What you'll learn?

·     Designing the Application Architecture

·     Designing the User Experience

·     Designing Data Strategies and Structures

·     Designing Security Architecture and Implementation

·     Preparing For and Investigating Application Issues

·     Designing a Deployment Strategy

Description

This package is designed to test the candidate's knowledge on designing and developing Web applications using Microsoft .NET 4 and Visual Studio 2010.

Audience :

Candidates are typically Job Role Professionals who design and develop Web applications by using Microsoft Visual Studio 2010 and .NET Framework 4. These professional developers should have a minimum of three years of experience using Microsoft ASP.NET technologies to develop compelling user experiences. Candidates should be able to demonstrate the following by using .NET Framework: •Experience designing and developing modern Web user experiences by using such technologies as AJAX and jQuery •Experience consuming business and data services such as REST, WS-*, Windows Communications Foundation (WCF), and Microsoft ADO.NET Data Services •Experience with the full software development life cycle In addition, candidates should have a solid understanding of: •Web application architectures such as ASP.NET MVC and Web Form State management for Web applications by using ASP.NET

Topics :

Designing the Application Architecture

o  Plan the division of application logic.

o  Analyze requirements and recommend a system topology.

o  Choose appropriate client-side technologies.

o  Choose appropriate server-side technologies.

o  Design state management.

Designing the User Experience

o  Design the site structure.

o  Plan for cross-browser and/or form factors.

o  Plan for globalization.

Designing Data Strategies and Structures

o  Design data access.

o  Design data presentation and interaction.

o  Plan for data validation.

Designing Security Architecture and Implementation

o  Plan for operational security.

o  Design an authentication and authorization model.

o  Plan for minimizing attack surfaces.

Preparing For and Investigating Application Issues

o  Choose a testing methodology.

o  Design an exception handling strategy.

o  Recommend an approach to debugging.

o  Recommend an approach to performance issues.

Designing a Deployment Strategy

o  Design a deployment process.

o  Design configuration management.

o  Plan for scalability and reliability.

o  Design a health monitoring strategy.

Prerequisities :

Recommended Knowledge :

• In addition to their professional experience, students who attend this training should have an understanding of the following telecommunications concepts: The difference between TDM and VoIP - Gateways and PBX - Session Initiation Protocol (SIP) - Codecs - Dialing plans • Students should also understand the following general concepts: -Networking fundamentals, including TCP/IP/UDP, DNS - Active Directory principles and management - Windows Server 2008 fundamentals - Public Key Infrastructure (PKI) - Exchange Messaging concepts - PowerShell basics - SQL Server concepts and operation

Recommended Course(s) :

Category :

  • Programming
  • Software Development

Training Materials :

Microsoft Official Courseware (MOC)

Labs :

This Package includes several labs to ensure you will gain the targeted skills and experience

Credential :

Exam 70-519: Pro: Designing and Developing Web Applications Using Microsoft .NET Framework 4: counts as credit toward the following certification(s): •MCPD: Web Developer 4

Related Courses