3. What are we going to see today
ASP.NET is massive so focusing on
General themes
Things to make your current sites better
Reasons to laugh at other IDEs
4. Cadence
VS 2008
VS 2008 SP 1
VS 2010
VS 2010 SP 1
November 2007
August 2008 (9 months)
April 2010 (20 months)
March 2011 (11 months)
VS 2012
August 2012 (17 months)
VS 2012 Update 1
November 2012 (3 months)
VS 2012 Update 2
April 2013 (5 months)
VS 2012 Update 3
June 2013 (2 months)
VS 2013
October 2013 (4 months)
5. Other sources of cadence
10+ updates from other teams (ASP.NET, SQL)
Over 20 extensions from Microsoft
IMHO Important
ASP.NET and Web Tools 2012.2
Git Provider
SSDT
SSDT BI
Web Essentials
6. Compatibility
Backwards & Forwards Project Compatibility
VS 2010 SP 1
VS 2012
VS 2013
Visual Studio supports multiple frameworks
.NET Framework 2.0
.NET Framework 3.0
.NET Framework 3.5
.NET Framework 4
.NET Framework 4.5
.NET Framework 4.5.1
8. Didn’t make the cut
Edit & Continue for x64
Cloud Based Load Testing
Performance Improvements – Average of 35% improvement
New identity model
OWIN/Katana
9. One ASP.NET
Get rid of the always wrong dialog
Allow you to chose based on architecture – not forcing you to chose
features
Web Forms Web Pages
SPA
MVC
Sites
ASP.NET
Web API
SignalR
Services
14. What difference does it make?
Browser Limits**
Firefox 2: 2
Firefox 3+: 6
Safari 3: 4
Safari 5: 6
Received Size -14.3%
IE heads 2 700 to
Sent Size is -37,8%800 bytes*
Average HTTP7:
IE 8:
6 of data!
That’s an Requests 6.3k-40,9%
additional
IE 10:
8
Chrome: 6
15. No more feature fight
Everyone has everything
Bundles & Minification
LocalDB makes me happy!
Scaffolding
Model Binding in Web Forms
Web API
16.
17. Visual Studio – the best web IDE
CSS & LESS are awesome
ZenCoding is fast & fun
The BEST JavaScript IDE.
Web Deploy makes shipping easy
18. What did we see today?
Overview
One ASP.NET
The best web development tool
22. The Microsoft Virtual Academy provides free online technical
training on the development scenarios that are important to
your company and your career.
•
Visual Studio
•
SQL Server 2012
•
Windows 8
•
HTML5
•
Windows Phone
•
XAML
•
App Development
•
Windows Azure
•
System Centre
•
Business Intelligence
Register Today!
www.MicrosoftVirtualAcademy.com
23. Keep up to date & get promoted
Blogs.msdn.co
m/SouthAfrica
facebook.com
/MSDevSA
@MSDevSA
24. We are looking for the best Windows 8.1 /
Windows Phone 8 application developers in
South Africa
•
Nokia & Microsoft marketing support for your apps
•
Developer PR & highlights
•
Access to exclusive events
•
And more
EMAIL US WITH YOUR DETAILS & LINKS TO PUBLISHED APPS
Top App Dev Program
appsza@microsoft.com