系列文章導(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)之間的交互問(wèn)題,如何有效地解決不斷改變的需求所帶來(lái)的問(wèn)題就顯得更為重要: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暴...
2010-09-12
閱讀(33) 作者(admin)
前段時(shí)間把公司的主數(shù)據(jù)庫(kù)切了,分成業(yè)務(wù)庫(kù)和報(bào)表庫(kù),業(yè)務(wù)庫(kù)向報(bào)表庫(kù)進(jìn)行實(shí)時(shí)的Replication。這個(gè)項(xiàng)目的上線提升了系統(tǒng)的性能和可維護(hù)性,現(xiàn)在把設(shè)計(jì)時(shí)的考量和所做的工作重新回顧一下,作為備忘。 項(xiàng)目起源 ...
2010-09-12
閱讀(21) 作者(admin)
上一節(jié)是講述如何制作Web安裝包的過(guò)程,只要按照步驟做就可以了。這一節(jié)將講述安裝過(guò)程中如何部署數(shù)據(jù)庫(kù),以及執(zhí)行其他組件的安裝。 在這里使用直接執(zhí)行sql腳本來(lái)創(chuàng)建數(shù)據(jù)庫(kù)。(也可以使用附件數(shù)據(jù)庫(kù)文件的形...
2010-09-12
閱讀(47) 作者(admin)
關(guān)于如何解決分布式系統(tǒng)中的跨時(shí)區(qū)問(wèn)題,上一篇詳細(xì)介紹了解決方案的實(shí)現(xiàn)原理,在這一篇中我們通過(guò)一個(gè)完整的例子來(lái)對(duì)這個(gè)問(wèn)題進(jìn)行深入探討。盡管《原理篇》中介紹了那么多,解決方案的本質(zhì)就是:在進(jìn)行服務(wù)調(diào)用過(guò)...
2010-09-12
閱讀(22) 作者(admin)
Web性能優(yōu)化最佳實(shí)踐中最重要的一條是減少HTTP請(qǐng)求,它也是YSlow中比重最大的一條規(guī)則。減少HTTP請(qǐng)求的方案主要有合并JavaScript和CSS文件、CSS Sprites、圖像映射(Image Map)和使用Data URI來(lái)編碼圖片。CSS Sp...
2010-09-12
閱讀(25) 作者(admin)
最近使用SQL SERVER一個(gè)的緩存,數(shù)據(jù)量一天100w的速度增長(zhǎng),同時(shí)接受客戶查詢,速度由于數(shù)據(jù)量越來(lái)越大越來(lái)越慢,這里感謝博客園的 KillKill 和 邀約, 最近讀了一套書不錯(cuò),感興趣的同學(xué)可以讀讀<<活法>> 回顧下...
2010-09-12
閱讀(30) 作者(admin)
一、場(chǎng)景以及需求 為了讓大家本文介紹的主題有一個(gè)比較直觀的認(rèn)識(shí),我們給出一個(gè)具體的應(yīng)用場(chǎng)景。一個(gè)跨國(guó)公司開(kāi)發(fā)一套統(tǒng)一的辦公系統(tǒng),供遍布全球的所有分公司使用。客戶端的UI采用Smart Client (Windows F...
2010-09-12
閱讀(43) 作者(admin)
一. 摘要 首先圣殿騎士很高興云計(jì)算系列能得到大家的關(guān)注和支持,這個(gè)系列準(zhǔn)備了幾個(gè)月,終于在今天發(fā)布第一篇了(由于文章太長(zhǎng),拆成了兩篇,這是其中一篇)。在這幾個(gè)月中通過(guò)不斷的使用和實(shí)踐,對(duì)云計(jì)算總算有了一...
2010-09-12
閱讀(20) 作者(admin)
1, 用Canvas繪制圖形 不用懷疑,這張3D的圖畫就是用canvas畫出來(lái)的。 Canvas的出現(xiàn)顛覆了傳統(tǒng)在Web應(yīng)用中畫圖的方式,傳統(tǒng)的畫圖方式有在服務(wù)器端先畫好圖片,再把圖片發(fā)到瀏覽器中,或者用Flash,還有用第三方...
2010-09-12
閱讀(28) 作者(admin)
MSSQlServer所謂的分布式查詢(Distributed Query)是能夠訪問(wèn)存放在同一部計(jì)算機(jī)或不同計(jì)算機(jī)上的SQL Server或不同種類的數(shù)據(jù)源, 從概念上來(lái)說(shuō)分布式查詢與普通查詢區(qū)別 它需要連接多個(gè)MSSQL服務(wù)器也就是具...
2010-09-12
閱讀(15) 作者(admin)
在實(shí)際項(xiàng)目開(kāi)發(fā)中,業(yè)務(wù)邏輯層的處理速度往往很快,特別是在開(kāi)發(fā)Socket通信服務(wù)的時(shí)候,網(wǎng)絡(luò)傳輸很快,但是一旦加上數(shù)據(jù)庫(kù)操作,性能一落千丈,數(shù)據(jù)庫(kù)操作的效率往往成為一個(gè)系統(tǒng)整體性能的瓶頸。面對(duì)這問(wèn)題,我們?cè)趺崔k...
2010-09-10
閱讀(28) 作者(admin)
課程講師:
蘇鵬 MSDN特邀講師
北京工業(yè)大學(xué)軟件工程碩士,微軟最有價(jià)值專家(ASP.NET MVP),微軟MSDN特約講師。曾于微軟亞洲工程院MSN組工作,現(xiàn)任中國(guó)網(wǎng)通四分公司技術(shù)支持與項(xiàng)目部開(kāi)發(fā)經(jīng)理。具有多年電信系統(tǒng)與OA系統(tǒng)實(shí)...
2010-09-09
閱讀(23) 作者(admin)
隨著中國(guó)大型IT企業(yè)信息化速度的加快,大部分應(yīng)用的數(shù)據(jù)量和訪問(wèn)量都急劇增加,大型企業(yè)網(wǎng)站正面臨性能和高數(shù)據(jù)訪問(wèn)量的壓力,而且對(duì)存儲(chǔ)、安全以及信息檢索等等方面都提出了更高的要求……
本...
2010-09-09
閱讀(23) 作者(admin)
.Net程序中可以通過(guò)ODP調(diào)用特性,對(duì)Oracle數(shù)據(jù)庫(kù)進(jìn)行操作,今天來(lái)講一下數(shù)據(jù)批量插入的功能,所用技術(shù)不高不深,相信很多朋友都接觸過(guò),小弟班門弄斧了,呵呵。這篇文章是上篇文章的續(xù)集,因?yàn)樯弦淮卧囼?yàn)的征集結(jié)果沒(méi)有突...
2010-09-09
閱讀(26) 作者(admin)
Sealed與Final修飾符其實(shí)并不是一個(gè)語(yǔ)言平臺(tái)的產(chǎn)物,他們有著各自所屬的語(yǔ)言環(huán)境,但這兩個(gè)關(guān)鍵字都是.Net平臺(tái)中不可或缺的,那么二者用法幾何,隨本文一探究竟?! ∫?Sealed sealed 修飾符可以應(yīng)用于類...
2010-09-09
閱讀(51) 作者(admin)
準(zhǔn)備工作 事先在需要訪問(wèn)Oracle 數(shù)據(jù)庫(kù)的主機(jī)上完成以下工作: 1. 安裝SQL Server 數(shù)據(jù)庫(kù):SQL Server 2008 R2 Express 2. 安裝Oracle 客戶端訪問(wèn)程序:Oracle 10g Client 3. 配置Oracle 客戶端tnsna...
2010-09-09
閱讀(28) 作者(admin)
這篇文章我將不會(huì)去介紹如何使用#region指令。因?yàn)槊總€(gè)C#開(kāi)發(fā)人員都應(yīng)該見(jiàn)過(guò)和使用過(guò)#region指令的。這篇文章將討論如何在代碼中正確的使用它。使用#region就是將一些有關(guān)聯(lián)的代碼組織在一起,然后折疊起來(lái)。...
2010-09-09
閱讀(17) 作者(admin)
這篇指導(dǎo)最終會(huì)教你如何成為你的同事中最受歡迎的人,您將成為他們?cè)谛菹⒑凸ぷ鲿r(shí)間的聊天的英雄,甚至可以說(shuō)這篇指導(dǎo)能幫助減少你的工作,你能得到你的同事的慷慨幫助,他們想幫你做你的工作。因?yàn)槟愕拿暎 ?、...
2010-09-09
閱讀(21) 作者(admin)
對(duì)于前端工作者,最痛苦的事莫過(guò)于瀏覽器兼容性的調(diào)試,而這最痛苦的事中,最變態(tài)的莫過(guò)于微軟的三個(gè)版本IE6.0/IE7.0/IE8.0. 為了讓所寫代碼在各主流瀏覽器中正常運(yùn)行,我們不得不為各種瀏覽器寫對(duì)應(yīng)的樣式。本...
2010-09-09
閱讀(26) 作者(admin)
本節(jié)概況: 1. css簡(jiǎn)介 2. css編譯器 3. css調(diào)試工具 4. css命名規(guī)范 5. 一款css取色小工具 6. css 與 id 、class 和 element的關(guān)系 首先先簡(jiǎn)單的介紹一下css:css就是層疊樣式表,說(shuō)白了...
2010-09-09
閱讀(32) 作者(admin)
一、何謂asp緩存/為什么要緩存
當(dāng)你的web站點(diǎn)采用asp技術(shù)建立的初期,可能感覺(jué)到的是asp動(dòng)態(tài)網(wǎng)頁(yè)技術(shù)帶來(lái)的便利性,以及隨意修改性、 自如的http控制。但是,隨著訪問(wèn)量的增加,你一定會(huì)發(fā)現(xiàn)自己的站點(diǎn)訪問(wèn)速度...
2010-09-09
閱讀(41) 作者(admin)
在任何規(guī)模的IT部門中你都可以遇到各種不同性格的人,我不知道技術(shù)人是否只會(huì)吸引某種特殊類型的人,而排斥其他類型的人,他們就像電路系統(tǒng)中高速運(yùn)轉(zhuǎn)的電子,缺乏陽(yáng)光和人際交往。我敢打賭此時(shí)此刻很多人正呆在一...
2010-09-09
閱讀(40) 作者(admin)
Web應(yīng)用程序的界面設(shè)計(jì),其核心就是網(wǎng)頁(yè)設(shè)計(jì),但它的重點(diǎn)主要是在功能方面。要超越桌面應(yīng)用程序,Web應(yīng)用程序必須提供簡(jiǎn)單、直觀和即時(shí)響應(yīng)的用戶界面,讓他們的用戶花更少的精力和時(shí)間去完成事情。 以前,我們并...
2010-09-09
閱讀(44) 作者(admin)
很多用戶在開(kāi)發(fā) ASP.NET 應(yīng)用程序時(shí)都有這樣的需求:管理員角色的賬戶使用管理員的登錄界面進(jìn)行登錄,普通用戶角色的賬戶使用普通用戶的登錄界面進(jìn)行登錄。由于ASP.NET的web.config里只能使用一個(gè) authenticati...
2010-09-09
閱讀(21) 作者(admin)
Web應(yīng)用程序的界面設(shè)計(jì),其核心就是網(wǎng)頁(yè)設(shè)計(jì),但它的重點(diǎn)主要是在功能方面。要超越桌面應(yīng)用程序, Web應(yīng)用程序必須提供簡(jiǎn)單、直觀和即時(shí)響應(yīng)的用戶界面,讓他們的用戶花更少的精力和時(shí)間去完成事情。 以前,我們并...
2010-09-09
閱讀(33) 作者(admin)
動(dòng)態(tài)內(nèi)容按照存在形態(tài)可以分為三類?! 〉谝活悾簝?nèi)容長(zhǎng)時(shí)間不需變化,這類內(nèi)容一般是通過(guò)網(wǎng)頁(yè)靜化技術(shù),實(shí)現(xiàn)動(dòng)態(tài)內(nèi)容轉(zhuǎn)換成靜態(tài)內(nèi)容,從而達(dá)到cdn部署,典型的就是內(nèi)容類網(wǎng)站,比如新浪、搜狐、網(wǎng)易等等的內(nèi)容發(fā)布系統(tǒng)...