What will be the new features available in ASP.Net 4.0?

前端 未结 4 1940
滥情空心
滥情空心 2020-12-09 13:46

What will be the new features available in ASP.Net 4.0?

相关标签:
4条回答
  • 2020-12-09 14:05

    There are quite a few:

    • static client-side ID's
    • better dynamic data support
    • better support for the routing feature (made popular by ASP.NET MVC) for webforms apps
    • many Ajax enhancements

    Read Scott Hanselman's excellent blog post (series) on .NET 4 here.

    And checkout a great whitepaper on ASP.NET 4.0 here.

    Marc

    0 讨论(0)
  • 2020-12-09 14:10

    Microsoft White Paper on ASP.NET 4.0

    This has a very thorough breakdown and explanation of what to look forward to.

    0 讨论(0)
  • 2020-12-09 14:12

    There's a couple of videos on Mircosoft Channel 9:

    • ASP.NET 4.0 Roadmap by Scott Hunter
      It seems like someone has made session notes on this talk, as well.
    • New Features of ASP.NET 4.0 by Steven Walther

    Quoted (partially) from those session notes on the linked blog post:

    Web Forms
    • Developers can manage control IDs that affect rendered client ID
    • Remove ID bloat, and 'mangling'
    • CSS:
      • Ideally remove the need to use CSS adapters
      • Defer to CSS styles and bypass existing style properties
        • non-inline style attributes
      • Support non-table-based HTML rendering
    • URL-routing for web forms
      • Friendly url handling for web forms
      • configuration model for url routing
    • View state
      • Disable on the page, enable on specific controls - they will provide granular control of viewstate - today it is backwards
      • Disable on control, enable on child controls
      • GridView/ListView work better without viewstate
    • ASP.NET dynamic-data
    Ajax
    • Continue ASP.NET Ajax innovation : RIA
    • Appeal to JavaScript Developers
    • Provide support for the page developer
    • jQuery including Intellisense
    • Templates and data binding
      • Client side handling, REST or Web Services
      • Covers page developer and component developer scenarios
    • DOM manipulation, selectors ...
    • Ajax higher-level components
      • Ajax Control Toolkit is a part of the strategy - they will make the toolkit part of the overall ASP.NET package
      • New controls
    • Centralized script libraries and break-up for performance
    ASP.NET MVC
    • Appeal to those wanting separation of concerns, TDD, full control
    • Ruby on Rails, Django, PHP
    • Building on from ASP.NET MVC 1.0
    • ASP.NET MVC (Model View Controller)
    • Asynchronous controllers
    • Sub-controllers & Views
    • Declarative controls
    ASP.NET Core
    • Address customer pain points
    • Improve scale and performance
    • Cache extensibility and performance:
      • Enable caching like Velocity
    0 讨论(0)
  • 2020-12-09 14:25

    There are a few ASP.NET 4.0 articles on this blog - .NET 4.0

    0 讨论(0)
提交回复
热议问题