原创 Asp.Net MVC3 詳解Request Processing Pipeline

引子       很久沒更新了,今天寫點關於Asp.Net MVC的PipeLine。首先我們確認一點,Asp.Net WebFrom和Asp.Net MVC是在.Net平臺下的兩種web開發方式。其實他們都是基於Asp.Net

原创 NHibernate搭建教程

1. 第一個NHibernate應用程序 1.1. 開始NHibernate之旅 這個教程演示瞭如何在微軟開發環境裏搭建一個NHibernate 2.0.0例子. 使用了以下工具: Internet 信

原创 WinForm-ListBox控件美化

如果要對ListBox控件進行自定義繪製(美化),那麼首先必須將ListBox的DrawMode屬性設置爲OwnerDrawVariable或OwnerDrawFixed。ListBox有個ItemHeight屬性,在DrawMode設置

原创 HTTP 協議詳解

當今web程序的開發技術真是百家爭鳴,ASP.NET, PHP, JSP,Perl, AJAX 等等。 無論Web技術在未來如何發展,理解Web程序之間通信的基本協議相當重要, 因爲它讓我們理解了Web應用程序的內部工作. 本文將對HT

原创 Fiddler 使用教程

Fiddler是最強大最好用的Web調試工具之一,它能記錄所有客戶端和服務器的http和https請求,允許你監視,設置斷點,甚至修改輸入輸出數據. 使用Fiddler無論對開發還是測試來說,都有很大的幫助。 Fiddler的基本介紹

原创 CSS最佳實踐團隊開發

你有過多少次接手別人開發過的項目,卻發現作者的代碼思路一團糟嗎?或是你跟幾個團隊成員合作開發,他們每個人都有自己書寫代碼的方式嗎?或是你重新回顧你多年前開發的項目,不記得當初是怎麼想的?   我總是遇到這種事情。事實上,我最近在修

原创 MongoDB集羣(三) 分片

何時選擇分片是一個值得權衡的問題。通暢不必太早分片,因爲分片不僅會增加部署的操作複雜度,還要求作出設計決策,而該決策之後很難再改。 另外最好也不要在系統運行太久之後再分片,因爲在一個過載的系統上不停機進行分片是非常困難的。 分片的好處:

原创 18個不常見的C#關鍵字

1、__arglist     讓我們先從__arglist開始。 __arglist是用來給方法傳送參數。通常我們是通過函數頭部指定的參數列表給方法傳遞參數的。如果我們想要給方法傳遞一組新的參數,我們需要重載方法。如果我們想要傳遞的

原创 Error creating bean 'org.springframework.validation.beanvalidation.OptionalValidatorFactoryBean#0'

SPRING版本:4.3.4.RELEASE SpringMvc版本:4.3.4.RELEASE Dubbo版本:2.8.4 增加mvc註解<mvc:annotation-driven />直接報錯 org.springframewor

原创 MongoDB集羣(二) 副本集

 這個也是很牛X的主從集羣,不過跟“主從複製”還是有兩點區別的。       <1>:  該集羣沒有特定的主數據庫。       <2>:  如果哪個主數據庫宕機了,集羣中就會推選出一個從屬數據庫作爲主數據庫頂上,這就具備了自動故障

原创 Asp.Net 構架(HttpModule 介紹) - Part.3

引言 Http 請求處理流程 和 Http Handler 介紹 這兩篇文章裏,我們首先了解了Http請求在服務器端的處理流程,隨後我們知道Http請求最終會由實現了IHttpHandler接口的類進行處理(應該記得Page類實現了

原创 AutoMapper使用簡單總結

1. AutoMapper是一個.NET的對象映射工具,可以方便地進行對象間的賦值處理. 項目地址:https://github.com/AutoMapper/AutoMapper。 幫助文檔:https://github.com/

原创 MongoDB介紹及下載與安裝

引言     MongoDB是一個介於關係數據庫和非關係數據庫之間的產品,是非關係數據庫當中功能最豐富,最像關係數據庫的。他支持的數據結構非常鬆散,是類似json的bjson格式,因此可以存儲比較複雜的數據類型。Mongo最大的特點是

原创 Oracle索引組織表(IOT)

Oracle索引組織表(IOT) 索引組織表(index organized table, IOT)就是存儲在一個索引結構中的表。存儲在堆中的表是無組織的(也就是說,只要有可用的空間,數據可以放在任何地方),IOT中的數據則

原创 SessionState -- SqlServer部署

使用aspnet_regsql.exe 創建ASPState數據庫,用來保存session會話 因爲公司有多臺服務器,所以session要保存在sql server上,因此要在數據庫中建立存放session的數據庫ASPStat