WCF Configuration Centralization (WCF配置集中管理)
This article provides a solution to manage WCF service configuration in a central store instead of in configuration file. (本文提供一種使用配置集中管理代替配置文件配置WCF服務... ...
ASP.NET MVC 技術專題發布
隨著ASP.NET MVC 1.0的發布,關注MVC的園友們越來越多,我們整理了園子里的ASP.NET MVC原創內容,制作了這個MVC專題,供大家學習參考。 詳情請點擊:ASP.NET MVC專題 相關話題: WebForms與MVC 如果您有ASP.NET MVC原創內容沒有被收錄到本專題,請在... ...
通過CLR同步SQL Server和Sharepoint List數據(三)
CLR(Common Language Runtime)公共語言運行時為所有.NET Framework代碼提供執行環境,包括實時(JIT)編譯、分配和管理內存、強制類型安全、異常處理、線程管理和安全性等,不僅如此,它還為.NET語言在SQL Server上執行托管代碼提供了環境。本系列文章用于介紹... ...
Discuz!NT中集成Memcached分布式緩存
大約在兩年前我寫過一篇關于Discuz!NT緩存架構的文章,在那篇文章的結尾介紹了在IIS中如果開啟多個應用程序池會造成多個緩存實例之間數據同步的問題。雖然給出了一個解決方案,但無形中卻把壓力轉移到了磁盤I/O上(多個進程并發訪問cache.config文件)。其實從那時起我就開始關注有... ...
用IronPython檢測ASP.NET程序狀況(上)
在維護一些生產環境中的ASP.NET應用程序時,老趙經常會感到“力不從心”。雖然我們可以建立豐富有效的監控或日志等維護機制,但是調試和分析一次程序經常需要耗費大量的腦細胞。因為我們可以使用的工具大都非常抽象,即使是一個非常微小的問題,也要用較多的時間才能發現“哦,原來是這個變量的值進入了一種奇怪的狀... ...
從零開始學習 ASP.NET MVC 1.0 (五) ViewEngine 深入解析與應用實例
本文講解ViewEngine的作用, 并且深入解析了實現ViewEngine相關的所有接口和類, 最后演示了如何開發一個自定義的ViewEngine. 本系列文章已經全部更新為ASP.NET MVC 1.0版本.希望大家多多支持! ...
.NET 4.0 中的契約式編程
契約式編程不是一門嶄新的編程方法論。C/C++ 時代早已有之。Microsoft 在 .NET 4.0 中正式引入契約式編程庫。博主以為契約式編程是一種相當不錯的編程思想,每一個開發人員都應該掌握。它不但可以使開發人員的思維更清晰,而且對于提高程序性能很有幫助。值得一提的是,它對于并行程序設計也有莫... ...
Silverlight 相關文章匯總
不知不覺發現自己寫得Silverlight的文章還算不少了 為了大家以及自我的尋找方便,對其做一下匯總 Silverlight 3 ShowCase Silverlight 3 ShowCase(1)- 3D圖片走馬燈 Silverlight技巧 Silverlight技巧 - 一山可容二虎 Sil... ...
《WF編程系列之46》事件驅動工作流
這一章,是笑煞天未翻譯完的《WF編程》一書的第7章。他的目錄地址如下:http://www.rzrgm.cn/xiaoshatian/archive/2008/03/18/818615.html,缺7、8、9三章,估計沒下文了,由我來進行補齊。
剩余兩章稍后補齊。
本書原名《Program... ...
在 Windows Azure 中部署 PHP
在微軟MIX09大會上,Windows Azure發布了它的第3個版本——Match 2009 CTP。從這個版本開始,Windows Azure開始支持FastCGI,也就是意味著支持PHP、Ruby、Python等當前流行的"非微軟"web應用程序。我們很欣喜地看到Azure Services ... ...
抓到兩只 IE 8 的蟲子
IE8昨天晚上正式發布了,今天下載了試用,順便幫微軟老大抓了兩只蟲子。還有就是微軟和博客園新組織的devwow活動的新技術大都沒有接觸,只能抓兩只IE8的蟲子來充數了。 ...
Silverlight 3 Beta新特性解析-Graphics篇
本篇主要內容: 如何利用新的Bitmap API來創建我們自己的圖像 透視3D圖像(Perspective 3D Graphic) 像素模糊和投影效果 Element-To-Element Binding ...
實用設計模式之一--Observer模式
寫這篇文章主要想總結自己的工作經驗,溫故而知新。為什么叫做實用設計模式,所謂的實用模式就是說這些模式在本人的實際工作中使用過的,而且本人相對熟悉的,經驗認為這些模式的使用能給系統帶來有效改善。這些模式大部分來源于GoF,由于最近工作專注于移動的開發,因此會盡量使用移動開發的例子。 由于一直做監控程序... ...
基于Chrome的擴展開發(一)
Google終于放出了Chrome的第一個擴展示例了,雖然還十分簡陋,但對喜歡擴展的firefox粉絲來說可說是個大好消息 ...
[翻譯-ASP.NET MVC]開發迭代2 - 改樣式,美化應用
本翻譯系列為asp.net mvc官方實例教程。在這個系列中,Stephen Walther將演示如何通過ASP.NET MVC framework結合單元測試、TDD、Ajax、軟件設計原則及設計模式創建一個完整的Contact Manager應用。本系列共七個章節,也是七次迭代過程。本人將陸續對... ...
談表達式樹的緩存(4):使用二叉搜索樹(AVL樹)
上一篇文章中談到的前綴樹實現方式,時間復雜度從理論上來講已經達到了最優,而空間復雜度理論上也可以做到較優。但是理論和實際是有差別的,而對于上文前綴樹的實現來說,這兩方面并不是非常理想。因此,雖然事實上前綴樹是老趙第一個真正實現的緩存方法,但是對此并不滿意,也想著有什么辦法可以進行優化。不如嘗試一下使... ...
Visual Studio 2008 可擴展性開發(六):操作Solution Explorer
在可擴展性開發(五)中,我介紹了對于Solution、Project、ProjectItem的基本操作,可以認為它們面向的是解決方案內容的物理(文件)表示,我們需要使用VS提供的解決方案管理器(Solution Explorer)來管理它們。毫無疑問,解決方案管理器是VS中最重要的UI元素之一,本文... ...
用匿名函數來更方便的使用緩存
一個數據緩存,一般由數據來源,緩存方案,緩存讀取來完成,現在有了匿名函數,可以把獲取數據來源變為匿名函數。這樣就可以直接聲明一個緩存: protected static CacheManager companyCache = new CacheManager(new SmsDatabaseCa... ...



