Microsoft Certified Technology Specialist (MCTS): .NET Framework 2.0 Web Applications

Sponsored links

Microsoft Certified Technology Specialist (MCTS): .NET Framework 2.0 Web Applications
If you’re looking to become a web developer, or if you want to enhance your range of experience in web applications, then this course is ideal for you.  Through the teaching of .NET and web application development fundamentals, this course gives you the skills and knowledge necessary to excel in web-application technology and data access in web applications.







 
 
 

Delivery:
  • Distance
Category:

Further Details

Prerequisites
To successfully complete your exams, you should have:

A working knowledge of Microsoft Visual Studio .NET 2003 Enterprise Developer or Microsoft Visual Studio 2005
Experience working in a team in a medium-to-large development environment that uses one of the above programs
At least two years of experience of using the Microsoft .NET Framework 1.0, the .NET Framework 1.1, the .NET Framework 2.0, or the .NET Framework 3.5 to develop web-based, as well as Windows-based or distributed applications
Be familiar with the new features of ASP .NET 2.0.
Who is this course for?
This course is for those looking to pursue careers as web developers, Windows developers, or enterprise software developers. It may also be for database developers or systems administrators who want to show their breadth of technology experience, but do not work daily with the .NET Framework 2.0.
What will I learn?
Upon successful completion of the course, you will be able to:
.NET Application Development:

Develop applications that use system types and collections
Implement service processes, threading, and application domains in a .NET Framework application
Embed configuration, diagnostic, management, and installation features into a .NET Framework application
Implement serialisation and input/output functionality in a .NET Framework application
Improve the security of .NET Framework applications by using the .NET Framework security features
Implement interoperability, reflection, and mailing functionality in a .NET Framework application
Implement globalisation, drawing, and text manipulation functionality in a .NET Framework application.
.NET Web-Based Client Development:

Create and program a web application
Integrate data in a web application by using ADO.NET, XML, and data-bound controls
Create custom web controls
Trace, configure, and deploy applications
Customise and personalise a web application
Implement authentication and authorisation
Create ASP.NET mobile web applications.
What certificate will I get?
After passing this course, you will receive the MCTS .NET Framework 2.0 Web Applications certification.
You will also be halfway to gaining the MCTS .NET Framework 2.0 Distributed Applications and MCTS .NET Framework 2.0 Windows Applications certifications.
What course materials do I get?
To help you excel in your examinations through effective and efficient learning, ICS will provide you with all the learning materials necessary:

Flash video tutorials led by a virtual instructor
Interactive simulations and resources
E-books
Practice exams
Microsoft-branded supporting textbook 
Course and assessment guide to help you pass your exams.
What support do I get?
You will have access to our dedicated ICS Technology Student Community, which will allow you to share and collaborate with your peers, get interactive and expert feedback from tutors and browse our resource library.
You will also receive 12 months of email tutorial support.
Sample Course Material
You need to upgrade your Flash Player!

This web site makes use of the Macromedia Flash player version 8 or newer.

svp_clip_id = '8d0bafa60203';
svp_player_color1 = '#a6a6a6';
svp_player_color = '#a6a6a6';
svp_player_height = '499';
svp_player_width = '640';
svp_transparent = 'false';
svp_pause='1';
svp_repeat='';
svp_bg_color='#FFFFFF';
svp_fs_mode='2';
svp_no_fullscreen='0';
svp_no_controls='';
svp_skin='0';
svp_start_img='0';
svp_use_div='v_player8d0bafa60203';
svp_brand_new_window='1';

Your browser does not support JavaScript! JavaScript is needed to display this video player!






Related Courses

MCTS .NET Framework 2.0 Distributed Applications
MCTS .NET Framework 2.0 Windows Applications.




Course Outline
EXAM 70-536
Core Foundations of .NET Development


Examining Primary System Types
Working with Special System Types
Working with Interfaces
Module Review
Examining Collections and Collection Interfaces
Working with Primary Collection Types
Working with Generic Collections
Working with Specialised Collections
Working with Collection Base Classes
Working with an Assembly
Sharing an Assembly by Using the Global Assembly Cache
Installing an Assembly by Using Installation Types
Configuring an Assembly by Using Configuration Type
Performing Installation Tasks
Managing an Event Log
Working with Application Processes
Managing Application Performance
Debugging Applications
Tracing Applications
Embedding Management Information and Events
Managing the File System
Working with Byte Streams
Compressing and Protecting Stream Information
Managing Application Data
Manipulating Strings Efficiently
Working with Regular Expressions
Generating Serialised Binary and Soap Formats
Generating Serialised XML Formats
Creating Custom Serialisation Classes
Controlling Interaction Between Components by Using Delegates
Controlling Interaction Between Components by Using Events
Module Review.
Advanced Foundations of .NET Development


Module 1 - Creating Globalised Applications
Working with Culture Information by Using Globalisation Classes
Creating Custom Cultures
Working with Primary Encoding Classes
Working with Advanced Encoding Classes
Module Review
Module 2 - Working with GDI+ in Windows-based Applications
Working with Graphics, Brushes, Pens, Colours, and Fonts
Manipulating the Shape and Sizes Of Graphical Objects
Module Review
Module 3 - Implementing Code Access Security
Configuring Code Access Security
Managing Security Policy
Managing Permissions
Managing Access Control
Managing User Identity
Module Review
Module 4 - Implementing Cryptography
Encrypting Data
Hashing Data
Extending the Cryptographic Behaviour
Module Review
Module 5 - Interoperating Between COM Components and Assemblies
Accessing COM Components by Using Interop Services
Exposing an Assembly to COM Components by Using Interop Services
Accessing Com Components by Using Platform Invocation Services
Module Review
Module 6 - Working with Service Applications and E-mail Messages
Working with a Windows Service Application
Working with E-Mail Messages
Module Review
Module 7 - Working with Type Metadata
Working with Type Metadata by Using Predefined Assembly Classes
Working with Assemblies Dynamically by Using Custom Classes
Module Review
Module 8 - Creating Multithreaded Applications and Application Domains
Managing Threads in a Synchronous Environment
Synchronising Threads
Managing Threads in an Asynchronous Environment
Working with Application Domains
Module Review
Course Review.
EXAM 70-528
You need to upgrade your Flash Player!

This web site makes use of the Macromedia Flash player version 8 or newer.

svp_clip_id = 'b287a263ae2a';
svp_player_color1 = '#a6a6a6';
svp_player_color = '#a6a6a6';
svp_player_height = '499';
svp_player_width = '640';
svp_transparent = 'false';
svp_pause='1';
svp_repeat='';
svp_bg_color='#FFFFFF';
svp_fs_mode='2';
svp_no_fullscreen='0';
svp_no_controls='';
svp_skin='0';
svp_start_img='0';
svp_use_div='v_playerb287a263ae2a';
svp_brand_new_window='1';

Your browser does not support JavaScript! JavaScript is needed to display this video player!






Core Data Access with Microsoft Visual Studio 2005

Module 1 - Connecting to Databases and Reading Data
Connecting to a Database
Saving a Connection String Securely in an Application Configuration File
Retrieving Data from a Database
Handling Connection Events and Exceptions
Configuring and Using Connection Pooling
Module 2 - Querying and Updating Databases by Using Commands
Creating and Running Query Commands
Creating and Running Parameterised Commands
Creating and Running Update Commands
Using Globalised Formats for Storing and Accessing Data (if time permits)
Module 3 - Performing Transactional Operations
Performing Data Updates within a Transaction
Choosing an Appropriate Isolation Level for a Transaction
Enlisting in a Distributed Transaction
Managing Transactions in the Data Tier
Module 4 - Performing Disconnected Operations Programmatically
Creating a Dataset Programmatically
Populating and Saving a Dataset
Adding, Modifying, and Deleting Data in a Dataset
Merging Datasets
Creating and Using Dataviews
Module 5 - Performing Disconnected Operations by Using Visual Studio 2005 Wizards
Creating a Typed Dataset by Using the Dataset Designer
Loading, Displaying, and Saving Data in a Typed Dataset
Adding Code to a Typed Dataset
Creating a Typed Dataset by Using the Data Source Configuration Wizard
Adding Queries to a Table Adapter
Module 6 - Performing XML Operations on Disconnected Data
Saving a Dataset as XML Data
Loading a Dataset from XML
Saving and Loading Dataset Schema Information
Module 7 - Reading and Writing XML Data
Writing XML Data by Using XmlWriter
Reading XML Data by Using XmlReader
Module 8: Processing XML Data by Using DOM
Reading XML Data by Using DOM
Writing XML Data by Using DOM.
Advanced Data Access with Microsoft Visual Studio 2005

Module 1 - Minimising and Handling Database Operation Conflicts
Reading Committed Data by Using Locks
Reading Committed Data by Using Statement-Level Snapshots
Reading Committed Data by Using Transaction-Level Snapshots
Handling Data Concurrency by Using ADO.NET
Module 2 - Handling Large Objects
Reading Large Values from SQL Server
Writing Large Values to SQL Server
Conserving Resources When Writing Large Values to SQL Server
Module 3 - Enhancing Database Performance
Accessing Multiple Result Sets Concurrently
Performing Asynchronous Data Access Operations
Performing a Batch Update
Performing a Bulk Data Copy
Module 4 - Creating Managed Code Objects for SQL Server 2005
Creating Managed Stored Procedures and Triggers
Creating Managed User-Defined Functions
Creating a Managed Aggregate
Creating a Managed User-Defined Type
Importing Existing Assemblies into SQL Server 2005
Module 5 - Querying XML by Using XPath
Selecting XML Data by Using XPathNavigator
Evaluating XPath Expressions by Using XPath Navigator
Creating and Using Compiled XPath Expressions
Editing XML Data by Using XPathNavigator
Module 6 - Transforming XML by Using XSLT Style Sheets
Transforming an XML Document by Using an XSLT Style Sheet
Resolving External Resources During XSLT Processing
Passing Parameters into an XSLT Style Sheet
Creating and Using Extension Objects.
Core Web Application Technologies with Microsoft Visual Studio 2005

Module 1 - Creating a Web Application
Creating a New Web Application
Configuring and Building a Web Application
Module 2 - Programming a Web Application
Implementing Non-Default Event Handlers
Detecting Browser Capabilities and Setting Page Header Properties
Handling Page-Level Exceptions
Module 3 - Adding and Configuring Server Controls
Building Graphical User Interfaces with HTML Controls
Building Graphical User Interfaces with Web Server Controls
Programming Web Server Controls and Working with Postbacks
Module 4 - Creating a Common Layout by Using Master Pages
Designing a Master Page
Adding and Configuring Content Pages
Designing Nested Master Pages
Module 5 - Managing State for a Web Application
Configuring ViewState Properties for Web Server Controls
Storing and Retrieving Application and Session State
Implementing Out-of-Process Session State
Storing and Managing State Data in the Cache Object
Module 6 - Accessing and Displaying Data
Creating and Retrieving Database Connections
Accessing Data by Using SqlDataSource Controls and Data Controls
Accessing Objects as Data with ObjectDataSource Controls
Accessing XML Data by Using XmlDataSource Controls
Module 7 - Controlling Access to a Web Application
Configuring Authentication and Authorisation for a Web Application
Implementing a Membership Registration Page
Implementing a Login Page and Adding Login Controls
Creating a Membership Management Administrative User Interface
Module 8 - Deploying a Web Application
Deploying a Web Application by Using the Copy Web Site Utility
Precompiling and Deploying a Web Application by Using the Publish Web Site Utility
Building a Windows Installer Package for Deploying a Web Application
Module 9 - Making Web Applications Available to Mobile Devices
Managing Redirection for Mobile Devices
Designing and Implementing a Mobile Web Form
Designing Device-Specific Features for a Mobile Web Application
Browsing a Mobile Web Application with Specific Device Emulators.
Advanced Web Application Technologies with Microsoft Visual Studio 2005

Module 1 - Building Dynamic Web Applications
Dynamically Adding and Configuring Controls
Dynamically Applying Master Pages
Adding Localisation Features
Dynamically Configuring Web Applications
Module 2 - Creating Controls for Web Applications
Creating User Controls
Creating Custom Web Server Controls
Creating Composite Web Server Controls
Creating Templated Controls
Module 3 - Optimising Web Application Performance
Accessing the Page Scripting Object Model
Implementing ASP.NET Caching Techniques
Implementing Tracing and Instrumentation Techniques in Web Applications
Implementing Asynchronous Processing in Web Applications
Module 4 - Implementing Personalisation and Themes in Web
Applications
Configuring Personalisation
Implementing Personalisation Functionality
Adding Themes to the Web Application
Implementing Personalised Themes
Module 5 - Building Web Part Pages and Web Parts
Creating a Web Part Page
Creating a Web Part
Creating Connected Web Parts.



Related CoursesPeople who viewed this course also viewed the following courses:








Assessment
Your knowledge of the course materials will be assessed by two examinations. These can be sat at your local authorised Prometric test centre:

TS: Microsoft .NET Framework 2.0 – Application Development Foundation: Exam 70-536
TS: Microsoft .NET Framework 2.0 – Web-Based Client Development: Exam 70-528
Please note that examination fees are additional to course fees.
Hours of Study
40-80 hours
Minimum System Requirements

600MHz Intel Pentium III processor or equivalent
Windows 98, Windows 2000, Windows XP or Windows Vista
128MB RAM (256MB RAM recommended)
128MB available disc space
CD-ROM drive
Microsoft Internet Explorer 5.01sp2.

Guide Price: £449