“When I paid less than $100 for a years subscription to your training videos, I wasn’t expecting much.
What I actually got was access to thousands of dollars worth of training. I'm amazed at the value of your
LearnDevNow library and every time I start a new course, I can't believe it's included and that I don't
need to pay extra. So far I have completed over 100 hours worth of training videos - and I'm just getting
going! The training is easy to follow and encompasses training for beginners as well as experts. Thanks
again for the amazing product.”
—Daniel Gochin, Regality Software
Getting Started With Your LearnDevNow Learning
LearnDevNow provides practical online learning videos for Microsoft developers worldwide. Our learning libraries
feature self-paced training videos by for Visual Studio, SQL Server, SharePoint and more -- allowing busy
developers to learn from Microsoft experts whenever and wherever it fits their schedule.
These Learning Roadmaps will help you understand how the courses relate to each other and what order you may
wish to complete the training based on your current knowledge.
Table of Contents
• Microsoft SharePoint Roadmap. . . pg 2
• Microsoft SQL Server Roadmap . . . pg 3
• Microsoft Visual Basic Web Developer Roadmap. . . pg 4
• Microsoft Visual Basic Windows Developer Roadmap . . . pg 5
• Microsoft Visual C# Web Developer Roadmap . . . pg 6
• Microsoft Visual C# Windows Developer Roadmap . . . pg 7
Review the following roadmaps to get an understanding of what order you may choose to take specific courses within each technology.
Learn
Dev
Now
TMMicrosoft
®
SharePoint
®
Roadmap
SharePoint 2010 for Business Users SharePoint 2007 for Business Users
LEVEL 100
This course assumes a basic level of familiarity with Microsoft Office and Internet Explorer. Developers may elect to skip this course.
SharePoint 2010 for Developers SharePoint 2010 for Administrators
SharePoint 2007 for Administrators SharePoint 2007 for Developers
These courses are designed for individuals with a working understanding of SharePoint, ASP.NET 2.0, and Visual Studio 2008 tools.
SharePoint 2010: Web Content Management SharePoint 2010: Business Processes
SharePoint 2007: Web Content Management SharePoint 2007: Business Processes SharePoint 2007: Portals and Search
LEVEL 200
Exploring SharePoint 2010 Exploring SharePoint Server 2007
This course is designed to provide an executive preview of new technologies and help individuals with
experience in prior versions prepare to be productive as soon as possible. Concepts covered in this course have been integrated into some of the courses listed above.
EXPLORING
LEVEL 300
These courses are designed for individuals using Microsoft Office and SharePoint who are implementing some of their advanced features.
Learn
Dev
Now
TMMicrosoft
®
SQL Server
®
Roadmap
SQL Server 2008: Installing, Querying and Security SQL Server 2005
SQL Server 2000
LEVEL 100
This course is designed for individuals with a solid understanding of relational databases.
SQL Server 2008 for Developers SQL Server 2005: Additional Topics
This course is designed for individuals with a solid understanding of relational databases and assumes a basic level of familiarity with Microsoft SQL Server 2008. No particular programming experience is required, but the course is taught from a developer's perspective.
SQL Server 2008 Analysis Services SQL Server 2008 Integration Services SQL Server 2008 Reporting Services
SQL Server 2005 Analysis Services SQL Server 2005 Integration Services SQL Server 2005 Reporting Services
LEVEL 200
Exploring SQL Server 2008 Exploring SQL Server 2005
This course is designed to provide an executive preview of new technologies and help individuals with
experience in prior versions prepare to be productive as soon as possible. Concepts covered in this course have been integrated into some of the courses listed above.
EXPLORING
LEVEL 300
These courses are designed for individuals that have working experience with SQL Server 2008, basic relational database concepts, and data transformation services.
Web Developer Roadmap
Microsoft
®Visual Basic
®Learning to Program Using Visual Basic 2010 Learning to Program Using Visual Basic 2008
Learning to Program Using Visual Basic 2005
LEVEL 100
These courses are designed for individuals with a developer background who have never programmed in the .NET Framework.
Developing Applications Using Visual Basic 2008: What’s New
ASP.NET Using Visual Basic 2010 ASP.NET Using Visual Basic 2008
ASP.NET Using Visual Basic 2005
ASP.NET Using Visual Basic 2005 Add’l Topics ASP.NET Using Visual Basic .NET 2003
These courses are designed for individuals with Visual Basic and Visual C# language experience who want to develop Web applications in Visual Studio.
ASP.NET 4.0 AJAX and jQuery Using Visual Basic 2010
Silverlight 4 Using Visual Basic 2010
ASP.NET MVC 2 and 3 Using Visual Basic 2010 Building ASP.NET MVC 3 Applications Using Visual Studio 2010
Microsoft LINQ Using Visual Basic 2010 Windows Communication Foundation (WCF) Using Visual Basic 2008
Windows Workflow Foundation Using Visual Basic
Microsoft LINQ Using Visual Basic 2008 ADO.NET Using Visual Basic 2005 ASP.NET AJAX Using Visual Basic 2005 Advanced .NET Framework 2.0 Using Visual Basic 2005
Building Web Services Using Visual Basic 2005
LEVEL 200
LEVEL 300
After the Level 200 ASP.NET courses, individuals can choose to go on to these more specialized courses which can be taken in any order.
Exploring Visual Studio 2010 Using Visual Basic Exploring Visual Studio 2008 Using Visual Basic
Introduction to Visual Studio .NET Exploring Silverlight 2
These courses are designed to provide an executive preview of new technologies and help individuals with experience in prior versions prepare to be productive as soon as possible. Concepts covered in these courses have been integrated into some of the courses listed above.
Learn
Dev
Now
TMWindows Developer Roadmap
Microsoft
®Visual Basic
®Learning to Program Using Visual Basic 2010 Learning to Program Using Visual Basic 2008
Learning to Program Using Visual Basic 2005
LEVEL 100
These courses are designed for individuals with a developer background who have never programmed in the .NET Framework.
Developing Applications Using Visual Basic 2008: What’s New
Developing Apps Using Visual Basic 2008 Developing Apps Using Visual Basic 2008: Enterprise, Mobile, and Security
Visual Basic 2005: Developing Applications Visual Basic 2005: Developing Applications Add’l Topics
Visual Basic .NET 2003
These courses are designed for individuals with Visual Basic and Visual C# language experience who want to develop Window applications in Visual Studio.
Windows Presentation Foundation Using Visual Basic 2010
Developing Applications with Entity Framework 4.1 Microsoft LINQ Using Visual Basic 2010
Windows Communication Foundation (WCF) Using Visual Basic 2008
Windows Workflow Foundation Using Visual Basic
Microsoft LINQ Using Visual Basic 2010 .NET Remoting Using Visual Basic 2005 ADO.NET Using Visual Basic 2005 Advanced .NET Framework 2.0 Using Visual Basic 2005
LEVEL 200
Exploring Visual Studio 2010 Using Visual Basic Exploring Visual Studio 2008 Using Visual Basic
Exploring Visual Basic 2005 Introduction to Visual Studio .NET
These courses are designed to provide an executive preview of new technologies and help individuals with experience in prior versions prepare to be productive as soon as possible. Concepts covered in these courses have been integrated into some of the courses listed above.
EXPLORING
LEVEL 300
After the Level 200 Developing Application courses, individuals can choose to go on to these more specialized courses which can be taken in any order.
Web Developer Roadmap
Microsoft
®Visual C#
®Learning to Program Using Visual C# 2010 Learning to Program Using Visual C# 2008
Learning to Program Using Visual C# 2005
LEVEL 100
These courses are designed for individuals with a developer background who have never programmed in the .NET Framework.
Developing Applications Using Visual C# 2008: What’s New
ASP.NET Using Visual C# 2010 ASP.NET Using Visual C# 2008
ASP.NET Using Visual C# 2005
ASP.NET Using Visual C# 2005 Add’l Topics ASP.NET Using Visual C# .NET 2003
These courses are designed for individuals with Visual Basic and Visual C# language experience who want to develop Web applications in Visual Studio.
ASP.NET 4.0 AJAX and jQuery Using Visual C# 2010
Silverlight 4 Using Visual C# 2010
ASP.NET MVC 2 and 3 Using Visual C# 2010 Building ASP.NET MVC 3 Applications Using Visual Studio 2010
Microsoft LINQ Using Visual C# 2010
Windows Communication Foundation (WCF) Using Visual C# 2008
Windows Workflow Foundation Using Visual C#
Microsoft LINQ Using Visual C# 2008 ADO.NET Using Visual C# 2005 ASP.NET AJAX Using Visual C# 2005 Advanced .NET Framework 2.0 Using Visual C# 2005
Building Web Services Using Visual C# 2005
LEVEL 200
LEVEL 300
After the Level 200 ASP.NET courses, individuals can choose to go on to these more specialized courses which can be taken in any order.
Exploring Visual Studio 2010 Using Visual C# Exploring Visual Studio 2008 Using Visual C#
Introduction to Visual Studio .NET Exploring Silverlight 2
These courses are designed to provide an executive preview of new technologies and help individuals with experience in prior versions prepare to be productive as soon as possible. Concepts covered in these courses have been integrated into some of the courses listed above.
Learn
Dev
Now
TMWindows Developer Roadmap
Microsoft
®Visual C#
®Learning to Program Using Visual C# 2010 Learning to Program Using Visual C# 2008
Learning to Program in Visual C# 2005 Visual C# .NET 2003: Learning to Program
LEVEL 100
These courses are designed for individuals with a developer background who have never programmed in the .NET Framework.
Developing Applications Using Visual C# 2008: What’s New
Developing Apps Using Visual C# 2008 Developing Apps Using Visual C# 2008: Enterprise, Mobile, and Security
Visual C# 2005: Developing Applications Visual C# 2005: Developing Applications Add’l Topics
Visual C# .NET 2003: Developing Applications
These courses are designed for individuals with Visual Basic and Visual C# language experience who want to develop Window applications in Visual Studio.
Windows Presentation Foundation Using Visual C# 2010
Developing Applications with Entity Framework 4.1 Microsoft LINQ Using Visual C# 2010
Windows Communication Foundation (WCF) Using Visual C# 2008
Windows Workflow Foundation Using Visual C#
Microsoft LINQ Using Visual C# 2008 .NET Remoting Using Visual C# 2005 ADO.NET Using Visual C# 2005 Advanced .NET Framework 2.0 Using Visual C# 2005
LEVEL 200
Exploring Visual Studio 2010 Using Visual C# Exploring Visual Studio 2008 Using Visual C#
Exploring Visual C# 2005
Introduction to Visual Studio .NET
These courses are designed to provide an executive preview of new technologies and help individuals with experience in prior versions prepare to be productive as soon as possible. Concepts covered in these courses have been integrated into some of the courses listed above.
EXPLORING
LEVEL 300
After the Level 200 Developing Application courses, individuals can choose to go on to these more specialized courses which can be taken in any order.