Cookies op Tweakers

Tweakers maakt gebruik van cookies, onder andere om de website te analyseren, het gebruiksgemak te vergroten en advertenties te tonen. Door gebruik te maken van deze website, of door op 'Ga verder' te klikken, geef je toestemming voor het gebruik van cookies. Wil je meer informatie over cookies en hoe ze worden gebruikt, bekijk dan ons cookiebeleid.

Meer informatie

Software-update: Microsoft Visual Studio 2019 16.5.4

Microsoft Visual Studio logo (80 pix) Microsoft heeft een vierde 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.4: Security Advisory Notice
  • CVE-2020-0899 Microsoft Visual Studio Elevation of Privilege Vulnerability
    An elevation of privilege vulnerability exists when Microsoft Visual Studio updater service improperly handles file permissions. An attacker who successfully exploited this vulnerability could overwrite arbitrary file content in the security context of the local system.
  • CVE-2020-0900 Visual Studio Extension Installer Service Elevation of Privilege Vulnerability
    An elevation of privilege vulnerability exists when the Visual Studio Extension Installer Service improperly handles file operations. An attacker who successfully exploited the vulnerability could delete files in arbitrary locations with elevated permissions.
  • CVE-2020-5260 Git for Visual Studio Credential Leak Vulnerability due to insufficient validation on URLs
    A credential leak vulnerability exists when specially crafted URLs are parsed and sent to credential helpers. This can lead to credentials being sent to the wrong host.

Versienummer 16.5.4
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
Weer een hoop nieuwigheidjes erbij die je nooit gebruikt en ondertussen is het niet meer vooruit te branden.
Ik kan je garanderen dat er ontzettend veel software zo afhankelijk is van al die functions die je nooit gebruikt, dat er voor hun gewoon geen alternatieve IDE is. Visual Studio is zijn concurrentie op grootschalige projecten lichtjaren vooruit.

De gemiddelde hobbyist of startup heeft het inderdaad allemaal niet meer nodig.
Flauwekul; ik zie zat succesvolle ontwikkelaars die development doen met talen als Python, Java of Javascript en nooit VS aanraken. Je mag best blij zijn met je MS software, maar "de rest is leuk voor hobbyisten en start-ups" is duidelijk de taal een fanaat.
Heb je ooit een 10m+ LOC javascript of python project gezien? Ik heb het over echt flinke stukken software. Zoals de image processing in een MRI scanner of radar systeem. Of een ship engine's besturing en diagnostics systeem. Dit zijn maar een greep uit de projecten waar ik in mijn prille carriere aan meegewerkt heb, en er zijn nog ontelbaar veel voorbeelden die ik van collegas kan opnoemen.

Je verdraait mijn woorden dan ook. Ik zei niet dat de andere IDEs voor hobbyisten en startups zijn. Ik zei dat de gemiddelde hobbyist en startup MVS inderdaad niet nodig heeft. Dat is geen taal van een fanaat, maar dat is gewoon Nederlandse taalbeheersing.
Het zijn toch eigenlijk gewoon bugfixes? En zo traag is visual studio nou ook weer niet. Een Android Studio bijvoorbeeld loopt veel trager is mijn ervaring.
Misschien eerst lezen. Er zitten vrijwel alleen bugfixes in deze release. En ik werk met 180+ projecten in een enkele visual studio solution met werkbare snelheid dus dat niet vooruit te branden valt reuze mee.
If you want to start developing apps. What are the advantages for app development when using this with xamarin instead of vscode with dart or another extension?
Visual Studio (not Code) is an IDE, and VSCode is (just) a code editor, like notepad++. Visual Studio gives a far wider range of tools, including project setup, compiling, deployment, and often UI design tools integrated. While you might be able to do that with VSCode, you will mostly rely on community plugins, and still a whole lot of manual terminal commands.

It's just a different set of tools and experience. (Personally using VSCode for developing with Unity, so I don't need the extensiveness of Visual Studio).

So to come back to your question, what are the advantages? You'll probably find everything you need in Visual Studio. Visual Studio Code will require a lot of manual setup and plugins to get you what you need.

[Reactie gewijzigd door juniordiscart op 15 april 2020 18:51]

De meest nederlandse nickname ooit, en dan in het engels posten :?
Ignoring your question for a moment, but whatever framework you choose, do not pick one that promises to easily compile 1 code base to two different phone OS’. You mentioned Xamarin (Forms?), so I feel like I should warn you. Android and iOS have too many differences to share a codebase without issue. For example, access to GPS when your app is minimized. On iOS that’s not an issue, on Android you’d have to write extra code (a foreground service) to get it working.

Whatever framework you pick, I strongly suggest you pick one that’s aimed at either iOS or Android. And if you have an Android phone, I suggest you learn making apps for that over iOS, as Android has made it a LOT easier to load apps on your phone than Apple has. Also, to make iOS apps you need a Mac to compile your code.

[Reactie gewijzigd door Bas.Bas.Bas op 15 april 2020 21:17]

Ik werd getriggerd door dat Visual Studio ook R ondersteund.
Alhoewel je standaard wel een data science package kan installeren, is R daar geen onderdeel meer van.
MS verwijzt je nu naar https://notebooks.azure.com/

[Reactie gewijzigd door Vunzz op 15 april 2020 22:55]

En de bug dat wanneer je de eerste keer na openen solution een execute package doet, Visual Studio random totaal andere package(s) gaat uitvoeren zit er dus nog steeds in.
De snelheid is niet vlot, maar acceptabel.

Op dit item kan niet meer gereageerd worden.


Apple iPhone 12 Microsoft Xbox Series X LG CX Google Pixel 5 Sony XH90 / XH92 Samsung Galaxy S21 5G Sony PlayStation 5 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 - 2021 Hosting door True