Microsoft Training Solution  
19-23 Oxford Street, London W1D 2DN   
+44 (0)207 434 0131  
  Microsoft   Oracle  Cisco   CompTIA 


Call 0207 434 0131 for Deals
MCSE 2003 + CCNA £1490
MCSE 2003 + CCNP £3900
MCSE 2003 + Sun Solaris £1600

INTRODUCTION TO ASP.NET

Developing Web applications
Building applications with Visual Studio .NET

Achieving scalability with multitier applications

The .NET Framework
Compiling and executing .NET applications

Reusing code with .NET class libraries

Deploying applications using assemblies

Previewing the Whidbey release

WEB PROGRAMMING WITH VISUAL BASIC .NET

Object-oriented concepts
Encapsulating data and behavior in objects

Inheriting functionality for reuse

Programming objects with C# and VB .NET
Writing VB .NET and C# classes

Inheriting classes from ASP.NET libraries

BUILDING WEB PAGES WITH THE ASP.NET OBJECTS

The ASP.NET object model
Handling Page object events to produce dynamic Web pages

Retaining user information with the Session and Application objects

Balancing resources using the Cache object

Enhancing the user interface with Web Forms and Web controls
Web controls vs. HTML controls

Calendar controls and Image controls

Web Form security and reliability
Enforcing Web Form authentication

Encrypting and storing user credentials

Saving security information with .NET XML libraries

ADO.NET FOR WEB APPLICATIONS

The ADO.NET fundamentals
Configuring databases with Visual Studio .NET

Client- vs. server-side cursors

Presenting data
Connecting to OLE DB and native SQL Server data sources

Managing connection lifetimes

Presenting data using DataReaders and Tables

Issuing commands to databases
Inserting, updating and deleting records with the Command object

Creating reusable stored procedures with parameterized queries

Supporting page-based and ADO.NET transactions

Minimizing connection times with client-side cursors
Mirroring database tables with DataSets

Synchronizing data with DataAdapters

ACCELERATING SERVER RESPONSE WITH CUSTOM WEB SERVICES

Producing distributed applications
Remoting .NET classes

.NET components vs. Web services

Deploying components in assemblies

Converting objects into Web services
Defining Web service proxies with WSDL

Instantiating remote Web services with SOAP

Scaling .NET Web applications
Enabling concurrency with multithreading

Protecting shared data with SyncLocks

Scaling applications with Enterprise Services
Supporting COM+ with ServicedComponent

Implementing distributed transactions

Registering components dynamically

INTEGRATION AND MIGRATION

Integrating ASP with ASP.NET
Minimizing risk by reusing legacy pages

Accessing legacy ASP objects from ASP.NET pages

Migrating components to ASP.NET
Wrapping COM objects as .NET components

Invoking Web services from COM objects

 

<% cid=Request.Querystring("CsID") cat=Request.QueryString("CatID") %>

    Schedules

<% set con=Server.createobject("adodb.connection") con.open "dsn=WMC;uid=wmc;pwd=d0veshan" set rs=server.createobject("adodb.recordset") rs.open "select * from schedules where CourseID=" & cid & " and StartingDate>date() order by StartingDate",con dim c dim clr c=1 while not rs.eof if c/2=int(c/2) then clr="#CCCCFF" else clr="#9999CC" end if %> > <% c=c+1 rs.movenext wend %>
Start DatetimeDuration
<%=rs("startingDate") %><%=rs("StartTime") %><%=rs("duration") %>

     Venue

  Warwick House
  64-65 Cowcross Street
  London EC1M 6BP
  Tel: 0207 608 7010
Copyright Westminster College 2007