Visual Studio 2013 Released
jones_supa writes "Final releases of Visual Studio 2013, .NET 4.5.1, and Team Foundation Server 2013 are now available. As part of the new release, the C++ engine implements variadic templates, delegating constructors, non-static data member initializers, uniform initialization, and 'using' aliases. The editor has seen new features, C++ improvements and performance optimizations. Support for Windows 8.1 has been enhanced and the new XAML UI Responsiveness tool and Profile Guided Optimization help to analyze responsiveness in Windows Store apps. Graphics debugging has been furthered to have better C++ AMP tools and a new remote debugger (x86, x64, ARM). As before, MSDN and DreamSpark subscribers can obtain the releases from the respective channels, and the Express edition is available zero cost for all."
Visual Studio 2010 was already bloated and brain-dead. TFS sucks and the Git integration is poor. Not worth it, in my opinion.
All this value free for the express edition! gotta thank GNU, if it weren't for them we'd be milked for way less stuff.
I look back with fondness for the times when a program was a set of instructions and declarations written in a programming language, rather than am odd derivative of C++ tied to a billion files in various XML schemas.
I should use this sig to advertise my book ISBN-13 : 978-1501515132.
I tried to do
yum localinstall visualstudio-2013.exe
but it wouldn't load on any of my Fedora or CentOS boxes. Tried the same with aptitude on my Debian boxes, same story.
Is someone gonna repackage this for our favorite distro? Really, these guys are worse than Canonical when it comes to supporting the community.
Or you could download full tool sets that are given away by every other developer. Apple, for instance, only charges $100 to develop on the iPad, giving the tools away. Eclipse is supported by many of the major vendors.
I realize that for a MS Shop the cost of Visual Studio is insignificant, but I can't even begin to comprehend why MS feels it needs to charge for the product. Everyone says that the Express version does everything anyone could want, but that is like saying the Home version of MS Windows does everything. We know it doesn't, and that it is that intentionally, so that people will pay for the instant upgrade.
"She's a scientist and a lesbian. She's not going to let it slide." Orphan Black
(sigh)
Oh well... maybe next year they'll catch up. Oh wait, that's when C++14 is supposed to be standardized.
[double facepalm]
File under 'M' for 'Manic ranting'
If not, fuck 'em.
Just stepped into an organisation running TFS '08 & VS '10.
Coming from a background in open source, using Eclipse, SVN, Bugzilla & TRAC this MS stuff seems like absolute dross to me but I'm not in the position to change it yet.
Anyone have any advice regarding getting up to speed on this stuff. In particular the team I'm working with have NO concept of bug tracking which seems like madness. Is this side of TFS really so terrible?
Is it just me, or did other people read that as The F*cking Software?
I tried the new VS 2013 RTM build today on a Win 7 x64 SP1 system. I'm really unimpressed - yes, it's quicker than 2010/2012, but I only used it for 1 hour (it was a lunchbreak), and the IDE crashed on me twice in 1 hour, on a virgin system. I'd previously tried the preview and RC build of 2013 with no such problems. Apart from being slightly snappier, I really can't see what it's given us vs 2012. Most of the code I maintain/write is not pushing the boundaries of C++11 etc, so am much more interested in other tools - better debuggers, editors, more speed, better static analysis etc.
Yes you can still target XP with it, albeit using old compiler toolsets.
Other stuff to be aware of: MS are looking to drop MBCS support (at least in MFC). If you need MBCS support with MFC, you need to download an extra set of files.
But for me the killer is it's apparent instability - two IDE crashes in 1 hour is terrible. I didn't have those reliability problems before...
At work, we just had to downgrade one of our products because the customer couldn't handle .NET 4.0. Will the world please catch up with Microsoft, please?
Oh my god if I have to use VSS one more time, I just might receive CANCER.
I'd like to ask - what am I missing?
Until recently, I hadn't programmed in anything apart from Matlab in Linux (which has a crappy "IDE") in over ten years (the last version of VS I ever used in any way was VS6.0). Anyway, I started to work on Python and C++, and have so far found a lot of positives with the IDE (Ultimate VS2012 - free from my organization).
VsVim and PTVS let me use a vim like editing features, and Python Tools for VS has also performed well (interactive debugging, autcomplete and command help). On the C++ side, the debugger (for simple code at least) is straightforward. The Git integration could be a better, but I can quite easily drop into the command line and sync with GitHub.
Since I am still learning the tools (and I have used Linux a lot over the last five years, so I am OS agnostic) and the language, I'd like to know what I am likely to miss out by using VS over say Eclipse (or other tools). I tried Eclipse for about half a day, but I had a bit of problem getting the debugger to work for C++. Again, since I am just starting out, I like the convenience of an IDE, rather than using vim+gcc at the command line - I'm not even sure how I'd do a command line debug.
"Graphics debugging has been furthered"
I don't believe that 'further' is a verb.
1) Where the heck did they hide the option to set which version of .NET I want to target for my build? Argh.
2) what's a good free code editor or IDE for C# or F# that still does projects/solutions, source control (maybe), and let's me control the resource and assembly files on my own as well as regulate the build process too (i.e. command-line or integrated build tool)? cos I'm not liking 2013 or 2012 VS and MSbuild that MS offers right now is for 4.5.1x only. What if I want to compile a single source file and I don't want the stupid dev command line or MSbuild to do it for me?
Maybe I'm more irritated by this than most, but I liked the VS2010 GUI; colorful icons, a relatively smart professional image. With VS2013 they appear to have tried to "geek it up" or something by making all the tool menus have CAPITAL headings which looks fucking retarded, and making most of the items monochrome (what is that, retro?) Apparently they're trying to 'draw my attention' to the code without distracting me with icons that are nice looking and, ya know, give you a clue what the fuck they do. It just looks like a trainwreck. If there's a VS2010 skin, that's the first thing to install.
== Jez ==
Do you miss Firefox? Try Pale Moon.
As a C programmer, not useful; MS support ANSI C 1991 and that's it.
I'm moving to Linux on my next laptop, because of the NSA issues with MS, which will also let me move forward to the modern version of C.
On bond, or recognizance?
"Flyin' in just a sweet place,
Never been known to fail..."
I'm not a Microsoft fanboi, but for the sake of a bit of balance around here...
At least they've shown that their shift back to AOT compile development tools and C++ (even if adulterated with their extensions) is proving real. The more coders using generally portable languages the better. The alternative is they invest exclusively in their .NET stack.
It seems that the editor changes are mainly a roll in of the powertools (I don't do client side web dev so javascript and ASP side of things don't matter to me). Makes me wonder: what will the next power tools be as it seems to be the only way I'll be getting new editor features?
I can't remember if VS2012 added it or not as my work developes mainly in 2010 but a big one I'd like to see is coding time checks on stored procedures for database projects. It annoys me that I have to migrate my database and run unit tests against my model to find out that one of my stored procs is trying to use a parameter in another proc called @Cust when it really is @Customer. This is something that is obvious if they just did a basic parse on the project contents. Probably "just" need to roll in the TSQL parser/lexer side of things from SQL.
I tried to download it, then I was prompted to sign in.
Let me know when Express editions are available without the non-zero cost of the inconvenience of signing up for a Microsoft account. Previous versions of Visual Studio Express did not require a Microsoft account.
How come the editors do not check the links before posting the submission ?
The link to the msdn blog doesn't give any pointer to .Net 4.5.1
And search engines only result in .Net 4.5.1 RC release.
Where is the real link to the final release of .Net 4.5.1 ???
I'm still a bit miffed that VS2013 requires IE10. I'm unable to install it because it's currently banned at work.
Writing a program in Visual Studio requires mandatory registration, or the program will refuse to start up. This also gives Microsoft to arbitrarily deny specific programmers the ability to publish a program.
Oh, and this, from the VS 2010 Privacy Policy, suggests that Microsoft can remotely target your computer after it does error reporting:
It's somewhat disappointing that Slashdot is used to advertise software like this. Fuck that, I'll stick with free (as in freedom) compilers like GCC, MinGW, LLVM etc. and free IDEs.
... to quit. It's because of Microsoft that I haven't coded in C++ for fifteen years. Really, is there a single developer on /. that prefers this environment?
Got to taunt: A C++ developer is only useful when he knows how to code in C.
The installer that was removed at the introduction of VS2012 has not been re-introduced. That means that now the Nullsoft alternative is more attractive.
The hope that Microsoft would adopt ADA is of course futile.
If builders built buildings the way programmers wrote programs, then the first woodpecker would destroy civilization.
Did the fix they GUI? Did they bring back setup and deployment projects? Did they listen to feedback? Did they act on feedback?
Questions over questions...
I basically just want C/C++ libraries, compilers and build tools. But not the GUI of Visual Studio.
It used to be possible to Download the Windows SDK/Platform SDK for no charge, and it contained all the command line tools and libraries need to build applications. Now: directly from the download page: "The Windows SDK no longer ships with a complete command-line build environment. You must install a compiler and build environment separately. If you require a complete development environment that includes compilers and a build environment, you can download Visual Studio 2012 Express, which includes the appropriate components of the Windows SDK."
Years ago, Visual Studio C++ Express was 32-bit only, and the Window SDK made more sense for me.
Anyone knows if Visual Studio Express 2013 for Windows Desktop now comes with the 64-bit compiler too? In that case I can forget about the Windows SDK for now. Otherwise I will need to rely on old Windows SDK that came with the compiler. Or install professional version of Visual Studio of course.
Until they support SFTP/FTPS within this application, I'm not interested.
Get with the times already Microsoft!
It would be already dead if it was not for a couple of niche markets (finance for example), ignorant users, and ultra-cheap hardware ($399 shitty laptops that work for a year) ...
Who wants to use Windows? Once you try Mac, of Linux (if you are a bit more technical) - you wouldn't want to switch