This course
measures a students ability to develop and implement Web-based applications with
Web forms, ASP.NET, and the Microsoft .NET Framework. When you pass the Developing and Implementing Microsoft Windows®-based Applications with Microsoft Visual Basic® .NET and Microsoft Visual Studio® .NET exam, you achieve Microsoft Certified Professional (MCP) status.
Developers interested in pursing .NET 2.0 framework courses should consider the MCPD certification.
Creating User Services |
Add and set properties on a Windows Form |
Create a Windows Form by using visual inheritance |
Build graphical interface elements by using the System
Drawing namespace |
|
Add controls to a Windows Form
Set properties on controls |
Load controls dynamically |
Write code to handle control events and add the code to a control |
Instantiate and invoke an ActiveX control |
Configure control licensing |
Create menus and menu items |
|
Implement navigation for the user interface (UI)
Configure the order of tabs |
|
Validate non-Latin user input |
|
Create and implement custom error messages |
Create and implement custom error handlers |
Raise and handle errors |
|
Implement online user assistance |
Incorporate existing code into a Microsoft Windows-based application |
Display and update data
Transform and filter data |
Bind data to the UI |
|
Instantiate and invoke a Web service |
Instantiate and invoke a COM or COM+ component |
Instantiate and invoke a .NET component |
Call native functions by using platform invoke |
|
Implement globalization
Implement localizability for the UI |
Convert existing encodings |
Implement right-to-left and left-to-right mirroring |
Prepare culture-specific formatting |
|
Create, implement, and handle events |
Implement print capability |
Implement accessibility features |
Creating and Managing Components and .NET Assemblies |
Create and modify a .NET assembly
Create and implement satellite assemblies |
Create resource-only assemblies |
|
Create a Windows control
Create a Windows control by using visual inheritance |
Host a Windows control inside Microsoft Internet Explorer |
|
Consuming and Manipulating Data |
Access and manipulate data from a Microsoft SQL Server database by creating and using ad hoc queries and stored procedures |
Access and manipulate data from a data store |
Handle data errors |
Testing and Debugging |
Create a unit test plan |
Implement tracing
Add trace listeners and trace switches to an application |
Display trace output |
|
Debug, rework, and resolve defects in code
Configure the debugging environment |
Create and apply debugging code to components and applications |
Provide multicultural test data to components and applications |
Execute tests |
Resolve errors and rework code |
|
Deploying a Windows-based Application |
Plan the deployment of a Windows-based application
Plan a deployment that uses removable media |
Plan a Web-based deployment |
Plan a network-based deployment |
Ensure that the application conforms to Windows Installer requirements and Windows Logo Program requirements |
|
Create a setup program that installs an application and allows for the application to be uninstalled
Register components and assemblies |
Perform an install-time compilation of a Windows-based application |
|
Use setup and deployment projects |
|
Add assemblies to the Global Assembly Cache |
Verify security policies for a deployed application
Launch a remote application (URL remoting) |
|
Maintaining and Supporting a Windows-based Application |
Optimize the performance of a Windows-based application |
Diagnose and resolve errors and issues |
Configuring and Securing a Windows-based Application |
Configure a Windows-based application |
Configure security for a Windows-based application
Specify the security level for an application |
Use custom attributes to configure security |
|
Configure authorization
Configure role-based authorization |
Implement identity management |
|