ASP.NET MVC & EF

這裡是我寫的ASP.NET MVC目錄大綱,能讓大家( 還有我 )能有個入口,能快速地找到想要的東西。

更新訊息

以下的文章內容,是有可能更新的,如果有任何重要的更新,會在此頁加上更新訊息。

  1. 2013/06/018 更新 - 最近會開始加入ASP.NET vNext ( MVC 6 )的文章,但目前這個階段,還是屬於Preview,所以大家不要輕易拿去用於正式環境喔。
  2. 2013/01/04 更新 - 目前ASP.NET的最新版本為,ASP.NET and Web Tools 2012.2,也算是Fall Update後的一次更新,其實我們可以把Fall Update當作Beta...而ASP.NET and Web Tools 2012.2當作RC,而因為內容上也就是加強版,所以ASP.NET and Web Tools 2012.2就沒特別寫開箱文了,有興趣的可以參考底下的Fall Update或是官網http://www.asp.net/vnext
  3. 2012/11/08 更新 - 隨著Visual Studio 2012,ASP.NET MVC 正式版也釋出了,而最近也釋出了2012 Fall Update(算是prerelease,大家可以再等比較穩定的版本),而也因時間不足(其實都跑去玩Azure了..)所以部分內文幾乎都還維持在RC版本左右,沒有更新(但基本上概念上是相同的),所以如果有誤的地方,也請大家多多指教;此外,小弟也於本頁移除了"ASP.NET MVC 3 重複使用View的邏輯!Razor的@helper方法"、"ASP.NET MVC 3 將Razor的@helper包成DLL重複使用"、"ASP.NET MVC 3 將所有的View包成DLL"這三篇文章,因為時間也有點久遠,再加上,現實上,好像也沒使用過XDD,怕真的誤導到別人,所以將這三篇文章移除此頁(但還是可以查的到),最後增加了ASP.NET MVC 2012 Fall Update
  4. 2012/06/12 更新 - ASP.NET MVC 4 目前於5/30隨著Visual Studio 2012釋出了ASP.NET MVC 4 RC版本,基本上內容沒有甚麼大變動, 但部分的圖有所改變,也請大家多多包涵,另外,ASP.NET MVC 4 Bundling and Minification這篇文章,因目前ASP.NET MVC 4 RC的作法有調整,所以大家可以先參考黑暗大大的這篇文章,未來正式版出後小弟會再補上去。
  5. 2012/02/25 更新 - ASP.NET MVC 4 Beta出了喔!所以以下的Developer Preview的文章,會正式切換到Beta版本!

感謝

最後,無論是文章內容,或是編排等等等,都希望大家能多多指教,我也會努力做得更好!謝謝大家。

備註

可能還有一些文章因為數量不夠,所以還沒納入歸類,但大家還是可以使用右邊的文章分類來看看有沒有自己想要看的東西喔! 目前Entity Framework 小弟主要還是在和ASP.NET MVC 搭配,所以未來EntityFramework的文章會暫時統一放在ASP.NET MVC

ASP.NET MVC 的根 - ASP.NET

  1. 進入ASP.NET - ASP.NET的起點

ASP.NET MVC 教學

  1. ASP.NET MVC - 什麼是MVC
  2. 安裝ASP.NET MVC 3
  3. ASP.NET MVC – Hello ASP.NET MVC ( 目錄架構篇 )
  4. ASP.NET MVC Controller 和 Action

ASP.NET MVC 技巧區塊

  1. ASP.NET MVC 3 (一) 新的視圖引擎Razor
  2. ASP.NET MVC 3 (二) Razor的@model
  3. ASP.NET MVC - WebGrid配合Ajax動態刪除WebGrid的Row
  4. ASP.NET MVC - 可以移除Model的驗證嗎!?
  5. ASP.NET MVC - 使用ASP.NET MVC 4的原始碼進行除錯

ASP.NET MVC Q&A

  1. ASP.NET MVC - Area與Controller之Routing問題
  2. ASP.NET MVC - AJAX、img標籤當button的問題
  3. ASP.NET MVC - Helper Namespace錯誤
  4. ASP.NET MVC 4 Beta - Internet Application放到Windows Azure所遇到的問題
  5. ASP.NET MVC - 在Windows Azure使用TempData要小心!
  6. ASP.NET MVC - MVC和Web API之Model Binder的陷阱
  7. ASP.NET MVC - 將舊專案升級成.NET 4.5時,發生MSB3247錯誤
  8. ASP.NET MVC - Area出現指定的組件名稱或程式碼庫無效之問題
  9. ASP.NET MVC - HTTP 錯誤 401.2 - Unauthorized
  10. ASP.NET MVC - OData與JayData找不到導覽屬性的原因
  11. ASP.NET MVC - Mobile上的Safari自動將數字變成Phone Number
  12. ASP.NET MVC - 限制CamalCase在特定的Web API Controller下
  13. AngularJS - AngularJS 與 UI-Bootstrap Scope的陷阱

ASP.NET MVC 4 新功能介紹

  1. ASP.NET MVC 4 產品路線圖
  2. ASP.NET MVC - 安裝ASP.NET MVC 4 (VS2012已經內建)
  3. ASP.NET MVC - 升級ASP.NET MVC 3專案至ASP.NET MVC 4
  4. ASP.NET MVC - ASP.NET MVC 4 全新範例樣板
  5. ASP.NET MVC - ASP.NET MVC 4 Mobile範例樣板
  6. ASP.NET MVC - ASP.NET MVC 4 Display Modes
  7. ASP.NET MVC - ASP.NET MVC 4 使用NuGet安裝jQuery Mobile並來建立行動頁面
  8. ASP.NET MVC - ASP.NET MVC 4 View Switcher
  9. ASP.NET MVC - ASP.NET MVC 4 Recipes、Task支援Async Controller
  10. ASP.NET MVC - ASP.NET MVC 4 Bundling and Minification (這篇文章內容是舊版本,但概念上是相同的,裡面附有黑暗大連結,大家也可以點進去看看,而新舊的差異,主要是設定的方法有點不一樣。)
  11. ASP.NET MVC - 第一個Web API,Hello Web API
  12. ASP.NET MVC Web API - 利用jQuery進行CRUD! (一) Model篇
  13. ASP.NET MVC Web API - 利用jQuery進行CRUD! (二) Controller篇
  14. ASP.NET MVC Web API - 利用jQuery進行CRUD! (三) View篇
  15. ASP.NET MVC Web API - 利用jQuery進行CRUD! 番外篇 丟去Azure吧!
  16. Windows Azure - 使用VS2012部署功能部署ASP.NET MVC到Web Site上

CSS

  1. CSS - Structural Pseudo-Classes 的nth-of-type和nth-child

ASP.NET MVC vNext ( MVC 6 )

  1. ASP.NET MVC - ASP.NET MVC vNext ( MVC 6 ) 初體驗
  2. ASP.NET MVC - ASP.NET MVC vNext ( MVC 6 ) KVM初體驗
  3. ASP.NET MVC - ASP.NET MVC vNext ( MVC 6 ) Core CLR and .NET Core Framework
  4. ASP.NET MVC - ASP.NET MVC vNext ( MVC 6 ) KRuntime (建構中)
  5. ASP.NET MVC - ASP.NET MVC vNext ( MVC 6 ) 使用Source Code
  6. ASP.NET MVC - ASP.NET MVC vNext ( MVC 6 ) 參考其他專案
  7. ASP.NET MVC - ASP.NET MVC vNext ( MVC 6) 發佈與self host
  8. ASP.NET MVC - ASP.NET MVC vNext ( MVC 6 ) 於MAC上跑ASP.NET MVC (上篇) 安裝Mono
  9. ASP.NET MVC - ASP.NET MVC vNext ( MVC 6 ) 於MAC上跑ASP.NET MVC (後篇) MVC專案設定

SignalR

  1. SignalR - 無法與伺服器建立連線

Entity Framework

  1. Entity Framework - 使用Code First模式 Ver 5.0
  2. Entity Framework - 使用Code First的Enabling Migrations
  3. Entity Framework - 使用Code First刪除欄位時,出現"未套用自動移轉,因為這可能會造成資料遺失。"警告
  4. Entity Framework - 出現Cannot attach the file錯誤

ASP.NET MVC 歷史區

  1. ASP.NET MVC - ASP.NET MVC 4 2012 Fall Update