What’s new in v4.5 http://about.me/Chakravarthy
Agenda • Scope – UI – Web Space – Middleware – Data – Language(s) • ASP.NET Enhancements 2 Who
Who am I •Started IT career on April 4th 1996 •Worked with various companies & played all roles of SDLC •Certified by Microsoft as •Technology Spécialist •Professional Developer •Certified by Scrum allience as •Scrum Master •Awarded as MVP by Microsoft •For more information… Post Session 3 F1
F1 (help) Jouni Heikniemi http://j.mp/v45Poster 4 Scope
• Scope – UI • WPF • Windows 8 – Web Space – Middleware – Data – Language(s) • ASP.NET Enhancements 5 Blocks
6 UI
UI SPACE ENHANCEMENTS 7 WPF
WPF 8 WPF
9 Win8
Windows 8 Support (metro style) 10 Win8
12 Web
WEB SPACE ENHANCEMENTS 13 WebAgenda
• Scope – UI – Web Space • MVC4 • Web Pages 2 • Web Forms • Tools – Middleware – Data – Language(s) • ASP.NET Enhancements 14 ASP.NET v4.0
ASP.NET v4.0 15 v4.0
16 MVC 4.0
ASP.NET MVC v4 http://j.mp/GuMVCp1 17 v4.0
18 WebPages v2
ASP.NET Web Pages 2 19 WebPage2
20 Forms&Tools
WebForms & Tools 21 Tools
22 Async
Asynchronous 23 Async
24 Performance
Performance 25 Performance
26 ReqValid
Request Validation 27 ReqValid
28 MidlWare
MIDDLEWARE ENHANCEMENTS 29 MdlWrAgenda
• Scope – UI – Web Space – Middleware • WCF • WWF • MEF 2.0 – Data – Language(s) • ASP.NET Enhancements 30 WCF
WCF 31 WCF
32 WorkFlow
Work Flow 33 WorkFlow
34 MEF 2.0
MEF v2.0 35 MEF v2
36 Data
DATA ENHANCEMENTS 37 DataAgenda
Agenda • Scope – UI – Web Space – Middleware – Data • ADO.NET • SQL Express LocalDB • SQL Server (Denali) Support • EF 4.5 – Language(s) • ASP.NET Enhancements 38 ADO.NET v4.5
ADO.NET v4.5 39 ADO.NET v4.5
40 SQLExpress
SQL Express 41 SQLEx
42 Denali
SQL Server 2012 / Denali 43 Denali
44 EF 4.5
EF 4.5 45 EF 4.5
46 Lang
LANGUAGE (S) ENHANCEMENTS 47 LangAgenda
Agenda • Scope – UI – Web Space – Middleware – Data – Language(s) • BCL • C# 5.0 • VB 11.0 • F# 3.0 • Visual C++ 11 • ASP.NET Enhancements 48 BCL
BCL & TPL 49 BCL
50 C# 5.0
Language – C# v5.0 51 C# 5.0
52 VB 11
Language – VB v11 53 VB11
54 F# 3
Language – F# v3.0 55 F# 3
56 VC++ 11
Language – VC++ v11 57 VC++ 11
58 QA
Q&A Thanks 59

What's new in .NET Framework v4.5