【NET技術(shù)焦點】C#多線程學習(六) 互斥對象
系列文章導航:C#多線程學習(一) 多線程的相關(guān)概念C#多線程學習(二) 如何操縱一個線程C#多線程學習(三) 生產(chǎn)者和消費者C#多線程學習(四) 多線程的自動管理(線程池)C#多線程學習(五) 多線程的... [詳細]
系列文章導航:C#多線程學習(一) 多線程的相關(guān)概念C#多線程學習(二) 如何操縱一個線程C#多線程學習(三) 生產(chǎn)者和消費者C#多線程學習(四) 多線程的自動管理(線程池)C#多線程學習(五) 多線程的... [詳細]
系列文章導航:C#多線程學習(一) 多線程的相關(guān)概念C#多線程學習(二) 如何操縱一個線程C#多線程學習(三) 生產(chǎn)者和消費者C#多線程學習(四) 多線程的自動管理(線程池)C#多線程學習(五) 多線程的... [詳細]
系列文章導航:C#多線程學習(一) 多線程的相關(guān)概念C#多線程學習(二) 如何操縱一個線程C#多線程學習(三) 生產(chǎn)者和消費者C#多線程學習(四) 多線程的自動管理(線程池)C#多線程學習(五) 多線程的... [詳細]
系列文章導航:C#多線程學習(一) 多線程的相關(guān)概念C#多線程學習(二) 如何操縱一個線程C#多線程學習(三) 生產(chǎn)者和消費者C#多線程學習(四) 多線程的自動管理(線程池)C#多線程學習(五) 多線程的... [詳細]
緣起 每次有新技術(shù)發(fā)布時,我們總能感受到兩種截然不同的情緒:一種是恐懼和抵抗,伴隨著這種情緒的還有諸如"C# 2.0用的挺好的,為什么要在C# 3.0搞到那么復雜?"或者"我還在使用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暴...
|
1. ORM數(shù)據(jù)庫操作原理前面已經(jīng)介紹過了個人ORM映射框架中的三個核心庫:實體—數(shù)據(jù)庫 映射特性關(guān)系:http://www.cnblogs.com/qingyuan/archive/2010/04/02/1702998.html 實體分析器:http://www.cnblogs....
在《System.DateTime 詳解》一文中,我們從跨時區(qū)的角度剖析了我們熟悉的System.DateTime類型。如果你還是采用傳統(tǒng)的ADO.NET編程方式,并使用DataSet作為數(shù)據(jù)實體,可能你會熟悉System.Data.DataSetDateTime這么...
簡介:
AutoComplete控件就是在用戶在文本框輸入前幾個字母或是漢字的時候,該控件就能從存放數(shù)據(jù)的文或是數(shù)據(jù)庫里將所有以這些字母開頭的數(shù)據(jù)提示給用戶,供用戶選擇,提供方便.
重要屬性:
1、TargetCo...
1.添加Excel引用 可以在.Net選項卡下添加Microsoft.Office.Interop.Excel引用,或在COM下添加Microsoft Excel 12.0 Object Library。它們都會生成Microsoft.Office.Interop.Excel.dll。 2.創(chuàng)建Excel。 有兩...
B/S結(jié)構(gòu)導致了Web應用程序中打印的特殊性。 • 程序運行在瀏覽器中,打印機在本地,而文件確可能在服務器上,導致了打印控制不是很靈活。 • 格式如何控制和定制等,是我們開發(fā)中可能會面對的問題。打印...
最近一直在負責公司內(nèi)部框架的升級工作,今天對一個小問題進行了重新思考——時間的處理。具體來說,是如何有效地進行時間的處理以提供對跨時區(qū)的支持。對于一個分布式的應用來說,倘若客戶端和服務端...
Silverlight 拖動復制控件,就是將控件從一個容器中向另一個容器中拖動時,不是移動控件而把該控件到另一個容器中。這種情形在程序中經(jīng)常遇到,下面是我做的一個拖動復制控件的示例,僅供有這種需求的朋友們參考。...
在設(shè)計 WinForm 程序時,我們可以很方便的同時選擇窗體上的多個控件來調(diào)整控件的位置。在 Silverlight 應用程序中有時我們也想實現(xiàn)同樣的功能,以提供更好的用戶體驗。本文將要介紹的就是在 Silverlight 程序中...
很多軟件都是可插拔的,最知名的便是微軟的Windows操作系統(tǒng)。你可以在Windows操作系統(tǒng)上安裝QQ,也可卸掉QQ,這便是可插拔。這里不談Windows的實現(xiàn),因為太過復雜。本文就談談管理軟件的可插拔的實現(xiàn)。相對Windows...
ASP.NET Process Model索引ASP.NET Process Model之一:IIS 和 ASP.NET ISAPIASP.NET Process Model之二:ASP.NET Http Runtime Pipeline[上篇]ASP.NET Process Model之二:ASP.NET Http Runtime Pipeline[下篇]...
ASP.NET Process Model索引ASP.NET Process Model之一:IIS 和 ASP.NET ISAPIASP.NET Process Model之二:ASP.NET Http Runtime Pipeline[上篇]ASP.NET Process Model之二:ASP.NET Http Runtime Pipeline[下篇]...
ASP.NET Process Model索引ASP.NET Process Model之一:IIS 和 ASP.NET ISAPIASP.NET Process Model之二:ASP.NET Http Runtime Pipeline[上篇]ASP.NET Process Model之二:ASP.NET Http Runtime Pipeline[下篇]...
一、Connection對象
Connection對象也稱為數(shù)據(jù)庫連接對象,Connection對象的功能是負責對數(shù)據(jù)源的連接。所有Connection對象的基類都是DbConnection類。
Connection對象有兩個重要屬性:
(1)Connec...
對EnterLib有所了解的人應該知道,其中有一個名叫Policy Injection的AOP框架;而整個EnterLib完全建立在另一個叫作Unity的底層框架之上,我們可以將Unity看成是一個IoC的框架。對于一個企業(yè)應用來說說,AOP和IoC是...
1.什么是委托,為什么要使用委托 我正在埋頭苦寫程序,突然想喝水,但是又不想自己去掉杯水而打斷自己的思路,于是我就想讓女朋友去給我倒水。她去給我倒水,首先我得讓她知道我想讓她干什么,通知她之后我可以繼續(xù)...
你可能熟悉其中部分數(shù)據(jù)庫讀取的形式,但是熟悉全部的估計很少,或者你完全忘記了,因為這些形式被封裝到你自己框架的底層,自己搞過一兩次就在也沒有動手寫過了。但是筆者覺得這部分知識是應該牢固掌握的,這個是基...
流媒體已在網(wǎng)絡上無處不在。似乎所有人(從新聞站點到社交網(wǎng)絡再到隔壁的鄰居)都在享受在線視頻體驗。由于用戶群的不斷攀升,大多數(shù)站點需要以一種值得信賴、用戶友好的方式為其客戶提供高品質(zhì)視頻,通常為高品...
作為一名 Microsoft 服務顧問,我定期與客戶和合作伙伴一起進行應用程序安全性討論。 在本文中,我將介紹一些在這些討論中提出的主題。 特別是,我將重點介紹編程人員在嘗試保護 Silverlight 應用程序的安全時...
在Kooboo中使用了Entity Framework作為持久化框架,但由于EF1.0并沒有提供完整緩存解決方案,一直以來都在為數(shù)據(jù)緩存而煩腦,在沒有找到合適解決方案的情況下,采取了臨時的解決辦法:直接緩存實體。但是由于Entity實...
在企業(yè)管理器中,雖然有“管理分區(qū)”的菜單,里面的內(nèi)容卻可能與你的預想不同,這里并沒有提供直接對分區(qū)進行操作的方法,所以一些普通的操作,比如“增加分區(qū)”、“刪除分區(qū)”之類的...
本文翻譯:Few Tips on Customizing Debugging Window View in Visual Studio 。 使用DebuggerBrowsable特性可以自定義調(diào)試窗體。 使用DebuggerDisplay特性可以自定義調(diào)試信息的顯示。?...
在 Silverlight 里面建自定義控件(Templated Control),會在工程下生成一個Themes文件夾,并在其中包含一個generic.xaml 文件。這是一個 ResourceDictionary 文件,所有的自定義控件的默認樣式(Default Style)都必須...
1、 準備js,參考了一個js彈出層的例子。最后自動輸出exe,類似flash安裝。ie可以自動安裝,其他瀏覽器需要手動下載安裝包。 var isOK = Silverlight.isInstalled("4.0.50524.0");
if (!isOK) {
var msgw, msg...
在我們添加Service Reference的時候,可能不知道該服務最終會被部署到什么位置,或者該服務可能被遷移,此時我們可以使用以下手段進行Service的調(diào)用,提高代碼編寫的靈活性。 步驟1:修改宿主Web頁面的代碼,將服務...
本文開始總結(jié).NET下的多種多線程機制,不斷更新中,往各位補充。?? Invoke機制 最近在實驗一個webservice時候,想到了要用異步機制,于是好好研究了一下多線程和Invoke機制,這里寫點小小的心得,如有不妥,請各位指...