Exam 70-306: Developing and Implementing Windows-based Applications with Microsoft Visual Basic .NET and Microsoft Visual Studio .NET
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. You also earn:
- Core credit toward Microsoft Certified Solution Developer (MCSD) for Microsoft .NET certification.
- Core or elective credit toward Microsoft Certified Application Developer (MCAD) for Microsoft .NET certification.
- Elective credit toward Microsoft Certified Database Administrator (MCDBA) on Microsoft SQL Server 2000 certification
As a Microsoft Certified Partner, SmartCert follows the approved Microsoft course curriculum, ensuring you receive the training and knowledge needed to succeed. SmartCert is so certain this course meets and exceeds the exam objectives, we guarantee you will pass your exam!
Learning segments
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 |
|
|