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 Web Applications with Microsoft Visual C# .NET and Microsoft Visual Studio .NET exam, you achieve Microsoft Certified Professional (MCP) status.
Developers interested in pursing .NET 2.0 framework courses should consider the MCPD certification.
Creating User Services |
Add and set directives on ASP.NET pages. |
Separate user interface resources from business logic. |
|
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 |
|
Manage the view state. |
Manage data during postback events. |
Use session state to manage data across pages. |
|
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 |
Transform and filter data |
Bind data to the user interface |
Use controls to display data |
|
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 |
|
Create event handlers |
Raise events |
|
Implement accessibility features |
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 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 |
Add trace listeners and trace switches to an application |
Display trace output |
|
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 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 |
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 role-based authorization |
Implement impersonation |
|
Use a cache object |
Use cache directives |
|
Use session state within a process |
Use session state with session state service |
Use session state with Microsoft SQL Server |
|
Install and configure a Web server |
Install and configure Microsoft FrontPage Server Extensions |
|