Visual Studio 2010 adds a large set of new functionality for the Visual Studio developer. From new language features, including dynamic language support to full support and tooling for developing Silverlight applications. The .NET Framework 4.0 makes it easier than ever to create robust, enterprise-level applications. This course introduces the most important new features in Visual Studio 2010 for experienced Visual Studio developers.
In this course you will learn...
- Investigate new language features and see how the complete IDE rewrite using WPF affects the way you write code.
- Learn about many of the new ASP.NET Web Forms features, including HTML and JScript snippets, deployment improvements, and new controls.
- See how the all-new Workflow 4.0 works and get started learning its features.
- Create services using the new features in WCF.
- Drill into new WPF features, focusing on new controls, data binding and more.
- Create Silverlight applications using the new designer built into Visual Studio 2010.
- Work with new data features in Visual Studio 2010.
- Incorporate Office 2010 features into .NET applications, focusing on SharePoint 2010.
This course assumes that students have some programming background and experience using Visual Studio 2008. Because this course focuses solely on new features in Visual Studio 2010, its content will best be appreciated by developers who are fluent using Visual Studio 2008, and simply want to discover the new features added in Visual Studio 2010. The course assumes knowledge of a CLS language (Visual Basic or Visual C#), of the .NET Framework 3.5, and Visual Studio 2010.
Language and IDE Features
ASP.NET Web Forms Improvements
- Examine Visual Studio 2010 Code Editor UI Improvements: From IntelliSense to Zoom
- Learn new language features, including dynamic language support, lambda expression improvements, and more
- Add simple parallel support, using the Task Parallel Library
- Examine variance (covariance and contravariance), and how these features make interface work the way you always thought they should
Windows Workflow Foundation
- Investigate Visual Web Designer enhancements, including new templates, code snippets, and JScript IntelliSense enhancements
- Learn about new ASP.NET core services, including web.config file minification, output caching, and URL routing
- Discover new Web Forms features: set meta tags, control view state, create predictable client IDs, persist row selection, add charts, and more
- Deploy web applications using new Visual Studio 2010 features
Windows Communication Foundation Improvements
- Introduce Windows Workflow Foundation (WF)
- Review workflow activities
- See how to build a workflow
- Learn how to host workflows in applications
- See how applications and workflows pass data
What’s New in WPF 4.0
- Review how to build, host and call WCF services
- Explore Service Configuration Improvements
- See how clients can discover services at runtime
- See how services can inform clients when they go online and offline
Introducing Silverlight Using Visual Studio 2010
- Learn about WPF Data Binding and the DataGrid Control
- Investigate the Updated WPF and Silverlight Designer
- Use the Visual State Manager to Create Unique States for Controls
- Try out the New Calendar and DatePicker Controls
- Learn why you would use Silverlight to build an application, and Silverlights history
- Create a simple video player using Silverlight
- Run Silverlight applications out of the browser
- Investigate multi-page Silverlight applications using the Silverlight Navigation Framework
- Work with data in Silverlight applications
SharePoint 2010 Development
- See an overview of the Entity Framework
- Learn how to create an Entity Data Model
- Learn various techniques for using LINQ to Entities to query data in a SQL Server database
- See an overview of ADO.NET Data Services
- Learn how to create and call an ADO.NET Data Service
- Learn how to build SharePoint 2010 applications with Visual
- See how to create lists and visual Web parts
- See how to use LINQ to SharePoint to query lists
- Explore how to access SharePoint data from client applications
back to top
Ken Getz is a nationally renowned speaker and best-selling author who specializes in programming with Visual C# and Visual Basic. He has been working with for more than 10 years, and is the author and presenter of some of A most popular courses (click here for list of courses). Ken is also a senior consultant with MCW Technologies and the author or co-author of several best-selling books including Access 2002 Developer's Handbooks (with Paul Litwin and Mike Gunderloy (Sybex)), Access Cookbook (with Andy Baron and Paul Litwin (O'Reilly)), VBA Developer's Handbook (with Mike Gilbert (Sybex)), and ASP.NET Developer's JumpStart (with Paul D. Sheriff (Addison-Wesley)). Since the inception of the program, Ken has been selected each year as a Microsoft Support MVP and is a member of the INETA speaker's bureau, traveling to speak at .NET user groups throughout the country. Ken is a frequent speaker at technical conferences, including Microsoft's Tech-Ed, as well as VSLive and DevConnections. Ken is also a technical editor for Advisor Guide to Microsoft Access and Advisor Guide to Microsoft Visual Basic and is a columnist for both CoDe Magazine and MSDN Magazine.
Robert Green is a senior consultant with MCW Technologies, a Microsoft Certified Partner. Before joining MCW, Robert worked at Microsoft for 8 years, most recently as a Program Manager on the Visual Basic product team and previously as a Product Manager for several products including Visual Studio, Visual Basic, Visual Studio Tools for Office and Visual FoxPro. Prior to joining Microsoft, Robert was a Vice President and co-founder of The Information Management Group, a consulting and education services firm in Chicago. Robert has been a frequent speaker at technology conferences, including TechEd, VSLive, VSConnections and Advisor Live. His articles have appeared on MSDN and Advisor Publication’s VB.NET Advisor, and will appear in other venues as well throughout the year. Robert is the co-author and co-presenter of Visual Basic 2005 and Visual C# 2005 training, along with Ken Getz.
back to top