ASP.NET MVC Code Templates實戰開發 -twMVC#4

1,339 views
1,144 views

Published on



在ASP.NET MVC的世界中,少了控制項的使用,要如何才能快速的建置出一個Web應用程式呢?Templates一定是你不可或缺的好幫手!本次課程將帶您體驗如何建置Templates及擴充它的基本功能,透過案例與實戰經驗,70分鐘後讓你從此開發速度起飛!

http://mvc.tw

Published in: Technology
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
1,339
On SlideShare
0
From Embeds
0
Number of Embeds
22
Actions
Shares
0
Downloads
18
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

ASP.NET MVC Code Templates實戰開發 -twMVC#4

  1. 1. ASP.NET MVC - Code Templates實戰開發 Jerry http://www.dotblogs.com.tw/lastsecret
  2. 2.  快速開發範例實作  何謂ASP.NET MVC Templates?  範例實作:CLEditor & Uploadify  進階範例實作: UIHint 傳遞參數實作 DropDownList 2 大綱
  3. 3. 3 何謂ASP.NET MVC Templates
  4. 4. Type DataType UIHint 4 Templates Model設定
  5. 5.  Html.Display(“PropertyName”)  Html.DisplayFor(model => model.PropertyName)  Html.DisplayForModel()  Html.Editor(“PropertyName”)  Html.EditorFor(model => model.PropertyName)  Html.EditorForModel() 5 Templates 呼叫方式
  6. 6.  ~/Views/ControllerName/DisplayTemplates  ~/Views/Shared/DisplayTemplates  ~/Views/ControllerName/EditorTemplates  ~/Views/Shared/EditorTemplates 6 Templates 資料夾位置
  7. 7.  Url  Email  Boolean  Html  Password  Time  Currency  More… 7 內建的Templates
  8. 8.  ASP.NET MVC 3 RTM Source Code  mvc3/src/MvcFuturesFiles/DefaultTemplates/DisplayT emplates/  mvc3/src/MvcFuturesFiles/DefaultTemplates/EditorTe mplates/ 8 內建的Templates
  9. 9.  Html 1. 使用 CLEditor 2. 擴充 Html 的 EditorTemplate  檔案上傳 1. 使用 Uploadify 2. 使用 UIHint 呼叫 Uploadify Template 9 擴充Templates
  10. 10.  擴充UIHint,使其可傳遞參數 1. Override DataAnnotationsModelMetadataProvider 2. Globol.asax 註冊 Providers 3. 自訂Helper 4. 使用UIHint 10 進階 – 擴充UIHint
  11. 11.  利用Entity Framework的edmx內的Model資訊產生 Controller、View、Service  Code Plex  T4 Metadata and Data Annotations Template 11 T4 + Templates 快速建構網站
  12. 12. 12 Q & A
  13. 13.  官網:http://mvc.tw  臉書:http://fb.me/twmvc  G+ :http://mvc.tw/+ 13 twMVC

×