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
- Getting Started with ASP.NET MVC: Contextualizing ASP.NET MVC; Recent advancements in MVC 6; Exploring project templates; Understanding the structure of an ASP.NET MVC project for government; Naming conventions; Developing views; Establishing controllers; Defining a data model
- Creating a Complete ASP.NET MVC Application: Implementing strongly-typed views; Utilizing Razor syntax; Navigating URLs and action methods; Leveraging MVC6 tag helpers; Handling form post-backs; Ensuring data validation
- Industrial-Strength ASP.NET MVC Applications: Best practices for .NET application architecture; Implementing a repository and EF data model; Applying ASP.NET Dependency Injection; Developing custom controller factories
- View Techniques: Crafting custom tag helpers; Designing layout pages; Incorporating styles; Creating and utilizing partial views
- Implementing Navigation: Defining view-model classes; Implementing data filtering in controllers; Understanding the routing mechanism; Adding custom entries to the route table; Setting defaults, parameters, and validation; Generating URLs and hyperlinks; Customizing route constraints
- State Management: Utilizing hidden fields; Managing session and application state; Creating custom model bindings
- Creating RESTful Services using Web API: Overview of Web API for government; Building servers and clients; Implementing content negotiation; Using attribute routing; Customizing model binding; Invoking RESTful services from Ajax clients
- Creating Single Page Applications: Introduction to SPAs; Utilizing GruntJS, NPM, and Bower support; Overview of AngularJS and Bootstrap for government applications
Requirements
- Six months of experience in C# programming for government projects.
- Experience with ASP.NET development is beneficial but not required.
28 Hours
Testimonials (2)
Trainer was very knowledgable, was very helpful.
Thilini Alwis - Te Manawa Taki Trauma System
Course - Visual Studio 2022 IDE
I really enjoyed the practical exercises.