HOME
   PRODUCTS  TRAINING    SERVICES  SOLUTIONS         CAREERS      COMPANY   
    Home / Training / E-Commerce / j225    
 
 

J225

 

Who Should Attend:

Web designers and programmers, software engineers, systems analysts, applications programmers, computer science students, and those interested in using ASP for Microsoft's new .NET platform to implement e-commerce, web services and data management. This module is also relevant to participants interested in server-based computation, mobile computing and those intending to upgrade their skills in ASP.

 

Prerequisites:

Knowledge of web and browsers, and basic programming experience with scripting languages like VBScript or JavaScript are recommended. Participants should preferably possess some prior working or theoretical knowledge of ASP.

Objectives:


Active Server Pages is Microsoft's server-based technology that comes free as part of both IIS 4 & 5.x and is designed to create dynamically generated HTML pages for Web sites. At the end of this module, the participant will be able to write ASP.NET pages, how to use languages like VB.NET and C# in ASP.NET and how to use ASP.NET Server components. Also covered in the module is the use of ADO.NET technology to access databases over the web, implementation of a Web Service, and the usage of SOAP and UDDI.

Contents:

Introducing ASP.NET: Developing ASP 3.0; Basics of the ASP.NET; Compiling and Delivering ASP.NET Pages; Executing ASP.NET; Installing .NET Framework; “Hello World” ASP.NET Example; Security issues.

 

Variable Types and Namespaces in ASP.NET: Microsoft.VisualBasic and System Namespace; Data Types; System.Web.UI Namespace; System.Web.Services Namespace; System.Data; Processing XML Files

 

Server Controls in ASP.NET: ASP.NET Server Controls; How to retrieve data from user-side? Example of Using old HTML Controls; Server Side Controls; How to insert Scripts in an .aspx File; ASP.NET Web Form Features; VS.Net IDE; Using HTML Server Controls and;ASP.NET Web Controls; Client-Side Validation Function; Data Controls in ASP.NET; Creating Custom ASP Server User Controls.

 

Configuration of Environment: Configuration File Basics; Application Configuration; Setting Static Variables and Global Support; Setting Page-Specific Attributes; Configuring the Tracing Features; Finding out Client Side Capabilities; Creating Compilation Options; Controlling Connections; Configuring HTTP Modules, Session State and Request Modules; Security Issues.

 

Infrastructure of an ASP.NET based Application: Global.asax; Application State; preserving the state and Static Variables; Supported Application Events; Multi-threading issues; Comparing Application and Session States; Caching Data.

 

Introduction to Data Connections in ASP.NET: ADO.NET: Address Book Example: Changes in ADO.NET than ADO; Data Namespaces used by ASP.NET :System.Data, System.Data.Common, System.Data.OleDB, System.Data.SqlClient, System.Data.SqlTypes. Database access.

 

XML Basics for .NET Framework: Creating an XML Document VS.NET IDE for XML; Processing XML Documents using .NET; Reading and Writing XML Documents; XmlTextReader Class; Exploring the DOM for XML; Navigating through an XmlDocument; Querying XML Data Using XpathDocument; XPathNavigator Objects; Reading an XML Document into a DataSet.

Web Services: Communication between Servers and .asmx; WSDL; XML in Web Services; System.Web.Services Namespace; Using DataSets.

 

Creating an XML.NET Example Application: Functional Design Requirements of an XML Guestbook, construction and testing.

 

An E-Commerce example with support of ADO.NET and ASP.NET: Setting Up the Database and Tables; Testing a Web Service; Using WSDL Web References; Data Access.

 

Debugging ASP.NET: Error Handling: Unstructured, Structured; Adding Tracing Support; Using Visual Studio .NET IDE Debugging Tools.