|
Home » Microsoft Training Courses » Visual Studio 2008 MCTS .NET
Framework 3.5 Windows Forms Applications
Visual Studio 2008 Microsoft Certified Technical Specialist MCTS: .NET Framework 3.5, Windows Forms Applications
The Microsoft Developer Certification for Windows Forms creation, data integration, application configuration
and deployment
 
Course Contents:
Stage 1: Software Programming Fundamentals
Stage 2: Programming Best Practices
Stage 3: Software Development Principles
Stage 4: Microsoft Exam 70-536 MCTS: Microsoft .NET Framework 3.5 - Application Development Foundation
Stage 5: Microsoft Exam 70-505 MCTS: Microsoft .NET Framework 3.5 - Windows Forms Applications
Course Code:
VSMCF-8
Course Duration:
12 months
Typical Study Hours:
40 - 50 hours
Course Fees:
See our Fee Guide
Course Demo:
Request an online Course Demo
Study Prerequisite:
Computer programming certifications or relevant industry experience.
Additional Information for Stage 1:
- Software Programming Fundamentals:
- Getting Started
- Designing Programs
^top
Additional Information for Stage 2:
- Programming Best Practices:
- Programming Techniques and Strategies
- General Coding Best Practices
- Object-oriented Coding Best Practices
- Maintaining Quality Code
^top
Additional Information for Stage 3:
Software Development Principles:
- Developing a User-Centred Software Design Approach
- Introducing User-Centered Design
- Developing an Application Using User-Centered Design
- The Iterative Process in User-Centered Design
- Practical Examples of User-Centered Design
^top
Additional Information for Stage 4:
Microsoft Exam 70-536 MCTS: Microsoft .NET Framework 3.5 - Application Development Foundation
- Visual Basic: System Types and Collections
- Recognise basic object-oriented programming procedures in Visual Basic
- Identify the variables in Visual Basic
- Create types
- Create classes
- Create types and classes in a given scenario
- Recognise the interfaces in the System namespace
- Recognise the interfaces in the System.Collections namespace
- Use classes in the System.Collections namespace
- Identify the classes in the System.Collections namespace
- Identify the classes that provide the abstract base class
- Use interfaces and classes in a given scenario
- Create generic types
- Create generic interfaces
- Create generic classes
- Create generic enumerators
- Create generics
- Visual Basic: Serialisation and I/O
- Serialise an object in Visual Basic
- Distinguish between serialisation interfaces
- Use the SerialisationInfo classes
- Use XMLserialisation and deserialisation
- Serialise and deserialise an object in binary format
- Serialise and deserialise an object in SOAP format
- Use serialisation in a given scenario
- Use the FileStream class
- Distinguish between the most common file handling classes in the System.IO namespace
- Match the classes to examples of their file management tasks
- Implement isolated storage
- Use stream, isolated storage, and file management classes in a given scenario
- Determine how to improve application performance using serialisation and I/O
- Visual Basic: Customised Programming
- Integrate a COM object into .NET
- Use data marshalling
- Use DLL functions
- Use System.Reflection
- Use System.Reflection.Emit
- Perform interoperation and reflection in a given scenario
- Use GDI+ to draw a shape
- Use GDI+ to display images
- Manipulate text in an application
- Draw and manipulate text in Visual Basic
- Determine how to customise a Visual Basic application
- Develop e-mail functionality in an application
- Recognise how to configure CultureInfo
- Recognise how to configure NumberFormatInfo
- Recognise how to configure RegionInfo
- Configure DateTimeFormatInfo
- Develop e-mail capabilities in an application
- Localise and application
- Visual Basic: Security
- Implement evidence-based security
- Implement role-based security
- Implement evidence-based security in a given scenario
- Implement role-based security in a given scenario
- Implement file security
- Implement authentication
- Implement permissions using the System.Security namespace
- Implement permissions using the System.Security.Permissions namespace in a given scenario
- Use the command-line to implement permissions
- Implement file and code access security permissions in a given scenario
- Implement symmetric cryptography
- Implement asymmetric cryptography in a given scenario
- Use hash algorithms
- Use the DPAPI
- Use cryptography in a given scenario
- Visual Basic: Threading, Service Processing, and Application Domains
- Implement threading
- Use the WaitHandle class
- Use the EventWaitHandle class
- Use the ReaderWriterLock class
- Use special classes
- Use Thread Timers
- Recognise the features of the ThreadState and ThreadPriority enumerations
- Develop threads in Visual Basic
- Create a Windows Service
- Identify the characteristics of Windows Services
- Install and run a Windows Service
- Use the ServiceBase class
- Use the ServiceController class
- Use the ServiceInstaller class
- Implement Windows Services in a given scenario
- Configure application domains
- Configure an application domain in a given scenario
- Determine how to improve system operation using threading, service processing, and application domains
- Visual Basic: Diagnostics and Management
- Recognise how to use configuration file and section classes
- Recognise how to use configuration elements interfaces
- Program custom installers for components
- Configure .NET applications for deployment
- Program configuration data
- Program custom installers
- Use event logs
- Use system processes
- Manage event logs and system processes
- Determine how to manage configuration, custom installation, and system processes.
- Debug an application
- Trace an application
- Describe management events
- Retrieve system information
- Debug an application
- Manage system information
^top
Additional Information for Stage 5:
Microsoft Exam 70-505 MCTS: Microsoft .NET Framework 3.5 - Windows Forms Applications
- Windows Forms Creation with Visual Basic 2008
- Recognise the steps for creating and customising forms
- Identify the steps for modifying form initialisation code
- Recognise the steps for adding controls at runtime
- Recognise the steps for setting access keys and customising the appearance of a form
- Recognise the steps for setting tab order, accessibility, and form behavior
- Identify the steps for organising the display of controls within panels and group boxes
- Identify the steps for organising controls on tabbed pages in a form
- Recognise the steps for configuring the layout of controls on a panel
- Recognise the steps for using the SplitContainer control to create dynamic container areas
- Add some controls to a form
- Set tab order on a form
- Initialise the form and its controls
- Group controls on a form
- Recognise the steps for creating an event handler in a Windows form
- Identify the uses of event handlers in Windows forms applications
- Recognise the code for programming an application to recognise modifier keys
- Recognise the code for overriding methods in the base class
- Create an event handler at runtime
- Connect multiple events to a single event handler
- Override a base method
- Data Integration with Visual Basic 2008
- Identify the uses and benefits of data binding in given scenarios
- Identify the steps for creating a database connection visually
- Identify the steps for creating database connections programmatically
- Identify ways to manage database connections
- Identify the steps for creating a simple data-bound control
- Identify the code for implementing complex data binding
- Identify the steps for creating a data-bound Windows form using the Data Source Configuration Wizard
- Identify the properties and methods of the BindingSource component
- Establish a database connection
- Create a bound control
- Identify the steps for performing LINQ to DataSet Windows form data binding
- Identify the steps for performing LINQ to SQL Windows form data binding
- Identify the uses of LINQ to XML in Windows forms
- Recognise the steps for creating and controlling a connection pool
- Identify the steps for detecting database information with connection events
- Recognise the steps for handling database connection exceptions
- Recognise the steps for performing a transaction with the Transaction object
- Query the database using a transaction with database exception handling code
- Query data from data sources using LINQ
- Database Environments and XML Handling with Visual Basic 2008
- Build and run a basic SQL query for a connected environment using Server Explorer
- Complete the code to retrieve data in a connected environment
- Use the appropriate code to perform asynchronous operations
- Use the appropriate code to perform bulk copy operations
- Use the appropriate code to retrieve binary large objects (BLOBs)
- Create a DataSet programmatically and graphically
- Use the appropriate code to configure DataSet data
- Use the key methods of the DataAdapter object
- Recognise correct use of the OleDbDataAdapter object to access a RecordSet or Record
- Recognise the code used to create an event handler for a DataAdapter event
- Configure a DataAdapter to perform batch operations
- Program a Windows Forms application to access a data source in a connected environment, in a given scenario
- Program a Windows Forms application to access a data source in a disconnected environment, in a given scenario
- Recognise the code used to perform common operations on XML content
- Recognise the code used to write XML data from the Document Object Model (DOM)
- Recognise the code used to handle XML events
- Recognise the code used to add an XML declaration
- Recognise the code used to read XML using some of the XmlReader classes
- Recognise the code used to write XML using the XmlTextWriter class
- Create and modify an XML node element, given a scenario
- Read XML using the XmlTextReader class, given a scenario
- Write XML using the XmlTextWriter class
- Printing, MDI Forms, and Usability with Visual Basic 2008
- Recognise the code used to enable a Windows Forms application to support printing logic
- Recognise the code used to enable the selection of printers and documents at runtime using the PrintDialog component
- Recognise the code used to set page-orientation settings at runtime using the PageSetupDialog component
- Recognise the appropriate permission level to use to secure printing in a given scenario
- Recognise the code used to customise print previewing
- Configure basic print functionality, given a scenario
- Configure print previewing, given a scenario
- Create a multiple document interface (MDI) parent form
- Recognise the code use to configure aspects of a multiple document interface (MDI) child form
- Recognise the code used to configure MDI Forms menus using the MenuStrip and ContextMenuStrip classes
- Create a parent MDI form, given a scenario
- Create and configure a child MDI form, given a scenario
- Configure a menu for a child MDI form using the MenuStrip and ContextMenuStrip classes
- Implement globalisation and localisation
- Set accessibility properties
- Set properties to enable drag-and-drop functionality
- Add status controls to .NET Windows Forms
- Add and configure components used to integrate help and navigation into .NET Windows Forms
- Recognise the code used to configure system and application settings in .NET Windows Forms
- Recognise the code used to create a PropertyGrid control
- Implement globalisation and localisation, given a scenario
- Add contextual help and scrollbars to a control, given a scenario
- Configure sound settings and a timed procedure, given a scenario
- Custom Controls and Asynchronous Programming with Visual Basic 2008
- Create composite controls
- Recognise the code to create custom properties, events, and methods
- Create custom dialog boxes
- Recognise the code used to draw a control
- Recognise the code used to customise control appearance
- Recognise the code used for user-control inheritance
- Recognise the code used to customise a control icon
- Create a composite control
- Complete the code to draw and customise the appearance of a control
- Recognise the code used to run a background process
- Recognise the code used to check the progress of a background process
- Recognise the code used to cancel a background process
- Recognise the code used to implement asynchronous methods and multithreading
- Complete the code to create an asynchronous method in a .NET Windows Form, given a scenario
- Application Configuration and Deployment with Visual Basic 2008
- Publish a Windows Forms application using ClickOnce
- Set the security permissions for a Windows Forms application using ClickOnce
- Publish Vista and VSTO applications using ClickOnce
- Create and configure Windows Installer deployment projects for Windows Forms applications
- Add custom installation actions to Windows Installer deployment projects
- Use ClickOnce to publish a Windows Forms application and set its security permissions
- Create a Windows Installer deployment project for a Windows Forms application
- Recognise how code access security works
- Configure code access security
- Deploy a Windows Forms application with elevated permissions using Trusted Application Deployment
- Configure code access security
- Use Trusted Application Deployment
^top
<< back to previous page
|
 |
 |
|
Pass - or we'll buy your training back!
Enhanced Support to ensure you complete your training and get certified even faster!
Access to the Virtual University
Daily Training Emails
Access to 400+ titles in our Technical Library
Web links
Hands on Interactive Exercises
Hundreds of practice test questions
Digital video lessons
|
 |
| |
 |
|
Microsoft Exam 70-536 MCTS: Microsoft .NET Framework 3.5 - Application Development Foundation
Microsoft Exam 70-505 MCTS: Microsoft .NET Framework 3.5 - Windows Forms Applications
Visual Studio 2008 Microsoft Certified Technical Specialist MCTS: .NET Framework 3.5, Windows Forms Applications |
 |
|