Baker Street College Ltd 
   Home | About Us | Contact Us |  Time Tables  |  Brochure  |
Baker Street College Ltd
126-134 Baker Street, First Floor London W1U 6UE
Tel: 020 7 486 0707 email: studentenquiries@bcoc.co.uk
 

 
Programming
 
Course Feedback
View All Feedbacks Post Feedback
Post Feedback
Training and Certification Courses
 

Microsoft Certified Technology Specialist (MCTS)
(MCTS Certification: Windows Applications)

The New Generation of Microsoft Certifications

Full MCTS: Windows Applications Certification: £1500

MCTS Certification Exam and Course Highlight

MCTS Exam 70-536

TS: Microsoft .NET Framework 2.0 - Application Development Foundation

MCTS Exam 70-526

TS: Microsoft .NET Framework 2.0 - Windows-Based Client Development


Package Deal
MCTS: Windows Application Certification

£1500

MCTS
+
MCPD

£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 8 weeks, Unlimited Pratice Hours
   
    Free MCTS Mock Exam
   
    Actual MCTS Exam done
@ BCOC
   
    MCTS Certified
     
Nearest MCTS Windows Applications Certification Starting Dates
Start DateSessionTimeDurationObservationsEnrollment
1

Microsoft Certified Technology Specialist
(MCTS Windows Applications)

MCTS Windows Applications Certification Overview

Our training recipe for the MCTS Windows 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 Windows Applications Certification Course Contents

 

MCTS Windows Application Exam: 70-536

TS: Microsoft .NET Framework 2.0?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 2.0 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 2.0 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 Windows Applications Exam: 70-526

TS: Microsoft .NET Framework 2.0 - Windows-Based Client Development


MCTS Exam 70-526 Certification Exam and Course Highlight

Creating a UI for a Windows Forms Application by Using Standard Controls

Manage control layout on a Windows Form

Manage control layout on a Windows Form

Add and configure a Windows Forms control

Create and configure menus

Create event handlers for Windows Forms and controls

Integrating Data in a Windows Forms Application

Manage connections and transactions

Create, add, delete, and edit data in a connected environment

Manage XML with the XML Document Object Model (DOM)

XmlReader class and the XmlWriter class

Construct print documents

Developing Windows Forms Controls

Create and configure multiple-document interface (MDI) forms

Configuring and Deploying Applications

Create a Windows Forms setup application

Add functionality to a Windows Forms setup application

Creating a UI for a Windows Forms Application by Using Standard Controls
Add and configure a Windows Form.
• Add a Windows Form to a project at design time.
• Configure a Windows Form to control accessibility, appearance, behavior, configuration, data, design, focus, layout, style, and other functionality.

Manage control layout on a Windows Form.
• Group and arrange controls by using the Panel control, GroupBox control, TabControl control, FlowLayoutPanel control, and TableLayoutPanel control.
• Use the SplitContainer control to create dynamic container areas.

Add and configure a Windows Forms control.
• Use the integrated development environment (IDE) to add a control to a Windows Form or other container control of a project at design time.
• Add controls to a Windows Form at run time.
• Configure controls on a Windows Form at design time to optimize the UI.
• Modify control properties.
• Configure controls on a Windows Form at run time to ensure that the UI complies with best practices.
• Create and configure command controls on a Windows Form.
• Create and configure text edit controls on a Windows Form.
• Create and configure text display controls on a Windows Form.
• Use the LinkLabel control to add Web-style links to Windows Forms applications.
• Provide a list of options on a Windows Form by using a ListBox control, a ComboBox control, or a CheckedListBox control.
• Configure the layout and functionality of a Windows Form to display a list of items.
• Implement value-setting controls on a Windows Form.
• Configure a WebBrowser control.
• Add and configure date-setting controls on a Windows Form.
• Display images by using Windows Forms controls.
• Configure the NotifyIcon component.
• Create access keys for Windows Forms controls.

Create and configure menus.
• Create and configure a MenuStrip component on a Windows Form.
• Change the displayed menu structure programmatically.
• Create and configure the ContextMenuStrip component on a Windows Form.

Create event handlers for Windows Forms and controls.
• Use the Windows Forms Designer to create event handlers.
• Manage mouse and keyboard events within Windows Forms applications.
• Program a Windows Forms application to recognize modifier keys.
• Use the Windows Forms Designer to create default event handlers.
• Create event handlers at run time to respond to system or user events dynamically.
• Connect multiple events to a single event handler.
• Use the Code Editor to override methods defined in the base class.

Integrating Data in a Windows Forms Application
Implement data-bound controls.

• Use the DataGridView control to display and update the tabular data contained in a data source.
• Use a simple data-bound control to display a single data element on a Windows Form.
• Implement complex data binding to integrate data from multiple sources.
• Navigate forward and backward through records in a DataSet in Windows Forms.
• Define a data source by using a DataConnector component.
• Create data forms by using the Data Source Configuration Wizard.

Manage connections and transactions.
• Configure a connection to a database by using the Connection Wizard.
• Configure a connection to a database by using Server Explorer.
• Configure a connection to a database by using the Connection class.
• Connect to a database by using specific database Connection objects.
• Enumerate through instances of Microsoft SQL Server.
• Open an ADO.NET connection to a database.
• Close an ADO.NET connection to a database by using the Close method of the Connection object.
• Protect access to data source connection details.
• Create a connection designed for reuse in a connection pool.
• Control a connection pool by configuring ConnectionString values based on database type.
• Use the Connection events to detect database information.
• Handle exceptions when connecting to a database.
• Perform transactions by using the Transaction object.

Create, add, delete, and edit data in a connected environment.
• Retrieve data by using a DataReader object.
• Build SQL commands in Server Explorer.
• Build SQL commands in code.
• Create parameters for a Command object.
• Perform database operations by using a Command object.
• Retrieve data from a database by using a Command object.
• Perform asynchronous operations by using a Command object.
• Perform bulk copy operations.
• Store and retrieve binary large object (BLOB) data types in a database.

Create, add, delete, and edit data in a disconnected environment.
• Create a DataSet graphically.
• Create a DataSet programmatically.
• Add a DataTable to a DataSet.
• Add a relationship between tables within a DataSet.
• Navigate a relationship between tables.
• Merge DataSet contents.
• Copy DataSet contents.
• Create a typed DataSet.
• Create DataTables.
• Manage data within a DataTable.
• Create and use DataViews.
• Represent data in a DataSet by using XML.
• Use the OleDbDataAdapter object to access an ADO Recordset or Record.
• Generate DataAdapter commands automatically by using the CommandBuilder object.
• Generate DataAdapter commands programmatically.
• Populate a DataSet by using a DataAdapter.
• Update a database by using a DataAdapter.
• Resolve conflicts between a DataSet and a database by using a DataAdapter.
• Respond to changes made to data at the data source by using DataAdapter events.
• Perform batch operations by using DataAdapters.

Manage XML with the XML Document Object Model (DOM).
• Read XML data into the DOM.
• Modify an XML document by adding and removing nodes.
• Modify nodes within an XML document.
• Write data in XML format from the DOM.
• Work with nodes in the XML DOM.
• Handle DOM events.
• Modify the XML declaration.

Read, write, and validate XML by using the XmlReader class and the XmlWriter class.
• Read XML data by using the XmlReader class.
• Read all XML element and attribute content.
• Read specific element and attribute content.
• Read XML data by using the XmlTextReader class.
• Read node trees by using the XmlNodeReader class.
• Validate XML data by using the XmlValidatingReader class.
• Write XML data by using the XmlWriter class.

Implementing Printing and Reporting Functionality in a Windows Forms Application
Manage the print process by using print dialogs.

• Configure Windows Forms print options at run time.
• Change the printers attached to a user's computer in Windows Forms.
• Configure the PrintPreviewDialog control.
• Display a Print Preview window in Windows applications.
• Set page details for printing by using the PageSetupDialog component.

Construct print documents.
• Configure the PrintDocument component.
• Print a text document in a Windows Form.
• Print graphics in a Windows Form.
• Print a document by using the PrintDialog component.
• Alert users to the completion of a print job.
• Enable security for printing in Windows Forms.

Enhancing Usability
Perform drag-and-drop operations.
• Perform drag-and-drop operations within a Windows Forms application.
• Perform drag-and-drop operations between applications.
• Perform a drag-and-drop operation by using a TreeView control.

Implement globalization and localization for a Windows Forms application.
• Implement globalization and localization within a Windows Forms application.

Implement accessibility features.
• Implement accessibility features within a Windows Forms application.

Create and configure multiple-document interface (MDI) forms.
• Create MDI parent forms.
• Create MDI child forms.
• Identify the active MDI child form.
• Send data to the active MDI child form.
• Arrange MDI child forms.
• Create a window-list menu for an MDI application.

Create, configure, and customize user assistance controls and components.
• Configure the PropertyGrid component.
• Configure the ProgressBar control to indicate progress graphically.
• Display status information by using the StatusStrip control.
• Configure the ToolTip component.
• Configure the ErrorProvider component.
• Configure the HelpProvider component.
• Play system sounds and audio files by using the SoundPlayer.
• Configure the Timer component to raise an event at regular intervals.
• Enable scrolling by using the HScrollBar and VScrollBar controls.

Implement an asynchronous method.
• Implement advanced asynchronous techniques.
• Create an asynchronous method.
• Create a new process thread.

Developing Windows Forms Controls
Create a composite Windows Forms control.
• Create a composite Windows Forms control.
• Create properties, methods, and events for Windows Forms controls.
• Expose properties of constituent controls.
• Create and use custom dialog boxes in Windows Forms applications.
• Customize a control to paint and render.
• Configure a control to be invisible at run time.
• Configure a control to have a transparent background.
• Provide a Toolbox bitmap for a control.

Create a custom Windows Forms control by inheriting from the control class.
• Create a custom control by inheriting from the control class.

Create an extended control by inheriting from an existing Windows Forms control.
• Create an extended control by inheriting from an existing Windows Forms control.

Configuring and Deploying Applications
Configure the installation of a Windows Forms application by using ClickOnce technology.
• Install a Windows Forms application on a client computer by using ClickOnce deployment.
• Install a Windows Forms application from a server by using ClickOnce deployment.
• Configure the required permissions of an application by using ClickOnce deployment.

Create a Windows Forms setup application.
• Create a Windows Forms application setup project.
• Set deployment project properties.
• Configure a setup project to add icons during setup.
• Configure conditional installation based on operating system versions.
• Configure a setup project to deploy the .NET Framework.

Add functionality to a Windows Forms setup application.
• Add a custom action to a setup project.
• Add error-handling code to a setup project for custom actions.

 

Request a brochure

Name :
Tel/Mob:
Email:
Courses :
Address :
 
Partners and Accreditation
Cisco
Microsoft Partner in London UK
first redhat Academy in London UK
British Accreditation council
Authorized Prometric Testing Center
authorized testing centre
CompTia A+ Certification
city and guild accreditation
veritas partner
 

 
 

Copyright © 2012 Baker Street College Ltd (UK). All rights reserved. 126 - 134 Baker Street, London
London W1U 6UE