Microsoft .NET 2.0 Web Development MCTS 70-528 - Online Course
Microsoft .NET 2.0 Web Development MCTS 70-528
$89.99
This series will prepare you for the MCTS 70-528 exam, which is the second required exam for the MCTS Microsoft Certified Technology Specialist: .NET Framework 2.0 Web Applications certification. This study guide will prepare you to demonstrate your ability to create Web applications in the .NET environment through the use of Visual Basic code examples. Practice exams are also included, for both Visual Basic and C#, which will allow you to answer questions in the same format that the test will use on exam day, and will provide in-depth instructional feedback on each question to thoroughly cover every subject you'll need to master.
This series for anyone who wants to achieve MCTS 70-528 certification. This online course contains 16 lessons and should take approximately 16 hours to complete.
Lesson 1: Creating and Programming Web Applications (1.0) hour
Creating and Programming Web Applications teaches you how to describe how to build an ASP.NET Web site, differentiate between HTML controls, HTML server controls and Web controls, apply common Web controls such as Labels, TextBoxes, Buttons, and various selection controls, demonstrate the use of specialized controls such as AdRotators, Calendars, MultiViews and the Xml controls, and explain the purpose of each ASP.NET validation control. This course covers the basics of building ASP.NET Web applications. You will learn about HTML and Web controls and how they are used to design dynamic Web pages. You will also learn how to use ASP.NET validation controls to perform both client-side and server-side validation. Topics include Creating a Web Application, Using Controls: Part I, Using Controls: Part II, and Using Validation Controls.
Lesson 2: Configuring a Web Application (1.0) hour
Configuring a Web Application teaches you how to use both client-side and server-side technologies to provide site navigation, describe the structure of a site using a site map file, understand the options for managing state in an ASP.NET application, use the Application and Session objects to manage state on the server, use ViewState, ControlState, cookies and query strings to manage state using the client, manage which control has focus on a Web page, dynamically generate images, explain how ASP.NET uses .config files, and configure an ASP.NET Web application. This course covers the various techniques to manage a Web application's behavior. You will learn about site navigation. You will also learn how HTTP is a stateless protocol and how you can manage state on both the server and client machines. One of the lessons contains tips and tricks for building an ASP.NET site and contains everything from managing which control has focus to dynamically generating images. You also examine how to use .config files to configure your application. Topics include Implementing Site Navigation, Managing State and Application Data, Programming a Web Application, and Configuring a Web Application.
Lesson 3: Using Globalization, Localization, and Accessibility (1.0) hour
Using Globalization, Localization, and Accessibility teaches you how to explain the role of globalization and localization in Web site design, describe the ASP.NET model for globalization and localization, use resource files to manage strings, configure an ASP.NET application for localization, identify the role of issues of accessibility in Web site design, describe the ASP.NET support for accessibility, and build an accessible Web site. This course covers the basics of building robust, multilingual Web sites that offer the most accessibility to users using assistive devices. Topics include Configuring Globalization and Localization, and Configuring Accessibility.
Lesson 4: Using ADO.NET and XML with ASP.NET (1.0) hour
Using ADO.NET and XML with ASP.NET teaches you how to explain the ADO.NET model, implement connections and commands to interact with a database in a connected manner, use DataSets to manage disconnected data, demonstrate the use of data-bound controls, and apply XML classes to interact with XML data. This course covers working with data from databases as well as XML data. Students will examine how ADO.NET provides support for both connected and disconnected access to databases. You will learn how to use data binding to reduce the amount of code you have to write to display data. And you will explore many of the ways an ASP.NET application can interact with XML data. Topics include Using ADO.NET Connected Classes: Part I, Using ADO.NET Connected Classes: Part II, Working with Disconnected Data, Using Data Bound Controls, Managing XML Data with the XML Document Object Model, and Reading and Writing XML Data using XmlReaders and XmlWriters.
Lesson 5: Creating Custom Web Controls (1.0) hour
Creating Custom Web Controls teaches you how to describe the different types of custom controls that can be built in ASP.NET, explain how to programmatically create instances of a user control, and build and use user controls, custom Web controls, composite Web controls, and templated controls. This course covers how to build custom controls that provide a reusable interface and functionality to a set of pages. This course begins by examining how to build and use user controls. You will then learn how to build more complex controls, including: custom Web controls, composite Web controls and templated controls Topics include Creating User Controls, Creating a Custom Web Control, Creating a Composite Web Control, and Creating a Templated Control.
Lesson 6: Deploying ASP.NET Applications (1.0) hour
Deploying ASP.NET Applications teaches you how to describe how Web Setup Projects can be used, configure and deploy a Web application using Web Setup Projects, demonstrate how the Copy Web Site tool can be used, deploy a Web application with the Copy Web Site tool, describe the ASP.NET page compilation model, show how the Publish Web Site tool can be used, and deploy a Web application with the Publish Web Site tool. This course examines how several tools built into Visual Studio 2005 can be used to deploy your Web application to a Web server. Topics include Using a Web Setup Project for Deployment, Using the Copy Web Site Tool, and Using the Publish Web Site Tool.
Lesson 7: Troubleshooting and Optimizing Web Applications (1.0) hour
Troubleshooting and Optimizing Web Applications teaches you how to effectively use ASP.NET tracing to understand and debug Web applications, use performance counters to monitor Web applications, create custom performance counters to manage application-specific data, describe how ASP.NET Web Events can be used to monitor the health of a Web application, configure a Web application to monitor events, describe how ASP.NET caching can improve the performance of a Web application, and use page and application caching in ASP.NET Web applications. This course examines various techniques to troubleshoot and optimize a Web application, including tracing, using performance counters and the health monitoring API, and caching. Topics include Troubleshooting a Web Application, Monitoring ASP.NET Web Applications, and Optimizing ASP.NET Web Applications Using Caching.
Lesson 8: Customizing and Personalizing Web Applications (1.0) hour
Customizing and Personalizing Web Applications teaches you how to describe the architecture and lifecycle of .aspx pages that are associated with a master page, use master pages to build a set of content pages with a consistent layout, describe how themes and skins can be used to control the appearance of a page, build .css and .skin files to define a theme, apply themes to individual pages or a set of pages, describe how user profiles are persisted, effectively use user profiles to manage information, describe the structure of a page that uses Web Parts, and build portal pages that have Web Parts that can be viewed in browse mode and a variety of design/edit modes. This course introduces the basics of customizing and personalizing ASP.NET Web applications. You will learn how to use master pages to build Web sites whose Web pages have a consistent layout. You will also learn how to use themes and user profiles to apply consistent formatting to elements on the pages, as well as manage data unique to each user. Finally, you will examine how ASP.NET's Web Parts technologies can be used to build portal-like Web pages. Topics include Using Master Pages, Customizing a Web Application using Themes and Profiles, and Using Web Parts.
Lesson 9: Implementing Authentication and Authorization (1.0) hour
Implementing Authentication and Authorization teaches you how to examine the types of authentication models supported by ASP.NET and when to use each, use Windows authentication and impersonation within a corporate Intranet site, use Forms authentication within a public Web application, apply techniques to restrict the rights of users to access files and folders, use ASP.NET 2.0 membership and login controls while building a Web application, and use the Web Site Administration Tool to configure a Web application. This course discusses a variety of issues related to building secure ASP.NET applications. You will examine how ASP.NET provides both Forms and Windows authentication features, as well as various authorization techniques. You will also examining the new ASP.NET 2.0 membership and role services, as well as the login controls. Topics include Using Windows Authentication and Impersonation, Using Forms Authentication, Establishing the Rights of an Authenticated User, and Using ASP.NET 2.0 Membership and Role Management.
Lesson 10: Creating ASP.NET Mobile Web Applications (1.0) hour
Creating ASP.NET Mobile Web Applications teaches you how to list the issues that must be considered when designing mobile Web applications, build an ASP.NET Mobile Web application, test a mobile Web application using a device emulator, use device filters to perform device-specific rendering, and effectively use ASP.NET mobile server controls. This course examines issues related to building Web sites that are accessible by mobile devices such as cell phones and PDAs. You will learn how to create a ASP.NET mobile Web application and test it using a device in the emulator. You will also learn how ASP.NET uses adaptive rendering to generate controls differently based on the browser that requested the page. Finally, you will learn how to use the controls in the mobile toolbox. Topics include Building an ASP.NET Mobile Web Application, Using Adaptive Rendering, and Using Mobile Web Controls.
Lesson 11: Visual Basic Practice Exam 1 (1.0) hour
Visual Basic Practice Exam 1 teaches you how to complete the practice exam questions. This course provides information about the Microsoft .NET 2.0 Web Development MCTS 70-528 exam for Visual Basic developers. The feedback for each question provides in-depth background on the topic, including why each incorrect option was wrong and what to look for in correct answers. Topics include Practice Exam.
Lesson 12: Visual Basic Practice Exam 2 (1.0) hour
Visual Basic Practice Exam 2 teaches you how to complete the practice exam questions. This course provides information about the Microsoft .NET 2.0 Web Development MCTS 70-528 exam for Visual Basic developers. The feedback for each question provides in-depth background on the topic, including why each incorrect option was wrong and what to look for in correct answers. Topics include Practice Exam.
Lesson 13: Visual Basic Practice Exam 3 (1.0) hour
Visual Basic Practice Exam 3 teaches you how to complete the practice exam questions. This course provides information about the Microsoft .NET 2.0 Web Development MCTS 70-528 exam for Visual Basic developers. The feedback for each question provides in-depth background on the topic, including why each incorrect option was wrong and what to look for in correct answers. Topics include Practice Exam.
Lesson 14: C# Practice Exam 1 (1.0) hour
C# Practice Exam 1 teaches you how to complete the practice exam questions. This course provides information about the Microsoft .NET 2.0 Web Development MCTS 70-528 exam for C# developers. The feedback for each question provides in-depth background on the topic, including why each incorrect option was wrong and what to look for in correct answers. Topics include Practice Exam.
Lesson 15: C# Practice Exam 2 (1.0) hour
C# Practice Exam 2 teaches you how to complete the practice exam questions. This course provides information about the Microsoft .NET 2.0 Web Development MCTS 70-528 exam for C# developers. The feedback for each question provides in-depth background on the topic, including why each incorrect option was wrong and what to look for in correct answers. Topics include Practice Exam.
Lesson 16: C# Practice Exam 3 (1.0) hour
C# Practice Exam 3 teaches you how to complete the practice exam questions. This course provides information about the Microsoft .NET 2.0 Web Development MCTS 70-528 exam for C# developers. The feedback for each question provides in-depth background on the topic, including why each incorrect option was wrong and what to look for in correct answers. Topics include Practice Exam.