【技術開發焦點】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暴...
|
1. 摘要每個程序員都想寫出漂亮的代碼,但是什么是漂亮,這個我想每個人都有著自己的看法。那么我就說幾種典型的想法:A. 寫出別人看不懂的代碼,讓別人覺得很高深。B. 寫出簡短的代碼C. 用最新的語言特性寫出代碼這個...
C#新增了dynamic關鍵字,正因為這一個小小的關鍵字,C#動態特性向前邁進了一大步。
dynamic是一個類型關鍵字,聲明為dynamic的類型與"靜態類型"(這里的靜態類型是指編譯時確定的類型,下同)相比最大的特點它是"動態類型",...
關于.net下的ORM框架,大家最為耳熟的可能就是NHibernate了,當然,很多公司正在使用自己開發的ORM框架,筆者至少見過3家不同公司的ORM框架,其實都是大同小異,借助于codesmith、mygeneration等代碼生成工具,自己開發一...
正文:
為了使層次分明及便于閱讀, 整個解決方案如下:
其中BitmapCutter.Core是圖片的服務器端處理程序, 類圖為:簡單說明下, 更多說明可查看源碼注釋 :Cutter為裁剪對象, 用于存儲客戶端通過AJAX提交的數據.Hel...
最近做SonySource項目時實現了幾個很小的Silverlight程序,分別是Clock、HomePeoplePicker和ManageMentPeoplePicker。實際上這三個silverlight程序都非常簡單,主要特點有以下幾個方面: 1. Silverlight程序和...
1.五官爭功的故事。 大家應該都看過馬季先生的《五官爭功》吧,嘴、鼻子、耳朵、眼睛都開始覺得自己不公,都覺得自己很重要,于是就有了五官爭功的故事。程序員、美工、需求分析、測試、架構師、項目經理等眾...
因為想使用Windows Mobile Emulator進行網絡通信程序的測試,所以找方法配置Emulator的網絡連接。在網上找了一些文章,很多都說需要安裝Virtual PC 2007. 例如下面的文章
Enable Network Connection Windows Mobile...
在《Silverlight嵌入到HTML之windowless屬性及運用AjaxControlToolKit時出現虛線邊框的問題》里談一些Silverlight在瀏覽器上運行時會出現虛線邊框的問題,當時主要考慮了IE7和FireFox,卻沒想到在ie6 sp2上還是...
Microsoft .NET Framework Base Class Library 中的 Stream.Read 方法:Stream.Read 方法當在派生類中重寫時,從當前流讀取字節序列,并將此流中的位置提升讀取的字節數。語法:public abstract int Read(byte[] buffer...
本來我一直想把這篇文章作為《重構之美-跨越Web標準,擁抱語義網》的終結文,心想那個時候,環境的發展和知識的積累應該能夠支撐我寫下這樣的標題。可是《重構之美》一直沒時間持續整理,而大環境又光速般的前進,實...
本篇的話題如下: Forms驗證的工作原理 Forms驗證中的API Forms驗證的工作原理 我們知道,Forms驗證主要是基于cookie的,說白一點就是:把用戶信息保存在cookie中,然后發送到客戶端;再就是解析客戶端的發...
1、權限的應用對象 上面我們已經定義了權限的范圍,就是信息系統管理里面的表單操作,那么權限的應用對象就是表單,更進一步說,就是表達表單內容的web管理頁面。2、權限的分類 一個頁面的權限范圍分為以下幾種,也...
在以前的ASP時候,當請求一個*.asp頁面文件的時候,這個HTTP請求首先會被一個名為inetinfo.exe進程所截獲,這個進程實際上就是www服務。截獲之后它會將這個請求轉交給asp.dll進程,這個進程就會解釋這個asp頁面,然后...
花了點時間整理了一下ASP.NET Web.config配置文件的基本使用方法。很適合新手參看,由于Web.config在使用很靈活,可以自定義一些節點。所以這里只介紹一些比較常用的節點。 <?xml version="1.0"?>
<!--注意:...
一個人自娛自樂的寫個小程序,跟一幫人一起寫個大程序。真的是不一樣。
自己一個人,根本就不存在交流,相互理解的問題。人越多,理解他人意圖,向他人解釋意圖就越來越花時間。只要是需要交流的任務,并非是人越...
引言 如果你看過了 C#中的委托和事件 一文,我想你對委托和事件已經有了一個基本的認識。但那些遠不是委托和事件的全部內容,還有很多的地方沒有涉及。本文將討論委托和事件一些更為細節的問題,包括一些大家常問...
anytao.net | 《你必須知道的.NET》網站 | Anytao技術博客 發布日期:2009.05.22 作者:Anytao
© 2009 Anytao.com ,Anytao原創作品,轉貼請注明作者和出處。/// /// 本文開始,將以《.NET 4.0深入》為主線,開始一...
什么是表達式樹? 表達式樹又稱為表達式目錄樹,以數據形式表示語言級代碼。所有的數據都存儲在樹結構中,每個結點表示一個表達式(Expression)。要想手動生成表達式樹我們需要引用System.Linq.Expressions 命名...
1. 什么是反射
Reflection,中文翻譯為 反射。
這是.Net中獲取 運行時類型信息 的方式,.Net的應用程序由幾個部分:'程序集(Assembly)’、'模塊(Module)’、'類型(class)’組成,而反射提供...
1.對直接的DOM操作進行限制這里的基本思想是在內存中建立你確實想要的東西,然后更新DOM 。這并不是一個jQuery最佳實踐,但必須進行有效的JavaScript操作 。直接的DOM操作速度很慢。例如,你想動態的創建一組列表元素...
1.總是從ID選擇器開始繼承在jQuery中最快的選擇器是ID選擇器,因為它直接來自于JavaScript的getElementById()方法。例如有一段HTML代碼:Code
<div id="content">
<form method="post" action="#">
<h2>交通信號燈...
1.盡量使用ID代替Class前面性能優化已經說過,ID選擇器的速度是最快的。所以在HTML代碼中,能使用ID的盡量使用ID來代替class。
看下面的一個例子:// 創建一個list...
一、系統數據類型和C#簡化符號
和各任何編程語言一樣,C#定義了一組內建數據類型。每種類型都有對應的C#關鍵字、取值范圍和作用,如系統類型中表示真實的或者虛假的類型為 System.Boolean,C#簡化符號為bool,范圍...
在當前IT概念名詞漫天飛舞的年代,REST+RIA已經開始逐漸成為一種開發應用模式的標準,并越來越多的在各種實際業務中得到應用。
記得第一次看到REST的身影,是在InfoQ上的一篇介紹,隨后又翻閱了后面的參考文章...
系列文章導航:從零開始學習jQuery (一) 開天辟地入門篇從零開始學習jQuery (二) 萬能的選擇器從零開始學習jQuery (三) 管理jQuery包裝集從零開始學習jQuery (四) 使用jQuery操作元素的屬性與樣式從零開始學習jQu...