Monday, August 24, 2009

Visual Studio 2010 and the .NET Framework 4.0

Visual Studio 2010 and the .NET Framework 4.0 mark the next generation of developer tools from Microsoft. Designed to address the latest needs of developers, Visual Studio and the .NET Framework deliver key innovations in the following pillars:
•Democratizing Application Lifecycle Management
Application Lifecycle Management (ALM) crosses many roles within an organization and traditionally not every one of the roles has been an equal player in the process. Visual Studio Team System 2010 continues to build the platform for functional equality and shared commitment across an organization’s ALM process.
• Enabling emerging trends
Every year the industry develops new technologies and new trends. With Visual Studio 2010, Microsoft delivers tooling and framework support for the latest innovations in application architecture, development and deployment.
What's New in ASP.NET 4 and Visual Web Developer 2010:
• ASP.NET Core Services
• Extensible Output Caching
• Auto-Start Web Applications
• Permanently Redirecting a Page
• The Incredible Shrinking Session State
• ASP.NET Web Forms
• Setting Meta Tags with the Page.MetaKeywords and Page.MetaDescription Properties
• Enabling View State for Individual Controls
• Changes to Browser Capabilities
• Routing in ASP.NET 4
• Setting Client IDs
• Persisting Row Selection in Data Controls
• FormView Control Enhancements
• ListView Control Enhancements
• Filtering Data with the QueryExtender Control
• Dynamic Data

• Declarative DynamicDataManager Control Syntax
• Entity Templates
• New Field Templates for URLs and E-mail Addresses
• Creating Links with the DynamicHyperLink Control
• Support for Inheritance in the Data Model
• Support for Many-to-Many Relationships (Entity Framework Only)
• New Attributes to Control Display and Support Enumerations
• Enhanced Support for Filters
• AJAX Functionality in ASP.NET 4
• Client template rendering.
• Instantiating behaviors and controls declaratively.
• Live data binding.
• Support for the observer pattern with JavaScript objects and arrays.
• The AdoNetServiceProxy class for client-side interaction with ADO.NET Data Services.
• The DataView control for data-bound UI in the browser.
• The DataContext and AdoNetDataContext classes for interaction with Web services.
• Refactoring the Microsoft AJAX Framework libraries.
• Visual Web Developer Enhancements
• Improved CSS Compatibility
• HTML and JScript Snippets
• JScript IntelliSense Enhancements
• Web Application Deployment with Visual Studio 2010
• Web packaging
• Web configuration-file transformation
• Database deployment
• One-Click publishing
• Support for MVC-Based Web Applications
ASP.NET MVC helps Web developers build compelling standards-based Web sites that are easy to maintain because it decreases the dependency among application layers by using the Model-View-Controller (MVC) pattern. MVC provides complete control over the page markup. It also improves testability by inherently supporting Test Driven Development (TDD).
• Enhancements to ASP.NET Multi-Targeting
ASP.NET 4 adds new features to the multi-targeting feature to make it easier to work with projects that target earlier versions of the .NET Framework. Multi-targeting was introduced with ASP.NET 3.5 to enable you to use the latest version of Visual Studio without having to upgrade existing Web sites or Web services to the latest version of the .NET Framework.
Download the Visual Studio 2010 and .NET Framework 4.0 Training Kit:
http://www.microsoft.com/downloads/details.aspx?displaylang=en&FamilyID=752cb725-969b-4732-a383-ed5740f02e93

No comments: