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


Test Scribe for Visual Studio 11 Beta

AddThis Social Bookmark Button
Test Scribe is a documentation power tool designed to construct documents directly from the TFS for test plan and test run artifacts for the purpose of discussion, reporting etc. This is a popular extension for MTM, allowing users to export Test Documents, in previous posts I wrote about extending Test Scribe Template for MTM 10. Test Scribe – Automatic Document Generating For Test Manager 2010 Test Scribe – Developer Guide
How To Change Test Scribe Template And of course as we getting closer to VS 11 release here is Test Scribe for VS 11 Beta, Download Page ...(Read whole news on source site)

Rotten Scheduling: Don’t roll your own

AddThis Social Bookmark Button
“We need to run a specific task every 72 hours, I thought about this approach…” public class TimedTask { public static Timer Timer; public static void Init() { Timer = new Timer(ExecuteEvery72Hours, null, TimeSpan.FromHours(72), TimeSpan.FromHours(72)); } public static void ExecuteEvery72Hours() { // do something important } } This is a bloody rotten idea, let us see why… What happens if your application is recycled every 29 hours? What happens if your application is always on, but during that 72 hour call, it was offline? What happens if your task
actually takes more than 72 hours to run? What happens if the task fails? How do you report errors, warnings, etc? Scheduling is a hard problem. There are a lot of things that you actually need to consider. And the code above is really considering none of them. I would be very surprised if something like that ever run. in production. It most certainly can’t be made to run reliably. Things that run every X time, where X is a long time (hours / days) tend to be pretty important. In some of the systems that we wrote, that include doing things...(Read whole news on source site)

Creating the SilverlightShow Windows Phone App: part 4

AddThis Social Bookmark Button
When you create an app like the SilverlightShow app, that accesses remote data frequently, thinking about a suitable strategy for local storage and caching is vital to provide a great user experience. In the previous parts of this series, we have already seen how several optimizations are used to improve the networking performance of the app. Overall, the costs to pull data from the portal could be reduced to far less than 1/10th of the original traffic by applying some relatively simple changes. However, this is only half the story. What we also wanted to achieve is that content
that has been retrieved once should not be fetched again – we needed a solution for storing those items locally. Local Storage Options When you think about persisting and restoring data locally on the phone, you have a variety of features at your disposal. With the first versions of Windows Phone, you could either use the ApplicationSettings for trivial situations, or you had to pretty much do all the work manually, as in writing to and reading from Isolated Storage files. With the platform maturing more and more, additional options are established. In particular, Microsoft added local database support in Windows...(Read whole news on source site)

The Morning Brew #1104

AddThis Social Bookmark Button
Software NUnitLite 0.7 Release - Charlie Poole announces a new release of NunitLite, a trimmed back version of the NUnit framework designed for use on resource restricted platforms. This 0.7 release responds to the news taht MonoTouch are using NUnitLite as their testing framework, and sees the framework getting some more polish and an increased [...]

Stylecop has been released

AddThis Social Bookmark Button
Stylecop has been released at
Release Notes
Compatible with the Visual Studio 11 Preview.

Install order should be : VS10VS11R#6.1.1 msi (for VS10)R#6.1.1 vsix (for VS11)StyleCop 4.7
This version is now compatible with R# 5.1 (5.1.3000.12), R# 6.0 (6.0.2202.688), R# 6.1 ( and R# 6.1.1 (6.1.1000.82).

Here are the bug details for fixed in 4.7 and closed in 4.7 issues (over 100 issues fixed since 4.6)

Here are the bug details for all issues since that have been
fixed and closed (over 450 fixes).

Release Notes
Added support for cultures into the Settings.StyleCop file. Currently supports en-US,en-GB, fr-FR, pl-PL, pt-BR, de-DE and ru-RU.
...(Read whole news on source site)

I reduced my cloud bill 9% this month by favoring my most active Windows Phone app users (Live Tiles, Leaderboards, Toasts)

AddThis Social Bookmark Button
I run a compute-intensive set of cloud operations for my users to let them see their points through a live tile generated in the cloud. I send toast notifications when your friends are nearby you. And these operations all build on top of mostly polling-based work I perform, as well as some real-time data I [...]