📜 ⬆️ ⬇️

ASP.NET 4.0: Developer Guide

Good day!

Together, DioNNiS , ohoncharuk and a little bit of me created the brochure “ASP.NET 4.0: A Guide for Developers”. This 64-page manual contains a brief description of the innovations of the new version of the popular ASP.NET technology.


Content:
* The main differences between ASP.NET 3.5 and ASP.NET 4.0
* Client data access
* Keyword parameters and descriptions
* Set the view state property (ViewStateMode) for each object
* Client IDs property
* New ASP.NET 4 features
* Core Services
* Minimize the Web.config file
* Advanced output caching
* Automatic start of web applications
* IIS Application Warm-Up Module for IIS 7.5
* Forwarding forever
* Compress session state
* Increasing the size of valid URLs
* Extensible query validation
* Caching objects in memory
* Monitor the performance of individual applications that run in a single workflow.
* Multidirectionality
* Custom HTML encoding, URL and HTTP header
* New features when using the Microsoft Ajax library
* Simplified syntax
* Script Loader
* Client data access
* DataContext and AdoNetDataContext Classes
* JQuery integration
* Set meta tags using the properties of Page.MetaKeywords and Page.MetaDescription
* Ability to enable view state only for individual components
* Browser features
* Routing in ASP.NET 4.0
* Routing for Web Forms pages
* Retrieving route information in a Web Forms code page
* Retrieving route information in page markup
* Using route parameters in data sources
* ASP.NET diagrams
* Adding a chart to an ASP.NET page
* Create 3-D diagrams
* Using interval line and log scale
* Filtering data using the QueryExtender component
* Search
* Range
* Property of expression (PropertyExpression)
* Custom expression (CustomExpression)
* CSS enhancement
* Rendering Compatibility Options
* Disable components
* Hiding the div element around hidden fields
* Rendering components using templates without tables
* ListView enhancements
* Improved CheckBoxList and RadioButtonList components
* Menu component enhancements
* Wizard and CreateUserWizard components
* ASP.NET MVC
* Area Support (Areas)
* Support for new attribute DataAnnotations
* Templable helpers
* Helpers now return objects with type MvcHtmlString
* JsonResult can only be returned for HTTP POST requests
* New ModelMetadata property
* Dynamic Data
* Using Dynamic Data library in existing projects
* Declarative syntax of the DynamicDataManager component
* Templating Entities
* New templates for URL and E-mail fields
* Creating links with the DynamicHyperLink component
* Supports data model inheritance
* Support for many-to-many links (only when using the Entity Framework)
* New attributes DisplayAttribute and EnumDataTypeAttribute
* Filter support
')
I hope that this guide will be useful for both beginners and experienced developers.

Download ASP.NET 4.0: Developer's Guide ( mirror )

Follow us on twitter.com/msugvnua

With this guide, we want to open a small series and invite authors to take part in this initiative. The next step will be the Silverlight 4 and ASP.NET MVC manuals, so send your links to articles or materials on msugvn [at] gmail.com or in a personal. In addition, it would be nice to make corporate design for brochures, so we invite designers to also contribute.

Thanks for attention!

Source: https://habr.com/ru/post/81056/


All Articles