Visual Studio Team Services (VSTS)

I've started touring what the VSTS has to offer, and the truth is that they offer a great TFS, and that's it, for the free account. also it builds your solutions, so eventually you know that the thing will work at any other machine and its great, really.

For any hosting you need to acquire an Azure account, and while you can get one for 1 month free trial, there are plenty of Really Free .NET hosting services out there, my favorite is AppHarbor, where you can use a github repo, or if you want free and private there is BitBucket.

But with MS, like MS, things just can't go smooth.

I created a simple Web Api project (without MVC), just TesterController as is OOTB, and commit.

just like with the API Controllers, you create one and forget to add "Controller", you just can't understand why things not working, and nothing tells you to add that words, or auto-add it, same here that the API needs 5 Nuget Packages, but it references the LM folder instead of the solutions\packages folder, and so when you push the solution to the VSTS you get these kind of errors

Error CS0234: The type or namespace name 'Http' does not exist in the namespace 'System.Web' (are you missing an assembly reference?)

Also, before that, they now try to push Nuget as Feed, and they forget you start with a simple nuget, so..

if you're Nuget Restore does not work for some reason, its 1st because the the following image how to set the Nuget Restore Phase, and 2nd is the above.

I do recommend using it, free for up to 5 team members, private, and it builds your solutions so you can be sure the next one downloading it will get a working version.


Post a Comment

Popular posts from this blog

OverTheWire[.com] Natas Walkthrough - JUST HINT, NO SPOILERS

SOLVED The item could not be indexed successfully because the item failed in the indexing subsystem

Asp.Net Ending Response options, Response.End() vs CompleteRequest()