Asp net 4.7 whats new

ASP.NET 4.7 is a significant update to the ASP.NET framework, introducing several new features and improvements. Here are some of the key changes and additions:

New Features:

  1. Improved Performance: ASP.NET 4.7 includes several performance optimizations, such as improved caching, reduced memory usage, and faster page rendering.
  2. Web API 2.2: ASP.NET 4.7 includes Web API 2.2, which provides improved support for JSON and XML data formats, as well as better support for CORS and WebSockets.
  3. Entity Framework 6.2: ASP.NET 4.7 includes Entity Framework 6.2, which provides improved support for database migrations, improved performance, and better support for Azure SQL Database.
  4. ASP.NET Identity 3.0: ASP.NET 4.7 includes ASP.NET Identity 3.0, which provides improved support for authentication and authorization, including support for social media authentication and two-factor authentication.
  5. SignalR 2.2: ASP.NET 4.7 includes SignalR 2.2, which provides improved support for real-time communication and push notifications.
  6. Web Forms Improvements: ASP.NET 4.7 includes several improvements to Web Forms, including improved support for HTML5, improved performance, and better support for mobile devices.
  7. MVC Improvements: ASP.NET 4.7 includes several improvements to MVC, including improved support for routing, improved performance, and better support for dependency injection.

Improvements:

  1. Improved Support for.NET Core: ASP.NET 4.7 includes improved support for.NET Core, allowing developers to share code between.NET Framework and.NET Core applications.
  2. Improved Support for Azure: ASP.NET 4.7 includes improved support for Azure, including improved support for Azure Storage, Azure SQL Database, and Azure Active Directory.
  3. Improved Support for Mobile Devices: ASP.NET 4.7 includes improved support for mobile devices, including improved support for responsive design and better support for mobile-specific features.
  4. Improved Support for HTML5: ASP.NET 4.7 includes improved support for HTML5, including improved support for canvas, video, and audio elements.
  5. Improved Support for JavaScript: ASP.NET 4.7 includes improved support for JavaScript, including improved support for JavaScript libraries and frameworks, such as jQuery and Knockout.js.

Breaking Changes:

  1. Removed Support for.NET Framework 4.5.2: ASP.NET 4.7 no longer supports.NET Framework 4.5.2, and developers are required to use.NET Framework 4.6 or later.
  2. Removed Support for Windows XP: ASP.NET 4.7 no longer supports Windows XP, and developers are required to use Windows 7 or later.

Overall, ASP.NET 4.7 provides several new features and improvements that can help developers build more efficient, scalable, and secure web applications.