إن النسخة التجريبية الجديدة والتي ستصدر النسخة النهائية منها في 21-3-2010 تحتوي على العديد من الإضافات منها:
1- العديد العديد من الإضافات والتحسينات في ال Web Forms ، المزيد من الأدوات الجديدة ، المزيد من الدعم للمتصفحات ، دعم للمزيد من المعايير ، حتى إضافة ميزة التصفية في Data sources.
2- المزيد من التحكم في عرض البيانات ديناميكيا وذلك لتسهيل وتسريع إنتاج المواقع المعتمدة على قواعد البيانات، ومكتوب شيء جديد يفهم من عنوانه وهو automatic validation.
3- تحسينات على الفيجوال ستوديو في إضافات عديدة لستهيل العمل ، وأيضا تطوير في بيئة تحرير Html,CSS, JavaScript
انظروا للشكل ما أبدعه
وهذا بعض ما ورد في ASp.NET 4.0 :
– URL Routing وتم طرح هذه التقنية في التحديث الأول للمنصة 3.5 كجزء من MVC ، وهي مشابهة لتقنية Mod ReWrite in PHP وهي لدعم أكبر لمحركات البحث SEO في أرشفة الروابط ، وقد كنا نحلم بها منذ سنين .. والحمد لله تحقق الحلم بدون منتجات وأدوات خارجية .
– Auto-Start Web Applications : حيث أن العديد من المواقع الضخمة تحناج إلى تحميل بعض البيانات عند تشغيلها للمرة الأولى وهذا يتطلب بعض الوقت أحيانا، ولكن مع هذه الميزة الجديدة والتي تسمح لك باختصار الوقت وتحميها مسبقا استعداد لأول طلب للموقع ، مع العلم أن هذه الميزة تحتاج ل IIS 7.5 الموجود في Windows 7 and Windows Server 2008 R2 .
– RedirectPermanent : حل بعض المشاكل مثل خطأ 301 الذي يظهر عند نقل صفحة في موضع آخر
بما أن المقال لتوضيح أن النسخة الجديدة قابلة للتحميل وللتجربة ـ فإنه لي وقفة مرات عديدة بإذن الله لشرح الميزات الجديدة والإَافات العديدة.
وهذه كل الإضافات الجديدة والتي أسأل الله أن يعطيني الوقت لأوضحها لك عزيزي المطور – العربي
Core Services
Web.config File Minification
Extensible Output Caching
Auto-Start Web Applications
Permanently Redirecting a Page
The Incredible Shrinking Session State
Expanding the Range of Allowable URLs
Extensible Request Validation
Object Caching and Object Caching Extensibility
Extensible HTML, URL, and HTTP Header Encoding
Performance Monitoring for Individual Applications in a Single Worker Process
Multi-Targeting
New Features in ASP.NET AJAX 4
Client Template Rendering
Instantiating Behaviors and Controls Declaratively
Live Data Binding
Using the Observer Pattern with JavaScript Objects and Arrays
The DataView Control
The AdoNetServiceProxy Class
The DataContext and AdoNetDataContext Classes
Refactoring the Microsoft AJAX Framework Libraries
The DOM Ready Event
Using JSONP to Retrieve Cross-Domain Data
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
ASP.NET Chart Control
Filtering Data with the QueryExtender Control
Html Encoded Code Expressions
Project Template Changes
CSS Improvements
Hiding div Elements Around Hidden Fields
Rendering an Outer Table for Templated Controls
ListView Control Enhancements
CheckBoxList and RadioButtonList Control Enhancements
Menu Control Improvements
Wizard and CreateUserWizard Controls
ASP.NET MVC
Areas Support
Data-Annotation Attribute Validation Support
Templated Helpers
Dynamic Data
Enabling Dynamic Data for Existing Projects
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
Visual Studio 2010 Web Designer Improvements
Improved CSS Compatibility
HTML and JScript Snippets
JScript IntelliSense Enhancements
Web Application Deployment with Visual Studio 2010
Web Packaging
Web.config Transformation
Database Deployment
One-Click Publish for Web Applications
ييمكن تحميل النسخة التجريبة الثانية عبر هذا الرابط
http://msdn.microsoft.com/ar-sa/vstudio/dd582936(en-us).aspx
بالتوفيق للجميع