Preparation Guide for Exam 70-305
Developing and Implementing Web Applications with Microsoft Visual Basic .NET and Microsoft Visual Studio .NET
Published: September 2, 2008
Exam news
Exam 70-305 became available in July 2002.
• This exam is scheduled to retire in March 2009
• This exam is available at 40 percent off retail price until it retires
Audience profile
Candidates for this exam work on a team in a medium-sized or large development environment that uses Microsoft Visual Studio .NET, Enterprise Developer Edition. Candidates should have at least one year of experience developing Web-based applications. Candidates should have a working knowledge of Microsoft Visual Basic .NET.
Credit toward certification
When you pass Exam 70-305: Developing and Implementing Web Applications with Microsoft Visual Basic .NET and Microsoft Visual Studio .NET, you achieve Microsoft Certified Professional status.
• Learn about Microsoft Certified Professional status
You also earn credit toward the following certifications:
• 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.
Preparation tools and resources
In addition to your hands-on experience working with the product, Microsoft Learning recommends that you use the following tools and training to help you prepare for this exam. These training resources do not necessarily cover all of the topics listed in the “Skills measured” section.
Classroom training Microsoft E-Learning Microsoft Press books Practice tests
Course 2310: Developing Microsoft ASP.NET Web Applications Using Microsoft Visual Studio .NET (five days)
Course 2389: Programming with Microsoft ADO.NET
Course 2640: Upgrading Web Development Skills from ASP to Microsoft ASP.NET (three days)
Course 2310: Developing Microsoft ASP.NET Web Applications Using Microsoft Visual Studio .NET (17 hours)
Course 2389: Programming with Microsoft ADO.NET (18 hours)
MCAD/MCSD Self-Paced Training Kit: Developing Web Applications with Microsoft Visual Basic .NET and Microsoft Visual C# .NET, Second Edition
(ISBN: 9780735619272)
MCAD/MCSD Self-Paced Training Kit: Microsoft .NET Core Requirements, Exams 70-305/70-315, 70-306/70-316, 70-310/70-320, and 70-300
(ISBN: 9780735619258)
Microsoft ADO.NET Step by Step
(ISBN: 9780735612365)
MeasureUp (Measureup.com)
Self Test Software (Selftestsoftware.com)
Microsoft online resources
• Learning Plan: Get started with a step-by-step study guide that is based on recommended resources for this exam.
• Microsoft Learning Community: Join newsgroups and visit community forums to connect with peers for suggestions on training resources and advice on your certification path and studies.
• TechNet: Designed for IT professionals, this site includes how-to instructions, best practices, downloads, technical resources, newsgroups, and chats.
• MSDN: Designed for developers, the Microsoft Developer Network (MSDN) features code samples, technical articles, downloads, newsgroups, and chats.
Skills measured
This certification exam measures your ability to develop and implement Web-based applications with Web forms, ASP.NET, and the Microsoft .NET Framework. Before taking the exam, you should be proficient in the job skills listed in the following table. The table shows which Official Microsoft Learning Products may help you reach competency in the skills being tested in the exam.
KEY: = The course provides a general introductory overview of this task. You will need to supplement the course with additional work = The course includes some material to prepare you for this task. You will need to supplement the course with additional work = The course includes material to prepare you for this task
Skills measured by Exam 70-305 Course 2310 Course 2389 Course 2640
Creating User Services
Create ASP.NET pages.
• Add and set directives on ASP.NET pages.
• Separate user interface resources from business logic.
Add Web server controls, HTML server controls, user controls, and HTML code to ASP.NET pages.
• Set properties on controls.
• Load controls dynamically.
• Apply templates.
• Set styles on ASP.NET pages by using cascading style sheets.
• Instantiate and invoke an ActiveX control.
Implement navigation for the user interface.
• Manage the view state.
• Manage data during postback events.
• Use session state to manage data across pages.
Validate user input.
• Validate non-Latin user input.
Implement error handling in the user interface.
• Configure custom error pages.
• Implement Global.asax, application, page-level, and page event error handling.
Implement online user assistance.
Incorporate existing code into ASP.NET pages.
Display and update data.
• Transform and filter data.
• Bind data to the user interface.
• Use controls to display data.
Instantiate and invoke Web services or components.
• 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 user interface.
• Convert existing encodings.
• Implement right-to-left and left-to-right mirroring.
• Prepare culture-specific formatting.
Handle events.
• Create event handlers.
• Raise events.
Implement accessibility features.
Use and edit intrinsic objects. Intrinsic objects include response, request, session, server, and application.
• Retrieve values from the properties of intrinsic objects.
• Set values on the properties of intrinsic objects.
• Use intrinsic objects to perform operations.
Creating and Managing Components and .NET Assemblies
Create and modify a .NET assembly.
• Create and implement satellite assemblies.
• Create resource-only assemblies.
Create Web custom controls and Web user controls.
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, pages, and applications.
• Provide multicultural test data to components, pages, and applications.
• Execute tests.
• Resolve errors and rework code.
Deploying a Web Application
Plan the deployment of a Web application.
• Plan a deployment that uses removable media.
• Plan a Web-based deployment.
• Plan the deployment of an application to a Web garden, a Web farm, or a cluster.
Create a setup program that installs a Web application and allows for the application to be uninstalled.
Deploy a Web application.
Add assemblies to the global assembly cache.
Maintaining and Supporting a Web Application
Optimize the performance of a Web application.
Diagnose and resolve errors and issues.
Configuring and Securing a Web Application
Configure a Web application.
• Modify the Web.config file.
• Modify the Machine.config file.
• Add and modify application settings.
Configure security for a Web application.
• Select and configure authentication type. Authentication types include Windows Authentication, None, forms-based, Microsoft Passport, Internet Information Services (IIS) authentication, and custom authentication.
Configure authorization. Authorization methods include file-based methods and URL-based methods.
• Configure role-based authorization.
• Implement impersonation.
Configure and implement caching. Caching types include output, fragment, and data.
• Use a cache object.
• Use cache directives.
Configure and implement session state in various topologies such as a Web garden and a Web farm.
• Use session state within a process.
• Use session state with session state service.
• Use session state with Microsoft SQL Server.
Install and configure server services.
• Install and configure a Web server.
• Install and configure Microsoft FrontPage Server Extensions.
70-305 : Developing and Implementing Web Applications with Microsoft Visual Basic.NET Last Updated Tuesday, July 29, 2008 with 424 Questions The best 70-305 Study Guide on the market today! (Includes free Offline 70-305 Testing Engine)
70-305 training is included in the complete unlimited access package. This 70-305 course is just one of the many exams included, so that you can pass 70-305 easily, whether you are trying to pass your MCSE, CCNA or any other popular certification today. For perfect 70-305 exam training, don’t rely on 70-305 Braindumpss. Get the 70-305 study guide, which is actually the best 70-305 pdf you can get with questions and answers to pass 70-305 today. Any free 70-305 exam resource is not going to give you the edge you need when it comes to perfect training. The 70-305 download file from msnexams.net is filled with the most realistic information you can find for 70-305 exam prep. The 70-305 practice you get from msnexams.net is unsurpassed. That’s why thousands rely upon us to provide the best 70-305 (and cheapest) training. If your budget for 70-305 is limited, you need the complete package. Do not rely on free 70-305 study guides or expensive 70-305 training guide. Demand the best 70-305 training!
|
Type |
Exam Bible | New Questions & Answers |
Latest Updated |
Download link |
![]() |
All PassGuide Microsoft 's Exam Pack |
375 |
1 days ago | Available Microsoft |



