Microsoft training courses, Cisco training courses, Prince2 training courses, ISEB training courses with locations nationwide
Call now to speak to an experienced Training Advisor
 
     
 
         
 
 
Thousands of Microsoft, ISEB, ITIL, Cisco and Prince2 Training Courses and more
 
 
Browse Microsoft Training Courses

Accelerated Migration to ASP .Net 3.5

Course Code: ASPMIG-35      Days: 2
Show all Microsoft Courses
Call for Latest Dates
Call us on 0870 7777 388 for availability on this course.
Have questions or need a better city/date? Ask now.

Course Overview

This course provides the necessary skills and techniques to upgrade you ASP.NET 1.x skills to ASP.NET 3.5 Framework.

You will gain knowledge of the new features in ASP.NET 3.5, enabling you to realise the productivity gains over and above ASP.NET 1.x.

Throughout the course you will be building an ASP.NET 3.5 web site so that you can learn through practice. Instructions and solutions are provided in both C# 3.0 and Visual Basic 2008, enabling you to work with your choice of language.

The course is presented as a mixture of lectures and exercises with an emphasis towards the practical sessions. The exercises have been written to examine in more detail topics covered in the lectures, hence this course will appeal to delegates who enjoy hands-on investigation.

Skills Gained

  • Create file- and HTTP-based web projects using Visual Studio 2005
  • Use Master Pages, CSS and Themes to enforce design principles
  • Implement menus, wizards and other site navigation mechanisms
  • Store user-based state using profiles
  • Create a personalisable User-Interface using web parts
  • Create data-driven and data-bound user interfaces using XML and relational data sources
  • Implement authentication, authorisation and role based security using the ASP.NET 2.0 membership system and the login controls
  • Use SQL cache dependencies to optimise data caching in your applications

Prerequisites

  • Delegates should have an existing knowledge of a .NET programming language (C#2.0/3.0 or VB 2005/2008). Delegates without these skills would benefit from attending a QA-IQ .NET programming language course.
  • Note that developers with no ASP.NET 1.x experience should attend the QA-IQ.NET course Building Effective ASP.NET 3.5 Web sites using Visual Studio 2008.

Course Outline

Module 1: Using Visual Studio 2008

  • New features of the editors and the IDE
  • ASP.NET development web server
  • Code separation
  • Dynamic compilation
  • Copying and Publishing the Web site

Module 2: Designing your web site

  • Overview of layout options
  • Creating common layout with Master Pages
  • Server controls overview
  • Stylesheet designer
  • Themes and Skins

Module 3: Site Navigation

  • Crosspage postbacks
  • Accessing the previous page
  • Creating Wizards; Templating Wizards.
  • The Navigation API and Controls
  • UrlRewriting

Module 4: Profile state

  • State management review
  • Profile state
  • The aspnetdb database
  • Custom providers

Module 5: Web Parts

  • Web part infrastructure
  • Web Part zones
  • Supporting Layout, Choosing and Editing of Web Parts

Module 6: Securing access to Web applications

  • ASP.NET 1.x review (authentication/authorization)
  • Forms authentication in ASP.NET 2.0
  • Using the Membership and Roles APIs
  • Login controls

Module 7: LINQ

  • Object-Relational designer
  • LINQ to SQL

Module 8: Databinding and presentation

  • Data source controls
  • GridView, FormView, DetailsView
  • ListView, DataPager
  • Treeview

Module 9: Caching

  • Cache API
  • Caching data
  • Managing data refreshing - Cache dependencies
  • Output caching and substitution
  • Certification

Follow On Courses

  • QAASPAJAX-35 - Developing effective Web 2.0 applications using AJAX.NET and Visual Studio 2008.
  • QAEDNF-35 Enterprise .NET 3.5 Framework Development
  • M6461 Windows Communication Foundation
  • M6462 Windows Workflow Foundation
  • The following two courses are not "officially" in existence (but will be in the future)
  • QASLVNET-1 Silverlight 1.0 development
  • QASLVNET-2 Silverlight 2.0 development


How to make a booking for the ASPMIG-35 course

 
  CourseMonster books thousands of public training courses, classes and boot camps both in London and throughout the UK including: Berkshire, Birmingham, Bristol, Bournemouth, Bucks, Cambridge, Derby, Devon, Edinburgh, Glasgow, Hampshire, Ipswich, Leeds, Leicester, Luton, Manchester, Middlesex, Milton Keynes, Norfolk, Nottingham, Reading, Surrey, Sussex, Tyne and Wear, Midlands and Yorkshire. Topics range from software to administration and development.  
     
CourseMonster® Patent Pending © SeaKom, All Rights Reserved - Channel partners with Business Training Partnership