Microsoft Releases Browser-Based IDE, Visual Studio Online
rjmarvin writes "Microsoft today announced a web-based development environment for app creation to complement Visual Studio 2013, called Visual Studio Online. Microsoft Senior V.P. S. Somasegar says the new web-based IDE is designed for quick tasks related to building Windows Azure websites and services. Microsoft will be releasing the Visual Studio Online Application Insights service in a limited preview to show developers how to deploy and perform in conjunction with Visual Studio 2013's new features."
Windows Azure?
VS Online: "All your sources are belong to us"
Questions raise, answers kill. Raise questions to stay alive.
I don't see an editor in the linked stories. In the setup instructions http://www.visualstudio.com/get-started/connect-to-vs#connectvs it says "5. Now you're ready to check in source, queue builds, and manage work." which sounds like a control panel, not an IDE. This also requires VS2013 which doesn't exactly make it "Browser-Based".
tomorrow who's gonna fuss
All this cloud application talk reminds me of my first computer job. I worked on PCs, but most of the rest of the people in the company still used 3270-era terminals. Usually I would sit surrounded in auditory haze of clicky typing. Sometimes, it would gradually slow down, then dwindle off to a few isolated clicks. Finally somebody would yell “Are you on the clock?” (referring to the mainframe busy icon on the terminal's status bar). Then everybody would get up for a while and chat and have coffee until somebody yelled “It's back on!”
"The wisdom of the Patriarchs was that they *knew* they were fools." --Master Foo
Because I'm pretty sure I heard this exact same story twelve hours ago on Ars and InfoWorld...
As usual, poor article submission is confusing everyone!
There is a real IDE, with proper syntax highlighting, code completion, etc, that runs in any browser. It's called Visual Studio Monaco. It's only available for Azure users right now.
See here for a few videos of the thing in action.
All the stability of Internet Explorer for a developer sandbox, and all the speed of your local internet connection! No more pesky waiting for your SATA drive! Now you can access your code through the blazing speed of your cable modem! MUCH faster. And add to that the security of not actually hosting your files locally. The cloud is always a better solution! For anything! I feel much better knowing that some faceless someone at Microsoft will be in charge of my backups. I certainly can't be trusted to do them.
Win-win I say. This sounds golden.
Weaselmancer
rediculous.
Nice example of insecure code at their login screen (http://go.microsoft.com/fwlink/?LinkId=309297&clcid=0x409&slcid=0x409): What if InsertOrUpdate() or Save() fails? Lesson number one in secure programming: ALWAYS check return codes of functions.
It doesn't have to be like this. All we need to do is make sure we keep talking.
Who here is using Azure?
What, exactly, are you using it for?
Why did you choose it over self hosted?
Why did you choose it over AWS or Google?
This could be a good thing if they have a HUGE parallel farm for compiling. Let my app compile in 2.4 seconds on their supercomputer farm instead of taking 20 minutes here on my laptop would be a huge thing.
microsoft might be on to something if they eliminate the #1 time waster, waiting for a compile.
Do not look at laser with remaining good eye.
This probably saved him a few hours of work. After I was done, I was reflecting on the quality of the tools at my disposal. Calling the assembly language function from C was significantly easier than it was on the last platform I tried it on, and even though gdb isn't particularly friendly it is an extremely useful debugging tool once you know your way around it. His IDE had crapped about 50 files into his project structure and had turned out to be a significantly less capable tool for all its vaunted "user friendliness." It probably took me less time to set up make with targets for the .c, .asm, executable and clean than it did for him to set the project up originally in his IDE, and I had no additional clutter in my project directory.
Programmers and marketroids these days are far too enamored of shiny geegaws that don't add anything useful to their application. I have on several occasions witnessed a team throwing framework after framework at their application in the hopes that doing so would fix their program. It never seemed to occur to them to just sit down and actually understand the problem they were trying to solve. Occasionally I'll hear an excuse like "Waah, writing an SQL join is TOO HARD!" To which my response is, "It's still the most efficient way to do this, and IT'S YOUR FUCKING JOB!" If you don't think about the structure of your data, you're going to have a bad time. Nothing is a suitable replacement for knowing your tools, knowing your data and knowing the business process you're trying to automate with your program. Pff, kids these days.
I'm trying to teach myself to set people on fire with my mind... Is it hot in here?
Thank you for your response. You are exactly the type of user I wanted to hear from.
If I may ask, what do your servers do? Enterprise services, web application, customer facing, ecommerce?
I'm kinda hoping someone takes Eclipse and makes an Online version I can run from my server at home while on my Tablet at the customer site. Some customers enjoy getting free software without paying for it.
Hmmm. First, VS is a terrible IDE. Next, all IDEs are terrible. After that, back to VS is a terrible IDE and will never be used by serious programmers. But serious programmers don't use IDEs.
Damn man, your comment sucks.
compare to gambas3.5.90
SCREW THEM.
WE ARE OFF IN LINUX-VILLE NOW, EVERY STUPID VB6 NOW IS RE-CREATED WITH (The way you want it (TM))
Windows is toast, they ought to fix XP!! lol.
So lets take a horrible desktop IDE and make it available online! Visual Studio is a laughing stock of IDE's, it's overly complex, over bloated, expensive, complicated to use and just an amature attempt at an IDE.
I'm a Visual Studio fanboy and mostly like the IDE for what it provides, but I agree with you that it's too bloated. The startup time and many of the operations are ridiculously slow. Goes to same bin with Ubuntu's Unity desktop in terms of performance.
Has everyone forgotten Antitrust?