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