What is New in ASP.NET 5 and Visual Studio 2015
Hands-on training with thorough explanations, presentations, demos, small standalone exercises during the training.
A 4 days seminar for .NET developers
This training is for
middle .NET developers
GET COMPREHENSIVE TRAINING FOR YOUR TEAM
Agenda
1. The new Microsoft vision
The Cloud OS vision: Azure, Azure Pack, System Center suite
.NET Core open source and cross platform
2. New (ASP.NET) runtime (cross-platform and flexible)
Full .NET CLR
Core .NET CLR (cloud-optimized solutions)
Cross platform CLR
Different versions of .NET side by side
3. Host anywhere
IIS, outside of IIS
OWIN, Katana
4. New features in ASP.NET 5
Simplify dependency management
Eliminate duplication in MVC, Web API, Web Pages
Improve HTTP performance
Dependency injection
Updates in Web Forms
5. What’s new in Visual Studio 2015
.NET Framework 4.6, EF 7
VS templates for ASP.NET projects
New C# language features
Updates in Code Editors; CodeLens; CodeMaps, dependency graphs, diagrams
Application Insights for performance improvements
Release management for better deployment experiences
TypeScript
VS Shared projects. E.g.: Windows Store 8.1 / Windows Phone 8.1
Improvements in debugging and diagnostics
VS emulator for Android, tools for Cordova
Meet the Trainer
Mihai TATARAN, Microsoft Azure MVP, is the General Manager of Avaelgo, and a Microsoft MVP on Microsoft Azure, Microsoft Azure Insider, and Microsoft Certified Professional. Mihai has been teaching Microsoft technologies courses to software companies in Romania and abroad, being invited by Microsoft Romania to deliver many such trainings for their customers. Mihai has very good experience with large audiences at international conferences: DevReach in Bulgaria, Codecamp Macedonia; TechEd North America 2011, 2012 and 2013 – speaker and Technical Learning Center (Ask the Experts), Windows AzureConf. He is also the co-organizer for the ITCamp conference in Romania.
PREREQUISITES
For the best experience we can offer, we will need details about each trainee:
- Programming experience (number of years, known technologies)
- Role in the team
- Own evaluation of .NET skills on a scale from 1 to 5
- Software development methodology in current projects (if applicable)