The course objective was to show the foundation tools and the methodology including the technology challenges moving from FW 2.0 and VS2005/3/1 to VS2010.
Still there are organizations that are going through this process, and for each developer in these companies the huge challenge is to cover the knowledge gap created.
Not only that, they have to help the organization to move there, not an easy challenge.
We need to treat the previous challenges as different enemies, first knowledge and then spread the understanding.
The process includes among the selection of TFS as ALM (Application Lifecycle Management) tool, servers and virtual environments, development manual indicating the how and also a required process, step by step from previous versions of VS and FW to the new one;not so new with VS2012 and FW4.5 around.
In the course we started with Generics and into LINQ, we practiced the Creation and consuming of work items, the source control issues (branches, shelving, history, etc.). Also the extensibility of current projects using FW4 as a solution to move forward without waiting the end of the application life.
We talked about MVC WEB applications, and practiced parallel development taste.
Many issues that we didn’t cover like PLINQ and advanced issues are lived to you as a practice ;o), see the presentations and code sample link.
Entity Framework and ORM challenges, AOP and others were mentioned, and more time is required to cover the immense world of DotNet. But we start the longest journey with a small step into the unknown.
Enjoy the challenge…
Please use the following documentation:
Presentation and Code:
C# in a Nutshell http://www.albahari.com/nutshell/
NuGet Gallery http://nuget.org/packages/log4net/1.2.10