Web changesandasp4 upload
Upcoming SlideShare
Loading in...5
×
 

Web changesandasp4 upload

on

  • 673 views

 

Statistics

Views

Total Views
673
Views on SlideShare
671
Embed Views
2

Actions

Likes
0
Downloads
1
Comments
0

1 Embed 2

http://www.slideshare.net 2

Accessibility

Categories

Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

Web changesandasp4 upload Web changesandasp4 upload Presentation Transcript

  • Web development with
    Visual Studio 2010 &ASP.net 4
    Alex Mackey
  • {
    display: properly;}
  • 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
  • don’t think that these
    are all the web changes in .net 4..
  • About me
    • ASP.net/SQL dev for last 9 years
    • Previously lead dev on number of health care applications in UK, Ireland and Middle East
    • MVP
    • Recently started with Readify
    • 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
  • visual studio
    demos
  • ASP.net 4
  • is asp.net
    dead/dying?
  • ASP.net 4
    features
  • Other ASP.net changes
    • Extensible caching, encoding and request validation
    • Expand range of allowed url types maxRequestPathLength and requestPathInvalidChars
    • Caching moved to System.Runtime.Caching.dll
    • Autostart web applications (IIS 7.5 on Windows Server 2008 R2)
    • Compare validator supports Time & DateTime
  • rendering
    demos
  • web.config
    transform demos
  • msDeploy
    demos
  • http://www.hanselman.com/blog/NET4WebApplicationStartupTime.aspx
  • % time in GC v3.5:
    11.1 seconds
    v4: 7.9
  • evolution
    not
    revolution
  • Summary
    • Great Javascriptintellisense support
    • Fantastic deployment
    • ASP.net fixes some old bugs and cleaner HTML
    • 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
  • Any questions?
    readify.net 1300 666 274
    simpleIsBest.co.uk
    alexjmackey@gmail.com