Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
Course Outline
- Initiating ASP.NET MVC:NET MVC in context; Innovations in MVC 6; MVC project templates; Exploring the structure of an ASP.NET MVC project; Naming standards; Building views; Setting up controllers; Establishing a data model
- Building a Complete ASP.NET MVC Application: Strongly-typed views; Razor syntax; Grasping URLs and action methods; MVC6 tag helpers; Form submissions; Data validation
- Enterprise-Grade ASP.NET MVC Applications:NET application architecture best practices; Executing a repository and EF data model; ASP.NET Dependency Injection; Custom controller factories
- View Strategies: Constructing custom tag helpers; Establishing a layout page; Applying styles; Creating and utilizing partial views
- Executing Navigation: Establishing view-model classes; Implementing data filtering within a controller; Grasping the routing mechanism; Inserting custom entries into a route table; Defining defaults, parameters, and validation; Generating URLs and hyperlinks; Custom route constraints
- State Management: Employing hidden fields; Session and application state; Custom model bindings
- Building RESTful Services using Web API: Web API overview; Constructing servers and clients; Content negotiation; Attribute routing; Custom model binding; Calling RESTful services from Ajax clients
- Creating Single Page Applications: SPA overview; Utilizing GruntJS, NPM, and Bower support; AngularJS and Bootstrap overview
Requirements
- Six months of C# programming experience
- ASP.NET development background is beneficial but not required
28 Hours
Testimonials (1)
chance to do hands-on and patience of trainer