Bickenhall College London Logo 
   Home | About Us | Contact Us |  Time Tables  |  Brochure  | Work@BCOC |
   

 
Programming
 
Training and Certification Courses
 

ASP .Net Web Programming
Certification towards MCTS Certification



ASP .Net Web Application Course and Exam

MCTS Exam 70-528

TS: Microsoft .NET Framework 2.0 - Web-Based Client Development


Package Deal
ASP .Net Programming
(1 Exam towards MCTS Certification)

£990

Full MCTS: Web Application

£1500

MCTS Certification
+
SQL Server 2005(MCTS)

£2000



ASP.Net Web Exam 70-528 Certification and Course Highlight

• Creating and Programming a Web Application

• Create and configure a Web application.

• Configure Web server controls.

• Create event handlers for pages and controls.

• Manage state and application data.

• Implement site navigation and input validation.

• Generate images dynamically for display on a Web page.

• ADO.NET, XML, and Data-Bound Controls

• Create, delete, and edit data in a connected environment.

• Manage XML data with the XML Document Object Model (DOM).

• Creating Custom Web Controls

• Develop a templated control.

• Tracing, Configuring, and Deploying Applications 

• Optimize and troubleshoot a Web application.

• Customize a Web page by using themes and user profiles.

• Implementing Authentication and Authorization

• Using forms authentication.

• Use login controls to control access to a Web application.

• Creating ASP.NET Mobile Web Applications

 
End 2 End Process

Enrolment
Phone or In Person
Course Fee £990
Books and Course
Material Included
   
    Hands-on instructor
led Training for 8 Classes, Unlimited Pratice Hours
   
    Free ASP.Net Mock Exam
   
    Actual ASP.Net(MCP) Exam done
@ BCOC
Fee not included
   
    Web Developer Certication towards MCTS
     

Nearest starting Dates for ASP.Net
Start DateSessionTimeDurationObservationsEnrollment
May 17 2008Saturday10:00-17:005 ClassesOnce a week, Unlimited Practice hours enrol me
Jul 16 2008Mon, Wed18:30-21:3010 ClassesTwice a week, Unlimited Practice hours enrol me
Jul 21 2008Mon, Wed14:00-17:0010 ClassesTwice a week, Unlimited Practice hours enrol me
Jul 26 2008Saturday10:00-17:005 ClassesOnce a week, Unlimited Practice hours enrol me
Aug 05 2008Mon, Wed14:00-17:0010 ClassesTwice a week, Unlimited Practice hours enrol me
1 2 3


ASP.Net Programming (Certification towards MCTS)

ASP.Net MCTS Web Applications Certification Overview

Our training recipe for the ASP .Net Certification towards MCTS Certification courses including hands-on training, detailed explanation of concepts, and practice exam server for Microsoft Certification gives you a fast, solid and effective training solution for obtaining MCTS Certification.

 

MCTS Certification Course Contents

 

MCTS Web Application Exam: 70-528

TS: Microsoft .NET Framework 2.0 - Web-Based Client Development



Creating and Programming a Web Application
Create and configure a Web application.
•  Create a new Web application.
•  Add Web Forms pages to a Web application.

Add and configure Web server controls.
•  Add Web server controls to a Web Form.
•  Configure the properties of Web server controls programmatically.
•  Configure Web server control properties by using the Microsoft Visual Studio Property Editor.
•  Specify whether events of a control cause a Web Form to post to the server.
•  Configure a control to receive postback events.
•  Access controls in Web Forms pages when working with naming containers and child controls.
•  Create HTML server controls in the designer.
•  Set HTML server control properties programmatically.
•  Use HTML server controls to programmatically access HTML tags.
•  Create HTML controls as elements in an HTML document.
•  Use the AdRotator Web server control to manage banners and pop-up windows.
•  Use the Button Web server control to send a command to the server when a button is clicked.
•  Display a calendar on a Web page by using the Calendar Web server control.
•  Implement the CheckBox Web server control.
•  Implement the FileUpload Web server control.
•  Create and manipulate links on a Web Form by using the HyperLink Web server control.
•  Display an image on a Web Form by using the Image Web server control.
•  Implement a button on a Web Form by using the ImageButton Web server control.
•  Define hotspot regions within an image by using the ImageMap Web server control.
•  Use the Label Web server control to display customized text on a Web page.
•  Display a hyperlink style button on a Web Form by using the LinkButton Web server control.
•  Display lists of information by using controls that derive from the ListControl class.
•  Create a Web Form with static text by using the Literal Web server control.
•  Implement pagination for controls on a page by using the Pager Web server control.
•  Use the Panel Web server control to arrange controls in groups on a page.
•  Create a container for a group of View controls by using the MultiView Web server control.
•  Use the View Web server control to create a Web application.
•  Create a mutually exclusive set of choices by using the RadioButton Web server control.
•  Construct a table by using the Table, TableRow, and TableCell Web server controls.
•  Enable users to type information into a Web Form by using the TextBox Web server control.
•  Create a wizard by using the Wizard Web server control to collect data through multiple steps of a process.
•  Use the XML Web server control to create XML data at the location of the control.
•  Customize the appearance of Web server controls by using Web control templates.
•  Programmatically edit settings in a Web site's configuration file.
•  Dynamically add Web server controls to a Web Forms page.

Create event handlers for pages and controls.
•  Create event handlers for a page or control at design time.
•  Respond to application and session events.

Manage state and application data.
•  Manage state of an application by using client-based state management options.
•  Manage state of an application by using server-based state management options.
•  Maintain state of an application by using database technology.

Implement globalization and accessibility.
Implement site navigation and input validation.
•  Use the SiteMap Web server control to display a representation of a Web site's navigation structure.
•  Use validation controls to perform Web Forms validation.
•  Validate against values in a database for server controls by using a CustomValidator control.
•  Create a CustomValidator control and tie it to a custom function.
•  Test programmatically whether a user's input passed validation before running code.
•  Specify the location of a validation error message for server controls.
•  Format validation error messages for server controls.
•  Specify the layout for in-place messages on server controls.
•  Disable validation for server controls.
•  Display custom error messages for server controls.
•  Validate server controls programmatically.

Write an ASP.NET handler to generate images dynamically for display on a Web page.
Configure settings for a Web application.
•  Configure system-wide settings in the Machine.config file.
•  Configure settings for a Web application in the Web.config file.
•  Manage a Web application's configuration by using the Web Site Administration Tool.

Program a Web application.
•  Redirect users to another Web page by using a server-side method.
•  Detect browser types in Web Forms.
•  Ascertain the cause of an unhandled exception at the page level.
•  Programmatically access the header of a Web page.
•  Implement cross-page postbacks.
•  Assign focus to a control on a page when the page is displayed.
•  Avoid performing unnecessary processing on a round trip by using a page's IsPostBack property.
•  Access encapsulated page and application context.
•  Avoid unnecessary client-side redirection by using the HttpServerUtility.Transfer method.
•  Avoid round trips by using client-side scripts.
•  Use a page's Async attribute to create a page that has built-in asynchronous capabilities.
•  Convert HTML server controls to HTML elements.

Integrating Data in a Web Application by Using ADO.NET, XML, and Data-Bound Controls
Implement data-bound controls.
•  Use tabular data source controls to return tabular data.
•  Use hierarchical data source controls to display hierarchical data.
•  Display data by using simple data-bound controls.
•  Display data by using composite data-bound controls.
•  Display data by using hierarchical data-bound controls.
•  Use the FormView control to display the values of a single table record from a data source.

Manage connections and transactions of databases.
•  Configure a connection to a database graphically by using the Connection Wizard.
•  Configure a connection by using Server Explorer.
•  Configure a connection to a database by using the connection class.
•  Connect to a database by using specific database connection objects.
•  Enumerate through instances of Microsoft SQL Server by using the DbProviderFactories.GetFactoryClasses method.
•  Open a connection by using the Open method of a connection object.
•  Close a connection by using the connection object.
•  Secure a connection to protect access to your data source.
•  Create a connection designed for reuse in a connection pool.
•  Control connection pooling by configuring ConnectionString values based on database type.
•  Use connection events to detect database information.
•  Handle connection exceptions when connecting to a database.
•  Perform transactions by using the ADO.NET Transaction object. 

Create, delete, and edit data in a connected environment.
•  Retrieve data by using a DataReader object.
•  Build SQL commands visually in Server Explorer.
•  Build SQL commands in code.
•  Create parameters for a command object.
•  Perform database operations by using a command object.
•  Retrieve data from a database by using a command object.
•  Perform asynchronous operations by using a command object.
•  Perform bulk copy operations to copy data to a SQL Server computer.
•  Store and retrieve binary large object (BLOB) data types in a database.

Create, delete, and edit data in a disconnected environment.
•  Create an instance of the DataSet class programmatically.
•  Create a DataSet graphically.
•  Create a DataSet programmatically.
•  Add a DataTable to a DataSet.
•  Add a relationship between tables.
•  Navigate a relationship between tables.
•  Merge DataSet contents.
•  Copy DataSet contents.
•  Create a strongly typed DataSet.
•  Create DataTables.
•  Manage data within a DataTable.
•  Create and use DataViews.
•  Represent data in a DataSet by using XML.
•  Access an ADO Recordset or Record by using the OleDbDataAdapter object.
•  Generate DataAdapter commands automatically by using the CommandBuilder object.
•  Generate DataAdapter commands programmatically.
•  Populate a DataSet by using a DataAdapter.
•  Update a database by using a DataAdapter.
•  Resolve conflicts between a DataSet and a database by using the DataAdapter.
•  Respond to changes made to data at the data source by using DataAdapter events.
•  Perform batch operations by using DataAdapters.

Manage XML data with the XML Document Object Model (DOM).
•  Read XML data into the DOM by using the Load method.
•  Modify an XML document by adding and removing nodes.
•  Modify nodes in an XML document.
•  Write data in XML format from the DOM.
•  Work with nodes in the XML DOM by using XmlNamedNodeMap and the XmlNodeList.
•  Handle DOM events.
•  Modify XML declaration.

Read and write XML data by using the XmlReader and XmlWriter.
•  Read XML data by using the XmlReader.
•  Read all XML element and attribute content.
•  Read specific element and attribute content.
•  Read XML data by using the XmlTextReader class.
•  Read node trees by using the XmlNodeReader.
•  Validate XML data by using the XmlValidatingReader.
•  Write XML data by using the XmlWriter. 

Creating Custom Web Controls
Create a composite Web application control.
•  Create a user control.
•  Convert a Web Forms page to a user control.
•  Include a user control in a Web Forms page.
•  Manipulate user control properties.
•  Handle user control events within the user control code-declaration block or code-behind file.
•  Create instances of user controls programmatically.
•  Develop user controls in a code-behind file.
•  Create a templated user control.

Create a custom Web control that inherits from the WebControl class.
•  Create a custom Web control.
•  Add a custom Web control to the Toolbox.
•  Individualize a custom Web control.
•  Create a custom designer for a custom Web control.

Create a composite server control.
•  Create a base class for composite controls.
•  Create a composite control.

Develop a templated control.
•  Create a templated control.
•  Develop a templated data•bound control.

Tracing, Configuring, and Deploying Applications 
Use a Web setup project to deploy a Web application to a target server.
•  Create a Web setup project.
•  Configure deployment properties for a Web setup project.
•  Install a Web application on a target server.

Copy a Web application to a target server by using the Copy Web tool.
Precompile a Web application by using the Publish Web utility.
Optimize and troubleshoot a Web application.
•  Customize event-level analysis by using the ASP.NET health-monitoring API.
•  Use performance counters to track the execution of an application.
•  Troubleshoot a Web application by using ASP.NET tracing.
•  Optimize performance by using the ASP.NET Cache object.

Customizing and Personalizing a Web Application
Implement a consistent page design by using master pages.
•  Create a master page.
•  Add a ContentPlaceHolder control to a master page.
•  Specify default content for a ContentPlaceHolder.
•  Reference external resources in a master page.
•  Define the content of a particular page in a content page.
•  Create a content page.
•  Add content to a content page.
•  Reference a master page member from a content page.
•  Handle events when using master pages.
•  Create a nested master page.
•  Change master pages dynamically.

Customize a Web page by using themes and user profiles.
•  Apply a theme declaratively.
•  Apply a theme programmatically.
•  Apply a user-selected theme programmatically.
•  Define custom themes.
•  Define the appearance of a control by using skins.
•  Enable users to personalize an application by using Web Parts.
•  Track and store user-specific information by using user profiles.
•  Personalize a Web page by dynamically adding or removing child controls in a Placeholder control at run time.

Implement Web Parts in a Web application.
•  Track and coordinate all Web Parts controls on a page by adding a WebPartManager control.
•  Connect Web Parts to each other by using connection objects.
•  Divide a page that uses Web Parts into zones by using WebPartZones.
•  Present a list of available Web Parts controls to users by using CatalogPart controls.
•  Enable users to edit and personalize Web Parts controls on a page by using EditorPart controls. 

Implementing Authentication and Authorization
Establish a user's identity by using forms authentication.
•  Configure forms authentication for a Web application by using a configuration file.
•  Enable cookieless forms authentication by setting the cookieless attribute.
•  Use membership APIs and the Membership class to manage users.
•  Enable anonymous identification. 

Use authorization to establish the rights of an authenticated user.
•  Manage roles in the Web Site Administration Tool.
•  Ascertain whether a specific user is in role.
•  Get the roles for a specific user by using the Roles object or the User object.
•  Store role information in a cookie.
•  Restrict access to files by using file authorization.
•  Restrict access to portions of an application by using URL authorization. 

Implement Microsoft Windows authentication and impersonation.
•  Establish a user's identity by using Windows authentication.
•  Use impersonation to control access to resources.

Use login controls to control access to a Web application.
•  Use the Login Web server control.
•  Use the LoginView Web server control to view a user's login status.
•  Use the PasswordRecovery Web server control to allow a user to recover a password.
•  Use the LoginStatus Web server control to display either a login or logout link.
•  Use the LoginName Web server control to display a user's login name on a Web page.
•  Use the CreateUserWizard Web server control as a UI for creating new Web application user accounts.
•  Use the ChangePassword Web server control to allow users to change their passwords.
•  Specify the membership provider used for logging on.
•  Configure a mail server so that login controls can be used to send e-mail messages to users.

Creating ASP.NET Mobile Web Applications
•  Create a mobile Web application project.
•  Use device-specific rendering to display controls on a variety of devices.
•  Use adaptive rendering to modify the appearance of Web server controls.
•  Use the mobile Web controls to display content on a device.


Request a brochure

Name :
Tel/Mob:
Email:
Courses :
Address :
 
Partners and Accreditation
Cisco Academy
Cisco partner in London
Microsoft Partner in London UK
first redhat Academy in London UK
British Accreditation council
Authorized Prometric Testing Center
Oracle Partner
CompTia A+ Certification
city and guild accreditation
veritas partner
 
 

Copyright © 2008 Bickenhall College of Computing London (UK). All rights reserved.
126 - 134 Baker Street, London
London W1U 6UE