Speak to one of our course advisors:

Name:

Email:

Telephone:

 

 

We aim to call you back within one working day.

 

All other requests should be made using our enquiry form.

 

 

Online IT Training

 
Home » Microsoft Training Courses » Visual Studio 2008 MCTS .NET
Framework 3.5 ASP .NET Applications

Visual Studio 2008 Microsoft Certified Technical Specialist MCTS: .NET Framework 3.5 ASP .NET Applications

The Microsoft Developer Certification for creating web based applications that run on the ASP .NET platform

Course Contents:

Stage 1: Software Programming Fundamentals

Stage 2: Programming Best Practices

Stage 3: Software Development Principles

Stage 4: Microsoft Exam 70-536 MCTS: Microsoft .NET Framework 3.5 - Application Development Foundation

Stage 5: Microsoft Exam 70-562 MCTS: Microsoft .NET Framework 3.5, ASP .NET Application Development

Course Code:

VSMCF-10

Course Duration:

12 months

Typical Study Hours:

40 - 50 hours

Course Fees:

See our Fee Guide

Course Demo:

Request an online Course Demo

Study Prerequisite:

Computer programming certifications or relevant industry experience.

Additional Information for Stage 1:

  • Software Programming Fundamentals:
    • Getting Started
    • Designing Programs

^top

Additional Information for Stage 2:

  • Programming Best Practices:
    • Programming Techniques and Strategies
    • General Coding Best Practices
    • Object-oriented Coding Best Practices
    • Maintaining Quality Code

^top

Additional Information for Stage 3:

Software Development Principles:

  • Developing a User-Centred Software Design Approach
    • Introducing User-Centered Design
    • Developing an Application Using User-Centered Design
    • The Iterative Process in User-Centered Design
    • Practical Examples of User-Centered Design

^top

Additional Information for Stage 4:

Microsoft Exam 70-536 MCTS: Microsoft .NET Framework 3.5 - Application Development Foundation

  • Visual Basic: System Types and Collections
    • Recognise basic object-oriented programming procedures in Visual Basic
    • Identify the variables in Visual Basic
    • Create types
    • Create classes
    • Create types and classes in a given scenario
    • Recognise the interfaces in the System namespace
    • Recognise the interfaces in the System.Collections namespace
    • Use classes in the System.Collections namespace
    • Identify the classes in the System.Collections namespace
    • Identify the classes that provide the abstract base class
    • Use interfaces and classes in a given scenario
    • Create generic types
    • Create generic interfaces
    • Create generic classes
    • Create generic enumerators
    • Create generics
  • Visual Basic: Serialisation and I/O
    • Serialise an object in Visual Basic
    • Distinguish between serialisation interfaces
    • Use the SerialisationInfo classes
    • Use XMLserialisation and deserialisation
    • Serialise and deserialise an object in binary format
    • Serialise and deserialise an object in SOAP format
    • Use serialisation in a given scenario
    • Use the FileStream class
    • Distinguish between the most common file handling classes in the System.IO namespace
    • Match the classes to examples of their file management tasks
    • Implement isolated storage
    • Use stream, isolated storage, and file management classes in a given scenario
    • Determine how to improve application performance using serialisation and I/O
  • Visual Basic: Customised Programming
    • Integrate a COM object into .NET
    • Use data marshalling
    • Use DLL functions
    • Use System.Reflection
    • Use System.Reflection.Emit
    • Perform interoperation and reflection in a given scenario
    • Use GDI+ to draw a shape
    • Use GDI+ to display images
    • Manipulate text in an application
    • Draw and manipulate text in Visual Basic
    • Determine how to customise a Visual Basic application
    • Develop e-mail functionality in an application
    • Recognise how to configure CultureInfo
    • Recognise how to configure NumberFormatInfo
    • Recognise how to configure RegionInfo
    • Configure DateTimeFormatInfo
    • Develop e-mail capabilities in an application
    • Localise and application
  • Visual Basic: Security
    • Implement evidence-based security
    • Implement role-based security
    • Implement evidence-based security in a given scenario
    • Implement role-based security in a given scenario
    • Implement file security
    • Implement authentication
    • Implement permissions using the System.Security namespace
    • Implement permissions using the System.Security.Permissions namespace in a given scenario
    • Use the command-line to implement permissions
    • Implement file and code access security permissions in a given scenario
    • Implement symmetric cryptography
    • Implement asymmetric cryptography in a given scenario
    • Use hash algorithms
    • Use the DPAPI
    • Use cryptography in a given scenario
  • Visual Basic: Threading, Service Processing, and Application Domains
    • Implement threading
    • Use the WaitHandle class
    • Use the EventWaitHandle class
    • Use the ReaderWriterLock class
    • Use special classes
    • Use Thread Timers
    • Recognise the features of the ThreadState and ThreadPriority enumerations
    • Develop threads in Visual Basic
    • Create a Windows Service
    • Identify the characteristics of Windows Services
    • Install and run a Windows Service
    • Use the ServiceBase class
    • Use the ServiceController class
    • Use the ServiceInstaller class
    • Implement Windows Services in a given scenario
    • Configure application domains
    • Configure an application domain in a given scenario
    • Determine how to improve system operation using threading, service processing, and application domains
  • Visual Basic: Diagnostics and Management
    • Recognise how to use configuration file and section classes
    • Recognise how to use configuration elements interfaces
    • Program custom installers for components
    • Configure .NET applications for deployment
    • Program configuration data
    • Program custom installers
    • Use event logs
    • Use system processes
    • Manage event logs and system processes
    • Determine how to manage configuration, custom installation, and system processes.
    • Debug an application
    • Trace an application
    • Describe management events
    • Retrieve system information
    • Debug an application
    • Manage system information

^top

Additional Information for Stage 5:

Microsoft Exam 70-562 MCTS: Microsoft .NET Framework 3.5, ASP .NET Application Development

  • Developing Web Applications with Visual Basic 2008 and ASP.NET 3.5
    • Recognise the benefits and requirements of ASP.NET 3.5.
    • Identify the features of ASP.NET.
    • Recognise the steps for creating a basic web page.
    • Distinguish between the single-file and code-behind page models.
    • Identify the use of default objects in ASP.NET.
    • Recognise the benefits and uses of business objects.
    • Identify the role of external assemblies and how to implement them.
    • Create a basic ASP.NET web page using Visual Studio 2008.
    • Add and modify basic controls on a web page.
    • Recognise the layout, elements, and life cycle of a web site.
    • Recognise the steps for creating a web site using ASP.NET.
    • Recognise the different ways to configure a web site using ASP.NET.
    • Identify the benefits of client-side and server-side state management.
    • Identify the steps for maintaining web site user information with profile properties.
    • Recognise the steps for localising and globalising ASP.NET web pages.
    • Recognise the accessibility options in ASP.NET and identify the steps for creating an accessible web site.
    • Identify the steps for handling events.
    • Recognise the steps for using generic handlers in ASP.NET.
    • Wire controls on a web page for event handling.
    • Perform basic event handling using a generic handler.
  • Creating and Consuming Server Controls with Visual Basic 2008 and ASP.NET 3.5
    • Identify the features of different types of server controls.
    • Recognise the steps for working with controls.
    • Recognise the steps for creating ASP.NET user controls.
    • Recognise ways of working with user controls.
    • Recognise the steps for dynamically loading user controls.
    • Add a server control to a web page.
    • Dynamically create and load a user control.
    • Distinguish between client and server validation.
    • Identify the steps for working with common validators and validation groups to control user input.
    • Recognise the steps for creating and testing custom web controls.
    • Recognise the steps for using a custom control and a templated control.
    • Add a prebuilt custom control to a page.
    • Validate controls on a page.
    • Identify the authentication and authorisation strategies employed by ASP.NET.
    • Recognise the steps for managing roles in ASP.NET.
    • Recognise the role of the Windows authentication provider in ASP.NET 3.5.
    • Recognise the role of the forms authentication provider in ASP.NET 3.5.
    • Recognise the benefits and steps for using login controls in ASP.NET.
    • Recognise the steps for using the CreateUserWizard, PasswordRecovery, and ChangePassword controls.
    • Identify ways of using login controls in a web application to implement security.
    • Create roles and adding users to those roles.
    • Create an ASP.NET login page.
  • Data and Services Integration with Visual Basic 2008 and ASP.NET 3.5
    • Identify the capabilities of common data-bound controls in ASP.NET 3.5.
    • Identify the capabilities of data source controls in ASP.NET 3.5.
    • Recognise the code for using the ListView and DataPager controls to display a collection of data.
    • Recognise the benefits and uses of the TreeView control.
    • Recognise the steps for performing XML Data Binding in a .NET 3.5 Web Form.
    • Recognise the steps for implementing the ObjectDataSource and SqlDataSource data source controls.
    • Distinguish the three LINQ types.
    • Recognise the steps for creating and configuring a LinqDataSource control.
    • Recognise the steps for adding a control and binding it to the LinqDataSource control.
    • Create and configure a LinqDataSource control.
    • Add a control and bind it to the LinqDataSource control.
    • Recognise the basic ADO features of .NET.
    • Identify the uses, properties, and methods of the DataSet, DataReader, and DataAdapter classes.
    • Recognise the steps for inserting, updating, and deleting data with ADO.NET.
    • Recognise the support for web services in ASP.NET.
    • Identify the code for calling a Windows Communication Foundation service from a web page.
    • Update information from a relational database with ADO.NET.
    • Call a WCF service from a web page.
  • ASP.NET AJAX and Client-Side Scripting with Visual Basic 2008 and ASP.NET 3.5
    • Identify the benefits of using AJAX
    • Distinguish between AJAXs client-side and server-side functionalities
    • Recognise the features of AJAX integration with Visual Studio
    • Identify the uses of AJAX server-side controls
    • Identify the code for creating a web site with ScriptManager, ScriptManagerProxy, and Timer server-side controls
    • Identify the code for creating a web site with UpdatePanel and UpdateProgress server-side controls
    • Add the ScriptManager AJAX control to a web page
    • Add the UpdatePanel AJAX control to a web page
    • Recognise the general steps for creating a custom client script by using the Microsoft AJAX Library
    • Recognise the uses of JSON in an AJAX-enabled application
    • Recognise the steps for using client-side scripting to handle an event raised by an ASP.NET AJAX component
    • Identify the steps for creating custom client events
    • Recognise how client-side scripting is handled in ASP.NET 3.5
    • Identify the steps for creating and consuming services from client-side scripts
    • Use client side scripting to handle an event raised by an ASP.NET AJAX component
    • Create a custom client event
  • ASP.NET AJAX and Client-Side Scripting with Visual Basic 2008 and ASP.NET 3.5
    • Identify the benefits of using AJAX
    • Distinguish between AJAXs client-side and server-side functionalities
    • Recognise the features of AJAX integration with Visual Studio
    • Identify the uses of AJAX server-side controls
    • Identify the code for creating a web site with ScriptManager, ScriptManagerProxy, and Timer server-side controls
    • Identify the code for creating a web site with UpdatePanel and UpdateProgress server-side controls
    • Add the ScriptManager AJAX control to a web page
    • Add the UpdatePanel AJAX control to a web page
    • Recognise the general steps for creating a custom client script by using the Microsoft AJAX Library
    • Recognise the uses of JSON in an AJAX-enabled application
    • Recognise the steps for using client-side scripting to handle an event raised by an ASP.NET AJAX component
    • Identify the steps for creating custom client events
    • Recognise how client-side scripting is handled in ASP.NET 3.5
    • Identify the steps for creating and consuming services from client-side scripts
    • Use client side scripting to handle an event raised by an ASP.NET AJAX component
    • Create a custom client event
  • Configuring and Deploying Web Application with Visual Basic 2008 and ASP.NET 3.5
    • Recognise the configuration types, tools, and elements in ASP.NET 3.5
    • Recognise the steps for setting common configuration items for web applications
    • Recognise the steps for configuring session state for a web application
    • Recognise the benefits of the Provider Model in ASP.NET 3.5
    • Recognise the steps for setting up the Provider to work with SQL Server for all systems or just a single system
    • Recognise the code for defining the membership and role providers
    • Identify the uses and configuration options for the personalisation, site maps, session state, and web event providers
    • Configure session state to use InProc
    • Configure session state to use StateServer
    • Configure session state to use SQLServer
    • Identify the benefits of compilation and the tools used to compile web applications
    • Identify the steps for performing a precompilation for deployment from the command line
    • Identify the necessary preparatory steps and available options when deploying a web application
    • Recognise the steps for copying a web site
    • Recognise the steps for deploying a precompiled web application
    • Identify the steps for building an installer program to deploy a web site
    • Precompile a web application
    • Publish a web site
  • Configuring and Deploying Web Application with Visual Basic 2008 and ASP.NET 3.5
    • Recognise the configuration types, tools, and elements in ASP.NET 3.5
    • Recognise the steps for setting common configuration items for web applications
    • Recognise the steps for configuring session state for a web application
    • Recognise the benefits of the Provider Model in ASP.NET 3.5
    • Recognise the steps for setting up the Provider to work with SQL Server for all systems or just a single system
    • Recognise the code for defining the membership and role providers
    • Identify the uses and configuration options for the personalisation, site maps, session state, and web event providers
    • Configure session state to use InProc
    • Configure session state to use StateServer
    • Configure session state to use SQLServer
    • Identify the benefits of compilation and the tools used to compile web applications
    • Identify the steps for performing a precompilation for deployment from the command line
    • Identify the necessary preparatory steps and available options when deploying a web application
    • Recognise the steps for copying a web site
    • Recognise the steps for deploying a precompiled web application
    • Identify the steps for building an installer program to deploy a web site
    • Precompile a web application
    • Publish a web site
  • Optimisation and Customisation with Visual Basic 2008 and ASP.NET 3.5
    • Identify the steps for creating and configuring a master page
    • Identify the steps for binding content and master pages
    • Identify the steps for adding a property to a master page
    • Identify the steps for creating nested master pages
    • Create a theme
    • Recognise the steps for applying a theme
    • Create a content page that uses a master page
    • Apply a theme to a site and an individual page
    • Use a skin on a control
    • Recognise the steps for creating a Web Parts page
    • Recognise the steps for adding and customising WebPartZone controls
    • Recognise the code for connecting Web Parts on an ASP.NET page
    • Recognise the code for creating a custom user control that allows for personalisation
    • Recognise the code for creating a custom Web Part control
    • Recognise the steps for adding a CatalogPart control
    • Create a Web Parts page
    • Create a custom user control that allows for personalisation
    • Enable users to personalise Web Parts controls

^top

<< back to previous page

 


This Online IT Training course includes

Pass - or we'll buy your training back!

Enhanced Support to ensure you complete your training and get certified even faster!

Access to the Virtual University

Daily Training Emails 

Access to 400+ titles in our Technical Library

Web links

Hands on Interactive Exercises

Hundreds of practice test questions

Digital video lessons