獻給Fluent NHibernate的初學者

12月份項目比較忙,周末都給佔了。今天終於算是比較清閑了。之前因為在DevText項目中使用Fluen NHibernate,順便就學習了下。今天就結合官方網站的介紹來給大家分享下為什麼我們要用Fluent NHibernate。  1.Fluent NHibernate是什嗎?Fluent

給Editplus去掉.bak檔案

editplus應該不算一個Integration Environment,而是一個功能強悍的文字編輯器。我經常用它來查看代碼(少量的編輯),它個子小,速度超快,用的很是舒心。但是為什麼我以前一直不願意用它來編輯檔案呢,沒有自動提示功能算是一個,還有就是在儲存檔案後,它會產生有個.bak的備份檔案。而我在大部分時間都用不到這個功能。曾幾何時,

TortoiseSVN設定自動鎖定功能

TortoiseSVN設定自動鎖定功能 在開發過程中,由於沒有自動鎖定,遇到不是特別細心的組員有可能沒鎖定就變更,會造成管理上的麻煩,為了避免這種情況我們特意加入一個設定,步驟如下:1:在任意檔案夾下右擊空白處,彈出的菜單選擇【TortoiseSVN】–>【設定】2:在彈出的對話方塊中選擇右邊的【編輯】按鈕後彈出一個文本對話方塊3:將以下內容拷貝到文本的裡面enable-auto-props = yes[auto-props]*.* = svn:needs-lock=** =

從.NET中委託寫法的演變談開去(中):Lambda運算式及其優勢

在上一篇文章中我們簡單探討了.NET 1.x和.NET 2.0中委託表現形式的變化,以及.NET 2.0中匿名方法的優勢、目的及注意事項。那麼現在我們來談一下.NET 3.5(C# 3.0)中,委託的表現形式又演變成了什麼樣子,還有什麼特點和作用。.NET 3.5中委託的寫法(Lambda運算式)Lambda運算式在C#中的寫法是“arg-list =>

我對NHibernate的感受(1):對消極式載入方式的誤解

  我對NHibernate的感受(1):對消極式載入方式的誤解2009-09-24 14:04 by Jeffrey Zhao, 14390 visits, 收藏, 編輯

NHibernate之旅(9):探索父子關係(一對多關聯性)

文章目錄 1.Customer有一個或多個Orders2.Order屬於一個Customer1.父實體映射2.子實體映射

我對NHibernate的感受(4):令人欣喜的Interceptor機制

之前談了NHibernate的幾個方面,似乎抱怨的居多,不過這次我想談一下我對Interceptor的感受,則基本上都是好話了。這並不一定是說Interceptor設計的又多麼好(事實上它使用起來還是挺麻煩的),但是這的確也是我認為NHibernate超越LINQ to SQL,尤其是Entity Framework的又一個重要方面——因為Entity

我對NHibernate的感受(2):何必到處都virtual

  我對NHibernate的感受(2):何必到處都virtual2009-09-24 15:09 by Jeffrey Zhao, 13533 visits, 收藏, 編輯

大話系統之許可權控制

     

jQuery validate 日期比較 自訂驗證方法

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"><HTML> <HEAD>  <TITLE> New Document </TITLE>  <META NAME="Generator" CONTENT="EditPlus">  <META NAME="Author" CONTENT="">  <META NAME="Keywords

網站效能測試工具體

隨著Web 2.0技術的迅速發展,許多公司都開發了一些基於Web的網站服務,通常在設計開發Web應用系統的時候很難類比出大量使用者同時訪問系統的實際情況,因此,當Web網站遇到訪問高峰時,容易發生伺服器響應速度變慢甚至服務中斷。為了避免這種情況,需要一種能夠真實類比大量使用者訪問Web應用系統的效能測試工具進行壓力測試,來測試靜態HTML頁面的回應時間,甚至測試動態網頁(包括ASP、PHP、JSP等)的回應時間,為伺服器的效能最佳化和調整提供資料依據。   我推薦各位Web

NHibernate自訂集合類型(上):基本實現方式

前天一篇文章中我說NHibernate的集合類型實現有些“尷尬”,它無法使用自訂集合類型,設計也有些古怪——不過在許多朋友的指點下,我意識到NHibernate是可以使用自訂集合類型的。至於它的設計是否合理(或者說是用是否方便?)……這就是這幾篇文章中想要探討的內容了。不少朋友給出了一些自訂集合類型的樣本連結,我參考之餘也自己找了一些資料,慢慢嘗試,也終於有了一些體會。這個小系列預計有上中下三篇,在這第一篇裡主要是闡述在NHibernate中自訂集合類型的基本原理和方式,進而引發一些問題。第二篇

從.NET中委託寫法的演變談開去(下):效能相關

在上一篇文章中,我們詳細講述了C# 3.0中Lambda運算式(構造委託)的使用方式,它在語義上的優勢及對編程的簡化——這些內容已經屬於委託的“擴充內容”。不如這次談得更遠一些,就來討論一下上文中“編程方式”的效能相關話題。迴圈分離及其效能在上文的第一個樣本中,我們示範了如何使用Lambda運算式配合.NET

大話系統之許可權控制 )

大話系統之許可權控制      

nhibernate動態查詢

 ICriteria iCriteria = _SessionFactory.GetCurrentSession().CreateCriteria(typeof(Cardtype));            if (cardtype.Cardtypeid != null)            {                iCriteria.Add(Restrictions.Like("Cardtypename", "12%"));            }            if (

我對NHibernate的感受(3):有些尷尬的集合支援

長假休息了好多,那麼繼續談談我對NHibernate的感受。既然是一個ORM架構,那麼自然是將O這一端映射R上。至於集合,是O這方面最常見,也是R這一邊非常容易表示的關係。例如,一個問題(Question)可以包含多個回答(Answer),於是My Code裡就有這樣的結構:public class Question{ public virtual int QuestionID { get; set; } public virtual string Name { get; set;

jquery easyui treegrid使用小結:二

在實際應用中可能會碰到不同的需求,比如會根據每行不同的參數或屬性設定來設定同列不同的editor類型,這時原有的例子就顯的有點太過簡單,不能實現我們的需求,現在應用我在項目中的操作為例,顯示下實現同列不同操作的情況:(在這,我把例子的情況完全整合到了js裡面配置實現,如有習慣於js實現方式的也可參考)html:<table id="comTypeAndPropertyTree"></table>//個人覺得這樣更顯的頁面清晰,所有的配置都放到js裡實現js:var

安裝專案管理工具 SVN+Redmine

最近想裝個代碼管理工具,以方便管理自己幾年來的代碼。需要既可以方便的查看和更新,還需要可以方便的索搜代碼。 開始想放到Google SVN上面,後來覺得也沒必要了,放在本地既安全也很方便。 我知道的可以和SVN整合的管理工具有Trac和Redmine。以前用過Trac,不過配置挺麻煩的,而且好像有一次我改了些配置,導致網站再也打不開了(搞了好久都沒搞定,^_^)。 這次決定使用Redmine來搭建一個自己的代碼管理工具,把自己平時積累的代碼都提交上去。下面說一下安裝步驟: 一、裝備檔案

jquery easyui treegrid使用小結:一

在easyui中的datagrid和treegrid兩個應用中,我們會用到對editor設定單行編輯時每列的編輯類型,這個的應用在easyui下載的包目錄的Demo檔案夾中也可找到應用例子,如:html: <table id="tt" title="TreeGrid" class="easyui-treegrid" style="width:600px;height:300px"   url="treegrid_data3.json" idField="id"

總頁數: 61357 1 .... 8696 8697 8698 8699 8700 .... 61357 Go to: 前往

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.