Weapsy學習記錄

2022-02-27 13:31:40 字數 1017 閱讀 3260

最近在看乙個基於codefirst-mvc3-entityframework的專案。

專案的位址是雖然專案還沒做多少,但是非常的適合學習,發起者是乙個資深的軟體架構師,他對ef的理解讓我眼前一亮。

我會慢慢的記錄下這個專案的學習心得。

第一部分:

為什麼我會先寫關於ninject的東西?因為global.asax是我看專案的乙個起點,因為一段**疑問,折騰了一會才發現ninject這個隱藏的寶箱。

code here:

protected override ikernel createkernel()

public void registerglobalfilters(globalfiltercollection filters)

public void registerroutes(routecollection routes)

.axd/"); }}

所以準備花點時間寫寫關於ninject的介紹和使用方法。

1  ninject的簡單介紹。

2 ninject的專案情況。

3 為什麼要使用ninject。

4 ninject的上下文繫結。

暫時對ninject介紹到此為止,更多的可以看我svn對ninject的一些注釋。我會長期更新。

專案必須的環境:vs2010。當然徹底了解和執行還需要一些其他的工具和開源專案。

還有fluentassertions,非常棒的測試斷言。非常符合人的思維模式。     如圖:               

第二部分:

關於對ef的理解。我後續會在寫關於這方面的東西。

mysql學習記錄 MySQL學習記錄 2

in 子查詢 select from student where id in 1,2 not in 不在其中 select from student where id not in 1,2 is null 是空 select from student where age is null is not...

java學習記錄

陣列雖然是引用資料型別,但它不是類 所以數字中沒有length 方法 只有length屬性。string型別 是乙個類 jdk中已經封裝好的類,是個final類,你可以去查api 類就有屬性和方法但是 string類中沒有length屬性,只有length 方法 1。陣列雖然是引用資料型別,但它不是...

Linux 學習記錄

1.linux 拷貝隱藏檔案 進入當前需要拷貝的目錄,即源目錄 假如 source 拷貝到 centos5.3 cd source tar cf cd centos5.3 tar xvf 或者 cp r centos5.3 2.linux 下新增postgresql 使用者 進入 postgresq...