|
Create a Windows Form by using the Windows Forms Designer.
| • |
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 user input.
| • |
Validate non-Latin user input.
|
|
|

|
|
Implement error handling in the UI.
| • |
Create and implement custom error messages.
|
| • |
Create and implement custom error handlers.
|
| • |
Raise and handle errors.
|
|
|

|
|
Implement online user assistance.
|
|

|
|
Display and update data.
| • |
Transform and filter data.
|
| • |
Bind data to the UI.
|
|

|

|
|
Instantiate and invoke a Web service or component.
| • |
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.
|
|

|
|
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.
|
|
|

|
|
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. Data stores include relational databases, XML documents, and flat files. Methods include XML techniques and ADO .NET.
|

|

|
|
Handle data errors.
|

|

|
|
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.
|
|
|

|
|
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.
|
|
|

|
|
Deploy 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).
|
|
|

|
|
Optimize the performance of a Windows-based application.
|
|

|
|
Diagnose and resolve errors and issues.
|
|

|
|
Configure a Windows-based application.
|
|

|
|
Configure security for a Windows-based application.
| • |
Select and configure authentication type. Authentication types include Windows authentication, none, forms-based, Windows Live ID (formerly Microsoft Passport), and custom authentication.
|
| • |
Specify the security level for an application.
|
| • |
Use custom attributes to configure security.
|
|
|

|
|
Configure authorization.
| • |
Configure role-based authorization.
|
| • |
Implement identity management.
|
|