Pada tanggal 14-17 September 2016 telah dilaksanakan pelatihan dengan tema Developing Web Application with ASP.NET MVC 5. Pelatihan ini diikuti oleh peserta yang merupakan tenaga pengajar/dosen yang berasal dari Politeknik Caltex Riau.
Adapun materi yang dibahas pada pelatihan ini adalah sebagai berikut:
No |
Module |
1 |
Introduction To ASP.NET MVC · MVC vs Web Form · Consideration using Web Form or MVC · ASP.NET MVC Design Goal · MVC Pattern · MVC Routing · Controller in MVC · Controller & View Convention · Views in MVC · View Helpers · Action Filters · Unit Testing |
2 |
MVC – Controller · Routing · Controller Action · Action Filters · Custom Action Filter · Action Parameter · Action Result · ViewData & ViewBag · Request Validation |
3 |
MVC – Model · ADO.NET Entity Framework · EF Code First · LINQ · Mapping · Model Binding · Validation with Annotation · Custom Validation · Display & Edit Annotation |
4 |
MVC – Views · Razor View Engine · Syntax Razor · HTML Helpers · Custom Helpers · Layout · Partial Views · Security (XSS & CRSF) |
5 |
MVC – AJAX · JQuery · AJAX Helpers · JQuery UI · Client Validation · Unobtrusive Javascript · JSON Action · JQuery Templates · NuGET · Other third party libraries |
6 |
MVC – Infrastructure · Caching · Cache Profile · Resources · Diagnostic |
9 |
MVC – Security · ASP.NET Identity · XSS · Authentication · Authorization · CSRF |
8 |
Configuration & Deployment · Configuration files for .NET · ASP.NET & IIS · Custom Error · Web Deployment Package |
9 |
Study Case : Build Simple E-Commerce Application |