An internal MS person today asked the perfectly reasonable question of "Where can I find some resources on Visual Studio 2008?".
I know that we've done quite a lot of "stuff" in the UK team and Daniel's recent post is a good place to start.
Beyond that, I thought it'd be easy to gather the UK materials together but it turned out that it's not (we have a couple of web-site "issues" from what I can see with our Screencasts and Events pages) so, in the meantime, I thought it'd be good to link to have a post which brings together some UK resources around VS2008 (of course, there are many, many more resources out there too :-)).
Blogs
There's probably too many posts here to do them justice individually. There are 4 people in my team - me, Daniel, Martin, Mike.
You can catch up with the combined outputs by checking out the feed that I publish here.
Videos
We made a couple of videos out at TechEd about VS 2008 and .NET Framework V3.5. This is just myself and Daniel chatting about the topic and it was meant to be short and a bit jokey but I'll link to them here. This first one is shorter (scroll down the page a little to find it from Day 2 of TechEd).
This is a slightly longer one (again, part way down the page)...
Recorded Events
There's a couple of events that we've been doing lately around VS 2008. I've included links to screencast-like recordings of them here;
An Overview of Visual Studio 2008 and .NET Framework V3.5
What's New in Visual Studio 2008 and .NET Framework V3.5 for the Web Developer
There are some more but it looks like we're missing the recordings online right now :-( so I'll update the post when we have them.
Additionally, if you were at TechEd EMEA and have access to the recorded sessions then you might find the sessions that we did on Visual Studio and LINQ. Start here. Session details are (TLA201 A Tour of Visual Studio 2008 and the .NET Framework 3.5, Daniel Moth) and (TLA309 LINQ to XML: Using the Language Integrated Query (LINQ) Framework with XML Data, Mike Taulty)
Screencasts
There's a lot of these and some of them were done on beta versions so you might want to apply a pinch of salt but, generally speaking, they should be useful when looked at in the light of RTM. I've tried to categorise. Note that this isn't a definitive list of all the bits in VS 2008 by any means - it's just what we've managed to make videos on so far.
Languages
VB9 - Object Initialisers
VB9 - Implicit Types
VB9 - Anonymous Types
VB9 - Relaxed Delegates
Partial Methods in C# v3 and VB9
VB Intellisense In VS2008
C# Version 3.0 - Object Initialisers
C# Version 3.0 - Implicit Typing
C# Version 3.0 - Collection Initialisers
C# Version 3.0 - Anonymous Types
C# Version 3.0 - Extension Methods
C# Version 3.0 - Lambda Expressions
C# Version 3.0 - Expression Trees
C# Version 3.0 - Pieces of LINQ
Partial Methods in C# v3 and VB9
Decomposing LINQ
The Development Environment
VS2008 Multitargeting
Multi-threading Debugging Enhancements in Visual Studio 2008
VS2008 designed for Vista with better aesthetics and usability
.NET Framework
.NET Framework v3.5 Overview
Web Development
New CSS support in Visual Studio 2008
Script Intellisense and Debugging
Office
Deploying Office 2007 Add-Ins with ClickOnce in VS 2008
Office Ribbon Customisation in Visual Studio 2008
Outlook Form Regions in Visual Studio 2008
VBA interop with VSTO managed code in VS 2008
Word Content Controls in Visual Studio 2008
Office Task Panes and Actions Pane in VS2008
Windows Forms
Using ASP.NET Client Application Services in Windows Forms Apps
Windows Forms Interop with WPF
WCF and WF
Durable Services with WCF V3.5
Offering Syndicated RSS/ATOM Data from WCF V3.5 Services
LINQ to XML
VB9 - XML Support
Creating XML in VB with LINQ to XML
Querying XML in VB with LINQ to XML
Namespaces in VB with LINQ to XML
Creating XML in C# with LINQ to XML
Querying XML in C# with LINQ to XML
Namespaces in C# with LINQ to XML
LINQ to SQL
Introduction to LINQ to SQL
Understanding the DataContext
Mapping Schemas to Classes in LINQ to SQL
Code Generation Tools in LINQ to SQL
Inserts with LINQ to SQL
Deletes with LINQ to SQL
Updates with LINQ to SQL
Concurrency in LINQ to SQL
Joining Data with LINQ to SQL
Working with NULLs in LINQ to SQL
When Do LINQ to SQL Queries Execute?
Deferred Loading of Related Entities in LINQ to SQL
Querying with Stored Procedures in LINQ to SQL
Updating with Stored Procedures in LINQ to SQL
Using SQL Functions in LINQ to SQL
User Defined Functions in LINQ to SQL
Inheritance in LINQ to SQL
Transactions in LINQ to SQL
Windows Vista
Build UAC aware apps with VS2008
Posted
Wed, Nov 21 2007 4:29 AM
by
mtaulty