Follow Slashdot stories on Twitter

 



Forgot your password?
typodupeerror
×
Microsoft Programming

Microsoft Makes Visual Studio 2022 and .NET 6 Generally Available (zdnet.com) 36

On November 8, Microsoft made generally available to users worldwide its latest versions of Visual Studio and .NET. Users can download Visual Studio 2022 and .NET 6 starting today. From a report: Visual Studio 2022 is the first release of a 64-bit version of Visual Studio. By making Visual Studio 64-bit, officials said that they expect the release to better use all system resources, especially when working with more complex solutions over longer periods. According to Microsoft, during early VS 2022 testing, customers were able to run the VS IDE for days, even with solutions containing 700 or more projects.

Visual Studio 2022 also includes a number of edits and debug improvements. It also provides Hot Reload, which allows developers to edit their source code while their apps are running in Visual Studio 2022 and from the .NET CLI. , It also has Live Preview capabilities and cross-platform testing on Linux, among other new and improved features. Visual Studio 2022 is available for immediate download. The release notes for Visual Studio 2022 v.17 are here.

This discussion has been archived. No new comments can be posted.

Microsoft Makes Visual Studio 2022 and .NET 6 Generally Available

Comments Filter:
  • use all system resources

    Sounds about right. Going from 32 to 64 bits just about doubles the memory resource usage.

  • Visual Studio 2022 is the first release of a 64-bit version of Visual Studio.

    I think they may mean fully 64-bit? The app itself has been 64-bit for the last few years (at least on Mac), but a lot of the libraries on which it depends have been notoriously difficult to bring to 64-bit.

    Even so, this is a bit silly. So far as I can tell, Apple hasn't sold a Mac with a 32-bit processor since 2007, stopped accepting new 32-bit apps in the Mac App Store in January 2018, stopped accepting 32-bit updates to existing apps in June 2018, and outright dropped support for 32-bit apps with the rel

    • Apple has a much bigger tendency to just tell everyone to drop all the old tech and upgrade, or else. Happened with transition from PowerPC to Intel, X86 to X86-64, Objective C to Swift, and probably not long before they ditch intel/x86-64 support and make everyone jump on the M1/ARM train.

      • And which of those transitions has proven to have been a bad idea?
        • by MobyDisk ( 75490 )

          None of them. I don't think CastrTroy was implying that what Apple is doing is bad, or that what Microsoft is doing is bad. I read the post more as an explanation for why one company moves gradually and the other moves in leaps.

          • Yeah, exactly this. Neither approach is a bad idea, but they are just different approaches.

            I don't see why anybody is surprised that Microsoft took so long to make a fully 64 bit visual studio release. I don't know why anybody would be surprised that Apple was switching processor architectures again.

      • Apple has a much bigger tendency to just tell everyone to drop all the old tech and upgrade, or else. Happened with transition ...Objective C to Swift

        ObjC to Swift wasn't like that at all.

        They said "here's Swift, we are moving to it and you can, but do so at your own pace".

        And they have over the years proceeded to upgrade ObjC with new features as well, so they are not at all pushing that you must move to Swift "or else".

        They are making clear that Swift is the future but they have been pretty laid back abo

      • Visual Studio isnâ(TM)t available on the Mac. Thereâ(TM)s some other sub-standard crap with the same name. Itâ(TM)s called brand abuse.

    • They mean the IDE itself is now 64-bits (the previous IDE executable was 32-bits.) Also, note that Visual Studio for Mac is actually a separate product, in the sense that it started out as a rebranding of Xamarin Studio (which had a Windows, Mac and Linux version.)
      • by tlhIngan ( 30335 )

        The problem was the immense number of plugins that were 32-bit only which forced VS to stay 32-bit.

        I believe these days ti's a lot less - those 32-bit plugins will probably be tied to older versions of visual studio.

      • Also, note that Visual Studio for Mac is actually a separate product, in the sense that it started out as a rebranding of Xamarin Studio

        Ah, fair enough. I've forgotten my history in such short a time.

    • Even so, this is a bit silly. So far as I can tell, Apple hasn't sold a Mac with a 32-bit processor since 2007, stopped accepting new 32-bit apps in the Mac App Store in January 2018, stopped accepting 32-bit updates to existing apps in June 2018, and outright dropped support for 32-bit apps with the release of macOS Catalina (10.14) back in October 2019.

      The Microsoft code from 20 years ago that is still around can be very, very ugly. Enough that no one can work with it, and Microsoft has discontinued products entirely as a result.

      That is, no one wants to work on it, and the people with the skills to actually do so, have other options.

    • On Windows the devenv.exe IDE is 32-bit (until now). It can of course compile both 32-bit and 64-bit executables.

  • I finally moved to vs code because of regular vs's demands for logins. I dunno how many throwaways I registered and MSFT banned, but it wasn't worth it. I got no internet in logging into an ide. That and at some point unity debugging broke. VS is crap these days.
    • You seem to have forgotten the dark days of the ALL CAPS menus.

    • by edwdig ( 47888 )

      That and at some point unity debugging broke. VS is crap these days.

      It's not VS that's crap, it's Unity. Unity started migrating from the Mono compiler to IL2CPP about 5 years ago. Initially there was no support for debugging IL2CPP builds - that only came about a year or two ago. The IL2CPP debugging support ranges from "slightly useful" to "crashes constantly" depending on the platform you're targeting.

  • Hats off to this engineering team. If you haven't kicked the tires on .NET in the past few years, lots of developer-focused updates have been added to the C# language, the framework, and the tools. Been exclusively using .net sdk + vscode + c# extension with my 14yr son and a raspberry pi 4b. Builds fast, runs fast.

There are two ways to write error-free programs; only the third one works.

Working...