課程時間
🔧【Tools工具安裝】3:30:56
🎬【Asp.NetMVC(.NetFramework)完全精通】25:45:37
課程章節
請按「Preview」預覽章節。
- (T1)在IIS執行MVC (63:57)
- (T2)討論EntityFramework (32:07)
- (T3)手寫EntityFramework連接2Tables (50:48)
- (T4)討論MvcConventions(命名規則)。討論AdoNet、BusinessLayer的Insert (124:02)
- (T5)討論MvcConventions(命名規則)。討論AdoNet、BusinessLayer的Update (67:42)
- (T6)討論MvcConventions(命名規則)。討論EntityFramework、BusinessLayer的Delete (14:22)
- (T7)討論EfDbFirst的CRUD(Create,Read,Update,Delete) (80:58)
- (T8-1)討論HtmlHelper的Label、Password、TextArea、Hidden、TextBox (33:34)
- (T8-2)討論HtmlHelper的DropDownList (27:20)
- (T8-3)討論HtmlHelper的TextBox、TextBoxFor、DropDownList、DropDownListFor (23:24)
- (T8-4)討論HtmlHelper的RadiobuttonList (11:30)
- (T8-5)討論HtmlHelper的CheckBoxList (20:23)
- (T8-6)討論HtmlHelper的ListBoxList (12:25)
- (T9-1)討論EfDbFirst (29:09)
- (T9-2)討論ModelAttributes、DisplayTemplates、EditorTemplates (70:08)
- (T9-3)討論DateTime、JqueryUiDatepicker (39:29)
- (T10-1)討論EfDbFirst、DisplayImage(圖片顯示) (23:14)
- (T10-2)討論CustomHtmlHelpers、StronglyTypedViews、PartialView (32:15)
- (T16-1)討論OutputCacheAttribute(輸出快取屬性)的Duration (35:57)
- (T16-2)討論OutputCacheAttribute(輸出快取屬性)的ChildAction、Duration (14:39)
- (T16-3)討論OutputCacheAttribute(輸出快取屬性)的Duration、ChildAction、CustomCacheAttribute(自訂快取屬性) (21:24)
- (T16-4)討論OutputCacheAttribute(輸出快取屬性)的Duration、VaryByParam (18:18)
- (T16-5)討論OutputCacheAttribute(輸出快取屬性)的ChildAction、Location (8:57)
- (T16-6)討論OutputCacheAttribute(輸出快取屬性)的ChildAction、Duration、VaryByParam、ClearOutputCache (25:07)
- (T17)在IIS討論RequireHttps、SSL、HTTPS、Certicate (65:23)
- (T18)討論ValidateInputAttribute(驗證輸入屬性)、CustomActionFilterAttribute(自定操作過濾屬性) (23:53)
- (T19)討論Area(分區)。討論ActionResult的SubClass。實作不同的ActionResult (23:15)
- (T20-1)討論Validation(驗證)、ResourceFile (25:14)
- (T20-2)討論Validation(驗證) (15:32)
- (T20-3)討論StringLength、RegularExpression、Required、EnableValidation、EnableValidationSummar (40:47)
- (T20-4)討論DisplayFormat、DateTimeformat (25:39)
- (T20-5)討論Range、DateRange、BetweenMinimumDateAndToday、BeforeToday、DisplayFormat、DateTimeformat (23:27)
- (T20-6)討論RegularExpression、EmailFormatValidation(Email格式驗證) (7:00)
- (T20-7)討論Compare、Remote、RemoteClientServer、EmailNotRegisteredValidation(驗證Email還沒被註冊) (34:46)
🔴如果您在HiSKIO上購買了課程,則無需在Teachable重新購買相同課程。
請注意,Teachable Pay的發票無法提供給台灣公司報稅,如果需要台灣發票報稅,請去HiSKIO購買。
Teachable可能會產大約5%的「海外交易費」(詳情請諮詢您的發卡機構),為了學生權益,請使用「10%off」折價券
「Bundle」(組合包)更划算!
#「.Net Framework」相關系列「Bundle」(組合包)
- 🚀「包含5堂課」B-2-TSQL、C#、Linq、MVC、API同步攻略(Click here)
- 🚀「包含6堂課」B-3-EF(.NetFramework)學程第1-6篇(Click here)
- 🚀「包含5堂課」B-4-單元整合測試學程第1-5篇(Click here)
- 🚀「包含16堂課」B-5-扎實打底.NetFramework學程-TSQL、C#、LINQ、MVC、API、EF第1-6篇、測試第1-5篇(Click here)
-
🚀「IT工具人學院全部課程」B-1-1-All Course Membership全能學生證(Click here)
.Net Framework Serious(學程)
注意: 因為此系列已經沒有新東西可以教了,所以這個學程不會再加入新內容了!
#請來這邊看「.Net Framework Serious(學程)」簡介(Click here)
- 🚀2-1-TSQL(.NetFramework)扎實打底(Click here)
- 🚀2-2-C#(.NetFramework)深入解析(Click here)
- 🚀2-3-Linq(.NetFramework)完全攻略(Click here)
- 🚀2-4-Asp.NetMVC(.NetFramework)完全精通(Click here)(👈😁你現在在此!)
- 2-5A-EF(1to3)(.NetFramework)
- 🚀2-5A-1-EntityFrameworkEpisode1(第1篇)-CodeFirst、DBFirst(Click here)
- 🚀2-5A-2-EntityFrameworkEpisode2(第2篇)-FluentAPI、DataAnnotation(Click here)
- 🚀2-5A-3-EntityFrameworkEpisode3(第3篇)-UnitOfWorkWithRepository(Click here)
- 2-6B-Test(1to5)(.NetFramework)
- 🚀2-6B-1-TestEpisode1(第1篇)-TestFramework(測試框架)-MSTest、NUnit(Click here)
- 🚀2-6B-2-TestEpisode2(第2篇)-MockingFramework(隔離框架)-NSubstitute、Moq(Click here)
- 🚀2-6B-3-TestEpisode3(第3篇)-UnitTest(單元測試)、IntegrationTest(整合測試)(Click here)
- 🚀2-6B-4-TestEpisode4(第4篇)-FluentAssertionsPart1(Click here)
- 🚀2-6B-5-TestEpisode5(第5篇)-FluentAssertionsPart2(Click here)
- 2-7B-EF(4to6)(.NetFramework)PocoGenerator
- 🚀2-7B-4-EntityFrameworkEpisode4(第4篇)-PocoGenerator(Click here)
- 🚀2-7B-5-EntityFrameworkEpisode5(第5篇)-Test、UnitOfWorkWithRepositoryPart1(Click here)
- 🚀2-7B-6-EntityFrameworkEpisode6(第6篇)-Test、UnitOfWorkWithRepositoryPart2(Click here)
-
🚀2-8-Asp.NetMvcApi(.NetFramework)(VS2017)扎實打底(Click here)
本課簡介
Hi My name is Kevin. 我是一名移民到澳大利亞的軟體工程師,個人專注於各種技術和使用者界面的開發與研究。
【Asp.NetMVC(.NetFramework)完全精通】是一門銜接一門的「.Net Framework學程」中其中一個課程。
課程內容將從最基礎的Model、View、Controller基本觀念開始,討論EntityFramework、ADO.NET連接資料庫、ActionFilter、Cache、SSL、HTTPS、Certicate...etc各種實際工作上會用到的技術。從零開始實作一套帶有正常功能的「搜尋引擎」
Course Highlight(本課魔王)
😈第一魔王,(T1)在IIS執行MVC。(T17)在IIS討論RequireHttps、SSL、HTTPS、Certicate
😈第二魔王,(T4ToT5)討論MvcConventions(命名規則)。討論AdoNet、BusinessLayer的CRUD(Create、Read、Update、Delete)
😈第三魔王,(T8)討論HtmlHelper的Label、Password、TextArea、Hidden、TextBox(For)、DropDownList(For)、(RadioButton,CheckBox,ListBox)List。(T10)討論EfDbFirst、DisplayImage(圖片顯示)、CustomHtmlHelpers、StronglyTypedViews、PartialView
😈第四魔王,駭客任務之(T11)討論TextArea的XSS(CrossSiteScripting)Attack(跨站腳本攻擊)
😈第五魔王,模板分身術之(T12)討論Layout、ViewStart、PartialView、LayoutNamedSections。
😈第六魔王,(T13)實做類似GridView、SearchBar(搜尋引擎)、Pagging(分頁)、Sorting(排序)、DeleteMultipleRows(執行多筆移除)、SelectAll,UnSelectAll(全選,全不選)
😈第七魔王,(T16)討論OutputCacheAttribute(輸出快取屬性)的Duration、ChildAction、CustomCacheAttribute(自訂快取屬性)、VaryByParam、Location、ClearOutputCache(清除輸出快取)
😈第八魔王,手殘驅魔人之(T20)討論Validation(驗證)、ResourceFile、WebConfigString、EmailFormatValidation(Email格式驗證)、EmailNotRegisteredValidation(驗證Email還沒被註冊)、JqueryUiDatePicker。讓使用者可以防呆,避免Bad Data(不良數據)進入資料庫。
😈第九魔王,(T21)總複習Cdn、Ajax、JqueryUi、AutoComplete
想朝軟體工程師之路前進嗎?受夠了像是文字天書,艱深難懂的工具文件嗎?對自己的底子沒信心嗎?若你想扎實打底,本課程將讓你收穫滿滿!歡迎加入「IT工具人學院,帶你學到會」,一起練功吧!!顆顆。
工具安裝
🔧Microsoft SQL Server
🔧Visual Studio
課前技能
✍HTML 5 CSS3
✍Javascript
✍TSQL
✍C#
✍Linq
單元簡介
導讀
- (P1)導讀Asp.Net(.NetFramework)
MVC基礎
- (T1)在IIS執行MVC
- (T2)討論EntityFramework
- (T3)手寫EntityFramework連接2Tables
- (T4)討論MvcConventions(命名規則)。討論AdoNet、BusinessLayer的Insert
- (T5)討論MvcConventions(命名規則)。討論AdoNet、BusinessLayer的Update
- (T6)討論MvcConventions(命名規則)。討論EntityFramework、BusinessLayer的Delete
- (T7)討論EfDbFirst的CRUD(Create,Read,Update,Delete)
討論HtmlHelper
- (T8)討論HtmlHelper的Label、Password、TextArea、Hidden、TextBox(For)、DropDownList(For)、(RadioButton,CheckBox,ListBox)List
- (T8-1)討論HtmlHelper的Label、Password、TextArea、Hidden、TextBox
- (T8-2)討論HtmlHelper的DropDownList
- (T8-3)討論HtmlHelper的TextBox、TextBoxFor、DropDownList、DropDownListFor
- (T8-4)討論HtmlHelper的RadiobuttonList
- (T8-5)討論HtmlHelper的CheckBoxList
- (T8-6)討論HtmlHelper的ListBoxList
- (T9)討論EfDbFirst。討論ModelAttributes、DisplayTemplates、EditorTemplates。討論DateTime、JqueryUiDatepicker
- (T9-1)討論EfDbFirst
- (T9-2)討論ModelAttributes、DisplayTemplates、EditorTemplates
- (T9-3)討論DateTime、JqueryUiDatepicker
- (T10)討論EfDbFirst、DisplayImage(圖片顯示)、CustomHtmlHelpers、StronglyTypedViews、PartialView
- (T10-1)討論EfDbFirst、DisplayImage(圖片顯示)
- (T10-2)討論CustomHtmlHelpers、StronglyTypedViews、PartialView
駭客任務之TextArea的XSS(CrossSiteScripting)Attack(跨站腳本攻擊)
- (T11)討論TextArea的XSS(CrossSiteScripting)Attack(跨站腳本攻擊)
模板分身術Layout、ViewStart、PartialView、LayoutNamedSections
- (T12)討論Layout、ViewStart、PartialView、LayoutNamedSections。
搜尋引擎SearchBar、Paging、Sorting、DeleteMultiple
- (T13)實做類似GridView、SearchBar(搜尋引擎)、Pagging(分頁)、Sorting(排序)、DeleteMultipleRows(執行多筆移除)、SelectAll,UnSelectAll(全選,全不選)
- (T13-1)實做類似GridView、SearchBar(搜尋引擎)
- (T13-2)實做類似GridView、Pagging(分頁)
- (T13-3)實做類似GridView、Sorting(排序)
- (T13-4)實做類似GridView、DeleteMultipleRows(執行多筆移除)
- (T13-5)實做類似GridView、SelectAll,UnSelectAll(全選,全不選)
討論ActionSelectors的HttpGet、HttpPost
- (T14)討論ActionSelectors的HttpGet、HttpPost
討論Authorize、ChildActionOnly、HandleError
- (T15)討論ActionFilter的Authorize、ChildActionOnly、HandleError
- (T15-1)討論ActionFilter的Authorize
- (T15-2)討論ActionFilter的ChildActionOnly
- (T15-3)討論ActionFilter的HandleError、CustomErrorView(自訂錯誤頁)
討論Cache、SSL、HTTPS、Certicate、ValidateInputAttribute(驗證輸入屬性)、CustomActionFilterAttribute(自定操作過濾屬性)、Area
- (T16)討論OutputCacheAttribute(輸出快取屬性)的Duration、ChildAction、CustomCacheAttribute(自訂快取屬性)、VaryByParam、Location、ClearOutputCache(清除輸出快取)
- (T16-1)討論OutputCacheAttribute(輸出快取屬性)的Duration
- (T16-2)討論OutputCacheAttribute(輸出快取屬性)的ChildAction、Duration
- (T16-3)討論OutputCacheAttribute(輸出快取屬性)的Duration、ChildAction、CustomCacheAttribute(自訂快取屬性)
- (T16-4)討論OutputCacheAttribute(輸出快取屬性)的Duration、VaryByParam
- (T16-5)討論OutputCacheAttribute(輸出快取屬性)的ChildAction、Location
- (T16-6)討論OutputCacheAttribute(輸出快取屬性)的ChildAction、Duration、VaryByParam、ClearOutputCache
- (T17)在IIS討論RequireHttps、SSL、HTTPS、Certicate
- (T18)討論ValidateInputAttribute(驗證輸入屬性)、CustomActionFilterAttribute(自定操作過濾屬性)
- (T19)討論Area(分區)。討論ActionResult的SubClass。實作不同的ActionResult
手殘驅魔人之Validation(驗證)
- (T20)討論Validation(驗證)、ResourceFile、WebConfigString、EmailFormatValidation(Email格式驗證)、EmailNotRegisteredValidation(驗證Email還沒被註冊)、JqueryUiDatePicker
- (T20-1)討論Validation(驗證)、ResourceFile
- (T20-2)討論Validation(驗證)
- (T20-3)討論StringLength、RegularExpression、Required、EnableValidation、EnableValidationSummar
- (T20-4)討論DisplayFormat、DateTimeformat
- (T20-5)討論Range、DateRange、BetweenMinimumDateAndToday、BeforeToday、DisplayFormat、DateTimeformat
- (T20-6)討論RegularExpression、EmailFormatValidation(Email格式驗證)
- (T20-7)討論Compare、Remote、RemoteClientServer、EmailNotRegisteredValidation(驗證Email還沒被註冊)
總複習Cdn、Ajax、JqueryUi、AutoComplete
- (T21)總複習Cdn、Ajax、JqueryUi、AutoComplete
- (T21-1)總複習CDN Part1
- (T21-2)總複習CDN Part2
- (T21-3)討論Ajax
- (T21-4)討論JqueryUi、AutoComplete