請參考以下
http://msdn.microsoft.com/en-us/library/cc716729(v=vs.110).aspx
日前在測試一個MVC3專案,compile後出現以下錯誤:
'C:\Program Files (x86)\Microsoft ASP.NET\ASP.NET Web Pages\v2.0\Assemblies\System.Web.WebPages.dll' 和 'C:\Program Files (x86)\Microsoft ASP.NET\ASP.NET MVC 3\Assemblies\System.Web.Mvc.dll' 兩者中都有型別 'System.Web.Mvc.ModelClientValidationRule'
10年前Java的PG很瞧不起.net的PG,整個.NET大環境的確也是不完整,MVC這種東西Java 在2004年Struts的 Framework就已實作出來,在設計樣式(Design Pattern),Java陣營也是大鳴大放,甚至是 Unit test的工具,.net 1.1 都是沒有的。以Enterprise的架構而言,.NET當時的確是不足,因此大型Web專案幾乎都是 Java solution,因此2004年有這樣一篇文章在說Java比.NET好:
我們在設計Report時,通常會包括表頭,表身,表尾,表身時如果一般的列表,使用者可能會想拿來做一些資料的處理,像是排序,因此會利用Report Viewer轉成Excel,但轉出來的Excel表身的列表部分,發現有的欄位是被合併的,這樣就很難作排序,如下:
在開發Entity Framework的程式時,發生以下錯誤:
\tSystem.Data.Entity.Edm.EdmEntityType: : EntityType 'People' 未定義索引鍵。請定義此 EntityType 的索引鍵。