【NET技術焦點】C#多線程學習(六) 互斥對象
系列文章導航:C#多線程學習(一) 多線程的相關概念C#多線程學習(二) 如何操縱一個線程C#多線程學習(三) 生產者和消費者C#多線程學習(四) 多線程的自動管理(線程池)C#多線程學習(五) 多線程的... [詳細]
系列文章導航:C#多線程學習(一) 多線程的相關概念C#多線程學習(二) 如何操縱一個線程C#多線程學習(三) 生產者和消費者C#多線程學習(四) 多線程的自動管理(線程池)C#多線程學習(五) 多線程的... [詳細]
系列文章導航:C#多線程學習(一) 多線程的相關概念C#多線程學習(二) 如何操縱一個線程C#多線程學習(三) 生產者和消費者C#多線程學習(四) 多線程的自動管理(線程池)C#多線程學習(五) 多線程的... [詳細]
系列文章導航:C#多線程學習(一) 多線程的相關概念C#多線程學習(二) 如何操縱一個線程C#多線程學習(三) 生產者和消費者C#多線程學習(四) 多線程的自動管理(線程池)C#多線程學習(五) 多線程的... [詳細]
系列文章導航:C#多線程學習(一) 多線程的相關概念C#多線程學習(二) 如何操縱一個線程C#多線程學習(三) 生產者和消費者C#多線程學習(四) 多線程的自動管理(線程池)C#多線程學習(五) 多線程的... [詳細]
緣起 每次有新技術發布時,我們總能感受到兩種截然不同的情緒:一種是恐懼和抵抗,伴隨著這種情緒的還有諸如"C# 2.0用的挺好的,為什么要在C# 3.0搞到那么復雜?"或者"我還在使用C#1.0呢?"等言辭;...
軟件工程是一門獨特的工程藝術,需要解決的是不斷改變的需求變化。而對于WCF,對于SOA,由于涉及的是對多個系統之間的交互問題,如何有效地解決不斷改變的需求所帶來的問題就顯得更為重要:Service端...
在本篇文章上一部分Order Processing的例子中,我們看到原本已Collection形式定義的DetailList屬性(public IList<TDetail> DetailList),在Data Contract中卻以Array的方式體現(public OrderDetai...
通過第一部分的介紹,我們可以體會到,WCF 的Data Contract在CLR Type和Neutral Contract之間搭建了一座橋梁,彌合了.NET世界和廠商中立世界的差異。通過WCF Data Contract我們將CLR Data Type暴...
|
系列文章導航:創建一個示例和WebMethod特性解析WebService特性和數組類型解析類和結構體解析利用YAHOO公開API做天氣預報Web服務Webservice 的設計和模式Remoting和Webservice的區別 ...
系列文章導航:ASP.NET 2.0數據教程之一:創建一個數據訪問層ASP.NET 2.0數據教程之二:創建一個業務邏輯層ASP.NET 2.0數據教程之三:母板頁和站點導航ASP.NET 2.0數據教程之四:使用ObjectDataSource展現數據ASP.NET...
今天的主要收獲是研究了存儲過程在asp.net中的應用。主要包括了兩個方面:在代碼中通過編程的方式使用存儲過程和在DataSorce控件使用存儲過程。 第一部分:存儲過程簡要介紹:
1、什么是存儲過程?
存儲...
系列文章導航:ASP.NET 2.0數據教程之一:創建一個數據訪問層ASP.NET 2.0數據教程之二:創建一個業務邏輯層ASP.NET 2.0數據教程之三:母板頁和站點導航ASP.NET 2.0數據教程之四:使用ObjectDataSource展現數據ASP.NET...
系列文章導航:ASP.NET 2.0數據教程之一:創建一個數據訪問層ASP.NET 2.0數據教程之二:創建一個業務邏輯層ASP.NET 2.0數據教程之三:母板頁和站點導航ASP.NET 2.0數據教程之四:使用ObjectDataSource展現數據ASP.NET...
系列文章導航:[你必須知道的.NET] 開篇有益[你必須知道的.NET] 第一回:恩怨情仇:is和as[你必須知道的.NET] 第二回:對抽象編程:接口和抽象類[你必須知道的.NET] 第三回:歷史糾葛:特性和屬性[你必須知道的.NET] 第四回:后...
系列文章導航:[你必須知道的.NET] 開篇有益[你必須知道的.NET] 第一回:恩怨情仇:is和as[你必須知道的.NET] 第二回:對抽象編程:接口和抽象類[你必須知道的.NET] 第三回:歷史糾葛:特性和屬性[你必須知道的.NET] 第四回:后...
系列文章導航:[你必須知道的.NET] 開篇有益[你必須知道的.NET] 第一回:恩怨情仇:is和as[你必須知道的.NET] 第二回:對抽象編程:接口和抽象類[你必須知道的.NET] 第三回:歷史糾葛:特性和屬性[你必須知道的.NET] 第四回:后...
系列文章導航:ASP.NET 2.0數據教程之一:創建一個數據訪問層ASP.NET 2.0數據教程之二:創建一個業務邏輯層ASP.NET 2.0數據教程之三:母板頁和站點導航ASP.NET 2.0數據教程之四:使用ObjectDataSource展現數據ASP.NET...
系列文章導航:ASP.NET 2.0數據教程之一:創建一個數據訪問層ASP.NET 2.0數據教程之二:創建一個業務邏輯層ASP.NET 2.0數據教程之三:母板頁和站點導航ASP.NET 2.0數據教程之四:使用ObjectDataSource展現數據ASP.NET...
概述對于Deep Zoom想必大家都已經不陌生了,在Silverlight 2 Beta 1時已經提供了支持,并且提供了相應的工具Deep Zoom Composer。Silverlight 2 Beta 2中對于Deep Zoom又有了很大的改進,現在支持基于XML的DeepZoom集...
概述XAP文件是Silverlight 2應用程序編譯打包后的一個文件,它是一個標準的zip壓縮文件,包括了Silverlight 2應用程序所需的一切文件,如程序集、資源文件等。本文將對Silverlight中的XAP文件進行詳細的說明。XAP文件...
概述在WPF和Silverlight中的控件模板支持自定義控件的觀感,所謂的外觀,指控件的視覺效果;而感覺則是控件交互的響應性,如在控件上按下鼠標、控件獲得焦點等狀態的改變。微軟在Silverlight 2 Beta 2中引進了一個新的...
概述Virtual Earth是什么,我想不用多做解釋了。微軟在推出自己的Virtual Earth之后,開放了大量的APIs,使得我們可以方便集成到自己的應用程序中。本文將介紹如何在自己的Silverlight 2應用程序中集成Virtual Earth...
概述獨立存儲(Isolated Storage)是Silverlight 2中提供的一個客戶端安全的存儲,它是一個與Cookie機制類似的局部信任機制。獨立存儲機制的APIs 提供了一個虛擬的文件系統和可以訪問這個虛擬文件系統的數據流對象。S...
引言Silverlight對于圖形圖像處理方面,從1.0時代起就給予了很強大的支持,所以我們可以在Silverlight中實現非常棒的各種統計圖表,然而現在有了一些開源的項目,使得這項工作更加的簡單。本文我將介紹一個開源的項目vi...
引言最近項目要在Silverlight 2應用程序中實現本地化,原以為這個過程非常簡單,卻沒想到實現的時候一波三折,好在結果還算不錯。需求是這樣的,用戶第一次訪問的時候,默認為英文,當用戶選擇一種顯示語言后,記錄在本地,下次...
概述很多朋友來信問如何在Silverlight 2中操作Cookie,這里專門寫篇文章介紹一下。為了實現在Silverlight應用程序中對于Cookie的操作,我們需要借助于HtmlPage.Document對象。在使用HtmlPage.Document之前,請先添加S...
概述眾所周知,在ASP.NET應用程序中,我們可以使用驗證控件進行數據輸入的驗證,遺憾的是在Silverlight中并沒有提供任何驗證控件,但Silverlight對于雙向數據綁定還是提供了一些基本的數據驗證支持,我們可以在set設置器...
概述眾所周知,在Silverlight 2開始每個項目編譯后都會打包成為一個xap文件,如果我們要訪問當前xap文件中的UserControl比較容易,那我們如何訪問一個外部xap文件中的內容呢?甚至于如何訪問一個互聯網上的xap文件呢?本...
概述在開發Silverlight應用程序時,我們經常會遇到這樣一種情況,需要在Silverlight應用程序的UserControl中獲取ASP.NET頁面參數,這個參數不一定來自于當前Silverlight應用程序的宿主頁面,而有可能來自于其它的ASP.NE...
摘要大家都知道,在Silverlight 2應用程序中,每個應用程序將生成一個xap文件,每一個xap文件中只能設置一個起始的用戶控件。如果我們有多個用戶控件,需要在不同的ASP.NET頁面中加載,最簡單的方法莫過于針對多個用戶控...
概述Silverlight 2 Beta 1版本發布了,無論從Runtime還是Tools都給我們帶來了很多的驚喜,如支持框架語言Visual Basic, Visual C#, IronRuby, Ironpython,對JSON、Web Service、WCF以及Sockets的支持等一系列新的特...
概述Silverlight 2 Beta 1版本發布了,無論從Runtime還是Tools都給我們帶來了很多的驚喜,如支持框架語言Visual Basic, Visual C#, IronRuby, Ironpython,對JSON、Web Service、WCF以及Sockets的支持等一系列新的特...
概述Silverlight 2 Beta 1版本發布了,無論從Runtime還是Tools都給我們帶來了很多的驚喜,如支持框架語言Visual Basic, Visual C#, IronRuby, Ironpython,對JSON、Web Service、WCF以及Sockets的支持等一系列新的特...