Microsoft

ASP.NET 2.0: Upgrading Skills from ASP.NET 1.x

Course Code: MDNA2-UG2      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 you with the necessary skills and techniques to upgrade your ASP.NET 1.x development skills to ASP.NET 2.0, Microsoft's new framework for building scalable, robust and secure Web applications.

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

You will gain knowledge of the new features in ASP.NET 2.0, enabling you to realise the productivity gains over and above ASP.NET 1.x. Throughout the course you will be building an ASP.NET 2.0 web site so that you can learn through practice. Instructions and solutions are provided in both C# 2.0 and Visual Basic 2005, enabling you to work with your choice of language.

Course Outline

Using Visual Studio 2005

  • Creating Web sites
  • The new 'projectless' development model
  • New features of the editors and the IDE
  • The ASP.NET Development Web server
  • Understanding the code separation model
  • Dynamic compilation
  • Copying and Publishing your site

Designing Web Forms

  • The need for master pages
  • Creating master pages
  • Creating content pages
  • Encapsulation and master pages
  • Dynamically applying master pages
  • The need for themes
  • Creating and applying themes
  • Themes and skins
  • Themes and stylesheets
  • Themes and images
  • StyleSheetThemes
  • Dynamically applying themes

Site navigation

  • Navigation scenarios
  • Cross-page postbacks
  • Accessing the previous page
  • Encapsulation and previous pages
  • The Wizard control
  • Templating the wizard
  • Navigation API
  • The Web.sitemap file
  • Menus and TreeViews
  • SiteMapPath control for breadcrumb trails

Profile state

  • State management review
  • What is Profile state
  • Declaring and using profile state
  • Property groups
  • Anonymous identification
  • Profile providers
  • The aspnetdb database
  • Creating custom providers

Web parts

  • What are web parts
  • Web part infrastructure
  • Creating and styling Web part zones
  • Creating web parts
  • Supporting customisation of layout
  • Supporting choosing of parts with Catalog parts
  • Supporting editing of parts with Editor parts

Data

  • The new databinding model
  • The DataSource controls
  • What about data access layers
  • The data bindable controls
  • The GridView control
  • Paging, sorting and editing with the GridView control
  • The FormView and DetailsView controls
  • Hierarchical data binding

Caching

  • The Cache object (review)
  • SQL Cache dependencies
  • Notification with SQL Server 2005
  • Polling with SQL Server 2000/7.0
  • Output caching
  • The cache substitution control


How to make a booking for the MDNA2-UG2 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