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
Oct 5 2010 Tue, Thurs18:30-21:30
 Weekend
StartsDay(s)Time
Sep 4 2010 Saturday10:00-17:00

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

 
 
Raves reviews responses
 

MCTS Web Certification
(MCTS Certification: NET Framework 3.5 ASP .NET Applications)

 
  • MCTS Web Certification: £1470
  • Hands On Tutor Led 12 Weeks
  • Free Books
  • Max 10 Per Class (check our facilities)
  • Mock Exam Inc.
  • or Call 0207 392 9696
 

Microsoft Certified Technology Specialist(MCTS): Web Programming with .Net Framework 3.5


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 3.5 Web Applications courses, Technology Specialist: .NET Framework 3.5 Windows Applications courses, Technology Specialist: .NET Framework 3.5 Distributed Applications courses, Technology Specialist: SQL Server 2005 courses, Technology Specialist: SQL Server Business Intelligence courses, Technology Specialist: BizTalk Server 2006 courses, Technology Specialist: Microsoft Office Live Communications Server 2005 courses.

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 3.5 - Application Development Foundation and the TS: Microsoft .NET Framework 3.5 - Web-Based Client Development. So what are you waiting for?


Certification Exam Code
70–536 TS: Microsoft .NET Framework - Application Development Foundation
70-562 TS: Microsoft .NET Framework 3.5, ASP.NET Application Development

 

Course Contents (20 sessions of 3hrs each)

Day 1
3 hrs
Exam 70-536: Microsoft .NET Framework 3.5 - 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

Day 7
3 hrs

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 8
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 9
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
Day 10
3 hrs
• 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 11
3 hrs
Type Metadata
• Access type metadata using Assembly
• Discover type metadata using MemberInfo
• reflection to examine method contents
• Assembly Attributes, assemblies dynamically
Day 12
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 and
Day 2

6hrs

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

Configuring and Deploying Web Applications
• Configure providers. May include but is not limited to: personalization, membership, data sources, site map, resource, security
• Configure authentication, authorization, and impersonation. May include but is not limited to: Forms Authentication, Windows Authentication
• Configure projects, solutions, and reference assemblies. May include but is not limited to: local assemblies, shared assemblies (GAC), Web application projects, solutions
• Configure session state by using Microsoft SQL Server, State Server, or InProc. May include but is not limited to: setting the timeout; cookieless sessions
• Publish Web applications. May include but is not limited to: FTP, File System, or HTTP from Visual Studio
• Configure application pools.
• Compile an application by using Visual Studio or command-line tools. May include but is not limited to: aspnet_compiler.exe, Just-In-Time (JIT) compiling, aspnet_merge.exe

Day 3 and
Day 4

6 hrs

Consuming and Creating Server Controls
• Implement data-bound controls. May include but is not limited to: DataGrid, DataList, Repeater, ListView, GridView, FormView, DetailsView, TreeView, DataPager
• Load user controls dynamically.

Day 5
3 hrs

• Create and consume custom controls. May include but is not limited to: registering controls on a page, creating templated controls
• Implement client-side validation and server-side validation. May include but is not limited to: RequiredFieldValidator, CompareValidator, RegularExpressionValidator, CustomValidator, RangeValidator
• Consume standard controls. May include but is not limited to: Button, TextBox, DropDownList, RadioButton, CheckBox, HyperLink, Wizard, MultiView

Day 6
3 hrs

Working with Data and Services
• Read and write XML data. May include but is not limited to: XmlDocument, XPathNavigator, XPathNodeIterator, XPathDocument, XmlReader, XmlWriter, XmlDataDocument, XmlNamespaceManager
• Manipulate data by using DataSet and DataReader objects.

Day 7
3 hrs

• Call a Windows Communication Foundation (WCF) service or a Web service from an ASP.NET Web page. May include but is not limited to: App_WebReferences; configuration
• Implement a DataSource control. May include but is not limited to: LinqDataSource, ObjectDataSource, XmlDataSource, SqlDataSource
• Bind controls to data by using data binding syntax.

Day 8
3 hrs

Troubleshooting and Debugging Web Applications
• Configure debugging and custom errors. May include but is not limited to: Configuring the customErrors mode and debugging options.
• Set up an environment to perform remote debugging.
• Debug unhandled exceptions when using ASP.NET AJAX. May include but is not limited to: client-side Sys.Debug methods; attaching a debugger to Windows Internet Explorer
• Implement tracing of a Web application. May include but is not limited to: Trace.axd, Trace=True on @Page directive,
• Debug deployment issues. May include but is not limited to: aspnet_regiis.exe; creating an IIS Web application; setting the .NET Framework version
• Monitor Web applications. May include but is not limited to: health monitoring by using WebEvent, performance counters

Day 9
3 hrs

Working with ASP.NET AJAX and Client-Side Scripting
• Implement Web Forms by using ASP.NET AJAX. May include but is not limited to: EnablePartialRendering, Triggers, ChildrenAsTriggers, Scripts, Services, UpdateProgress, Timer, ScriptManagerProxy
• Interact with the ASP.NET AJAX client-side library. May include but is not limited to: JavaScript Object Notation (JSON) objects; handling ASP.NET AJAX events
• Consume services from client scripts.
• Create and register client script. May include but is not limited to: inline, included .js file, embedded JavaScript resource, created from server code

Day 10
3 hrs

Targeting Mobile Devices
• Access device capabilities. May include but is not limited to: working with emulators
• Control device-specific rendering. May include but is not limited to: DeviceSpecific control; device filters; control templates
• Add mobile Web controls to a Web page. May include but is not limited to: StyleSheet controls; List controls; Container controls
• Implement control adapters. May include but is not limited to: App_Browsers; rendering by using ChtmlTextWriter or XhtmlTextWriter

Day 11
3 hrs

Programming Web Applications
• Customize the layout and appearance of a Web page. May include but is not limited to: CSS, Themes and Skins, Master Pages, and Web Parts, App_Themes, StyleSheetTheme
• Work with ASP.NET intrinsic objects. May include but is not limited to: Request, Server, Application, Session, Response, HttpContext
• Implement globalization and accessibility. May include but is not limited to: resource files, culture settings, RegionInfo, App_GlobalResources, App_LocalResources, TabIndex, AlternateText , GenerateEmptyAlternateText, AccessKey, Label.AssociatedControlID

Day 12
3 hrs

• Implement business objects and utility classes. May include but is not limited to: App_Code , external assemblies
• Implement session state, view state, control state, cookies, cache, or application state.
• Handle events and control page flow. May include but is not limited to: page events, control events, application events, and session events, cross-page posting; Response.Redirect, Server.Transfer, IsPostBack, setting AutoEventWireup
• Implement the Generic Handler.

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