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