Software-update: Microsoft Visual Studio 2019 16.5.5

Microsoft Visual Studio logo (80 pix) Microsoft heeft een vijfde update voor versie 16.5.0 van Visual Studio 2019 uitgebracht. Deze populaire programmeerontwikkelomgeving beschikt over handige opties om het programmeren in onder andere Visual C++, Visual Basic, C#, F#, Python en R gemakkelijker te maken. De complete lijst met de veranderingen in de 2019-uitgave kun je nalezen in de bijbehorende releasenotes. Hieronder is te vinden welke verbeteringen Microsoft heeft doorgevoerd in deze versie:

Fixed In This Release of Visual Studio 2019 version 16.5 Security Advisory Notice
  • CVE-2020-1108 .NET Core Denial of Service Vulnerability
    A remote unauthenticated attacker could exploit this vulnerability by issuing specially crafted requests to the .NET Core application. The security update addresses the vulnerability by correcting how the .NET Core web application handles web requests.
  • CVE-2020-1161 .NET Core Denial of Service Vulnerability
    A remote unauthenticated attacker could exploit this vulnerability by issuing specially crafted requests to the ASP.NET Core application. The security update addresses the vulnerability by correcting how the ASP.NET Core web application handles web requests.

Versienummer 16.5.5
Releasestatus Final
Besturingssystemen Windows 7, Windows Server 2008, Windows Server 2012, Windows 8, Windows 10, Windows Server 2016
Website Microsoft
Download https://www.visualstudio.com/downloads/
Licentietype Betaald

Reacties (12)

Wijzig sortering
Volgensmij wordt sinds de laatste versie R niet meer ondersteund. Ik hoor het graag als ik het mis heb...
Al sinds VS 2019 (>= v16.0.0) niet meer. Nog wel in VS 2017.
Ik hoop dat Visual Studio nu ook wat minder crashed want sinds versie 16.5.4 crasht bij mij het om de meest onzinnige redenen. Bijvoorbeeld het starten van een ASP.NET webforms project. In de taskmanager zie ik dan ineens het process werfault.exe verschijnen en het enige wat ik dan nog kan doen is het Visual Studio process killen.
Webforms? 1999 belde, ze willen hun technologie terug 😉
Soms zit je met applicaties die je 15 jaar geleden hebt gebouwd en die ga je niet zomaar ombouwen naar ASP.NET MVC of een soortgelijke techniek als ze prima werken. En ik ben ook nog steeds van mening dat webforms niet altijd een slechte keuze is. Als je bijvoorbeeld ASP.NET MVC gebruikt dan moet je heel erg veel zelf doen. Webforms heeft handige datagrids en is event driven. ASP.NET MVC is stateless en je moet veel zelf doen.

Het hangt er maar net vanaf wat je aan het bouwen bent en waarvoor je het gebruikt. En iedereen die zegt dat je geen controle hebt over de HTML die webforms uitpoept is blijven steken in 2003.
Ik weet het, been there. Maar heb al lang geen webforms meer aan hoeven raken.
Persoonlijk vind ik MVC altijd beter dan webforms.
Het allergrootste nadeel wat ik nog steeds vind van ASP.NET MVC is dat je echt alles zelf moet doen, stiekem vind ik datagrids in webforms toch wel reuze handig. Ja MVC is mooi clean maar ja het kost ook veel tijd. Maar goed webforms is volgens mij toch verleden tijd in .NET CORE. Als ik het me goed herinner wordt het straks niet meer ondersteunt en is MVC, Razor of een dergelijke techniek de toekomst.
Wellicht dat blazor interessant is voor je 😊
Ik vind in principe alle technieken leuk, nadeel is alleen dat je veel te veel technieken hebt vandaag de dag. Vroeger gebruikte je classic asp of jsp maar nu kan je uit 100+ verschillende technieken kiezen en vindt iedereen dat zijn methode de beste is.
"Veel zelf doen" Wat bedoel je daar mee? Je bent nog steeds verantwoordelijk om zelf een ui te maken met logica erachter? UI is redelijk goed te genereren met de templates die je ook kon passen. Ook voor je database opslag kan je weer makkelijk je modellen gebruiken om de database te genereren.

Als je datagrids en events fijn vind werken zou ik juist aanbevelen om de hele mvc stap over te slaan. Met moderne js frameworks komen die juist weer terug, en vaak hebben die ook een bijpassende oplossing voor state. Volgens mij blijft dat in feite dichter bij het webforms paradigma.

Wbt je laatste alinea, dat was meer een cultuurprobleem. Omdat webforms in eerste instantie makkelijk was trok het een hoop developers aan die niet echt de webtechnieken snapte of zich er in verdiepte. Ik neem aan dat jij het hele paradigma wel snapt, anders is een js framework ook niet echt aan je besteed waarschijnlijk.
Ow ik ontwikkel ook gewoon in MVC, ik beken alleen eerlijk dat ik dat event driven toch wel erg fijn vind werken.
Bij mij stopt VS sinds de laatste versies soms met opslaan. Maar ik krijg daar geen melding van. Daar kom ik dan achter met debuggen. Kan dan geen brakepoint zetten omdat code niet actueel is. Heb feedback geprobeerd. Maar dat crashte.

Iemand anders bekend met dit probleem? Ik vind het echt irritant.

Kies score Let op: Beoordeel reacties objectief. De kwaliteit van de argumentatie is leidend voor de beoordeling van een reactie, niet of een mening overeenkomt met die van jou.

Een uitgebreider overzicht van de werking van het moderatiesysteem vind je in de Moderatie FAQ

Rapporteer misbruik van moderaties in Frontpagemoderatie.



Op dit item kan niet meer gereageerd worden.


Nintendo Switch (OLED model) Apple iPhone SE (2022) LG G1 Google Pixel 6 Call of Duty: Vanguard Samsung Galaxy S22 Garmin fēnix 7 Nintendo Switch Lite

Tweakers vormt samen met Hardware Info, AutoTrack, Gaspedaal.nl, Nationale Vacaturebank, Intermediair en Independer DPG Online Services B.V.
Alle rechten voorbehouden © 1998 - 2022 Hosting door True

Tweakers maakt gebruik van cookies

Tweakers plaatst functionele en analytische cookies voor het functioneren van de website en het verbeteren van de website-ervaring. Deze cookies zijn noodzakelijk. Om op Tweakers relevantere advertenties te tonen en om ingesloten content van derden te tonen (bijvoorbeeld video's), vragen we je toestemming. Via ingesloten content kunnen derde partijen diensten leveren en verbeteren, bezoekersstatistieken bijhouden, gepersonaliseerde content tonen, gerichte advertenties tonen en gebruikersprofielen opbouwen. Hiervoor worden apparaatgegevens, IP-adres, geolocatie en surfgedrag vastgelegd.

Meer informatie vind je in ons cookiebeleid.

Sluiten

Toestemming beheren

Hieronder kun je per doeleinde of partij toestemming geven of intrekken. Meer informatie vind je in ons cookiebeleid.

Functioneel en analytisch

Deze cookies zijn noodzakelijk voor het functioneren van de website en het verbeteren van de website-ervaring. Klik op het informatie-icoon voor meer informatie. Meer details

janee

    Relevantere advertenties

    Dit beperkt het aantal keer dat dezelfde advertentie getoond wordt (frequency capping) en maakt het mogelijk om binnen Tweakers contextuele advertenties te tonen op basis van pagina's die je hebt bezocht. Meer details

    Tweakers genereert een willekeurige unieke code als identifier. Deze data wordt niet gedeeld met adverteerders of andere derde partijen en je kunt niet buiten Tweakers gevolgd worden. Indien je bent ingelogd, wordt deze identifier gekoppeld aan je account. Indien je niet bent ingelogd, wordt deze identifier gekoppeld aan je sessie die maximaal 4 maanden actief blijft. Je kunt deze toestemming te allen tijde intrekken.

    Ingesloten content van derden

    Deze cookies kunnen door derde partijen geplaatst worden via ingesloten content. Klik op het informatie-icoon voor meer informatie over de verwerkingsdoeleinden. Meer details

    janee