MCTS- Microsoft Certified Technology Specialist: .NET Framework 3.5 Windows Forms Application
The MCTS certificate- Microsoft Certified Technology Specialist. NET Framework 3.5 Windows Forms Applications- is for project managers who use Microsoft tools and technology for developing and maintaining all kinds of application. They can be members of a team who develops the applications of an enterprise. Their job is to develop, install and maintain applications. People who do these jobs usually have two years of working experience.
What can you learn
70-536
Microsoft .NET Framework-Application Development Foundation
- Developing applications that use system types and collections
Manage data in a .NET Framework application by using .NET Framework system types.
Manage a group of associated data in a .NET Framework application by using collections.
Improve type safety and application performance in a .NET Framework application by using generic collections
Manage data in a .NET Framework application by using specialized collections.
Control interactions between .NET Framework application components by using events and delegates
- Implementing service processes, threading, and application domains in a .NET Framework application
Implement, install, and control a service.
Develop multithreaded .NET applications
CLR in a .Net Framework application
- Embedding configuration, diagnostic, management, and installation features into a .NET Framework application
Embed configuration management functionality into a .NET Framework application.
Create a custom Microsoft Windows Installer for .NET components by using the System.Configuration.Install namespace
Manage an event log by using the System.Diagnostics namespace
Manage system processes and monitor the performance of a .NET application by using the diagnostics functionality of the .NET Framework
- 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 .NET Framework application data by using Reader and Writer classes
Compress or decompress stream information in a .NET Framework application and improve the security of application data by using isolated storage
- Improving the security of .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
Implementation of encryption, decryption and hash data by using
System.Security.Cryptography.
Control permits resources using System.Security.Permission
Control privileges through System.Security.Policy
Access to and modification of identity information by using System.Security.Principal
- Implementing interoperability, reflection, and the option of sending e-mail
Communication COM components and. NET Framework components
Ungovernable Calling a DLL from. NET Framework components and management of marshalling data. NET Framework.
Implementation of the functionality of reflection, creation of metadata and MSIL
Send e-mail using SMTP protocol.
Implementing globalization, drawing, and handling difficult
Formatting data based on culture systems
Change graphical interface using System.Drawing class
Manipulation of the text control. NET Framework.
70-505: Microsoft .NET Framework 3.5, Windows Forms Application Development
-
Create UI on Windows forms using standard forms
Create and configure Windows Form
Management forms on Windows Form
Configuration control on Windows Form
Create and configure menus
Create events on Windows Forms and control
-
Connection Data on Windows Forms
Connection Data with controls
Administration of connections and controls
Creating, adding, deleting and editing data in connected environment
Taking data from different source of data using LINQ
Creating, adding, deleting and editing data in disconnectedly environment
Administration XML using XML Document Object Model (DOM)
Reading, entering and validation XML using XML Reader i XML Writer
-
Implementation of printing and reporting functionality
Printing process control using print dialog
Creating print document
Implementation of protection for printing in Windows Forms
Creating a user-selectable Print Preview components
-
Improving ways of using applications
Drag & Drop functionality
Implementation of globalization and localization
Implementation of accessibility
Creating MDI (multiple-document interface)
The existence of Windows Forms applications between sessions
-
Implementing asynchronous programming techniques to improve user performance
Managing background processes using components Backgrounder
Change the look of the UI elements by using triggers
Implementation asynchrony method
-
Developing Windows Form control
Create a composite Windows Forms control
Create a standard Windows Forms inheritance control category
Creating extended controls inheritance of existing Windows Forms
-
Configure and develop applications
By creating an installation using Click Once technology
Installation WPF-a (Windows Presentation Foundation) using Click Once technology
Installation VSTO (Visual Studio Tools for Office) using Click Once technology
Configuring Windows Vista User Account Control (UAC) using Click Once technology
Creating Windows Forms setup application
Setting privileges for developing applications
Evaluation of the Microsoft Certificates in the world
Microsoft is a company which, in last few decades has occupied the first place in the field of projecting system software. Today, the solutions of this company for different problems, concerning software, cover more than 85% of the Worlds market, which obviously shows the quality of the company itself. If we take into consideration such a big expansion of Microsoft products on the market, the need for highly educated system engineers able to use the advantage of this high technology appears. Thus, Microsoft has introduced new certificates for its system engineers. The average annual salary of the system engineers who possess one of the Microsoft certificates can be seen at the chart below. This information was taken from:
http://mcpmag.com/salarysurveys/

For whom is the course intended?
Current and future developers.
How long does the course last?
The course consists of 140 lessons. The lectures are held every weekend. Each lecture consists of 10 lessons (one lesson lasts 45 minutes.) The first 20 introductory lessons give the necessary insight and allow a student to follow the lectures without any problems.
Literature
Microsoft Official Curriculum is included in the price
Exams and certificates
By attending this course, the candidate will acquire necessary knowledge to help him/her pass the following 2 exams:
- 70-536 Microsoft .NET Framework-Application Development Foundation
- 70-505: Microsoft .NET Framework 3.5, Windows Forms Application Development
All the exams necessary for certification can be taken at IT center.
Necessary prerequisites
The candidates for MCTS should have some experience in working and maintaining a Windows operative system. They should also have some knowledge of elementary programming.
Teachers
Zoran Milutinoviæ - MCAD, MCTS
Payment
The price of the course for a physical person is: 888,88 + PDV.
The price of the course for a juristic person is: 888,88 + PDV.
The price is fixed in points: 1 point is one euro. You should pay in dinars by the official average exchange rate of the National Bank of Serbia on the day of the payment. You can pay on installments without going to the bank.