.NET 4.0 and Visual Studio 2010
Course Description:
VS 2010, C# 4.0 and .NET 4.0 are mature development tools, language and environment. Many companies took the step and ported their code to this new toolset, but the question is do they really leverage the new capabilities of this platform. C# has gone through major changes during the years. From Generic in C# 2.0 through LINQ in C# 3.0 to dynamic in C# 4.0. In this 1-day course we will introduce the new capabilities of the language and the framework. After this workshop the participants will be able to migrate to the new version and to facilitate the new abilities of C# 4.0, .NET 4.0 and VS 2010.Trainer:
Alon Fliess is the CTO and Co-Founder of CodeValue. He is recognized as a Microsoft Regional Director (MRD) and as a Microsoft C++ MVP. Alon is also the co-author of the Introducing Windows 7 for Developers book. Alon got his BSc degree in electrical & computer engineering from the Technion, the Israel Institute of Technology. He is an expert in many Microsoft technologies, be it Windows internals, C++ Win32 programming, .NET with C# or C++/CLI. He spends his time doing many interesting tasks such as software architecting, designing, mentoring and programming. In addition, Alon is a well known speaker and has talked in various local and international conferences.
A Tour Around VS 2010
- The Editor
- New Tools
- Extension Manager
From Generic To LINQ
C# 2.0/3.0- C# Generic Refreshment
- C# 3.0 Language Features
- Introduction to LINQ
What’s new in C# 4.0
- Optional parameters and named arguments
- Covariant and Contra-variant generic type parameters
- Dynamic member lookup
What’s new in .NET 4.0
- Changes to the BCL
- No PIA
- Code Contract
- MEF
.NET 4.0 technologies overview
Lap around .NET technologies- Introduction to Concurrent programing
- What's new in WCF 4.0
- Introduction to Windows Workflow
- New features in UI technologies
