Your SlideShare is downloading. ×
ASP.NET
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

ASP.NET

4,320

Published on

My slides from my talk on ASP.NET for the Microsoft TechDays 2013!

My slides from my talk on ASP.NET for the Microsoft TechDays 2013!

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
4,320
On Slideshare
0
From Embeds
0
Number of Embeds
11
Actions
Shares
0
Downloads
9
Comments
0
Likes
0
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide
  • Image License Some rights reserved by defndaines
  • Image License Some rights reserved by jugbo
  • Image License Some rights reserved by MaríaMagnética
  • Image License Some rights reserved by filmhirek
  • Google SPDY Research Whitepapaer** http://stackoverflow.com/questions/985431/max-parallel-http-connections-in-a-browser
  • Image License Some rights reserved by filmhirek
  • Tweet about your experiences in sessions today for a chance to win random prizes
  • Transcript

    • 1. ASP.NET
    • 2. Hi Robert MacLean Geek @rmaclean www.sadev.co.za
    • 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
    • 7. RIP Front Page Extensions Cassini Web Server
    • 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
    • 10. The wrong dialog
    • 11. WebSockets Long Polling SignalR Forever Frame Examples: jabbr.net shooter.signalr.net Server Sent Events
    • 12. WHOA! Visual Studio 2013 No more wrong dialog Bootstrap theme SignalR Browser Link
    • 13. 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
    • 14. No more feature fight Everyone has everything Bundles & Minification LocalDB makes me happy! Scaffolding Model Binding in Web Forms Web API
    • 15. Visual Studio – the best web IDE CSS & LESS are awesome ZenCoding is fast & fun The BEST JavaScript IDE. Web Deploy makes shipping easy
    • 16. What did we see today? Overview One ASP.NET The best web development tool
    • 17. Thanks! @rmaclean www.sadev.co.za
    • 18. 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
    • 19. Keep up to date & get promoted Blogs.msdn.co m/SouthAfrica facebook.com /MSDevSA @MSDevSA
    • 20. 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
    • 21. Give us your feedback Fill in your eval form
    • 22. Tweet to Win #TechdaysZa

    ×