Get free 70-306, MCAD Papers, cheatsheats, braindumps, cheatsheat

70-306

Microsoft Certified Application Developer

 
70-306 Braindumps

Preparation Guide for Exam 70-306

Developing and Implementing Windows-based Applications with Microsoft Visual Basic .NET and Microsoft Visual Studio .NET

Click here to access Exam 70-306 Practice Tests

 
Content Updated: February 20, 2003

This preparation guide includes information about:

Exam News

Exam 70-306 became available May 31, 2002.

To top of page

Audience Profile

Candidates for this exam work on a team in a medium or large development environment that uses Microsoft Visual Studio .NET, Enterprise Developer Edition. Candidates have at least one year of experience developing Windows-based applications. Candidates should have a working knowledge of Microsoft Visual Basic .NET.

To top of page

Preparation Tools and Resources

We make a wealth of preparation tools and resources available to you, including courses, books, practice tests, and Microsoft Web sites. When you are ready to prepare for this exam, here's where you should start.

Microsoft Press Self-Paced Training

  • MCAD/MCSD Self-Paced Training Kit: Developing Windows-based Applications with Microsoft Visual Basic .NET and Microsoft Visual C# .NET This book is out of print. Check with your local retailer for availability.
To top of page

Skills Being Measured

This certification exam measures your ability to develop and implement Windows-based applications by using Windows Forms and the Microsoft .NET Framework. Before taking the exam, you should be proficient in the job skills listed in the following matrix. The matrix shows which Microsoft Official Curriculum courses may help you reach competency in the skills being tested in the exam.

Skills measured by Exam 70-306
Creating User Services
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.
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 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.
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. Data stores include relational databases, XML documents, and flat files. Methods include XML techniques and ADO .NET.
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.
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).
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.
  • Select and configure authentication type. Authentication types include Windows Authentication, None, forms-based, 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.

To top of page

You will PASS your Exam 70-306 in your FIRST try! With only 20-30 hours study of our guides. GUARANTEED!

 

index

CORE: 70-305  |  70-306  |  70-310  |  70-315  |  70-316  |  70-320

ELECTIVE: 70-229  |  70-230  |  70-234

 

MCAD  |  MCDBA  |  MCDST  |  MCP  |  MCSA  |  MCSA2000  |  MCSA Server 2003  |  MCSA New To IT

Update MCSA 2000  |  MCSA 2000 Security  |  MCSA 2003 Messaging  |  MCSA 2003 Security  |  MCSD.Net

MCSE 2000 Messaging  |  MCSE 2000 Security  |  MCSE 2003  |  MCSE for NT  |  MCSE Training  |  MOS