Habib Heydarian Program Manager What’s new in.NET 2015.

9
Habib Heydarian Program Manager What’s new in .NET 2015

Transcript of Habib Heydarian Program Manager What’s new in.NET 2015.

Habib HeydarianProgram Manager

What’s new in .NET 2015

• Introduction to .NET 2015• Demo: .NET Native Developer

Experience• Resources

Agenda

The Next Generation of .NET

• Numerous performance, compatibility, reliability fixes

• Six small, but impactful features• Enable ASP.NET apps to reliably schedule Async work items• Resize Windows Forms controls using system DPI settings• Enhancements for Microsoft Distributed Transaction

Coordinator (MSDTC) transactions• Out-of-process, activity tracing based on ETW (Event Tracing

for Windows)• New debugging APIs (ICorDebug)• New profiler APIs (ICorProfiler)

• Complete feature list available at http://blogs.msdn.com/dotnet

What’s New in .NET 4.5.2?

Universal Windows appsShared across Windows and Windows Phone apps

.NET NativeNative code compilation

.NET Native compilation• Optimized with the C++ optimizer while

getting C# productivity• V1 targets just store apps• Preview available today as VS 2013 add-in• Learn: http://aka.ms/dotnetnative

Universal app project

.NET in Windows Store devices

Demo

.NET Native Developer Experience

.NET 2015 - Web and Services

Choose your Editors and Tools

Open Source with ContributionsOSS

Seamless transition from on-premises to cloud

Faster Development CycleTotally Modular

Fast

.NET Compiler Platform (“Roslyn”)

FROMIsolated/closed compilers

Hard to extend dev experience

C#, VBSource code

.exe/.dilIL assemblies

Established .NET compilers

TOAPI: open platform

Rich IDE experiences/refactoring

Code analysis

Custom diagnostics

Open Source compilers

.NET Compilers Platform

(a.k.a. ROSLYN)

C#, VBSource code

.exe/.dilIL assemblies

Open platform for developers