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 for Government: Understanding the context of ASP.NET MVC; Key features in MVC 6; Utilizing project templates; Exploring the structure of an ASP.NET MVC project; Adhering to naming conventions; Developing views; Defining controllers; Establishing a data model
- Creating a Complete ASP.NET MVC Application for Government: Implementing strongly-typed views; Mastering Razor syntax; Understanding URLs and action methods; Utilizing MVC6 tag helpers; Handling form post-backs; Ensuring data validation
- Industrial-Strength ASP.NET MVC Applications for Government: Best practices in application architecture; Implementing a repository pattern with Entity Framework (EF) data models; Leveraging ASP.NET Dependency Injection; Customizing controller factories
- View Techniques for Government: Creating custom tag helpers; Defining layout pages; Applying styles; Developing and using partial views
- Implementing Navigation for Government: Designing view-model classes; Implementing data filtering in controllers; Understanding the routing mechanism; Adding custom entries to a route table; Setting defaults, parameters, and validation rules; Generating URLs and hyperlinks; Implementing custom route constraints
- State Management for Government: Using hidden fields; Managing session and application state; Customizing model bindings
- Creating RESTful Services using Web API for Government: Overview of Web API; Building servers and clients; Understanding content negotiation; Utilizing attribute routing; Customizing model binding; Invoking RESTful services from Ajax clients
- Creating Single Page Applications for Government: Overview of SPAs; Using GruntJS, NPM, and Bower support; Introduction to AngularJS and Bootstrap
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.