【NET技術(shù)焦點(diǎn)】C#多線程學(xué)習(xí)(六) 互斥對(duì)象
系列文章導(dǎo)航:C#多線程學(xué)習(xí)(一) 多線程的相關(guān)概念C#多線程學(xué)習(xí)(二) 如何操縱一個(gè)線程C#多線程學(xué)習(xí)(三) 生產(chǎn)者和消費(fèi)者C#多線程學(xué)習(xí)(四) 多線程的自動(dòng)管理(線程池)C#多線程學(xué)習(xí)(五) 多線程的... [詳細(xì)]
系列文章導(dǎo)航:C#多線程學(xué)習(xí)(一) 多線程的相關(guān)概念C#多線程學(xué)習(xí)(二) 如何操縱一個(gè)線程C#多線程學(xué)習(xí)(三) 生產(chǎn)者和消費(fèi)者C#多線程學(xué)習(xí)(四) 多線程的自動(dòng)管理(線程池)C#多線程學(xué)習(xí)(五) 多線程的... [詳細(xì)]
系列文章導(dǎo)航:C#多線程學(xué)習(xí)(一) 多線程的相關(guān)概念C#多線程學(xué)習(xí)(二) 如何操縱一個(gè)線程C#多線程學(xué)習(xí)(三) 生產(chǎn)者和消費(fèi)者C#多線程學(xué)習(xí)(四) 多線程的自動(dòng)管理(線程池)C#多線程學(xué)習(xí)(五) 多線程的... [詳細(xì)]
系列文章導(dǎo)航:C#多線程學(xué)習(xí)(一) 多線程的相關(guān)概念C#多線程學(xué)習(xí)(二) 如何操縱一個(gè)線程C#多線程學(xué)習(xí)(三) 生產(chǎn)者和消費(fèi)者C#多線程學(xué)習(xí)(四) 多線程的自動(dòng)管理(線程池)C#多線程學(xué)習(xí)(五) 多線程的... [詳細(xì)]
系列文章導(dǎo)航:C#多線程學(xué)習(xí)(一) 多線程的相關(guān)概念C#多線程學(xué)習(xí)(二) 如何操縱一個(gè)線程C#多線程學(xué)習(xí)(三) 生產(chǎn)者和消費(fèi)者C#多線程學(xué)習(xí)(四) 多線程的自動(dòng)管理(線程池)C#多線程學(xué)習(xí)(五) 多線程的... [詳細(xì)]
緣起 每次有新技術(shù)發(fā)布時(shí),我們總能感受到兩種截然不同的情緒:一種是恐懼和抵抗,伴隨著這種情緒的還有諸如"C# 2.0用的挺好的,為什么要在C# 3.0搞到那么復(fù)雜?"或者"我還在使用C#1.0呢?"等言辭;...
軟件工程是一門獨(dú)特的工程藝術(shù),需要解決的是不斷改變的需求變化。而對(duì)于WCF,對(duì)于SOA,由于涉及的是對(duì)多個(gè)系統(tǒng)之間的交互問題,如何有效地解決不斷改變的需求所帶來(lái)的問題就顯得更為重要:Service端...
在本篇文章上一部分Order Processing的例子中,我們看到原本已Collection形式定義的DetailList屬性(public IList<TDetail> DetailList),在Data Contract中卻以Array的方式體現(xiàn)(public OrderDetai...
通過(guò)第一部分的介紹,我們可以體會(huì)到,WCF 的Data Contract在CLR Type和Neutral Contract之間搭建了一座橋梁,彌合了.NET世界和廠商中立世界的差異。通過(guò)WCF Data Contract我們將CLR Data Type暴...
|
花了點(diǎn)時(shí)間整理了一下ASP.NET Web.config配置文件的基本使用方法。很適合新手參看,由于Web.config在使用很靈活,可以自定義一些節(jié)點(diǎn)。所以這里只介紹一些比較常用的節(jié)點(diǎn)。 <?xml version="1.0"?>
<!--注意:...
引言 如果你看過(guò)了 C#中的委托和事件 一文,我想你對(duì)委托和事件已經(jīng)有了一個(gè)基本的認(rèn)識(shí)。但那些遠(yuǎn)不是委托和事件的全部?jī)?nèi)容,還有很多的地方?jīng)]有涉及。本文將討論委托和事件一些更為細(xì)節(jié)的問題,包括一些大家常問...
anytao.net | 《你必須知道的.NET》網(wǎng)站 | Anytao技術(shù)博客 發(fā)布日期:2009.05.22 作者:Anytao
© 2009 Anytao.com ,Anytao原創(chuàng)作品,轉(zhuǎn)貼請(qǐng)注明作者和出處。/// /// 本文開始,將以《.NET 4.0深入》為主線,開始一...
什么是表達(dá)式樹? 表達(dá)式樹又稱為表達(dá)式目錄樹,以數(shù)據(jù)形式表示語(yǔ)言級(jí)代碼。所有的數(shù)據(jù)都存儲(chǔ)在樹結(jié)構(gòu)中,每個(gè)結(jié)點(diǎn)表示一個(gè)表達(dá)式(Expression)。要想手動(dòng)生成表達(dá)式樹我們需要引用System.Linq.Expressions 命名...
1. 什么是反射
Reflection,中文翻譯為 反射。
這是.Net中獲取 運(yùn)行時(shí)類型信息 的方式,.Net的應(yīng)用程序由幾個(gè)部分:'程序集(Assembly)’、'模塊(Module)’、'類型(class)’組成,而反射提供...
1.對(duì)直接的DOM操作進(jìn)行限制這里的基本思想是在內(nèi)存中建立你確實(shí)想要的東西,然后更新DOM 。這并不是一個(gè)jQuery最佳實(shí)踐,但必須進(jìn)行有效的JavaScript操作 。直接的DOM操作速度很慢。例如,你想動(dòng)態(tài)的創(chuàng)建一組列表元素...
1.總是從ID選擇器開始繼承在jQuery中最快的選擇器是ID選擇器,因?yàn)樗苯觼?lái)自于JavaScript的getElementById()方法。例如有一段HTML代碼:Code
<div id="content">
<form method="post" action="#">
<h2>交通信號(hào)燈...
一、系統(tǒng)數(shù)據(jù)類型和C#簡(jiǎn)化符號(hào)
和各任何編程語(yǔ)言一樣,C#定義了一組內(nèi)建數(shù)據(jù)類型。每種類型都有對(duì)應(yīng)的C#關(guān)鍵字、取值范圍和作用,如系統(tǒng)類型中表示真實(shí)的或者虛假的類型為 System.Boolean,C#簡(jiǎn)化符號(hào)為bool,范圍...
一.摘要本文總結(jié)了如何為使用IIS托管的網(wǎng)站啟用Gzip壓縮, 從而減少網(wǎng)頁(yè)網(wǎng)絡(luò)傳輸大小, 提高用戶顯示頁(yè)面的速度。二.前言.本文的知識(shí)點(diǎn)是從互聯(lián)網(wǎng)收集整理, 主要來(lái)源于中文wiki.。 使用YSlow檢測(cè)網(wǎng)站啟用了哪些優(yōu)...
本帖是研討會(huì)中的一些雜記,搭配一些官方的文檔,經(jīng)整合歸納后,介紹 IIS 7 如何搭配新一代的 ARR (Application Request Routing),建置 Server Farm 并達(dá)到比過(guò)去 NLB 更優(yōu)的 Load Balancing 功能,此外還介紹微軟新一代...
環(huán)境:Windows 2008, VS 2008 SP1, Asp.Net Mvc 1.0------------------------------------------------------------------------------今晚喝茶看片之時(shí),腦子里忽然閃過(guò)一個(gè)念頭,于是打開VS簡(jiǎn)單的做了一個(gè)實(shí)現(xiàn),于是...
昨天調(diào)試一段程序發(fā)現(xiàn)內(nèi)存始終釋放不掉,最后終于發(fā)現(xiàn)是對(duì)String 的錯(cuò)誤使用造成,這促使我今天又仔細(xì)研究了一下String類型,不研究不知道,一研究發(fā)現(xiàn)我過(guò)去對(duì)String 的很多認(rèn)識(shí)都是錯(cuò)誤的,感覺這種錯(cuò)誤認(rèn)識(shí)還比較...
使用Windows Mobile手機(jī)的朋友,應(yīng)該有一個(gè)體會(huì),那就是要查找某個(gè)聯(lián)系人,在輸入目標(biāo)聯(lián)系人名字的過(guò)程中,系統(tǒng)會(huì)實(shí)時(shí)按照所輸入的內(nèi)容來(lái)篩選,呈現(xiàn)在列表中,供用戶選擇。同樣,如果我們要直接撥打電話,在輸入電話號(hào)碼的...
1.ASP.NET Output Caching 當(dāng)一個(gè)網(wǎng)頁(yè)頻繁被訪問的時(shí)候,我們可以通過(guò)把整個(gè)網(wǎng)頁(yè)緩存來(lái)提高執(zhí)行效率。這樣作的優(yōu)點(diǎn)是,當(dāng)用戶再次訪問這個(gè)網(wǎng)頁(yè)的時(shí)候,被格式化好的HTML會(huì)被直接送顯。 為什么會(huì)存在這種效...
系列文章導(dǎo)航:[一步一步MVC]第一回:使用ActionSelector控制Action的選擇[一步一步MVC]第二回:還是ActionFilter,實(shí)現(xiàn)對(duì)業(yè)務(wù)邏輯的統(tǒng)一Authorize處理[一步一步MVC]第三回:MVC范例大觀園[一步一步MVC]第四回:漫談ActionL...
在我翻譯的InfoQ新聞《WCF的問題和Using語(yǔ)句塊》中提到了釋放客戶端資源(其中包括端口、通道)和關(guān)閉連接的問題。新聞并沒有很深入地討論,所以我想再補(bǔ)充一些內(nèi)容。 毫無(wú)疑問,在.NETFramework中,一個(gè)資源(尤其...
等級(jí)制度 在上一集里,我們把發(fā)送查詢短信息的人分為"聯(lián)系人"和"陌生人"兩大類,應(yīng)用程序會(huì)自動(dòng)回復(fù)"聯(lián)系人",忽略"陌生人",在這一集里,我們將會(huì)引入另外兩種類型:"白名單"和"黑名單"。如果你看過(guò)上一集,你應(yīng)該知道"...
在使用 DynamicField / DynamicControl 時(shí),經(jīng)常在PostBack時(shí),會(huì)出現(xiàn)一個(gè)例外: The DynamicControl/DynamicField needs to exist inside a data control that is bound to a data source that supports Dyna...
繼續(xù)上一篇的內(nèi)容
上一篇關(guān)于XMLHttpRequest 對(duì)象發(fā)送對(duì)服務(wù)器的請(qǐng)求只說(shuō)到了用Get方式,沒有說(shuō)Post方式的。那是因?yàn)橐f(shuō)Post方式就需要先說(shuō)另外一個(gè)東西,那就是DOM(Document Object Model)文檔對(duì)象模型。JavaScript...
我要說(shuō)的內(nèi)容都是非常基礎(chǔ)的內(nèi)容,高手就免看了,如果看了歡迎給點(diǎn)意見啊。新手或者對(duì)低層還不是很了解的人可以看看,幫助理解與記憶。XMLHttpRequest 對(duì)象是AJAX功能的核心,要開發(fā)AJAX程序必須從了解XMLHttpRequest...
雖然博客園已有人介紹過(guò)了,還是忍不住介紹一下微軟這套免費(fèi)又功能強(qiáng)大的圖表控件「Microsoft Chart Controls for Microsoft .NET Framework 3.5」。本帖并提供相關(guān)軟件、文件、官方示例的下載點(diǎn)。
微軟...
C#3.0中定義屬性更加方便,不用再在像之前的版本那樣的繁瑣,需要先定義存儲(chǔ)數(shù)據(jù)的字段,然后再定義屬性器,現(xiàn)在只需要定義屬性器就可以了,其它的有編譯器自動(dòng)為我們完成,就可以省去定義字段時(shí)需要的那些時(shí)間;在對(duì)象...
議題.NET Framework 3.5 和Visual Studio 2008C# 面向?qū)ο蟪绦蛟O(shè)計(jì)ASP.NET 狀態(tài)管理和頁(yè)面?zhèn)髦礎(chǔ)SP.NET 中的錯(cuò)誤處理ADO.NET與數(shù)據(jù)訪問架構(gòu)與模式安全與性能優(yōu)秀的團(tuán)隊(duì)開發(fā)管理功能 C# 面向?qū)ο蟪绦蛟O(shè)計(jì)封裝...
1. 概述
.NET 3.5和Visual Studio 2008的發(fā)布,在微軟的.NET戰(zhàn)略具有里程碑的意義,在Web開發(fā)方面,包含了一個(gè)具有強(qiáng)大功能的HTML Web設(shè)計(jì)器,該設(shè)計(jì)器提供了分割視圖編輯,嵌套母板頁(yè),以及完善的CSS集成,同時(shí)改...
1.C#類和接口的區(qū)別
接口是負(fù)責(zé)功能的定義,項(xiàng)目中通過(guò)接口來(lái)規(guī)范類,操作類以及抽象類的概念!而類是負(fù)責(zé)功能的具體實(shí)現(xiàn)!在類中也有抽象類的定義,抽象類與接口的區(qū)別在于:抽象類是一個(gè)不完全的類,類里面有抽象的方法,屬性...