More From Contributor

£775.00

This instructor led training course will show developers how to take advantage of the new features being released in Visual Studio

...
Archived Product
£1995.00

This course provides the necessary skills & techniques to design & write scalable, robust & secure Web applications using Microsoft

...
Archived Product
£1760.00

This course provides the necessary skills & techniques to design & write scalable, robust & secure Web applications using Microsoft

...
Archived Product
£2065.00

This course provides the necessary skills & techniques to design & write scalable, robust & secure Web applications using Microsoft

...
Archived Product
£1420.00
Overview

This class provides delegates with the necessary skills & techniques to design & implement their own service-oriented

...
Archived Product
£1240.00

This three-day instructor-led training course teaches developers how to use Microsoft Visual Studio 2010 to build fully featured

...
Archived Product
£1750.00

After completing this course, students will be able to: Evaluate business cases & select an appropriate combination of data

...
Archived Product
£2295.00
Overview

This Java Script &. NET programming class goes beyond the toolkit & provides you with the knowledge required by an

...
Archived Product
£995.00

This three-day instructor-led training course teaches developers how to use Microsoft Visual Studio 2010 & Expression Blend 4

...
Archived Product

Microsoft Visual Studio 2010: Building Effective ASP.NET MVC3.0 Web
Sites Using Visual Studio 2010

Overview

This class 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.
You will gain in-depth technical knowledge of


RIP - This product is no longer available on our network. It was last seen on 11.04.2012

This page now acts as a permanent archive for this product. Add more information using the comments box below to ensure it can still be found by future generations.

Use our search facility to see if it is available from an alternative contributor.
  • Availability: Out Of Stock
  • Supplier: CourseMonster
  • SKU: ASPMVC-3-slash-43214
Availability: In Stock
£2065.00

Product Description

Overview

This class provides the necessary skills & techniques to design & write scalable, robust & secure web applications using Microsoft Visual Studio 2010 & the ASP.NET MVC 3 Framework.
You will gain in-depth technical knowledge of ASP.NET MVC 3 & its related technologies & obtain practical insights into developing enterprise-scale, data-driven web applications. Throughout the class you will be building a fully functional ASP.NET MVC 3 web solution, using best practices including writing secure code to protect against potential malicious attacks.
The class introduces Testable Design Patterns & promotes Test Driven Development with ASP.NET MVC 3.
The class is presented as a mixture of lectures & hands-on exercises. Instructions & solutions are provided in both C 4.0 & Visual Basic 2010, enabling you to work with your choice of language. (Before attending, delegates must already know one of these. NET languages.)
Class Outline
Module 1: 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
Module 2: Creating ASP.NET MVC 3 projects in Visual Studio 2010
Creating an MVC 3 project
Project & solution structures
ASP.NET MVC folder structure
Essential features for web development
Understanding code separation
Module 3: Models
The role of the Model
Creating the Model
Data access technologies
Entity framework
EF Code First
Implementing a repository
Module 4: Controllers
Controller architecture
Action methods
Action parameters
Action result types
Passing data to views
Asynchronous actions
Update Model
Module 5: Action filters
Action filter types
Control the execution of actions or controllers using action filters
Custom action filters
Filter providers
Module 6: Views
Views & partial views
Master layout pages
Using data in views
HTML helper methods
Custom view engines
Module 7: Validation & error handling
Types of validation
Schema validation
java Script injection attacks
Handling errors
Module 8: Ajax
Introducing AJAX
AJAX frameworks
ASP.NET AJAX
j Query
AJAX toolkits
j Query UI
JSON
Module 9: Request routing & mapping URLs
What are routes?
Defining & using routes
Literals & constraints
Areas
Debugging routes
Module 10: Services
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
Module 11: Securing the application
Security concepts
IIS authentication options
ASP.NET authentication modes
Membership & Role APIs & providers
Windows & Forms authentication
Client side authentication
Module 12: Managing state
The need for state management
Maintaining state between views
Maintaining state across all views
Maintaining state between sessions
Caching
Module 13: Combining technologies
ASP.NET technologies
Reasons to combine technologies
Adding MVC to Web Forms applications
Adding Web Forms to MVC applications
Sharing data & resources
Module 14: Testing
Test Driven Development (TDD)
Writing tests in Visual Studio 2010
Dependency Injection
Mocking Http Context
Module 12: Deploying the application
Files to deploy
Requirements for IIS
Online & offline publishing
One-click publishing
Build configurations
Web deployment packages
web.config transformation
QA reserves the right to improve the

Specification & format of its classs for the benefit of its customers without notice to the customer.

Reviews/Comments

Add New

Intelligent Comparison

Oooops!
We couldn't find anything!
Perhaps this product's unique.... Or perhaps we are still looking for comparisons!
Click to bump this page and we'll hurry up.

Price History

Oooops!
We couldn't find any historical pricing!

Vouchers

No voucher codes found.
Do you know a voucher code for this product or supplier? Add it to Insights for others to use.

Facebook

Jargon Buster

Filter - A device used to separate mixtures
Filter - An optical device to remove or enhance particular wavelengths of light.
robust - An physical or metaphorical object which is well built or hard to destroy
Language - the method of communication used in different areas. Humans and computers have many different languages.
Specification - A description of a product with the details of its attributes.
Simple - Basic, easy no difficulty in understanding.
Instructions - An informative direction to take.
Practical - Weather a task is easy to carry out and realistically succeed.
technical - Something that relates to a good level of skill and methods.
Design - A drawing or styles that shows the look and functionality of something before its made.
Model - A representation of a person or thing, usually smaller scale. It can also be a person that wears clothing.
Language - The way humans communicate either written and spoken.

Supplier Information

Page Updated: 2012-04-02 14:24:00

Community Generated Product Tags

Oh No! The productWIKI community hasn't generated any tags for this product yet!
Menu