SlideShare a Scribd company logo
1 of 16
What is new in .NET 4.5

Robert MacLean
10th May 2012
Agenda
Focus on the framework
  Not tooling - mostly
      Visual Studio, TFS, Unit Testing
  Nothing language specific
      C# async
  Nothing for Windows 8 development - mostly
      .NET APIs for Metro Style Apps
Requirements
Client OS
  Windows 7 and 8
  Vista & XP NOT SUPPORTED!

Server OS
  Windows Server 2008 SP 1 onwards
  Windows Server 2008 SP 2 required for core profile support
  Itanium not supported
.NET 4 and how it sits in the
ecosystem
Portable Class Libraries
Was out of band in 4.0
Allows single assembly to be used for
  .NET 4.0 (WinForms, WPF, ASP.NET)
  .NET 4.5 (WinForms, WPF, ASP.NET)
  Silverlight 4
  Silverlight 5
  Windows Phone 7
  Windows Phone 7.1
  .NET for Metro Style Apps
  Xbox 360
Portable Class Libraries Support
Feature                 Assemblies                                     .NET Framework Metro style Silverligh Windows     Xbox 360
                                                                                                  t          Phone
                        mscorlib.dll, System.dll, System.Core.dll,
Core                    System.Xml.dll, System.Xml.Serialization.dll


                        System.ComponentModel.Composition.dll
Managed Extensibility
Framework (MEF)
                        System.Net.dll
Network Class Library
(NCL)
                        System.Runtime.Serialization.dll
Serialization
                        System.ServiceModel.dll,
Windows Communication   System.ServiceModel.Web.dll
Foundation (WCF)
                        System.Windows.dll
Model-View-View Model
(MVVM)
                        System.ComponentModel.DataAnnotations.
Data annotations        dll
                        System.Xml.Linq.dll
LINQ to XML
                                                                            Fully                 Some                    Not
                                                                          Supported             restrictions           Supported
The Performance List
Arrays can be larger than 2Gb
  Opt-in config setting & 64bit only
  http://bit.ly/JaQXn8

GAC on servers is faster
ZIP is smaller
  System.IO.Compression

ProfileOptimization
  Improve JIT on n runs based on recorded data
  n>1
Async
TPL massively improved
  Up to 400% with a recompile
PLINQ gets more support for parallel
  Example: OrderBy -> Take
Concurrent classes improve
  ~ 15% with recompiles
Parallel.Foreach can disable buffering
ThreadLocal<T>.Values
Timer based cancellations
TPL Dataflow
Improvements
Regex.MatchTimeout
Global (app domain) Culture settings 
Consoles support UTF-16
String compare on Windows 8 uses the OS
compare
Sort versioning
  .NET contains internal tables to do sorting, updated each release
  .NET 2.0 SP 1 to .NET 4: Unicode 5
  .NET 4.5 on Win7: Unicode 5
  .NET 4.5 on Win8: Unicode 6
International Internet & Networking
Support for International Domain Names
  Rules different depends on OS
  Windows 8: RFC 5891
  Windows 7: RFC 3490
Support for Email Address Internationalisation
Support for Dual-Stack Socket
  Single socket that works for IPv4 or IPv6
Websockets
  System.Net.Websockets
  As William
MEF
Support for generics
“Convention” based
  Setup conventions in constructor

Support for ASP.NET MVC
  Proper convention – use the Parts folder
WPF
The ribbon
INotifyDataErrorInfo
  Async & Sync data validation

Partial units in virtualised panels
Delay option for updating sources
WPF
WCF
Generate service & data contracts from WSDL
Support for Portable Class Libraries
Better configs (especially for clients)
Streaming changes
   Async support
   On IIS, buffering is removed – also means maxRequestLength is ignored 
Default values updated
   Most pushed to max
Visual Studio can validate config files
Binary encoding now can be compressed
UDP support 
Multiple authentication support 
Paste XML as classes
Workflow
VERSIONING 
Minor improvements to activities
  NoPersist
  Flow chart display & unconnected validattion
Minor improvements to designer
  Search
  Automatic containers
  Multi-select
  Outline view
  Annotations
  Build time validation of workflow
C# Support
ASP.NET
Core
  Unvalidated fields
      Scenario: Input of HTML
  Bundling & Minification of client scripts
      JavaScript & CSS
  Anti-XSS built in

Web Forms
  Binding
  Fallback support for CDNs
  HTML 5 types

More Related Content

What's hot

Concepts of Asp.Net
Concepts of Asp.NetConcepts of Asp.Net
Concepts of Asp.Net
vidyamittal
 
Nakov - .NET Framework Overview - English
Nakov - .NET Framework Overview - EnglishNakov - .NET Framework Overview - English
Nakov - .NET Framework Overview - English
Svetlin Nakov
 
1. WCF Services - Exam 70-487
1. WCF Services - Exam 70-4871. WCF Services - Exam 70-487
1. WCF Services - Exam 70-487
Bat Programmer
 

What's hot (20)

Wcf Transaction Handling
Wcf Transaction HandlingWcf Transaction Handling
Wcf Transaction Handling
 
Introduction to .NET Framework
Introduction to .NET FrameworkIntroduction to .NET Framework
Introduction to .NET Framework
 
Introduction to dot net framework by vaishali sahare [katkar]
Introduction to dot net framework by vaishali sahare [katkar]Introduction to dot net framework by vaishali sahare [katkar]
Introduction to dot net framework by vaishali sahare [katkar]
 
ASP.NET 01 - Introduction
ASP.NET 01 - IntroductionASP.NET 01 - Introduction
ASP.NET 01 - Introduction
 
Concepts of Asp.Net
Concepts of Asp.NetConcepts of Asp.Net
Concepts of Asp.Net
 
An isas presentation on .net framework 2.0 by vikash chandra das
An isas presentation on .net framework 2.0 by vikash chandra dasAn isas presentation on .net framework 2.0 by vikash chandra das
An isas presentation on .net framework 2.0 by vikash chandra das
 
Asp Architecture
Asp ArchitectureAsp Architecture
Asp Architecture
 
Presentation1.pptx
Presentation1.pptxPresentation1.pptx
Presentation1.pptx
 
dot NET Framework
dot NET Frameworkdot NET Framework
dot NET Framework
 
Nakov - .NET Framework Overview - English
Nakov - .NET Framework Overview - EnglishNakov - .NET Framework Overview - English
Nakov - .NET Framework Overview - English
 
dot net final year project in jalandhar
dot net final year project in jalandhardot net final year project in jalandhar
dot net final year project in jalandhar
 
1. WCF Services - Exam 70-487
1. WCF Services - Exam 70-4871. WCF Services - Exam 70-487
1. WCF Services - Exam 70-487
 
Working in Visual Studio.Net
Working in Visual Studio.NetWorking in Visual Studio.Net
Working in Visual Studio.Net
 
Wwf
WwfWwf
Wwf
 
CNIT 127: L9: Web Templates and .NET
CNIT 127: L9: Web Templates and .NETCNIT 127: L9: Web Templates and .NET
CNIT 127: L9: Web Templates and .NET
 
What is dotnet (.NET) ?
What is dotnet (.NET) ?What is dotnet (.NET) ?
What is dotnet (.NET) ?
 
4. features of .net
4. features of .net4. features of .net
4. features of .net
 
Flink Forward Berlin 2017: Boris Lublinsky, Stavros Kontopoulos - Introducing...
Flink Forward Berlin 2017: Boris Lublinsky, Stavros Kontopoulos - Introducing...Flink Forward Berlin 2017: Boris Lublinsky, Stavros Kontopoulos - Introducing...
Flink Forward Berlin 2017: Boris Lublinsky, Stavros Kontopoulos - Introducing...
 
Introduction to Visual Studio.NET
Introduction to Visual Studio.NETIntroduction to Visual Studio.NET
Introduction to Visual Studio.NET
 
Introduction To Dotnet
Introduction To DotnetIntroduction To Dotnet
Introduction To Dotnet
 

Viewers also liked

Viewers also liked (9)

Dev411
Dev411Dev411
Dev411
 
Dev308
Dev308Dev308
Dev308
 
New features in .NET 4.5, C# and VS2012
New features in .NET 4.5, C# and VS2012New features in .NET 4.5, C# and VS2012
New features in .NET 4.5, C# and VS2012
 
Vim week
Vim weekVim week
Vim week
 
WPF 06 - personalizando los controles de interfaz de usuario
WPF 06 -  personalizando los controles de interfaz de usuarioWPF 06 -  personalizando los controles de interfaz de usuario
WPF 06 - personalizando los controles de interfaz de usuario
 
How I Accidentally Discovered MVVM
How I Accidentally Discovered MVVMHow I Accidentally Discovered MVVM
How I Accidentally Discovered MVVM
 
Simple Data Binding
Simple Data BindingSimple Data Binding
Simple Data Binding
 
WPF 03 - controles WPF
WPF 03 - controles WPF WPF 03 - controles WPF
WPF 03 - controles WPF
 
Wpf Validation
Wpf ValidationWpf Validation
Wpf Validation
 

Similar to What is new in .NET 4.5

Net Fundamentals
Net FundamentalsNet Fundamentals
Net Fundamentals
Ali Taki
 
Introdot Netc Sharp En
Introdot Netc Sharp EnIntrodot Netc Sharp En
Introdot Netc Sharp En
Gregory Renard
 
086 Microsoft Application Platform 2009 2010
086 Microsoft Application Platform 2009 2010086 Microsoft Application Platform 2009 2010
086 Microsoft Application Platform 2009 2010
GeneXus
 
.NET Framework Overview
.NET Framework Overview.NET Framework Overview
.NET Framework Overview
Doncho Minkov
 
Net framework
Net frameworkNet framework
Net framework
sumit1503
 

Similar to What is new in .NET 4.5 (20)

Net Fundamentals
Net FundamentalsNet Fundamentals
Net Fundamentals
 
Introdot Netc Sharp En
Introdot Netc Sharp EnIntrodot Netc Sharp En
Introdot Netc Sharp En
 
086 Microsoft Application Platform 2009 2010
086 Microsoft Application Platform 2009 2010086 Microsoft Application Platform 2009 2010
086 Microsoft Application Platform 2009 2010
 
Net Framework Overview
Net Framework OverviewNet Framework Overview
Net Framework Overview
 
Visual studio.net
Visual studio.netVisual studio.net
Visual studio.net
 
Microsoft.Net
Microsoft.NetMicrosoft.Net
Microsoft.Net
 
.NET Framework Overview
.NET Framework Overview.NET Framework Overview
.NET Framework Overview
 
As Pdotnet
As PdotnetAs Pdotnet
As Pdotnet
 
Introductionto .netframework by Priyanka Pinglikar
Introductionto .netframework by Priyanka PinglikarIntroductionto .netframework by Priyanka Pinglikar
Introductionto .netframework by Priyanka Pinglikar
 
Net framework
Net frameworkNet framework
Net framework
 
.Net Session Overview
.Net Session Overview.Net Session Overview
.Net Session Overview
 
1..Net Framework Architecture-(c#)
1..Net Framework Architecture-(c#)1..Net Framework Architecture-(c#)
1..Net Framework Architecture-(c#)
 
Vb
VbVb
Vb
 
Module 1 : Overview of the Microsoft .NET Platform
Module 1 : Overview of the Microsoft .NET PlatformModule 1 : Overview of the Microsoft .NET Platform
Module 1 : Overview of the Microsoft .NET Platform
 
Programming
Programming Programming
Programming
 
.NET Overview
.NET Overview.NET Overview
.NET Overview
 
J2 Ee Vs. .Net Workshop
J2 Ee Vs. .Net WorkshopJ2 Ee Vs. .Net Workshop
J2 Ee Vs. .Net Workshop
 
.Net overview
.Net overview.Net overview
.Net overview
 
Net35 Overview
Net35 OverviewNet35 Overview
Net35 Overview
 
.Net
.Net.Net
.Net
 

More from Robert MacLean

More from Robert MacLean (20)

14 things you need to be a successful software developer (v3)
14 things you need to be a successful software developer (v3)14 things you need to be a successful software developer (v3)
14 things you need to be a successful software developer (v3)
 
Git
GitGit
Git
 
OWASP TOP 10
OWASP TOP 10OWASP TOP 10
OWASP TOP 10
 
Building a µservice with Kotlin, Micronaut & GCP
Building a µservice with Kotlin, Micronaut & GCPBuilding a µservice with Kotlin, Micronaut & GCP
Building a µservice with Kotlin, Micronaut & GCP
 
Looking at the Vue
Looking at the VueLooking at the Vue
Looking at the Vue
 
Kotlin 101
Kotlin 101Kotlin 101
Kotlin 101
 
Features of Kotlin I find exciting
Features of Kotlin I find excitingFeatures of Kotlin I find exciting
Features of Kotlin I find exciting
 
JavaScript Gotchas
JavaScript GotchasJavaScript Gotchas
JavaScript Gotchas
 
DevConf Survival Guide
DevConf Survival GuideDevConf Survival Guide
DevConf Survival Guide
 
The state of testing @ Microsoft
The state of testing @ MicrosoftThe state of testing @ Microsoft
The state of testing @ Microsoft
 
Visual Studio ❤ JavaScript
Visual Studio ❤ JavaScriptVisual Studio ❤ JavaScript
Visual Studio ❤ JavaScript
 
What is new in C# 6?
What is new in C# 6?What is new in C# 6?
What is new in C# 6?
 
Putting the DOT in .NET - Dev/Ops/Test
Putting the DOT in .NET - Dev/Ops/TestPutting the DOT in .NET - Dev/Ops/Test
Putting the DOT in .NET - Dev/Ops/Test
 
A Developer Day 2014 - Durban
A Developer Day 2014 - Durban A Developer Day 2014 - Durban
A Developer Day 2014 - Durban
 
Agile lessons learned in the Microsoft ALM Rangers
Agile lessons learned in the Microsoft ALM RangersAgile lessons learned in the Microsoft ALM Rangers
Agile lessons learned in the Microsoft ALM Rangers
 
Hour of code - Train the trainer
Hour of code - Train the trainerHour of code - Train the trainer
Hour of code - Train the trainer
 
Building services for apps on a shoestring budget
Building services for apps on a shoestring budgetBuilding services for apps on a shoestring budget
Building services for apps on a shoestring budget
 
3 things your app API is doing WRONG
3 things your app API is doing WRONG3 things your app API is doing WRONG
3 things your app API is doing WRONG
 
ASP.NET
ASP.NETASP.NET
ASP.NET
 
LightSwitch
LightSwitchLightSwitch
LightSwitch
 

Recently uploaded

+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
?#DUbAI#??##{{(☎️+971_581248768%)**%*]'#abortion pills for sale in dubai@
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Victor Rentea
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 

Recently uploaded (20)

Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
 
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
Cyberprint. Dark Pink Apt Group [EN].pdf
Cyberprint. Dark Pink Apt Group [EN].pdfCyberprint. Dark Pink Apt Group [EN].pdf
Cyberprint. Dark Pink Apt Group [EN].pdf
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistan
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Ransomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdfRansomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdf
 

What is new in .NET 4.5

  • 1. What is new in .NET 4.5 Robert MacLean 10th May 2012
  • 2. Agenda Focus on the framework Not tooling - mostly Visual Studio, TFS, Unit Testing Nothing language specific C# async Nothing for Windows 8 development - mostly .NET APIs for Metro Style Apps
  • 3. Requirements Client OS Windows 7 and 8 Vista & XP NOT SUPPORTED! Server OS Windows Server 2008 SP 1 onwards Windows Server 2008 SP 2 required for core profile support Itanium not supported
  • 4. .NET 4 and how it sits in the ecosystem
  • 5. Portable Class Libraries Was out of band in 4.0 Allows single assembly to be used for .NET 4.0 (WinForms, WPF, ASP.NET) .NET 4.5 (WinForms, WPF, ASP.NET) Silverlight 4 Silverlight 5 Windows Phone 7 Windows Phone 7.1 .NET for Metro Style Apps Xbox 360
  • 6. Portable Class Libraries Support Feature Assemblies .NET Framework Metro style Silverligh Windows Xbox 360 t Phone mscorlib.dll, System.dll, System.Core.dll, Core System.Xml.dll, System.Xml.Serialization.dll System.ComponentModel.Composition.dll Managed Extensibility Framework (MEF) System.Net.dll Network Class Library (NCL) System.Runtime.Serialization.dll Serialization System.ServiceModel.dll, Windows Communication System.ServiceModel.Web.dll Foundation (WCF) System.Windows.dll Model-View-View Model (MVVM) System.ComponentModel.DataAnnotations. Data annotations dll System.Xml.Linq.dll LINQ to XML Fully Some Not Supported restrictions Supported
  • 7. The Performance List Arrays can be larger than 2Gb Opt-in config setting & 64bit only http://bit.ly/JaQXn8 GAC on servers is faster ZIP is smaller System.IO.Compression ProfileOptimization Improve JIT on n runs based on recorded data n>1
  • 8. Async TPL massively improved Up to 400% with a recompile PLINQ gets more support for parallel Example: OrderBy -> Take Concurrent classes improve ~ 15% with recompiles Parallel.Foreach can disable buffering ThreadLocal<T>.Values Timer based cancellations TPL Dataflow
  • 9. Improvements Regex.MatchTimeout Global (app domain) Culture settings  Consoles support UTF-16 String compare on Windows 8 uses the OS compare Sort versioning .NET contains internal tables to do sorting, updated each release .NET 2.0 SP 1 to .NET 4: Unicode 5 .NET 4.5 on Win7: Unicode 5 .NET 4.5 on Win8: Unicode 6
  • 10. International Internet & Networking Support for International Domain Names Rules different depends on OS Windows 8: RFC 5891 Windows 7: RFC 3490 Support for Email Address Internationalisation Support for Dual-Stack Socket Single socket that works for IPv4 or IPv6 Websockets System.Net.Websockets As William
  • 11. MEF Support for generics “Convention” based Setup conventions in constructor Support for ASP.NET MVC Proper convention – use the Parts folder
  • 12. WPF The ribbon INotifyDataErrorInfo Async & Sync data validation Partial units in virtualised panels Delay option for updating sources
  • 13. WPF
  • 14. WCF Generate service & data contracts from WSDL Support for Portable Class Libraries Better configs (especially for clients) Streaming changes Async support On IIS, buffering is removed – also means maxRequestLength is ignored  Default values updated Most pushed to max Visual Studio can validate config files Binary encoding now can be compressed UDP support  Multiple authentication support  Paste XML as classes
  • 15. Workflow VERSIONING  Minor improvements to activities NoPersist Flow chart display & unconnected validattion Minor improvements to designer Search Automatic containers Multi-select Outline view Annotations Build time validation of workflow C# Support
  • 16. ASP.NET Core Unvalidated fields Scenario: Input of HTML Bundling & Minification of client scripts JavaScript & CSS Anti-XSS built in Web Forms Binding Fallback support for CDNs HTML 5 types