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

ASP.NET 2.0 (Introduction) Enterprise Web Development

Course Code: NET0020      Days: 5
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

The ASP.NET 2.0 training course will provide delegates who are new to .NET programming with a sound base in ASP.NET 2.0 and their language of choice (C# or VB.NET) in order to create commercial quality web applications and web services.

Users are shown best practices throughout and given performance and design tips and guidelines.

Examples will be in VB.NET & C# and delegates can choose which language they would like to learn and use during the course.

Version 2.0 of the .NET Framework is the latest incarnation Microsoft's Enterprise platform for Windows application programming and distributable web services.

ASP.NET 2.0 will see more than 40 new server-side controls and many new pieces of web infrastructure.

.NET applications and web services can be deployed to, and used by, many platforms from desktop to mobile. One of the main features of .NET is support for multiple programming languages, particularly C# (C Sharp) and VB.NET.

Audience

Developers who are new to .NET, who wish to create commercial ASP.NET 2.0 web sites and applications.

Skills Gained

At the end of this course you will be able to:

  • Create and debug ASP.NET 2.0 web applications using Visual Studio .net
  • Learn C# 2.0 or VB.NET 2.0
  • Create Web Forms, using HTML controls, Server Controls, Code Behind, State management and more...
  • Build a consistent layout and navigation structure
  • Manipulate, and present data using ADO.NET and server controls
  • Create and use web services in a layered application
  • Create secure parts of a web site, with login & registration controls

Examinations

N/A

Prerequisites

  • DHTML, and experience of programming in a scripting language such as VBScript, or fully compiled language such as Java or VB6.
  • No prior knowledge of C# or VB.NET is necessary as you will learn your language of choice as part of the course.

Course Outline

The .NET 2.0 Framework

  • The Common Language Runtime
  • The Framework Class Library
  • Intermediate Language
  • .NET Languages
  • The Global Assemble Cache
  • Disassemblers

Visual Studio.NET

  • Creating Projects
  • Project Anatomy
  • Using the IDE
  • Code Snippets

Language Syntax

  • VB.NET vs C#
  • Comments and Documentation
  • Data Types
  • Variables
  • Operators
  • Conditional Statements
  • Looping Structures
  • Functions
  • Exception Handling

Classes & Objects

  • Classes and Objects
  • Partial Classes
  • Methods, Properties and Events
  • Constructors
  • Property Procedures
  • Enumerations
  • Reference vs. Value Types
  • Structures
  • Namespaces

Arrays, Collections and Generics

  • Arrays
  • Resizing Arrays
  • ArrayLists & HashTables
  • Generic Collections

Debugging Applications

  • Breakpoints
  • Tracepoints
  • Edit & Continue
  • Stepping through code
  • Data Tips & Visualisers
  • Watch windows
  • Command Windows
  • Call Stack

ASP.NET Introduction

  • HTML & Server controls
  • Postbacks
  • Page Lifecycle

User Interface Development

  • Master Pages
  • Themes
  • User Controls
  • Navigation
  • Validation

Configuration

  • Configuration Files
  • Developer Settings
  • Administration Tools

Membership & Personalisation

  • Membership Providers
  • Login Controls
  • Roles
  • State Management
  • Personalisation
  • Web Parts

Error Handling

  • Page Level Exceptions
  • Site Level Exceptions
  • Custom Error Pages
  • Tracing

Data Binding

  • Connection Object
  • Command Object
  • Data Readers
  • DataSets & DataAdapters
  • DataViews
  • Saving DataSet with Stored Procedures
  • Saving DataSet with the CommandBuilder

Web Services

  • Web Service Architecture
  • SOAP
  • Creating a Client
  • WSDL
  • UDDI
  • Creating a Server

Deployment

  • XCopy deployment
  • Setup Projects
  • Deploying web applications

Follow On Courses

Associated Courses

  • .NET 3.0 Windows Presentation Foundation - WPF Training Course
  • .NET 3.0 Windows Communication Foundation - WCF Training Course
  • .NET 3.0 Windows Workflow Foundation - WF Training Course
  • .NET 3.0 Technology Overview
  • ASP.NET 3.5 Training Course with Visual Studio 2008, ASP.NET AJAX, and Silverlight
  • Silverlight for Developers Training Course
  • Silverlight for Designers Training Course
  • .NET 2.0 & 3.0 Programming with Visual Studio 2008 (C# / VB)
  • C# 3.0 Programming Training Course (C#3 Training Course)
  • Visual Basic 9.0 Programming Training Course (VB9 Training Course)
  • ASP.NET 2.0 training course
  • Advanced ASP.NET 2.0 with AJAX training course
  • Creating Commercial Server Controls with ASP.NET 2.0
  • .NET 2.0 Programming with C# and VB.NET
  • .NET 2.0 Multi-threaded Programming with C# and VB.NET for dual/multi-core training
  • .NET Design Patterns & Architecture Training UK
  • Secure coding with .NET
  • Testing with Visual Studio Team System Training UK
  • C#.NET 2.0 Smart Device Development with .NET Compact Framework Training UK
  • Visual Studio 2005 training
  • .NET Framework 2.0 Training
  • .Net Seminar - Overview for managers and developers
  • SharePoint 2007 Applications Development Training UK
  • BizTalk Server 2006 Training UK


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