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


Next Stop: Nottingham England for Node.js

AddThis Social Bookmark Button
The last stop of the week was in Nottingham. I had a chat with the Sheriff about some stolen hoodies. At least that’s what I thought he said – his accent was quite thick ; ) The team at dotNetNotts was great. We had a packed house of over sixty attendees. I am sure the pizza and beer helped, but some even stood for the talk. Resilient group! We talked about “Node.js for .NET Developers” this time. I tried to stay away from the NoSQL v. Relational database story, but hopefully I was able to
explain what Node.js is and how you could apply the lessons there to ASP.NET MVC/Web API. Lively group and some really tough questions. As usual for this great country, we ended the night in a lovely little pub that was likely older than my country. Here are the promised resources from the talk: Slides Code Thanks again for having me!

My visit to Gloucester UK

AddThis Social Bookmark Button
My next stop this week was in the town of Gloucester in England. The group that ran this meetup was great and had everything setup to make this an easy talk to give. I especially want to thank Franck Terray and Sophie Lipowska for running the meetup. For this stop, we talked about both ASP.NET Web API 2 as well as Azure Websites. I merged the two into a built API then deployed into Microsoft’s cloud. Lots of great questions later we stopped by the pub for a nice talk with the hard-core members. Great time was had by
me. Here are the promised resources from the talk: Slides Code Thanks again for having me!

Developing for the Tessel with WebStorm

AddThis Social Bookmark Button
In a previous post, I mentioned that (finally) my Tessel arrived, “an internet-connected microcontroller programmable in JavaScript”. I like WebStorm a lot as an IDE, and since the Tessel runs on JavaScript code (via node), why not see if WebStorm can be more than just an editor for Tessel development… Developing JavaScript The Tessel runs JavaScript, so naturally a JavaScript IDE like WebStorm will be splendid at that part. It provides a project system, code completion, navigation, inspections to check whether my code is as it should be (which from the screenshot below, it is
not, yet ;-)) and so on. What I like a lot is that everything related to the device-side of my project (a thermometer thing that posts data to the Internet), is in one place. The project system ensures the IDE can be intelligent about code completion and navigation, I can see the npm modules I have installed, I can use version control and directly push my changes back to a GitHub repository. The Terminal tool window lets me run the Tessel command line to run scripts and so on. No fiddling with additional tools so far! Tessel Command...(Read whole news on source site)

New Horizons reaches 30!

AddThis Social Bookmark Button
Originally posted on: 08:00 hours UTC/GMT on 30/July/2014, the New Horizons space probe reached 30 Au from the Sun (30 times the average distance of the Earth from the Sun)!

Congratulations to Alan Stern and his team! From the diagram below, New Horizons looks as if it has crossed the orbit of Neptune, but this does not take place until next month!

O’Reilly Half-price deal on AngularJS E-Books to 05:00 PT 5/August/2014

AddThis Social Bookmark Button
Originally posted on:’Reilly are offering a half-price deal on AngularJS e-books and videos at until 05:00 PT 5/August/2014. “AngularJS is an open source framework powered by Google for dynamic web applications. Its focus on separating application logic from DOM manipulation leads to lighter web apps that are easy to test, extend, and maintain as they grow. Fully extensible, AngularJS works well with most other libraries.”    

Explanation of July 18th outage

AddThis Social Bookmark Button
Sorry it took me a week and a half to get to this. We had the most significant VS Online outage we’ve had in a while on Friday July 18th.  The entire service was unavailable for about 90 minutes.  Fortunately it happened during non-peak hours so the number of affected customers was fewer than it might have been but I know that’s small consolation to those who were affected. My main goal from any outage that we have is to learn from it.  With that learning, I want to make our service better and also share it so, maybe, other people can
avoid similar errors. What happened? The root cause was that a single database in SQL Azure became very slow.  I actually don’t know why, so I guess it’s not really the root cause but, for my purposes, it’s close enough.  I trust the SQL Azure team chased that part of the root cause – certainly did loop them in on the incident.  Databases will, from time to time, get slow and SQL Azure has been pretty good about that over the past year or so. The scenario was that Visual Studio (the IDE) was calling our “Shared Platform Services” (a common service instance...(Read whole news on source site)

#1,126 – Localization VII – Preventing Translator from Modifying Certain Elements

AddThis Social Bookmark Button
By default, when a .csv file is created using the LocBaml tool, the fifth parameter on each line is set to True.  This parameter indicates whether a particular property should be modifiable by the translator. You can change the value of this modifiable field by setting the Localization.Attributes property for an element.  This property is set to […]

RavenDB On Azure

AddThis Social Bookmark Button
It took a while, but it is here. The most requested feature on the Azure Store is here: This is currently only available on the East US region. That is going to change, but it will take a bit of time. You can vote on which regions you want RavenHQ on Azure to expand to. RavenHQ on Azure can be used in one of two ways. You can purchase it via the Azure Marketplace, in which case you have to deal only with a single invoice, and you can manage everything through the Azure site. However, the
Azure Marketplace doesn’t currently support prorated and tiered billing, which means that the plans that you purchase in the marketplace have hard limits on data. You could also purchase those same plans directly from RavenHQ and take advantage of usage based billing, which allows you to use more storage than what’s included in the plan at a prorated cost. RavenHQ is now offering a lower price point for replicated plans, so you don’t have to think twice before jumping into the high availability option....(Read whole news on source site)

The Morning Brew #1663

AddThis Social Bookmark Button
Software ReSharper 9: first look at C# 6.0 support – The JetBrains team give a taste of their support for the new C#6 language features in ReSharper 9 Information Everything you need to know about HTTP Header syntax but were afraid to ask – Darrel Miller gives a detailed rundown of what is actually involved […]