Microsoft Certified Technology Specialist (MCTS)
(MCTS Certification: NET Framework 3.5 ASP .NET Applications)
The New Generation of Microsoft Certifications
Microsoft’s MCTS: NET Framework 3.5 ASP .NET Applications certification is designed for developers who have a good knowledge and expertise in .NET Framework 3.5. Such developers have in-depth knowledge in Web application technology and data access in Web applications. This certification is a pre-requisite for the more advanced Microsoft Certified Professional Developer (MCPD) certification.
MCTS certified developers typically attract those employers who are looking for Web developers, Windows developers, or enterprise software developers. If you are already working in a non 3.5 .NET environment as a database developer or a systems administrator and considering to switch technologies or widen your knowledge base, this certification will make your transition easy.
Our 12-week practical oriented training and course material is designed to help you to get MCTS certified in the first attempt. Enrol in our course today and progress towards a professionally satisfying and rewarding career.
Full MCTS: Web Programming with 3.5 .net: |
|
MCTS Certification Exam and Course Highlight |
MCTS Exam 70-536 |
TS: Microsoft .NET Application Development Foundation |
MCTS Exam Exam 70-562 |
Microsoft .NET Framework 3.5, ASP.NET Application Development |
|
| Package Deal |
| MCTS: Web Application Certification |
£1500 |
 |
MCTS Web
+
MCPD Web |
£2200 |
 |
MCTS Certification
+
SQL Server 2005(MCTS) |
£2000 |
 |
|
|
End 2 End Process
|
Enrolment
Phone or In Person
Course Fee £1500 |
|
|
|
Books and Course
Material Included |
| |
|
|
| |
|
Hands-on instructor
led Training for 12 weeks, Unlimited Pratice Hours |
| |
|
|
| |
|
Free MCTS Mock Exam |
| |
|
|
| |
|
Actual MCTS Exam done
@ BCOC
Fee not included |
| |
|
|
| |
|
MCTS Certified |
|
| |
|
|
| Start Date | Session | Time | Duration | Observations | Enrollment |
| Sep 04 2010 | Saturday | 10:00-17:00 | 12 Classes | 12 Classes |
enrol me
|
| Oct 05 2010 | Tue, Thurs | 18:30-21:30 | 24 Classes | 24 Classes |
enrol me
|
| 1 |
|
Microsoft Certified Technology Specialist (MCTS Web)
MCTS Web Certification Overview
Our training recipe for the MCTS Certification
courses including hands-on training, detailed
explanation of concepts, and practice exam server
for Microsoft Certification gives you a fast,
solid and effective training solution for obtaining
MCTS Certification.
MCTS Web Applications Certification Course Contents
MCTS Web Applicaitons Exam: 70-536
TS: Microsoft .NET Framework - Application Development Foundation
MCTS Exam 70-536 Certification Exam and Course Highlight |
|
• System types and collections |
• Manage data in a .NET Framework application |
• Manage a group of associated data |
• Improve type safety and application performance |
• Manage data in a .NET Framework application |
• Implement .NET Framework interfaces |
• Control interactions between .NET Framework application |
• Implementing service processes, threading, and application domains |
• Develop multithreaded .NET Framework applications. |
• Create a unit of isolation for common language |
• Embedding configuration, diagnostic, management, and installation features |
• Using Reader and Writer classes |
• Improving the security of the .NET Framework |
• Implementing interoperability, reflection, and mailing functionality |
• Implementing globalization, drawing, and text manipulation |
• Enhance the user interface |
• Enhance the text handling capabilities |
• Search, modify, and control text in a .NET Framework |
|
Developing applications that use system types and collections
Manage data in a .NET Framework application by using the .NET Framework system types.
Value types
• Reference types
• Attributes
• Generic types
• Exception classes
• Boxing and UnBoxing
• TypeForwardedToAttribute Class
Manage a group of associated data in a .NET Framework application by using collections.
• ArrayList class
• Collection interfaces
• Iterators
• Hashtable class
• CollectionBase class and ReadOnlyCollectionBase class
• DictionaryBase class and DictionaryEntry class
• Comparer class
• Queue class
• SortedList class
• BitArray class
• Stack class
Improve type safety and application performance in a .NET Framework application by using generic collections.
• Collection.Generic interfaces
• Generic Dictionary
• Generic Comparer class and Generic EqualityComparer class
• Generic KeyValuePair structure
• Generic List class, Generic List.Enumerator structure, and Generic SortedList class
• Generic Queue class and Generic Queue.Enumerator structure
• Generic SortedDictionary class
• Generic LinkedList
• Generic Stack class and Generic Stack.Enumerator structure
Manage data in a .NET Framework application by using specialized collections.
• Specialized String classes
• Specialized Dictionary
• Named collections
• CollectionsUtil
• BitVector32 structure and BitVector32.Section structure
Implement .NET Framework interfaces to cause components to comply with standard contracts.
• IComparable interface
• IDisposable interface
• IConvertible interface
• ICloneable interface
• IEquatable interface
• IFormattable interface
Control interactions between .NET Framework application components by using events and delegates.
• Delegate class
• EventArgs class
• EventHandler delegates
Implementing service processes, threading, and application domains in a .NET Framework application
Implement, install, and control a service.
• Inherit from ServiceBase class
• ServiceController class and ServiceControllerPermission class
• ServiceInstaller and ServiceProcessInstaller class
• SessionChangeDescription structure and SessionChangeReason enumeration
Develop multithreaded .NET Framework applications.
• Thread class
• ThreadPool class
• ThreadStart delegate and ParameterizedThreadStart delegate
• Timeout class, Timer class, TimerCallback delegate, WaitCallback delegate, WaitHandle class, and WaitOrTimerCallback delegate
• ThreadState enumeration and ThreadPriority enumeration
• ReaderWriterLock class
• AutoResetEvent class and ManualResetEvent class
• IAsyncResult interface
• EventWaitHandle class, RegisterWaitHandle class, SendOrPostCallback delegate, and IOCompletionCallback delegate
• Interlocked class
• ExecutionContext class, HostExecutionContext class, HostExecutionContext Manager class, and ContextCallback delegate
• LockCookie structure, Monitor class, Mutex class, and Semaphore class
Create a unit of isolation for common language runtime in a .NET Framework application by using application domains.
• Create an application domain.
• Unload an application domain.
• Configure an application domain.
• Retrieve setup information from an application domain.
• Load assemblies into an application domain.
Embedding configuration, diagnostic, management, and installation features into a .NET Framework application
• Embed configuration management functionality into a .NET Framework application.
• Manage an event log by using the System.Diagnostics namespace.
• Manage system processes and monitor the performance of a .NET Framework application by using the diagnostics functionality of the .NET Framework 2.0.
• Debug and trace a .NET Framework application by using the System.Diagnostics namespace.
• Embed management information and events into a .NET Framework application.
• Implementing serialization and input/output functionality in a .NET Framework application
• Serialize or deserialize an object or an object graph by using runtime serialization techniques.
• Control the serialization of an object into XML format by using the System.Xml.Serialization namespace.
• Implement custom serialization formatting by using the Serialization Formatter classes.
• Manage byte streams by using Stream classes.
Manage the .NET Framework application data by using Reader and Writer classes.
• StringReader class and StringWriter class
• TextReader class and TextWriter class
• StreamReader class and StreamWriter class
• BinaryReader class and BinaryWriter class
• Compress or decompress stream information in a .NET Framework application, and improve the security of application data by using isolated storage.
• IsolatedStorageFile class
• IsolatedStorageFileStream class
• DeflateStream class
• GZipStream class
Improving the security of the .NET Framework applications by using the .NET Framework security features
• Implement code access security to improve the security of a .NET Framework application.
• Implement access control by using the System.Security.AccessControl classes.
• Implement a custom authentication scheme by using the System.Security.Authentication classes.
• Encrypt, decrypt, and hash data by using the System.Security.Cryptography classes.
• Control permissions for resources by using the System.Security.Permission classes.
• Control code privileges by using System.Security.Policy classes.
• Access and modify identity information by using the System.Security.Principal classes.
Implementing interoperability, reflection, and mailing functionality in a .NET Framework application
• Expose COM components to the .NET Framework and the .NET Framework components to COM.
• Call unmanaged DLL functions in a .NET Framework application, and control the marshaling of data in a .NET Framework application.
• Implement reflection functionality in a .NET Framework application, and create metadata, Microsoft intermediate language (MSIL), and a PE file by using the System.Reflection.Emit namespace.
• Send electronic mail to a Simple Mail Transfer Protocol (SMTP) server for delivery from a .NET Framework application.
Implementing globalization, drawing, and text manipulation functionality in a .NET Framework application
• Format data based on culture information.
• Access culture and region information in a .NET Framework application.
• Format date and time values based on the culture.
• Format number values based on the culture.
• Perform culture•sensitive string comparison.
• Build a custom culture class based on existing culture and region classes.
Enhance the user interface of a .NET Framework application by using the System.Drawing namespace.
• Enhance the user interface of a .NET Framework application by using brushes, pens, colors, and fonts.
• Enhance the user interface of a .NET Framework application by using graphics, images, bitmaps, and icons.
• Enhance the user interface of a .NET Framework application by using shapes and sizes.
Enhance the text handling capabilities of a .NET Framework application, and search, modify, and control text in a .NET Framework application by using regular expressions.
• StringBuilder class
• Regex class
• Match class and MatchCollection class
• Group class and GroupCollection class
• Encode text by using Encoding classes
• Decode text by using Decoding classes.
• Capture class and CaptureCollection class
MCTS Web Application Exam: 70-562
TS: Microsoft .NET Framework 3.5, ASP.NET Application Development
MCTS Exam 70-562 Certification Exam and Course Highlight |
|
• Creating and Programming a Web Application |
• Create and configure a Web application. |
• Configure Web server controls. |
• Create event handlers for pages and controls. |
• Manage state and application data. |
• Implement site navigation and input validation. |
• Configuring and Deploying Web Applications |
• ADO.NET, XML, and Data-Bound Controls |
• Consuming and Creating Server Controls |
• Working with Data and Services |
• Creating Custom Web Controls |
• Working with ASP.NET AJAX and Client-Side Scripting |
• Tracing, Configuring, and Deploying Applications |
|
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
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.
• 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
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.
• 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.
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
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
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
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
• 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.
|