Visual studio feeds

All Visual Studio blogs in one place


Enter your email address:

Delivered by FeedBurner

Increase your website traffic with



Anti-spam: How many eyes has a typical person?

Follow us on FB


Nightly news, 17 Aug 2012

AddThis Social Bookmark Button
LightSpeed Updates to support VS2012 RTM build Web Workbench Updates to support VS2012 RTM build Updated SASS to 3.2 Refreshed CoffeeScript and IcedCoffeeScript from Github WPF Elements Fix: DataGrid sorting is now applied to all levels in the hierarchy Fix: Mouse wheel zooming and mouse drag panning now respect the ChartAxis.IsReversed feature Right mouse button [...]

ASP.NET 4.5, ASP.NET MVC 4, ASP.NET Web Pages 2, and Visual Studio 2012 web developer features

AddThis Social Bookmark Button
Wow, yesterday was a big day for ASP.NET developers! In addition to some other very cool things, Microsoft announced Visual Studio 2012, ASP.NET 4.5, ASP MVC 4 were released to manufacturing. Hooray! So what now? Get The Bits The easiest way to get all the new goodies is to install Visual Studio 2012. You've got a few options there: If you've got MSDN, you can download from the MSDN subscriber downloads. Anyone can download Visual Studio 2012 from - either the Visual Studio Ultimate
2012 trial (good for 90 days from install) or the completely free Visual Studio Express 2012 for Web. ASP.NET MVC 4 runs on Visual Studio 2010 and .NET 4; you can install that using either the MVC 4 Web Platform Installer or the standalone EXE installer. We've got the top download links listed for you on the ASP.NET site as well. Note: Just install what you'll use As before, my personal recommendation is to just install the Visual Studio components you're expecting to use. If...(Read whole news on source site)

Basic Git Merging

AddThis Social Bookmark Button
Below is a transcript of me playing around in bash with git branches and merging. I hope this helps to demonstrate the basics of how to create branches, merge them back together, and handle merge conflicts. (All the invocations of subl are just me opening Sublime Text to edit a file.)
smarx-mba:merge smarx$ git init . Initialized empty Git repository in /Users/smarx/merge/.git/ smarx-mba:merge smarx$ subl todo.txt smarx-mba:merge smarx$ cat todo.txt * one * two * three smarx-mba:merge smarx$ git add todo.txt smarx-mba:merge smarx$ git commit -m "initial commit" [master (root-commit) e3a0d34] initial commit 1 files changed, 3 insertions(+), 0 deletions(-) create mode 100644 todo.txt
So far, so good! We've created
a repository and made our first commit. But here comes smarx...
smarx-mba:merge smarx$ git checkout -B smarx Switched to a new branch 'smarx' smarx-mba:merge smarx$ subl todo.txt smarx-mba:merge smarx$ cat todo.txt * one * two - This is a fantastic idea! * three * four smarx-mba:merge smarx$ git add todo.txt smarx-mba:merge smarx$ git commit -m "praising two, adding four" [smarx ed0c221] praising two, adding four 1 files changed, 2 insertions(+), 1 deletions(-)
Smarx came along, created a branch, and made a couple changes. By the way, git checkout -B smarx is just shorthand for git branch smarx && git checkout smarx. While smarx was doing all that, Wade came along...
smarx-mba:merge smarx$ git...(Read whole news on source site)

TFS 2012 – Issue: Manage Group Membership missing from admin after TFS 2008 to TFS 2012 Upgrade

AddThis Social Bookmark Button
After an upgrade from TFS 2008 you are unable to edit permissions even though you are part of the appropriate groups. In this case it is an upgrade from TFS 2008 to TFS 2012 that did not have any errors on the way through. Everything looked like it worked, but… You get an “Unable to [...]-Are you adopting Visual Studio, Team Foundation Serve or Agile? Are you stuck in a rut? Let us help you... email This e-mail address is being protected from spambots. You need JavaScript enabled to view it

A really quick look at ASP.NET Web API Help Pages

AddThis Social Bookmark Button
While skimming over future features of ASP.NET Web API, I came across the ASP.NET Web API Help Page feature. I couldn't find an introduction online, and the Nuget package has only been downloaded 16 times, so I had to have a really quick look. I documented my baby steps below.

So, I had a really simple ASP.NET MVC4 project, with one API controller exposing tweets.
public class TweetsController : ApiController { /// /// Get a Tweet by its identifier. /// ///
name="id">Id of the tweet /// A Tweet public Tweet Get(int id) { //... } /// /// Adds a Tweet /// /// An instance of Tweet. public void Post(Tweet tweet) { //... } /// ///...(Read whole news on source site)

The Mission of Microsoft Enterprise Services

AddThis Social Bookmark Button
I've heard it before, but it's good to put down on paper. The mission of Microsoft Enterprise Services: “Our mission is to lead and serve our customers and partners as they realize their full potential through software and services.” It sounds like servant leadership in action. I found this blurb that describes Microsoft Enterprise Services: “Microsoft Enterprise Services is the consulting, support and customer service arm of the world’s leading software company. Microsoft Services focus on top enterprise customers in each of the 82 countries where we operate. The organization includes 17.300 employees in Microsoft
Consulting Services (MCS) and Microsoft Premier Services (Premier).” What's your company's mission?  Does it inspire you to give your best where you have your best to give?
...(Read whole news on source site)

Mapping UrlEncoded POST Values in ASP.NET Web API

AddThis Social Bookmark Button
If there's one thing that's a bit unexpected in ASP.NET Web API, it's the limited support for mapping url encoded POST data values to simple parameters of ApiController methods. When I first looked at this I thought I was doing something wrong, because it seems mighty odd that you can bind query string values to parameters by name, but can't bind POST values to parameters in the same way. To demonstrate here's a simple example. If you have a Web API method like this:[HttpGet] public HttpResponseMessage Authenticate(string username, string password) { …} and then hit with a URL like this: http://localhost:88/samples/authenticate?Username=ricks&Password=sekrit it works
just fine. The query string values are mapped to the username and password parameters of our API method. But if you now change the method to work with [HttpPost] instead like this:[HttpPost] public HttpResponseMessage Authenticate(string username, string password) { …} and hit it with a POST HTTP Request like this: POST http://localhost:88/samples/authenticate HTTP/1.1
Host: localhost:88
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
Content-type: application/x-www-form-urlencoded
Content-Length: 30 Username=ricks&Password=sekrit you'll find that while the request works, it doesn't actually receive the two string parameters. The username and password parameters are null and so the method is definitely going to fail. When I mentioned this over Twitter a few days ago I...(Read whole news on source site)

Microsoft DevRadio: Adding HTML5 Content

AddThis Social Bookmark Button
To play video, hover above and press play button.
Michael Palermo is back for today’s show as he shows us how to add simple HTML5 content in Visual Studio  to develop an app for Windows 8.

Next Steps:
Step #1 – Download Windows 8 Release Preview and Windows 8 SDK
Step #2 – Download Visual Studio Express for Windows 8
Step #3 – Start building your own Metro Style Apps for Windows 8 Subscribe to our podcast via