BloggerAds
目前分類:生活學習 (61834)
- Feb 14 Fri 2020 19:05
ADO.NET Data Service
- Feb 14 Fri 2020 19:05
WPF 基礎到企業應用系列4——WPF千年輪回
WPF 基礎到企業應用系列4——WPF千年輪回
1.開篇前言
首先很高興這個系列能得到大家的關注和支持,基于對大家負責和對自己負責的態度,我會不斷努力寫好這個系列,分享自己的微薄技術和經驗,希望在幫助別人的同時也不斷提升自己。由于這篇文章很多(現已拆分成2篇,今天這篇只是其中之一),一共花了幾個個晚上的休息時間才完成,所以讀者花的時間長了一些,也希望大家能夠見諒,這個系列以后會每周發三到四篇左右(主要是寫一篇差不多要花幾晚上,感覺思維比較發散),除了講WPF技術本身之外,也會講一些項目具體開發,所以敬請關注。
- Feb 14 Fri 2020 19:04
NHibernate3剖析:Mapping篇之ConfORM實戰(1):概覽
- Feb 14 Fri 2020 19:03
C# Design Patterns (2) - Strategy
- Feb 14 Fri 2020 19:03
為Expression Web 4 添加HTML5 標簽支持
為Expression Web 4 添加HTML5 標簽支持
大家都知道Expression Web 4 是用來編寫網頁腳本的一款軟件,包含的語言類型涉及:HTML、ASP、PHP、CSS,但它并不支持HTML5。如下圖所示,在HTML5 中的<canvas> 標簽并不能獲得智能感應,這樣在開發過程中會變得很麻煩。本篇將介紹如何為其添加HTML5 標簽支持。首先需要下載HTML5 模板插件,將得到一個名叫“HTML5Schema.xadd” 的文件。
- Feb 14 Fri 2020 19:02
C# Design Patterns (4) - Proxy
- Feb 14 Fri 2020 19:02
使用View Model從表現層分離領域模型
使用View Model從表現層分離領域模型
- Feb 14 Fri 2020 19:01
使命必達:深入剖析WCF的可靠會話
使命必達:深入剖析WCF的可靠會話
作為一個通信基礎平臺,WCF必須保證通信的可靠性。由于消息交換是WCF采用的通信手段,通信可靠性的保障體現在確保消息的可靠傳輸。WCF本質上是一個消息處理框架,作為整個消息交換系統的兩個終端,即發送端和接收端。換句話說,WCF僅僅負責對消息的發送和接收,一旦消息通過WCF的信道層進入了網絡,就脫離了WCF的控制范圍。但是,由于網絡環境的限制,網絡層不能百分之百地確保對消息的有效交付。如何克服中間環節的制約,確保從一端發送的消息能夠被有效地交付給另一端,這就是可靠消息傳輸(Reliable Messaging)需要解決的問題。WCF通過可靠會話(Reliable Sessions)實現了種種端到端(End to End)的可靠消息傳輸。
- Feb 14 Fri 2020 19:01
WPF 基礎到企業應用系列2——WPF前世今生
WPF 基礎到企業應用系列2——WPF前世今生
1.開篇前言
很多時候了解一項新技術的歷史和趨勢往往比這項技術的本身價值還要重要。WPF作為一項新技術(已經三年多了,或者應該叫老技術了),我們都有必要了解它的來龍去脈,尤其是公司的CTO、技術總監、架構師等決策層,因為他們對技術的選型及應用具有決定權。對于開發者來說,了解自己正在從事的這個技術的前世今生,有助于我們更好的認識技術本身的價值,也可以避免我們少走一些彎路(圣殿騎士 就走過很多彎路,所以對此比較感慨)。從IT技術發展的這些年可以看出,技術對于各大公司只是競爭的一種手段,而對于大多數程序員來說技術就是特飯碗甚至于生命,所以大家站的立場不同,也會形成各自不同的觀點。放眼現在的全球IT巨頭,摩托羅拉和諾基亞等企業的逐漸衰落,蘋果、谷歌和微軟等巨頭公司在硅谷已經上演了三國大戰。國內騰訊、百度、新浪、網易、盛大、搜狐、阿里巴巴等公司在各個領域的混戰已經表明新的市場和新的技術是他們的主要戰場,那么有些老技術必將淡出歷史舞臺,部分新技術也將被推到臺前,作為IT人了解這些可以幫助我們看得更遠,避免一直處在自己的狹小空間當中,等到了某個技術的真正失落,我們才驟然發現失業已經降臨到我們身邊,前途將一片灰暗!
- Feb 14 Fri 2020 19:00
C# Design Patterns (1) - Factory Method
- Feb 14 Fri 2020 19:00
.NET Framework源碼研究系列之---萬法歸宗Object
- Feb 14 Fri 2020 18:59
Visual Studio 2008 到底有多強
- Feb 14 Fri 2020 18:59
WPF Multi-Touch 開發:Windows 7 安裝多點觸屏模擬器
- Feb 14 Fri 2020 18:58
WPF Multi-Touch 開發:慣性效果(Inertia)
- Feb 14 Fri 2020 18:57
可選參數在.NET中全面開花
可選參數在.NET中全面開花
.NET一直都支持可選參數,但是C#語言卻并不支持,除了調用COM庫以外,可選參數通常是被禁止使用的。現在,隨著C# 4對可選參數的支持,我們可以看到可選參數被越來越多的使用,而不僅僅限于遺留代碼中。這些應用包括與動態語言的互操作、只讀數據類型,以及ASP.NET MVC中的許多地方。
- Feb 14 Fri 2020 18:57
WPF Multi-Touch 開發:高效開發模式
- Feb 14 Fri 2020 18:56
我對NHibernate的感受(2):何必到處都virtual
我對NHibernate的感受(2):何必到處都virtual
上一篇文章主要是在夸NHibernate實現的好,而這篇就完全是來抱怨的了。NHiberante有個毛病,就是如果是和數據庫產生映射的類,就要求所有的public成員和protected成員必須是virtual的。請注意這里的要求有兩個細節:
- Feb 14 Fri 2020 18:55
NHibernate3.0剖析:Query篇之NHibernate.Linq自定義擴展
NHibernate3.0剖析:Query篇之NHibernate.Linq自定義擴展
系列引入
NHibernate3.0剖析系列分別從Configuration篇、Mapping篇、Query篇、Session策略篇、應用篇等方面全面揭示NHibernate3.0新特性和應用及其各種應用程序的集成,基于NHibernte3.0版本。如果你還不熟悉NHibernate,可以快速閱讀NHibernate之旅系列文章導航系列入門,如果你已經在用NHibernate了,那么請跟上NHibernate3.0剖析系列吧。
- Feb 14 Fri 2020 18:55
編寫自文檔化的代碼
- Feb 14 Fri 2020 18:54
我對NHibernate的感受(1):對延遲加載方式的誤解
我對NHibernate的感受(1):對延遲加載方式的誤解
NHibernate是.NET平臺上最著名的ORM框架,雖說出身于Java平臺上的Hibernate,但是從外部看來這幾乎就是一個.NET平臺上的原生產品:有自己的社區,有自己的用戶,有自己的商業支持,有利用C#特性的獨立擴展。它不像Lucene.NET那樣,一眼就能看出濃重的Java氣息,Java的命名方式等等。我用NHibernate時間不長,而NHibernate的復雜程度也決定了我無法像了解LINQ to SQL那樣容易。不過在使用了一段時間過后,還是對它有一定體會。有欣喜,有誤解,也有抱怨。