Microsoft Certified Technology Specialist(MCTS): Web Applications Call: 0207 392 9696 
 
Request Brochure
 
 
Name :
Email :
Phone :
Course :
Address :
Call Now: 0207 392 9696
 

QUICK TIME TABLE
 Weekday
StartsDay(s)Time
Sep 8 2008 Mon, Wed18:00-21:00
Oct 13 2008 Mon, Wed14:00-17:00
 Weekend
StartsDay(s)Time
Aug 30 2008 Saturday10:00-17:00

MCTS WEB SPECIALS
  MCTS Web &
  MCTS Windows - £2500
  You save £440        
  MCTS Web &
  MCTS SQL 2005- £1550
  You save £650       
  MCTS Web & JSP - £1700
  You save £520        

 
 
Raves reviews responses
 

MCTS Web
Certification

 
  • MCTS Web Certification: £1470
  • Hands On Tutor Led
  • Free Books , VAT, Mock Exam Inc.
  • Max 10 Per Class (check our facilities)
  • Re-sit Exam Fee Guarantee
  • or Call 0207 392 9696
 

Microsoft Certified Technology Specialist(MCTS): Web Applications


Course Explanation

Here’s a course that’s relatively new and in great demand. At the outset, MCTS is almost about to replace the so-far current courses in this light. Using the .NET technology, MCTS has eight concentrated topics rolled into one.

What’s even more intriguing is that it gives you access to courses such as.NET Framework 2.0 Web Applications courses, Technology Specialist: .NET Framework 2.0 Windows Applications courses, Technology Specialist: .NET Framework 2.0 Distributed Applications courses, Technology Specialist: SQL Server 2005 courses, Technology Specialist: SQL Server 2005 Business Intelligence courses, Technology Specialist: BizTalk Server 2006 courses, Technology Specialist: Microsoft Office Live Communications Server 2005 courses Technology Specialist: Microsoft Windows Mobile 5.0.

Microsoft IT Academy
All in all it seeks to impart 20 sessions of 3 hours each to teach you all levels and you can appear for two separate exams; namely, the TS: Microsoft .NET Framework 2.0 - Application Development Foundation and the TS: Microsoft .NET Framework 2.0 - Web-Based Client Development. So what are you waiting for?


Certification Exam Code
70–536 TS: Microsoft .NET Framework 2.0 - Application Development Foundation
70-528 TS: Microsoft .NET Framework 2.0 - Web-Based Client Development

 

Course Contents (20 sessions of 3hrs each)

Day 1
3 hrs
Exam 70-536: Microsoft .NET Framework 2.0 - Application Development Foundation

System Types
• function of Base System Types
• System types, Value Types and Reference Types.
• Boxing and Unboxing.
• special system types
• Generics for reusability.
• Allow null values with Nullable Types.
• Exception classes.
• Modify class behavior via Attributes.
• interfaces
• comparison interfaces.
• IConvertible for type conversion.
• Support object cloning with ICloneable.
• Format data with IFormattable.
• IDisposable to release unmanaged resources.
Day 2
3 hrs

Collections and Generics
• Primary Collection Types
• Collections and Collection Interfaces.
• ArrayLists, Stacks, and Queues.
• Enumerators and Comparers.
• Hashtable and SortedList Key/Value collections.
• Generic Collections
• generic Lists, Stacks, and Queues.
• linked and doubly linked lists.
• generic Dictionary, SortedList, and SortedDictionary Key/Value collections.
• Specialized Collections
• type-safe specialized String collections.
• high-performance specialized dictionarys.
• specialized String-Based key collections.
• Collection Base Classes
• Create custom collections. using Collection Base classes.
• Create custom dictionaries using Dictionary Base types.

Configuration and Installation
• Assemblies
• Create Assemblies.
• Assign strong names.
• Deploy to the Global Assembly Cache.
• Install assemblies by using installer classes
• Install assemblies using the Installer, AssemblyInstaller and ComponentInstaller.
• Manage assembly installation using Installer Collection and Install Context.
• Handle installation events
• configuration classes and files
• Configuration classes to manage application settings.
• Manage configuration elements and actions.
• Create custom configuration classes.
• Configuring the .NET Framework runtime.

Day 3
3 hrs

Monitoring and Debugging
• Manage event logs
• Read and write to an event log.
• Manage Application Processes
• Retrieve running processes and modules.
• Retrieve information about the current process.Start and stop application processes.
• Manage Application Performance
• Debug and add application tracing
• Microsoft Visual Studio® 2005 debugger for examining exceptions.
• Programmatically debug applications.
• Configure the Visual Studio 2005 debugger with debugger attributes.
• StackFrame and StackTrace classes.
• Embed Management and Instrumentation
• management classes.
• Subscribe applications to management events.
• Retrieve system resource information via WMI.

Day 4
3 hrs

File IO
• Manage the File System
• Streams, Stream reader and Stream writer classes to access data.
• Manipulate strings efficiently

Gobalization
• Culture Information by Using Globalization Classes
• Access Culture and Region Information using CultureInfo and RegionInfo
• Using DateTimeFormatInfo for format Dates
• Using NumberFormatInfo to format numeric values
• Comparing Information using CompareInfo
• Create a Custom Culture
• Build a Custom Culture with Culture and RegionInfoBuilder
• Primary Encoding Classes
• Using Encoding and EncodingInfo to encode characters
• Encoding using ASCII and Unicode Standards
• Advanced Encoding Classes
• Handling Failure Events with Encoder and EncoderFallback
• Handling Failure Events Using Decoder and DecoderFallback

Day 5
3 hrs

Delegates and Events
• Delegates, events

Serialization
• Serialize to Binary and SOAP
• Using the SoapFormatter
• Using the BinaryFormatter
• Serialize to XML
• Serializing objects using XmlSerializer
• Customizing serialization with serialization attributes
• Customizing serialization using IXmlSerializable
• Handling XML Serialization Events
• Create Custom Serialization Classes
• Using Serialization interfaces
• Creating custom formatters
• Handling Serialization Events
• Using ObjectManger to manage deserialized objects

Day 6
3 hrs

GDI+
• Graphics, Brushes, Pens, Colors, and Fonts
• Manipulate Shapes and Sizes
• Images, Bitmaps, and Icons

Code Access Security
• Configure Code Access Security
• Manage Security Policy
• Manage Permissions
• Manage Access Control
• Manage User Identity Information
Cryptography
• Encrypt Data
• Hash Data
• Extend the Cryptographic Behavior
• Manage Configuration Information with Cryptography Classes

Day 7
3 hrs

Interoperability
• Import a Type Library into .NET
• COM Types in Managed Code
• Compile and Deploying Interop applications
• Call Win32 API Functions
• Create Prototypes in Managed Code
• Call COM Functions from managed code
• Map exceptions to HRESULT
• How pinvoke marshals data
• Control data marshalling with Marshal and MarshalAsAttribute

Day 8
3 hrs

Service Applications and Email
• Create a Windows service using ServiceBase
• Install a service using ServiceInstaller
• Debug a service using Microsoft Visual Studio®
• Control a service using ServiceController
• E-mail Messages
• Create a message using Mail classes
• Add Attachments to a message
• Send a Message with SmtpClient
• Handle E-mail Exceptions
• Handle the SendComplete

Day 9
3 hrs
Type Metadata
• Access type metadata using Assembly
• Discover type metadata using MemberInfo
• reflection to examine method contents
• Assembly Attributes, assemblies dynamically
Day 10
3 hrs
Multithreading and AppDomains
• Thread class
• ThreadPool Class
• Manage access to a shared resource
• signaling classes
• Manipulate Shared Memory Resources with Interlocked
• Manage callback methods
• Migrate the execution context of a thread through asynchronous calls
• SynchronizationContext
After Course Free Lab Access


Day 1
3 hrs
Exam 70-528 Microsoft .NET Framework 2.0 - Web-Based Client Development

Create a Web application.
• Visual Studio Web Site Types
• Default Event Handling in Web Applications
• Web Configuration Files
• Creating a New Web Application
• Configuring and Building a Web Application

Program a Web application.
• Event Handling in Web Applications
• Browser Capability Detection
• Page Header Retrieval
• Page-Level and Application-Level Error Handling
• Implementing Non-Default Event Handlers
• Detecting Browser Capabilities and Setting Page Header Properties
• Handling Page-Level Exceptions
Day 2
3 hrs

Add and configure server controls for a Web application.
• HTML Controls and Web Server Controls
• Types of Web Server Controls
• Working with Web Server Controls
• The ASP.NET 2.0 Page Postback Model
• Building Graphical User Interfaces with HTML Controls
• Building Graphical User Interfaces with Web Server Controls
• Programming Web Server Controls and Working with Postbacks

Use master pages to establish a common layout for a Web application.
• Master Pages
• Content Pages
• Nested Master Pages
• Adding and Configuring Content Pages

Day 3
3 hrs

Manage state data for a Web application.
• ViewState Properties and ControlState Data
• Application and Session Objects
• Strategies for Managing Session State Data
• The Cache Object
• 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

Access and display data in a Web application.
• Database Connections and the Web.Config File
• Relational Data and Data Source Controls
• XML Data and Data Source Controls
• Object Data and Data Source Controls
• 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

Control access to a Web application.
• Authentication for Web Applications
• Authorization for Web Applications
• Site Membership Systems Using the Membership Class
• Web Site Security Administration Using the Roles Class

Day 4
3 hrs

Deploying a Web Application
• The Copy Web Site Utility
• The Publish Web Site Utility
• Windows Installer Setup Packages

Making Web Applications Available to Mobile Devices
• Device Emulators for Mobile Web Forms
• Mobile Device Detection and Redirection
• Mobile Web Forms
• Device-Specific Features in Mobile Web Forms

Build dynamic Web applications.
• Dynamic Control Creation
• Localization and Globalization
• Dynamic Master Pages
• Dynamic Web Configuration

Create controls for Web applications.
• User Controls
• Custom Web Server Controls
• Composite Web Server Controls
• Templated Controls

Day 5
3 hrs

Optimize Web applications.
• The Page Scripting Object Model
• Tracing and Instrumentation in Web Applications
• ASP.NET 2.0 Caching Techniques
• Asynchronous Processing in Web Applications
• Web Farm Development Considerations

Implementing Personalization and Themes in Web Applications
• Configuring Personalization
• Implementing Personalization Functionality
• Adding Themes to the Web Application
• Implementing Personalized Themes

Day 6
3 hrs

Connect to databases and read data.
• ADO.NET
• The Process for Connecting to a Database and Reading Data
• Connection Pooling
• 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 (if time permits)

Query and update databases by using commands.
• ADO.NET Commands, The Process for Passing Parameters into Commands

Perform transactional operations.
• Transaction, The Process for Managing Local Transactions
• The Process for Managing Distributed Transactions
• Isolation Levels

Day 7
3 hrs

Perform 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 (if time permits)

Perform disconnected operations by using Visual Studio 2005 wizards.
• Comparing Untyped DataSets with Typed DataSets
• Table Adapters, Creating a Typed DataSet by Using Visual Studio 2005 Wizards

Perform XML operations on disconnected data.
• Saving a DataSet as XML Data, Loading a DataSet from XML
• Saving and Loading DataSet Schema Information

Read and write XML data.
• The Process for Serially Reading XML Data
• The Process for Serially Writing XML Data

Day 8
3 hrs

Process XML data by using the Document Object Model DOM.
• DOM, DOM Trees, Types of XML Nodes in a DOM Tree

Minimize and handle database operation conflicts.
• Data Conflicts Arise
• Isolation Levels Available in SQL Server 2005
• Guidelines for Using SQL Server 2005 Isolation Levels

Handle large objects.
• Binary Large Objects and Character Large Objects
• The Process for Reading Large Objects from a Database
• The Process for Writing Large Objects to a Database

Day 9
3 hrs

Enhance database performance.
• Accessing Multiple Result Sets Concurrently
• Performing Asynchronous Data Access Operations
• Performing a Batch Update
• Performing a Bulk Data Copy

Create 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 (if time permits)

Day 10
3 hrs

Query XML by using XPath.
• The XPath Data Model
• The Process for Selecting and Editing XML Data by Using XPathNavigator
• The Process for Evaluating XPath Expressions by Using XPathNavigator

Transform XML by using XSLT style sheets.
• XSLT
• The Process for Executing an XSLT Style Sheet
• Extension Objects

After Course Free Lab Access
Copyright © 2008 LSCE London (UK). All rights reserved.