Previous
Next

I need more information

If you would like to speak to a member of our specialist team, please feel free to call our freephone number or email us directly:

0800 028 6400

enquires@jbinternational.co.uk

Quote me | Enrol me

ASP.NET 4.0 Training Course with LINQ and AJAX

Course code: ASPNET
Details: 18 June, 5 days, £2495 + VAT
16 July, 5 days, £2495 + VAT
24 September, 5 days, £2495 + VAT
OnsiteEnquire about bringing this course to your offices
Who should attend: Developers who are new to .NET or have only used .NET for Windows development, or have only used ASP.NET 1.1, who wish to develop ASP.NET 4.0 applications using C# 3.0, VB9, AJAX, and LINQ.
Prerequisite skills: Delegates should have a strong background in application development, preferably with some experience of a fully compiled development language such as VB6 or Java, and knowledge of web technologies such as JavaScript would be useful too.
Follow on courses: Advanced ASP.NET 4.0 Training Course UK
MVC for ASP.NET Training Course:
SharePoint 2010 development training course
Windows Communication Foundation (WCF4) Training Course

Clients who have attended this course include

NextTescoBarclays

Course Outline

 

This course has been designed for delegates new to the .NET development platform, although delegates with experience solely in Windows application development will find almost all of the content beneficial.

Delegates will be introduced to the .NET framework and will learn to develop web applications using C# or VB.NET. At course completion delegates should be familiar with the framework, experienced in developing web application and conversant with database access using LINQ.

Course Content

Our hands-on ASP.NET 4.0 training course has been developed for real-world, commercial scenarios by our expert instructors.

See below for our detailed ASP.NET 4.0 training course syllabus. The course contains many ASP.NET 4.0 tutorials based on real-world scenarios. If you have a technical question, please email sales@jbinternational.co.uk.

What you will learn

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

1. Understand the .NET Framework and the CLR
2. Use Visual Studio 2010 effectively
3. Learn C# or VB.NET
4. Create commercial ASP.NET Web Applications
5. Understand OO Programming, Classes, and Objects
6. Debug Applications
7. Develop user interfaces using Master Pages, User Controls and Themes
8. Use DataBinding
9. Use LINQ (Language-Integrated Query) to read from and write to Databases
10. Develop Rich Internet Applications using ASP.NET AJAX

Introduction to ASP.NET 4.0 with LINQ and AJAX Training Course Outline

The .NET Framework

The CLR
The Framework Class Library
Intermediate Language
.NET Languages
The Global Assemble Cache
Disassemblers

Visual Studio 2010

Creating Projects
Project Anatomy
Using the IDE
Code Snippets

Language Syntax

VB.NET vs C#
Comments
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

Debugging Applications

Breakpoints
Tracepoints
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

Data Sources
Data Controls
Parameterised Queries
Updating bound controls

AJAX

AJAX Architecture
Client vs Server
The AsyncPostBack model
Using UpdatePanel controls
UpdateProgress

LINQ

Creating a DataContext
Querying the Database
Updating the Database
Using the LinqDataSource

Deployment

XCopy deployment
Copying web sites
Publishing web sites
Setup Projects