What's a dev to do? Well, I looked at alternative IDE's (integrated development environments) to test the market. This article is recommended reading as it highlights alternative IDE's such as Netbeans, Eclipse, Komodo, Notepad++ and WebStorm. They all are very good and in many cases superior to VS, however there is one aspect which turned out to be critical. This is that we still use Visual Source Safe (VSS) internally. Although this has been superceded by Team Foundation Server at Microsoft, we have so much code in VSS tied to automated build scripts, and do not think that TFS will not add further complications to our control and build processes. For a small ISV, why spend extra cash fixing what already works?
Visual Studio 2013 defaults to TFS, however we were able to change that and point at VSS for seamless source code check-in/out and diff analysis. No other IDE seems to support VSS. Maybe I am missing something, but no google help on this.
So, we wanted a straight single page application (SPA) which does not rely upon ASP.Net, C# or VB.Net or the .Net Framework. Unfortunately VS 2013 does not provide such a simple project. We had to settle on an empty ASP.Net project and then drag in all our existing code folders which works recursively thank heavens, and then set the index.html as the start page.
So now we have an ASP.Net web application which does not need or use ASP.Net. This is a drag, but not a major problem. What about debugging support? So we ran it and got an error where IIS 8 complained about .json files. Although we set the .json mime type in IIS manager, it seems VS2013 ignores that and requires a web.config change. Luckily the solution was documented here.