Your SlideShare is downloading. ×
Web changesandasp4 upload
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

Web changesandasp4 upload

450
views

Published on

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
450
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
1
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

Transcript

  • 1. Web development with
    Visual Studio 2010 &ASP.net 4
    Alex Mackey
  • 2. {
    display: properly;}
  • 3. Agenda:
    IDE changes
    Javascriptintellisense, jQuery integration, designer, improved CSS 2.1 support, new project types
    ASP.net 4
    ClientId & Viewstate changes, routing, caching accessibility,
    config simplification, deployment and lots more
  • 4. don’t think that these
    are all the web changes in .net 4..
  • 5. About me
    • ASP.net/SQL dev for last 9 years
    • 6. Previously lead dev on number of health care applications in UK, Ireland and Middle East
    • 7. MVP
    • 8. Recently started with Readify
    • 9. Organized DDD Melbourne and run DevEve.net
  • Optional params
    Compress viewstate
    Extensible caching
    Better standards support
    Config less WCF
    Provider based model
    Silverlight 3
    Iron Ruby
    MEF
    Control over
    Client Id’s
    Variance
    ExpandoObject
    Named params
    REST toolkit
    IronPython
    F#
    Dynamic
    Dynamic Language Runtime
    DynamicObject
    Parallel extensions
    Biginteger
    Client side data binding
    Model first development
    Transparency model
    Task
    Entity Framework 2
    Oslo
    Parallel debugging windows
    Workflow
    ASP.net
    Lazy loading
    ASP.net MVC
    Client profile
    Background GC
    Pluralization
    Corrallated messaging
    Extensibility
    Lazy<t>
    Discoverable services
    Concurrent collections
    Flowchart
    Multi monitor support
    SQL Azure
    Azure
    Consume first mode
    No PIA’s
    WPF 4
    Tuple
    Cloud Computing
    Element to element binding
    Side by side execution CLR
    Multitouch support
    Co-eveloution of VB & C#
    Historical debuging
    Win7 Support
  • 10.
  • 11. visual studio
    demos
  • 12. ASP.net 4
  • 13. is asp.net
    dead/dying?
  • 14. ASP.net 4
    features
  • 15. Other ASP.net changes
    • Extensible caching, encoding and request validation
    • 16. Expand range of allowed url types maxRequestPathLength and requestPathInvalidChars
    • 17. Caching moved to System.Runtime.Caching.dll
    • 18. Autostart web applications (IIS 7.5 on Windows Server 2008 R2)
    • 19. Compare validator supports Time & DateTime
  • rendering
    demos
  • 20. web.config
    transform demos
  • 21. msDeploy
    demos
  • 22.
  • 23.
  • 24. http://www.hanselman.com/blog/NET4WebApplicationStartupTime.aspx
  • 25.
  • 26. % time in GC v3.5:
    11.1 seconds
    v4: 7.9
  • 27. evolution
    not
    revolution
  • 28. Summary
    • Great Javascriptintellisense support
    • 29. Fantastic deployment
    • 30. ASP.net fixes some old bugs and cleaner HTML
    • 31. New routing and extensible cacheing
  • Further reading
    http://www.asp.net/learn/whitepapers/aspnet4
    http://blog.hmobius.com
    http://phrogz.net/js/classes/OOPinJS2.html
    http://msdn.microsoft.com/en-us/library/s57a598e.aspx
    http://msdn.microsoft.com/en-us/library/ee410579.aspx
    http://live.visitmix.com/MIX10/Sessions/FT03
    http://vishaljoshi.blogspot.com/2009/03/how-does-web-deployment-with-vs-10.html
    http://www.iis.net/download/webdeploy
    Advanced Javascript by John Resig
  • 32. Any questions?
    readify.net 1300 666 274
    simpleIsBest.co.uk
    alexjmackey@gmail.com