ADO.NET Data Service中更新和查詢一對(duì)多實(shí)體集的注意事項(xiàng)
盡管有人不喜歡ADO.NET Data Service,或者也有人不喜歡LINQ to SQL以及Entity Framework。但我還是愿意寫(xiě)這一篇文章,這是我在用的時(shí)候遇到的一個(gè)問(wèn)題和解決方法。... ...
基于.NET Framework 4.0的解決方案部署
VS 2010發(fā)布之后,隨著而來(lái)的框架版本也升級(jí)到了.NET Framework 4.0。我相信很多朋友已經(jīng)在用了吧。這一篇文章總結(jié)了如何基于.NET Framework 4.0,進(jìn)行解決方案部署。 ... ...
Visual Studio 2010 實(shí)用功能總結(jié)
Visual Studio 2010 已經(jīng)發(fā)布1個(gè)多月了,個(gè)人感覺(jué)在使用過(guò)程中有些新功能確實(shí)方便了很多。在此分享一些比較實(shí)用的功能,也算是拋磚引玉歡迎大家來(lái)補(bǔ)充其他自己常用的功能特性。 ...
Asp.Net 網(wǎng)站優(yōu)化 數(shù)據(jù)庫(kù)優(yōu)化措施 使用主從庫(kù)(上)
網(wǎng)站規(guī)模到了一定程度之后,該分的也分了,該優(yōu)化的也做了優(yōu)化,但是還是不能滿足業(yè)務(wù)上對(duì)性能的要求;這時(shí)候我們可以考慮使用主從庫(kù)。 本文主要介紹了如何在sql server 2005中建主從庫(kù)的配置 ...
Windows Server AppFabric介紹
Windows Server AppFabric的服務(wù)器系統(tǒng)是一款主要面向私有云計(jì)算的系統(tǒng)。它將作為微軟日后進(jìn)軍私有云市場(chǎng)的一個(gè)關(guān)鍵性產(chǎn)品,可以允許用戶創(chuàng)建和維持他們自己的云計(jì)算系統(tǒng)架構(gòu)。 這篇文章將對(duì)微軟的服務(wù)器系統(tǒng)Windows Server AppFabric進(jìn)行一個(gè)簡(jiǎn)單的介紹,然后給實(shí)現(xiàn)一個(gè) ...
對(duì)于大型公司項(xiàng)目平臺(tái)選擇j2ee的幾層認(rèn)識(shí)(四)
剛剛第三篇的發(fā)布時(shí),cnblog告訴我一個(gè)小時(shí)里不能發(fā)兩次精華。可是我寫(xiě)一千來(lái)字都花不了一個(gè)小時(shí)。今天思路比較快一些,呵呵。 最后,我再聊聊我新近觀察的一個(gè)項(xiàng)目的運(yùn)作,來(lái)分享一下我的第三層認(rèn)識(shí)。 在達(dá)到了第二層關(guān)于政治風(fēng)險(xiǎn)的認(rèn)識(shí)水平之后,我保持了這個(gè)認(rèn)識(shí)水平有一段時(shí)間。當(dāng)然我也無(wú)法左右公司高層的選... ...
對(duì)于大型公司項(xiàng)目平臺(tái)選擇j2ee的幾層認(rèn)識(shí)(三)
公平地講,這個(gè)項(xiàng)目有很大的技術(shù)難度,開(kāi)發(fā)的風(fēng)險(xiǎn)很大。一開(kāi)始是個(gè)燙手項(xiàng)目,倒不是因?yàn)橛姓畏矫娴膯?wèn)題,高層都肯定是下了決心來(lái)做的,但大家都已經(jīng)算計(jì)過(guò)了,這個(gè)項(xiàng)目的技術(shù)難度這么大,有50%的可能性是會(huì)做爛掉的,公司里沒(méi)有多少人敢接手負(fù)責(zé)。但是這個(gè)項(xiàng)目又必須做,最后就指定一個(gè)項(xiàng)目負(fù)責(zé)人來(lái)強(qiáng)迫他來(lái)做這個(gè)項(xiàng)目... ...
對(duì)于大型公司項(xiàng)目平臺(tái)選擇j2ee的幾層認(rèn)識(shí)(二)
如前面所述的,由于很多人已經(jīng)被洗過(guò)腦,還有其他很多操作上的考慮,大家都會(huì)很自覺(jué)地配合IBM的營(yíng)銷(xiāo)攻勢(shì),而且我們也衷心相信:在IBM等軟件和硬件的支持下,我們的一個(gè)個(gè)系統(tǒng)步入了“高檔系統(tǒng)”的行列。把.net平臺(tái)留給了孩子們玩去吧。 其實(shí),IBM,以及其他一些高端廠商(Oracle, BEA等)做承接... ...
對(duì)于大型公司項(xiàng)目平臺(tái)選擇j2ee的幾層認(rèn)識(shí)(一)
好久不在這里寫(xiě)文章了。先祝各位六一兒童節(jié)快樂(lè)! 我是一個(gè)從野路子上一路走來(lái)的程序員,現(xiàn)在主要用.net做方案。選.net不選jave并沒(méi)有什么特別的原因,只不過(guò)是因?yàn)槲易约簭腃開(kāi)始學(xué)起,一直學(xué)到C#, 很熟悉這個(gè)平臺(tái)罷了,從業(yè)15年了,C#是最方便的一個(gè)語(yǔ)言,而VS是最方便的一個(gè)工具,因此就很自然地... ...
溫柔的枚舉陷阱
去年上線的一個(gè)項(xiàng)目,卻在最近出現(xiàn)了個(gè)比較頭疼的問(wèn)題。先說(shuō)明一下,該系統(tǒng)是個(gè)業(yè)務(wù)管理系統(tǒng),大概會(huì)處理上百個(gè)業(yè)務(wù),每處理完一個(gè)業(yè)務(wù),都要給客戶發(fā)一封確認(rèn)信或者說(shuō)明信,信的內(nèi)容是通過(guò)讀取模板加替換參數(shù)方式做成的,模板是文本文件,當(dāng)要讀取一個(gè)模板的內(nèi)容時(shí),先判斷內(nèi)存中是否有該模板,如果有就直接從內(nèi)存中讀取,... ...
說(shuō)說(shuō)WCF通信安全
WCF中每個(gè)標(biāo)準(zhǔn)綁定都提供用于控制傳輸安全性要求的參數(shù)。這些參數(shù)通常包括指定是使用消息級(jí)安全性還是使用傳輸級(jí)安全性的安全模式,還包括客戶端憑據(jù)類(lèi)型的選項(xiàng)。基于這些參數(shù)提供的可供選擇的選項(xiàng),構(gòu)建一個(gè)具有適當(dāng)安全性的信道堆棧。Transfer Security 主要包括三個(gè)方面: "消息完整性(Mess... ...
淺談增強(qiáng)現(xiàn)實(shí)(Augmented Reality)
增強(qiáng)現(xiàn)實(shí)(Augmented Reality),互聯(lián)網(wǎng)的下一個(gè)熱潮。
隨著互聯(lián)網(wǎng)的不斷發(fā)展,各種需求不斷的被發(fā)現(xiàn)和改善,Yahoo、Google、Youtube,F(xiàn)acebook、Twitter等的出現(xiàn)掀起一次又一次的熱潮。那么下一個(gè)熱潮將會(huì)是什么呢?
個(gè)人認(rèn)為,下一個(gè)熱潮很有可能將會(huì)是,在這里... ...
4年技術(shù)經(jīng)驗(yàn)
從畢業(yè)開(kāi)始到現(xiàn)在技術(shù)已經(jīng)做了4年了。4年時(shí)間,從一個(gè)創(chuàng)業(yè)MIS型公司的小小程序員混到了現(xiàn)在的互聯(lián)網(wǎng)企業(yè)的技術(shù)型PM(其實(shí)個(gè)人覺(jué)得自己應(yīng)該被稱(chēng)為高級(jí)工程師,或者厚著臉皮的話稱(chēng)為“架構(gòu)師”也行)。中間的道路雖然也是磕磕絆絆,當(dāng)慶幸的是還總算是爬過(guò)來(lái)了。 其實(shí)要說(shuō)有什么大的經(jīng)... ...
Asp.Net 網(wǎng)站優(yōu)化系列 數(shù)據(jù)庫(kù)優(yōu)化 分字訣 分表(縱向拆分,橫向分區(qū))
上篇談了分庫(kù),這一篇我們來(lái)分表1. 縱向分表縱向分表是指將一個(gè)有20列的表根據(jù)列拆分成兩個(gè)表一個(gè)表10列一個(gè)表11列,這樣單個(gè)表的容量就會(huì)減少很多,可以提高查詢的性能,并在一定程度上減少鎖行,鎖表帶來(lái)的性能損耗。縱向分表的原則是什么呢,應(yīng)該怎樣拆分呢?答案是根據(jù)業(yè)務(wù)邏輯的需要來(lái)拆分,對(duì)于一張表如果業(yè)... ...
XML Web Service并發(fā)異步調(diào)用的問(wèn)題及其解決方案
最近在忙些其他項(xiàng)目的事情,之前的MOSS 2010開(kāi)發(fā)系列暫時(shí)擱一擱了。這個(gè)項(xiàng)目是傳統(tǒng)的C/S架構(gòu),有客戶端,有服務(wù)器。客戶那邊的環(huán)境還比較老,是Windows Server 2000. 很不幸的是,... ...
跨平臺(tái)就是一種謊言
兩篇博文相繼推出,似乎掀起了一輪新的(古老的)論戰(zhàn):.net好還是java好。(觀戰(zhàn)請(qǐng)戳鏈接:《Java的跨平臺(tái)就是一句謊言。》、《.net 跨平臺(tái)也是一句謊言》)首先我要說(shuō)明我的觀點(diǎn):語(yǔ)言沒(méi)有好壞之分。語(yǔ)言背后所體現(xiàn)的不過(guò)是不同平臺(tái)之間利益的一種博弈。因此,各位,這有啥可爭(zhēng)的?誰(shuí)“好”誰(shuí)“壞”又怎... ...
.net 跨平臺(tái)也是一句謊言
我見(jiàn)過(guò)java運(yùn)行在手機(jī)上,包括很廉價(jià)的山寨手機(jī),但是卻暫時(shí)沒(méi)發(fā)現(xiàn).net在手機(jī)上有什么作為。wp7可能是個(gè)轉(zhuǎn)機(jī),但是按照《Java的跨平臺(tái)就是一句謊言。 》(http://www.rzrgm.cn/hack/archive/2010/05/30/1747513.html)的標(biāo)準(zhǔn),那.net的... ...
在 Silverlight 應(yīng)用程序中實(shí)現(xiàn)對(duì) FLV 視頻格式的支持
這是我第一次文章發(fā)布到博客園首頁(yè)上。我自認(rèn)為這篇文章的內(nèi)容達(dá)到了在博客園首頁(yè)上發(fā)布的水準(zhǔn),因?yàn)槲宜驯榱?Google、CodePlex、SourceForge、MSDN 和 Silverlight 的官方論壇也沒(méi)能找到和這篇文章內(nèi)容相同的文章。我想在這篇文章中和各位分享我解決問(wèn)題的過(guò)程,希望我的經(jīng)歷... ...
好鐵不打釘,好程序員不去外包公司
古語(yǔ)有云:好鐵不打釘。今天我想說(shuō)的是好程序員不去外包公司。 這個(gè)觀點(diǎn)估計(jì)會(huì)有人反對(duì),我也相信任何非技術(shù)性的帖子都會(huì)有支持者,也會(huì)有反對(duì)者。 今天我就來(lái)和大家談?wù)劄槭裁床蝗ネ獍荆绕涫悄阆朐诩夹g(shù)的路線上走的更長(zhǎng)遠(yuǎn)一點(diǎn),做個(gè)好程序員,就請(qǐng)不要去外包公司。我們打工者在一個(gè)公司能待下去的理由無(wú)非兩個(gè):1... ...
.NET(C#) Internals: .NET Framework中已使用的設(shè)計(jì)模式
——適合有一定設(shè)計(jì)模式基礎(chǔ)和.NET基礎(chǔ)的人閱讀。寫(xiě)在前面“設(shè)計(jì)模式”我一向是敬而遠(yuǎn)之的態(tài)度,不會(huì)去寫(xiě)這方面的文章,原因有二:第一,要想寫(xiě)好設(shè)計(jì)模式的文章太難,需要筆者豐富的經(jīng)驗(yàn);第二,沒(méi)有深厚的功底寫(xiě)出的設(shè)計(jì)模式文章容易誤導(dǎo)他人。自認(rèn)沒(méi)有深厚的功底,但我不會(huì)為了設(shè)計(jì)模式而設(shè)計(jì)模式。我想大部分人對(duì)設(shè)... ...



