Welcome to AnyOtherSource.com

The benchmark that others compare themselves with. The website of Larry J. West, MCSD, of Louisville, KY. Better than a blog -- it's information you can hopefully use!
Home
President List
Certification Study Guide
Visual Studio 2008 Exams
Visual Studio 2010 exams
Windows Server 2008
70-089: SMS 2003
70-290 to 70-292
70-293 to 70-296
70-297: 2003 Active Dir.
70-298: 2003 Network Secu
70-299: 2003 Security Imp
70-505: 3.5 WinForms
70-510: TFS
70-547 to 70-549
70-561: 3.5 ADO.NET
70-562: 3.5 ASP.NET
70-632 glossary
70-640 to 70-649
Retired Exams
70-010: LAN Mgr. 2.1
70-011: LAN Mgr. 2.1 Adv.
70-013: SNA Svr.
70-020, -022, -023: SQL 4
70-270, -210, -215
70-021: SQL 4.2 DB Impl.
70-030: Win. 3.1
70-031: Excel 4
70-032: Project 3
70-033: Word 2.0
70-035: Mail 3.2-Desktop
70-037: Mail 3.2 Enterpri
70-040: NT 3.1
70-041: NT Adv. Svr. 3.1
70-045: WfWg 3.1
70-086: SMS 2.0
70-214: W2K Security
70-216: W2K Infra.
70-217: W2K Dir. Svc.
70-218: W2K MCSA
70-219, -220, -221
70-222: NT4 to W2K
70-223: Clustering
70-224: Exch. 2000
70-225: Exch. 2000 Server
70-226: W2K Server Web Te
70-227: ISA 2000
70-228: SQL Svr 2000 Admi
70-229: SQL Srvr 2000 Des
70-230: BizTalk 2000
70-232: App Ctr 2000
70-305 to 70-320
70-666
70-234: Commerce Srvr 200
70-235: BizTalk 2006
70-244: NT Server 4.0
70-262: LCS 2005
70-271:
70-272: XP Desktop Apps
70-281: Ent. Proj. Mgmt.
70-282: Small Business
70-284: Exch. Srvr. 2003
70-285: Exch. Srvr. 2003
Political Information
Kentucky Highways
Languages
Religious Information
Graduate School Info
Job Hunting Information
Dulcimer Playing
Model Railroading In Educ
Perpetual Calendar
Not Elsewhere Classified
IUS Class Syllabus
Contact Me
About Me
Site Map
Think all MCSD exams were the same.  Well, they almost were!  The following is a combined list of all of the study topics for the exams from 70-305 to 70-320, which are no longer being offered:

D. Developer MCAD Exam “Skills Being Measured”  (Exams 70-305 to 70-320)

D1. Creating User Services   [Exams 70-305, 70-306, 70-315, and 70-316 only]

D1.1. Create ASP.NET pages.   [Exams 70-305 and 70-315 only]

D1.1.1. Add and set directives on ASP.NET pages.   [Exams 70-305 and 70-315 only]

D1.1.2. Separate user interface resources from business logic.   [Exams 70-305 and 70-315 only]

D1.2. Create a Windows Form by using the Windows Forms Designer.   [Exams 70-306 and 70-316 only]

D1.2.1. Add and set properties on a Windows Form.   [Exams 70-306 and 70-316 only]

D1.2.2. Create a Windows Form by using visual inheritance.   [Exams 70-306 and 70-316 only]

D1.2.3. Build graphical interface elements by using the System.Drawing namespace.   [Exams 70-306 and 70-316 only]

D1.3. Add Web server controls, HTML server controls, user controls, and HTML code to ASP.NET pages. [Exams 70-305 and 70-315 only]

D1.4. Add controls to a Windows Form.   [Exams 70-306 and 70-316 only]

D1.3/4.1. Set properties on controls.   [Exams 70-305, 70-306, 70-315, and 70-316 only]

D1.3/4.2. Load controls dynamically.   [Exams 70-305, 70-306, 70-315, and 70-316 only]

D1.3.3. Apply templates.   [Exams 70-305 and 70-315 only]

D1.3.4. Set styles on ASP.NET pages by using cascading style sheets.   [Exams 70-305 and 70-315 only]

D1.4.5. Write code to handle control events and add the code to a control.   [Exams 70-306 and 70-316 only]

D1.3/4.6. Instantiate and invoke an ActiveX® control.   [Exams 70-305, 70-306, 70-315, and 70-316 only]

D1.4.7. Configure control licensing.   [Exams 70-306 and 70-316 only]

D1.4.8. Create menus and menu items.   [Exams 70-306 and 70-316 only]

D1.5. Implement navigation for the user interface.   [Exams 70-305, 70-306, 70-315, and 70-316 only; Note: 306/316 adds “(UI).”]

D1.5.1. Manage the view state.   [Exams 70-305 and 70-315 only]

D1.5.2. Manage data during postback events.   [Exams 70-305 and 70-315 only]

D1.5.3. Use session state to manage data across pages.   [Exams 70-305 and 70-315 only]

D1.5.4. Configure the order of tabs.   [Exams 70-306 and 70-316 only]

D1.6. Validate user input.   [Exams 70-305, 70-306, 70-315, and 70-316 only]

D1.6.1. Validate non-Latin user input.   [Exams 70-305, 70-306, 70-315, and 70-316 only]

D1.7. Implement error handling in the user interface.    [Exams 70-305, 70-306, 70-315, and 70-316 only; Note: 306/316 reads “Implement error handling in the UI”]

D1.7.1. Configure custom error pages.    [Exams 70-305 and 70-315 only]

D1.7.2. Implement Global.asax, application, page-level, and page event error handling.    [Exams 70-305 and 70-315 only]

D1.7.3. Create and implement custom error messages.   [Exams 70-306 and 70-316 only]

D1.7.4. Create and implement custom error handlers.   [Exams 70-306 and 70-316 only]

D1.7.5. Raise and handle errors.   [Exams 70-306 and 70-316 only]

D1.8. Implement online user assistance.   [Exams 70-305, 70-306, 70-315, and 70-316 only]

D1.9. Incorporate existing code into ASP.NET pages.   [Exams 70-305 and 70-315 only]

D1.10. Incorporate existing code into a Microsoft Windows-based application.   [Exam 70-306 only]

D1.11. Display and update data.   [Exams 70-305, 70-306, 70-315, and 70-316 only]

D1.11.1. Transform and filter data.   [Exams 70-305, 70-306, 70-315, and 70-316 only]

D1.11.2. Bind data to the user interface.   [Exams 70-305, 70-306, 70-315, and 70-316 only; Note: 306/316 reads “Bind data to the UI”]

D1.11.3. Use controls to display data.   [Exams 70-305 and 70-315 only]

D1.12. Instantiate and invoke Web services or components.   [Exams 70-305, 70-306, 70-315, and 70-316 only; Note: 306/316 reads “... a Web Service or component”]

D1.12.1. Instantiate and invoke a Web service.   [Exams 70-305, 70-306, 70-315, and 70-316 only]

D1.12.2. Instantiate and invoke a COM or COM+ component.   [Exams 70-305, 70-306, 70-315, and 70-316 only]

D1.12.3. Instantiate and invoke a .NET component.   [Exams 70-305, 70-306, 70-315, and 70-316 only]

D1.12.4. Call native functions by using platform invoke.   [Exams 70-305, 70-306, 70-315, and 70-316 only]

D1.13. Implement globalization.   [Exams 70-305, 70-306, 70-315, and 70-316 only]

D1.13.1. Implement localizability for the user interface.   [Exams 70-305, 70-306, 70-315, and 70-316 only; Note: 306/316 reads “Implement localizability for the UI.”]

D1.13.2. Convert existing encodings.   [Exams 70-305, 70-306, 70-315, and 70-316 only]

D1.13.3. Implement right-to-left and left-to-right mirroring.   [Exams 70-305, 70-306, 70-315, and 70-316 only]

D1.13.4. Prepare culture-specific formatting.   [Exams 70-305, 70-306, 70-315, and 70-316 only]

D1.14. Handle events.   [Exams 70-305 and 70-315 only]

D1.14.1. Create event handlers.   [Exams 70-305 and 70-315 only]

D1.14.2. Raise events.   [Exams 70-305 and 70-315 only]

D1.15. Create, implement, and handle events.   [Exams 70-306 and 70-316 only]

D1.16. Implement print capability   [Exams 70-306 and 70-316 only]

D1.17. Implement accessibility features.   [Exams 70-305, 70-306, 70-315, and 70-316 only]

D1.18. Use and edit intrinsic objects. Intrinsic objects include response, request, session, server, and application. [Exams 70-305 and 70-315 only]

D1.18.1. Retrieve values from the properties of intrinsic objects.   [Exams 70-305 and 70-315 only]

D1.18.2. Set values on the properties of intrinsic objects.   [Exams 70-305 and 70-315 only]

D1.18.3. Use intrinsic objects to perform operations.   [Exams 70-305 and 70-315 only]

 

D2. Creating and Managing Components and .NET Assemblies   [Exams 70-305, 70-306, 70-315, and 70-316 only]

D2.1. Create and modify a .NET assembly.   [Exams 70-305, 70-306, 70-315, and 70-316 only]

D2.1.1. Create and implement satellite assemblies.   [Exams 70-305, 70-306, 70-315, and 70-316 only]

D2.1.2. Create resource-only assemblies.   [Exams 70-305, 70-306, 70-315, and 70-316 only]

D2.2. Create Web custom controls and Web user controls.   [Exams 70-305 and 70-315 only]

D2.3. Create a Windows control.   [Exams 70-306 and 70-316 only]

D2.3.1. Create a Windows control by using visual inheritance.   [Exams 70-306 and 70-316 only]

D2.3.2. Host a Windows control inside Microsoft Internet Explorer.   [Exams 70-306 and 70-316 only]

 

D3. Creating and Managing Microsoft Windows® Services, Serviced Components, .NET Remoting Objects, and XML Web Services [Exams 70-310 and 70-320 only]

D3.1. Create and manipulate a Windows service.   [Exams 70-310 and 70-320 only]

D3.1.1. Write code that is executed when a Windows service is started or stopped.   [Exams 70-310 and 70-320 only]

D3.2. Create and consume a serviced component.   [Exams 70-310 and 70-320 only]

D3.2.1. Implement a serviced component.   [Exams 70-310 and 70-320 only]

D3.2.2. Create interfaces that are visible to COM.   [Exams 70-310 and 70-320 only]

D3.2.3. Create a strongly named assembly.   [Exams 70-310 and 70-320 only]

D3.2.4. Register the component in the global assembly cache.   [Exams 70-310 and 70-320 only]

D3.2.5. Manage the component by using the Component Services tool.   [Exams 70-310 and 70-320 only]

D3.3. Create and consume a .NET Remoting object.   [Exams 70-310 and 70-320 only]

D3.3.1. Implement server-activated components.   [Exams 70-310 and 70-320 only]

D3.3.2. Implement client-activated components.   [Exams 70-310 and 70-320 only]

D3.3.3. Select a channel protocol and a formatter. Channel protocols include TCP and HTTP. Formatters include SOAP and binary. [Exams 70-310 and 70-320 only]

D3.3.4. Create client configuration files and server configuration files.   [Exams 70-310 and 70-320 only]

D3.3.5. Implement an asynchronous method.   [Exams 70-310 and 70-320 only]

D3.3.6. Create the listener service.   [Exams 70-310 and 70-320 only]

D3.3.7. Instantiate and invoke a .NET Remoting object.   [Exams 70-310 and 70-320 only]

D3.4. Create and consume an XML Web service.   [Exams 70-310 and 70-320 only]

D3.4.1. Control characteristics of Web methods by using attributes.   [Exams 70-310 and 70-320 only]

D3.4.2. Create and use SOAP extensions.   [Exams 70-310 and 70-320 only]

D3.4.3. Create asynchronous Web methods.               [Exams 70-310 and 70-320 only]

D3.4.4. Control XML wire format for an XML Web service.   [Exams 70-310 and 70-320 only]

D3.4.5. Instantiate and invoke an XML Web service.   [Exams 70-310 and 70-320 only]

D3.5. Implement security for a Windows service, a serviced component, a .NET Remoting object, and an XML Web service. [Exams 70-310 and 70-320 only]

D3.6. Access unmanaged code from a Windows service, a serviced component, a .NET Remoting object, and an XML Web service. [Exams 70-310 and 70-320 only]

 

D4. Consuming and Manipulating Data            [Exams 70-305, 70-306, 70-310, 70-315, 70-316, and 70-320 only]

D4.1. Access and manipulate data from a Microsoft SQL Server™ database by creating and using ad hoc queries and stored procedures. [Exams 70-305, 70-306, 70-310, 70-315, 70-316, and 70-320 only]

D4.2. 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.   [Exams 70-305, 70-306, 70-315, and 70-316 only]

D4.3. Handle data errors.   [Exams 70-305, 70-306, 70-315, and 70-316 only]

D4.4. Create and manipulate DataSets.   [Exams 70-310 and 70-320 only]

D4.4.1. Manipulate a DataSet schema.   [Exams 70-310 and 70-320 only]

D4.4.2. Manipulate DataSet relationships.               [Exams 70-310 and 70-320 only]

D4.4.3. Create a strongly typed DataSet.   [Exams 70-310 and 70-320 only]

D4.5. Access and manipulate XML data.   [Exams 70-310 and 70-320 only]

D4.5.1. Access an XML file by using the Document Object Model (DOM) and an XmlReader. [Exams 70-310 and 70-320 only]

D4.5.2. Transform DataSet data into XML data.   [Exams 70-310 and 70-320 only]

D4.5.3. Use XPath to query XML data.   [Exams 70-310 and 70-320 only]

D4.5.4. Generate and use an XSD schema.   [Exams 70-310 and 70-320 only]

D4.5.5. Write a SQL statement that retrieves XML data from a SQL Server database.   [Exams 70-310 and 70-320 only]

D4.5.6. Update a SQL Server database by using XML.   [Exams 70-310 and 70-320 only]

D4.5.7. Validate an XML document.   [Exams 70-310 and 70-320 only]

 

D5. Testing and Debugging    [Exams 70-305, 70-306, 70-310, 70-315, 70-316, and 70-320 only]

D5.1. Create a unit test plan.   [Exams 70-305, 70-306, 70-310, 70-315, 70-316, and 70-320 only]

D5.2. Implement tracing.   [Exams 70-305, 70-306, 70-310, 70-315, 70-316, and 70-320 only]

D5.2.1. Add trace listeners and trace switches to an application.   [Exams 70-305, 70-306, 70-315, and 70-316 only]

D5.2.2. Configure and use trace listeners and trace switches.   [Exams 70-310 and 70-320 only]

D5.2.3. Display trace output.   [Exams 70-305, 70-306, 70-310, 70-315, 70-316, and 70-320 only]

D5.3. Debug, rework, and resolve defects in code.   [Exams 70-305, 70-306, 70-315, and 70-316 only]

D5.4. Instrument and debug a Windows service, a serviced component, a .NET Remoting object, and an XML Web service. [Exams 70-310 and 70-320 only]

D5.3/4.1. Configure the debugging environment.   [Exams 70-305, 70-306, 70-310, 70-315, 70-316, and 70-320 only]

D5.3/4.2. Create and apply debugging code to components, pages, and applications.   [Exams 70-305, 70-306, 70-310, 70-315, 70-316, and 70-320 only; Note: 306/316 and 310/320 read “to components and applications”]

D5.3/4.3. Provide multicultural test data to components, pages, and applications.   [Exams 70-305, 70-306, 70-310, 70-315, 70-316, and 70-320 only; Note: 306/316 and 310/320 read “to components and applications”]

D5.3/4.4. Execute tests.   [Exams 70-305, 70-306, 70-310, 70-315, 70-316, and 70-320 only]

D5.5. Use interactive debugging.   [Exams 70-310 and 70-320 only]

D5.6. Log test results.   [Exams 70-310 and 70-320 only]

D5.3.5/5.6.1. Resolve errors and rework code.   [Exams 70-305, 70-306, 70-310, 70-315, 70-316, and 70-320 only]

D5.6.2. Control debugging in the Web.config file.   [Exams 70-310 and 70-320 only]

D5.6.3. Use SOAP extensions for debugging.   [Exams 70-310 and 70-320 only]

 

D6. Deploying a Web Application   [Exams 70-305, 70-306, 70-315, and 70-316 only; Note: 306/316 reads “Deploying a Windows-based Application”]

D6.1. Plan the deployment of a Web application.   [Exams 70-305, 70-306, 70-315, and 70-316 only; Note: 306/316 reads “Plan the deployment of a Windows-based application”]

D6.1.1. Plan a deployment that uses removable media.   [Exams 70-305, 70-306, 70-315, and 70-316 only]

D6.1.2. Plan a Web-based deployment.   [Exams 70-305, 70-306, 70-315, and 70-316 only]

D6.1.3. Plan the deployment of an application to a Web garden, a Web farm, or a cluster. [Exams 70-305 and 70-315 only]

D6.1.4. Plan a network-based deployment.   [Exams 70-306 and 70-316 only]

D6.1.5. Ensure that the application conforms to Windows Installer requirements and Windows Logo Program requirements.  [Exams 70-306 and 70-316 only]

D6.2. Create a setup program that installs a Web application and allows for the application to be uninstalled. [Exams 70-305, 70-306, 70-315, and 70-316 only; Note:  306/316 reads “an application” instead of “a Web application”]

D6.2.1. Register components and assemblies.   [Exams 70-306 and 70-316 only]

D6.2.2. Perform an install-time compilation of a Windows-based application.   [Exams 70-306 and 70-316 only]

D6.3. Deploy a Web application.   [Exams 70-305, 70-306, 70-315, and 70-316 only; Note: 306/316 reads “Deploy a Windows-based application”]

D6.3.1. Use setup and deployment projects.   [Exams 70-306 and 70-316 only]

D6.4. Add assemblies to the global assembly cache.   [Exams 70-305, 70-306, 70-315, and 70-316 only; Note: 306/316 capitalizes “Global Assembly Cache”]

D6.5. Verify security policies for a deployed application.         [Exams 70-306 and 70-316 only]

D6.5.1. Launch a remote application (URL remoting).   [Exams 70-306 and 70-316 only]

 

D7. Maintaining and Supporting a Web Application   [Exams 70-305, 70-306, 70-315, and 70-316 only; Note: 306/316 reads “a Windows-based Application”]

D7.1. Optimize the performance of a Web application.   [Exams 70-305, 70-306, 70-315, and 70-316 only; Note: 306/316 reads “a Windows-based application”]

D7.2. Diagnose and resolve errors and issues.   [Exams 70-305, 70-306, 70-315, and 70-316 only]

 

D8. Configuring and Securing a Web Application   [Exams 70-305, 70-306, 70-315, and 70-316 only; Note: 306/316 reads “... a Windows-based Application”]

D8.1. Configure a Web application.   [Exams 70-305, 70-306, 70-315, and 70-316 only; Note: 306/316 reads “Configure a Windows-based application”]

D8.1.1. Modify the Web.config file.   [Exams 70-305 and 70-315 only]

D8.1.2. Modify the Machine.config file.   [Exams 70-305 and 70-315 only]

D8.1.3. Add and modify application settings.   [Exams 70-305 and 70-315 only]

D8.2. Configure security for a Web application.   [Exams 70-305, 70-306, 70-315, and 70-316 only; Note: 306/316 reads “Configure security for a Windows-based application”]

D8.2.1. Select and configure authentication type. Authentication types include Windows® Authentication, None, forms-based, Microsoft Passport, Internet Information Services (IIS) authentication, and custom authentication.    [Exams 70-305 and 70-315 only]

D8.2.1. Select and configure authentication type. Authentication types include Windows Authentication, None, forms-based, Microsoft Passport, and custom authentication.  [Exams 70-306 and 70-316 only]

D8.2.2. Specify the security level for an application.   [Exams 70-306 and 70-316 only]

D8.2.3. Use custom attributes to configure security.   [Exams 70-306 and 70-316 only]

D8.3. Configure authorization. Authorization methods include file-based methods and URL-based methods. [Exams 70-305, 70-306, 70-315, and 70-316 only;  Note: 306/316 reads “Configure authorization”]

D8.3.1. Configure role-based authorization.   [Exams 70-305, 70-306, 70-315, and 70-316 only]

D8.3.2. Implement impersonation.   [Exams 70-305 and 70-315 only]

D8.3.3. Implement identity management.   [Exams 70-306 and 70-316 only]

D8.4. Configure and implement caching. Caching types include output, fragment, and data. [Exams 70-305 and 70-315 only]

D8.4.1. Use a cache object.      [Exams 70-305 and 70-315 only]

D8.4.2. Use cache directives.      [Exams 70-305 and 70-315 only]

D8.5. Configure and implement session state in various topologies such as a Web garden and a Web farm. [Exams 70-305 and 70-315 only]

D8.5.1. Use session state within a process.   [Exams 70-305 and 70-315 only]

D8.5.2. Use session state with session state service.   [Exams 70-305 and 70-315 only]

D8.5.3. Use session state with Microsoft SQL Server.   [Exams 70-305 and 70-315 only]

D8.6. Install and configure server services.   [Exams 70-305 and 70-315 only]

D8.6.1. Install and configure a Web server.   [Exams 70-305 and 70-315 only]

D8.6.2. Install and configure Microsoft FrontPage® Server Extensions.   [Exams 70-305 and 70-315 only]

 

D9. Deploying Windows Services, Serviced Components, .NET Remoting Objects, and XML Web Services [Exams 70-310 and 70-320 only]

D9.1. Plan the deployment of and deploy a Windows service, a serviced component, a .NET Remoting object, and an XML Web service. [Exams 70-310 and 70-320 only]

D9.2. Create a setup program that installs a Windows service, a serviced component, a .NET Remoting object, and an XML Web service. [Exams 70-310 and 70-320 only]

D9.2.1. Register components and assemblies.   [Exams 70-310 and 70-320 only]

D9.3. Publish an XML Web service.   [Exams 70-310 and 70-320 only]

D9.3.1. Enable static discovery.   [Exams 70-310 and 70-320 only]

D9.3.2. Publish XML Web service definitions in the UDDI.   [Exams 70-310 and 70-320 only]

D9.4. Configure client computers and servers to use a Windows service, a serviced component, a .NET Remoting object, and an XML Web service. [Exams 70-310 and 70-320 only]

D9.5. Implement versioning.   [Exams 70-310 and 70-320 only]

D9.6. Plan, configure, and deploy side-by-side deployments and applications.   [Exams 70-310 and 70-320 only]

D9.7. Configure security for a Windows service, a serviced component, a .NET Remoting object, and an XML Web service.  [Exams 70-310 and 70-320 only]

D9.7.1. Configure authentication type. Authentication types include Windows authentication, Microsoft .NET Passport, custom authentication, and none. [Exams 70-310 and 70-320 only]

D9.7.2. Configure and control authorization. Authorization methods include file-based authorization and URL-based authorization. [Exams 70-310 and 70-320 only]

D9.7.3. Configure and implement identity management.   [Exams 70-310 and 70-320 only]