Helios Solutions

loading icon
Slide backgroundimage
Raja Speet
project managers
Jouw project managers in India
helpen de communicatie en culture
barrières te overbruggen
Bastiaan Terhorst

Wat is nieuw in Microsoft .Net Framework 4.7.2?

  • April 17, 2018
  • In: .NET

dotnet ontwikkeling

Aandacht .Net-ontwikkelaars, de bètaversie van Microsoft .Net Framework 4.7.2 is er al! Onze .Net-ontwikkelingsdeskundigen zijn verheugd om met u te delen wat Microsoft opneemt in het ontwikkelaarspakket voor de bètaversie van .Net Framework 4.7.2.

Wat de .Net Framework 4.7.2 betaversie te bieden heeft?

Dependency injection, al populair in technologieën zoals AngularJS, is opgenomen in deze versie. Bij de ontwikkeling van software is afhankelijkheidsinjectie een techniek waarbij één object afhankelijkheden van een ander object kan leveren.

Zodra de definitieve versie van .Net Framework 4.7.2 is uitgebracht, kunnen ASP.Net-specialisten gebruikmaken van afhankelijkheidsinjectie voor ASP.Net-webformulieren. Dit raamwerk ondersteunt setter-, interface- en constructor-gebaseerde injectie. Bovendien kunt u ook andere frameworks voor afhankelijkheidsinjectie aansluiten.

Nu kunt u applicaties bouwen die bedoeld zijn voor het komende .Net Framework 4.7.2 met behulp van Visual Studio 2015 of 2017 IDE-versies en met andere IDE’s.

Neem een kijkje in de functies van .Net Framework 4.7.2

Hier zijn enkele opvallende kenmerken die u kunt verwachten van het dreigende Microsoft .Net Framework 4.7.2:

  • ASP.Net-framework heeft nu de eigenschap SameSite om ervoor te zorgen dat er geen cookie wordt verzonden met cross-site verzoeken. Deze eigenschap is gericht op het verminderen van informatielekken en biedt bescherming tegen cross-site vervalsingsaanvallen. Dit kenmerk is toegevoegd in HttpCookieType en ook in de FormsAuthentication- en SessionState-cookies.
  • Nieuwe functies zoals HashSet-constructors worden ingeschakeld door nieuwe API’s toe te voegen aan standaard collectietypen. Deze functionaliteit maakt de constructie van HashSets met een capaciteit mogelijk en biedt dus een hoger prestatievoordeel, mits u de grootte van HashSet kent.
  • Dit framework ondersteunt Azure Active Directory-verificatie via een interactief authenticatie-trefwoord wanneer dit wordt toegevoegd aan multifactor-authenticatie. Deze uitbreiding van de SqlClient-verbindingsreeks zou de beveiliging en naleving helpen verbeteren.
  • Wanneer een StaticResource-verwijzing is opgelost, zorgt de StaticResource-verwijzingsfunctie, toegevoegd door Windows Presentation Foundation (WPF), ervoor dat een diagnostische assistent hierover wordt geïnformeerd.
  • Het maken van RSA- en DSA-objecten en het aanroepen van ImportParameters zou nu eenvoudig zijn vanwege cryptografische verbeteringen.
  • Deze nieuwe toevoeging is een zegen voor bedrijven zoals wij die .Net-ontwikkelingsservices bieden. Onze ontwikkelaars zijn blij en enthousiast om te weten dat ze de gebruikerservaring in de modus met hoog contrast kunnen verbeteren met de klasse WorkflowDesignerColors.
  • Het ondertekenen van aanvragen voor certificaataanvragen wordt eenvoudiger voor .Net Framework-workloads, waarmee u kunt staging met bestaande tools.
  • De doorvoer voor het decomprimeren van zip-archieven is verbeterd door gebruik te maken van een native implementatie van Zip via Zlib-decompressie.

Hoe verwerft  u het ontwikkelaarspakket van .Net Framework 4.7.2?

U kunt het huidige beta-ontwikkelaarspakket van .Net Framework 4.7.2 eenvoudig downloaden door naar .Net-blog van Microsoft te gaan.

Belangrijkste functies van .Net Framework 4.7.1 – de huidige versie

Laten we de nieuwe en verbeterde functies in de huidige versie van .Net Framework, dat wil zeggen versie 4.7.1., indelen in de volgende vier gebieden:

  • Kern
  • ASP.NET
  • Common Language Runtime (CLR)
  • Netwerken

Kern

  • Net Framework 4.7.1 ondersteunt.NET Standard 2.0 volledig en voegt ook bijna 200 API’s toe die in de laatste zijn gedefinieerd.
  • Het ondersteunt configuratiebouwers waarmee .Net-ontwikkelaars zowel dynamisch als tijdens runtime configuratie-instellingen voor apps kunnen maken.
  • System.Runtime.CompilerServices.RuntimeFeature-klasse is toegevoegd om detectie van runtime-functies mogelijk te maken.
  • System.ValueTuple en de bijbehorende generieke typen zijn gemarkeerd als Serializable, om binaire serialisatie mogelijk te maken.
  • Ondersteuning voor alleen-lezen referenties toegevoegd met de System.Runtime.CompilerServices.IsReadOnlyAttribute.

ASP.NET

  • ASP.NET HttpCookie parsing
  • Uitvoeringsstappen in ASP.NET-toepassingen
  • SHA-2 hash-opties voor authenticatie-inloggegevens voor ASP.NET-formulieren

Common Language Runtime (CLR)

Het huidige .Net Framework 4.7.1 bevat wijzigingen in garbagecollection, wat op zijn beurt de algehele prestaties verbetert, met name voor Large Object Heap-toewijzingen.

Netwerken

Deze versie heeft beveiligde hash-opties toegevoegd voor ASP.Net-formulierverificatie. Dit omvatte SHA-2 (Secure Hash Algorithm) dat de robuuste opvolger van SHA-1 was. Ondersteuning voor Message.HashAlgorithm is opgenomen in SHA-2, zodat het gebruikte hash-algoritme wordt gespecificeerd door berichtwachtrij tijdens authenticatie.

Conclusie

Als een .Net ontwikkelingsbedrijf, kijken we reikhalzend uit naar de definitieve versie van Microsoft .Net Framework 4.7.2. We zijn van mening dat het de ontwikkeling en implementatie van .Net-applicaties zeker sneller en soepeler zou maken. Als u ontwikkelingsbehoeften heeft voor .Net-toepassingen voor uw bedrijf, maakt u gewoon verbinding met onze .Net-ontwikkelaars!

Wat vindt u van het ontwikkelaarspakket van .Net Framework 4.7.2? Welke functie windt u het meest op? Wees de eerste om een gesprek te starten door hieronder uw opmerkingen achter te laten.

Related Articles

De belangrijkste zaken die je als .NET hybride cloud planner in acht dient te nemen

  • February 21, 2017
  • 3 min. read time

Als je al afhankelijk bent van Microsoft’s Windows-server en .NET software, dan weet je al dat het creëren van een […]

Leave Comment