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
|