Building Effective ASP.NET MVC 3.0 Web Sites using Visual Studio 2010
Course
Online
Price on request
Description
-
Type
Course
-
Methodology
Online
This course provides the necessary skills and techniques to design and write scalable, robust and secure web applications using Microsoft Visual Studio 2010 and the ASP.NET MVC 3 Framework.
Reviews
Have you taken this course?
Subjects
- ASP net training
- ASP training
- Visual Studio
- IT
- Web
- ASP
Course programme
Web application architectures
- Internet fundamentals review
- Overview of web application architectures
- Simple web application
- The role of IIS 7.0
- Overview of ASP.NET 4.0
- The request lifecycle
- Creating an MVC 3 project
- Project and solution structures
- ASP.NET MVC folder structure
- Essential features for web development
- Understanding code separation
- The role of the Model
- Creating the Model
- Data access technologies
- Entity framework
- EF Code First
- Implementing a repository
- Controller architecture
- Action methods
- Action parameters
- Action result types
- Passing data to views
- Asynchronous actions
- UpdateModel
- Action filter types
- Control the execution of actions or controllers using action filters
- Custom action filters
- Filter providers
- Views and partial views
- Master layout pages
- Using data in views
- HTML helper methods
- Custom view engines
- Types of validation
- Schema validation
- javaScript injection attacks
- Handling errors
- Introducing AJAX
- AJAX frameworks
- ASP.NET AJAX
- jQuery
- AJAX toolkits
- jQueryUI
- JSON
- What are routes?
- Defining and using routes
- Literals and constraints
- Areas
- Debugging routes
- Writing Web services with ASP.NET
- Attributes for web services
- Writing a WCF service
- Configuring a WCF service
- Consuming a web service or a WCF service
- Security concepts
- IIS authentication options
- ASP.NET authentication modes
- Membership and Role APIs and providers
- Windows and Forms authentication
- Client side authentication
- The need for state management
- Maintaining state between views
- Maintaining state across all views
- Maintaining state between sessions
- Caching
- ASP.NET technologies
- Reasons to combine technologies
- Adding MVC to WebForms applications
- Adding WebForms to MVC applications
- Sharing data and resources
- Test Driven Development (TDD)
- Writing tests in Visual Studio 2010
- Dependency Injection
- Mocking HttpContext
- Files to deploy
- Requirements for IIS
- Online and offline publishing
- One-click publishing
- Build configurations
- Web deployment packages
- web.config transformation
Building Effective ASP.NET MVC 3.0 Web Sites using Visual Studio 2010
Price on request