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

Visual Studio 2008: New Features

Course Code: VST85NEW      Days: 5
Show all Microsoft Courses
Scheduled Dates
Locations filtered. Show all UK course locations.
Request availability or book by selecting a date:
England
Worcestershire
Worcester (WR1) 23/02/09 £ 1,695
Prices exclude VAT.
Have questions or need a better city/date? Ask now.
On-site/international quote? Ask now.

Course Overview

The course is designed to explore the new functionality of Web and Windows development using Visual Studio .NET 2008.

Audience

Competent .NET programmers who wish to upgrade their web and windows development skills to the new features of Visual Studio .NET 2008 and the .NET Frameworks 3.0 and 3.5.

Prerequisites

  • Development Experience with Visual Studio .NET 2005
  • Delegates will need some familiarity with creating both Windows and Web Applications

Course Outline

Visual Studio 2008 New Features

  • Orcas
  • Overview of New Features
  • What's New for Web Developers
  • Bug Fixes

Language Enhancements

  • .NET 3.0 and 3.5 Overview
  • VB and C# Versions
  • Summary of New Features
  • Overview of Language Enhancements
  • Automatic Properties
  • Implicitly Typed Local Variables
  • Anonymous Types
  • Object and Collection Initializers
  • Extension Methods
  • Lambda

LINQ with Lists

  • Extension Methods on Lists

More Complex LINQ with Lists

  • LINQ
  • Introduction to Using LINQ

LINQ with Datasets

  • Our Existing Application
  • A Master-Details Application
  • Add Some Filtering
  • Add a Total Value In Stock Field
  • Syntactic Sugar

LINQ as ORM

  • Using the ORM
  • Enable Editing
  • Add Filtering
  • Master-Details
  • Calling Stored Procedures
  • Ad-Hoc Queries
  • LINQ with ASP.NET
  • N-Tier

CSS

  • CSS
  • A Worked Example

Nested Master Pages

  • Overview
  • A Worked Example

JavaScript and DHTML

  • JavaScript Errors
  • JavaScript Debugging
  • DHTML Creating AJAX Applications
  • Writing AJAX from Scratch
  • JSON
  • AJAX.NET
  • Triggers
  • Add an Update Progress (Optional)
  • ASP.NET AJAX Libraries
  • .NET AJAX Controls Download
  • Web Development Helper

Introduction to WCF

  • What is SOA?
  • A Simple WCF Example
  • Understanding WCF

WCF Serialisation

  • Passing Complex Data Types
  • Using the Serializable Attribute
  • Using the DataContract/DataMember Attributes
  • Data Contracts
  • More Advanced Serialisation Methods

SOA and Messages

  • Ask for Customer by ID
  • Using Message Objects
  • The WCF Service Application Template
  • RPC-style vs. Messaging-style
  • Summary of WCF Contracts

Multiple WCF Endpoints

  • Transports Overview
  • Bindings
  • Bindings and Transports
  • Multiple Endpoints
  • Going Further
  • Configure TCP Binding (Optional)

WPF Overview

  • Separate Code from Design
  • Designer meets Developer
  • What is WPF?
  • Silverlight (Formerly WPF/E)
  • WPF vs. Windows Forms/ASP.NET
  • Examples

Starting WPF

  • Creating a WPF Application
  • Types of WPF Application
  • Creating a Simple Expenses Application


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