Time of Update: 2018-12-06
近期微軟發布或將要發布的幾個東西這裡大部分人都是Asp.net或者是Silverlight開發人員,我想對於我今天介紹的這幾個微軟將要發布的這三個東西,你一定會非常感興趣的。我甚至覺得微軟的員工最近是不是背負著老闆給的壓力啊,居然出了這麼幾個好東西。1.Silverlight PivotViewer這個東西巍然在MIX10大會時有做過Silverlight PivotViewer
Time of Update: 2018-12-06
有時在程式中需要一些佔用資源很大的處理,比如資料庫更新操作,在一些比較簡單的情況可以使用Application.DoEvent()方法,解決UI介面不友好的問題,但是如果是一些複雜的情況就沒辦法了,比如在處理中點擊按鈕以暫停當前處理。這時用第一個方法就不好了(因為按鈕不會顯示被按下) 這個時候就需要用非同步委託或者啟動另一個線程去處理複雜的聚集操作,但是如果在背景工作執行緒中需要更新使用者的UI介面,並且在點擊按鈕後要停止那些背景工作執行緒,需要如何進行處理呢
Time of Update: 2018-12-06
五、動畫效果1、不使用動畫效果顯示和隱藏元素主要是使用show()和hide()兩個方法來實現需要注意兩點a. JQuery主要是將display設定為none來隱藏元素的,即使封裝集中的某一項已經是hide狀態,它也會作為返回封裝集中的內容被返回b.
Time of Update: 2018-12-06
1、 關於使用者密碼的加密這種情況一般採用散列來進行加密並以Base64編碼存入資料庫,然後驗證使用者密碼時,只需要對使用者輸入進行再次加密、編碼,對比資料庫中的值即可 有兩種選擇SHA1和MD5 byte[] original = System.Text.Encoding.UTF8.GetBytes("test");SHA1CryptoServiceProvider hashSHA1 = new SHA1CryptoServiceProvider(); byte[]
Time of Update: 2018-12-06
溫故而知新這句話很有道理,但是做到溫故的人可不多,況且即使你想溫故如果沒有將以前的東西記錄下來你也沒法去溫故,所以堅持記錄我覺得很重要。百度上都可以找到的其實添加引用using System;using System.Data;using System.IO;using System.Text;using System.Xml;private string ConvertDataTableToXML(DataTable xmlDS) { MemoryStream stream =
Time of Update: 2018-12-06
第一次使用Log4net感覺還是挺強大的http://www.ondotnet.com/pub/a/dotnet/2003/06/16/log4net.html這個連結是個不錯的指導性文章,好好看看,會有很大協助值得注意的就是,在使用AdoNetAppender將資料放入SQL Server中時,如果要立即顯示出結果,則需要設定BufferSize,因為預設這個值為512,即將日誌緩衝,若把這個值設定為1,則不緩衝直接輸出到資料庫
Time of Update: 2018-12-06
迴歸測試(Regression Test)問:我聽說不少關於Regression Test的介紹,但是它到底是怎麼“迴歸”法?迴歸到哪裡去?我還是沒搞懂。答:Regress 的英語定義是: return to a worse or lessdeveloped
Time of Update: 2018-12-06
在網上找了好多資料,但是沒有關於TreeView的自訂欄位類型的,所以就自己寫了一個,效果還是不錯的。分享一下^_^一、在VS2005中建立一個空的SharePoint項目,起好項目名稱二、在項目中添加新項,選擇“Field Control”,填好項目的名稱(例如:MyField),確定三、此時,在項目中會多出幾個檔案夾和類檔案。其中有一個MyField的檔案夾(註:此名稱和第2步的名稱匹配),該檔案夾下有兩個cs檔案:MyField.Field.cs,
Time of Update: 2018-12-06
七、動畫和互動快到最後了,忽然間有點懶了,正好體現了黎明前的黑暗,一定得要緊牙關繼續下去才行啊:)好了,給自己打完氣了,開始吧1、根據一個例子來進入SilverLight的動畫世界a. 找出將要進行動畫處理的控制項<Ellipse x:Name="ellipse" Height="20" Width="20" Canvas.Left="30" Canvas.Top="30" Fill="black" />也就是要給控制項聲明一個名字, x:Nameb.
Time of Update: 2018-12-06
經過測試可以使用的方法:1、在gridview裡邊設定兩個checkbox,均為伺服器控制項,postback不需要;如下面的代碼<asp:GridView ID="gvUsers" runat="server" AutoGenerateColumns="False" DataKeyNames="ID"> <Columns> <asp:TemplateField
Time of Update: 2018-12-06
當我採用動態sql綁定datagrid分頁的時候,遇到一個很難抉擇的問題。動態sql綁定datagrid分頁的大致原理:首次載入,遍曆資料表擷取總記錄數,之後每次翻頁根據儲存的(而不是再次遍曆資料表擷取)總記錄數和當前頁索引靈活產生最佳化的sql與datagrid綁定。目前遇到的問題:由於分頁控制項採用的url傳值(例"?page=12"),所以對於頁面本身來說,每一次都是第一次載入(!IsPostBack),因此導致每一次都遍曆資料表擷取總記錄數,這和我的初衷大相徑庭的,鬱悶。問題解決設想:用
Time of Update: 2018-12-06
Time of Update: 2018-12-06
七字箴言集君子之交淡如水,小人之交酒肉親。人情似紙張張薄,世事如棋局局新。易漲易退山溪水,易反易覆小人心。畫虎畫皮難畫骨,知人知面不知心。逢人且說三分話,未可全拋一片心。人間歲月閑難得,天下知交老更親。隨時莫起趨時念,脫俗休存矯俗心。看破世事驚破膽,傷透人情寒透心。莫愁前路無知己,天下誰人不識君。獨在異鄉為異客,每逢佳節倍思親。相逢好似初相識,到老終無怨恨心。豈無遠道思親淚,不及高堂念子心。貧居鬧市無人間,富在深山有遠親。馬行無力皆因瘦,人不風流只為貧。有酒大家喝才香,有話當面說才親。不學燈籠千
Time of Update: 2018-12-06
在單位區域網路中,為了防止部門與部門之間私傳檔案,一般情況下會將不同部門的IP地址設定在不同的網段上即可。這樣設定後,由於分配的IP地址不在一個網段,而不能相互訪問,當然資料交換就不太可能實現了。不過,如果單位要集體網上傳一份通知時,不同的網段又成了阻礙傳遞的“絆腳石”。要實現不同網段之間的“互訪”,就必須在不同的網段之間設定路由器。如果花費上萬元資金購買一台路由器,那就有點不值了。其實我們可以利用Windows
Time of Update: 2018-12-06
一、基礎1、說明:建立資料庫CREATE DATABASE database-name 2、說明:刪除資料庫drop database dbname3、說明:備份sql server--- 建立 備份資料的 deviceUSE masterEXEC sp_addumpdevice 'disk', 'testBack', 'c:\mssql7backup\MyNwind_1.dat'--- 開始 備份BACKUP DATABASE pubs TO testBack 4、說明:建立新表create
Time of Update: 2018-12-06
解析RAID磁碟冗餘陣列 前言 過去,電腦系統往往只限於向單個磁碟寫入資訊。這種磁碟通常價格昂貴而又極易故障。硬碟一直是電腦系統中最脆弱的環節,因為這些裝置是在其它組件完全電子化的系統中唯一的機械組件。磁碟機含有許多以高速啟動並執行活動機械零件。問題不是硬碟是否會發生故障,而是何時發生故障。 RAID(Redundant Array of Independent
Time of Update: 2018-12-06
深入淺出硬碟分區表
Time of Update: 2018-12-06
evc++程式的調試經驗總結 最近在調試EVC++t程式中,編譯的程式,發現以下幾個問題:1、比如出現這種問題,找不到標頭檔,cannot open include file 'xxxx.h'?答:在EVC的project選項中->setting->c/c++下project option中,去除xxx.pch.或者在c/c++
Time of Update: 2018-12-06
WinCE流裝置驅動簡介及GPIO驅動的實現(轉載 ARM-WINCE)流裝置驅動實際上就是匯出標準的流介面函數的驅動,這是文檔上面的定義。在WinCE中,所有的流裝置都匯出流裝置介面,這樣WinCE中的Device
Time of Update: 2018-12-06
WINCE驅動程式編寫者指南在CE中,最簡單的一個驅動程式莫過於一個內建(Built-in)裝置的流介面驅動。對於一個不支援熱拔插的裝置,最快捷的方法就是為其實現一個內建的流介面的驅動。對於這樣一類驅動程式,我們只需要按一種特定的規則實現一個動態庫,其中實現對所有的硬體功能的調用,再將這個動態庫加入系統中,然後設定相關的登錄機碼,使得在系統啟動時裝置管理員能識別並且載入這個裝置即可。1