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


Continuous Value Delivery the Agile Way

AddThis Social Bookmark Button
Continuous Value Delivery helps businesses realize the benefits from their technology investments in a continuous fashion. Businesses these days expect at least quarterly results from their technology investments.  The beauty is, with Continuous Value Delivery they can get it, too.   Continuous Value Delivery is a practice that makes delivering user value and business value a rapid, reliable, and repeatable process.  It’s a natural evolution from Continuous Integration and Continuous Delivery.  Continuous Value Delivery simply adds a focus on Value Realization, which addresses planning for value, driving adoption, and measuring results. But let’s take a look at
the evolution of software practices that have made it possible to provide Continuous Value Delivery in our Cloud-first, mobile-first world. Long before there was Continuous Value Delivery, there was Continuous Integration … Continuous Integration Continuous Integration is a software development practice where team members integrate their work frequently.  The goal of Continuous Integration is to reduce and prevent integration problems.  In Continuous Integration, each integration is verified against tests. Then, along came, Continuous Delivery … Continuous Delivery Continuous Delivery extended the idea of Continuous Integration to automate and improve the process of software delivery. ...(Read whole news on source site)

#1,149 – Drawing an Arc in a Custom Shape

AddThis Social Bookmark Button
We can use a StreamGeometryContext to render some geometry in a custom Shape element that we can then use in XAML.  Below is an example that draws a simple arc from 0 degress to 90 degrees.  It uses a PolarPoint class to allow describing the arc start and finish as polar coordinates.  (A future post will allow a user to specify […]

Technology Overviews For IT Recruiters

AddThis Social Bookmark Button
Earlier this week registration opened for this year's DDD North. This is one of my favourite conferences, so I excitedly shared the news across my social media accounts, prompting the following curious email from a local Recruitment Consultant: Subject: DDD for the layman? I recruit .Net developers and have done for the better part of the last x years, but having gone along to events like Agile Yorkshire to try and learn more about the skills that I recruit, a lot of it flies way over my head (having no prior experience in IT).
I like to think that I know more than the next recruiter (I know that a lot of companies just match key words and think that is how you recruit), but I would really benefit from an event which focussed on explaining the .Net technologies, associated tools and the opinions that the development community have on them, but targeted toward a layman/outsider like myself. So, to get to the point, I just wanted to ask if DDD would offer that kind of insight, or would I just be taking up the place of...(Read whole news on source site)

MSDN Article – Creating a Location Aware app with Geofencing

AddThis Social Bookmark Button
The September issue of MSDN magazine has my latest article that looks at Geofencing in Windows Store apps. Geofencing is a new addition to Windows 8.1 and allows you to create regions around GPS locations and be notified with the device enters or leaves one of those regions. There are mechanisms for this in both [...]

Dogfood sometimes doesn’t taste so good

AddThis Social Bookmark Button
We just finished rolling back our internal servers migration to 3.0 back to 2.5. That was quite unpleasant, and was actually noticed by users. That isn’t pleasant, but it is always better if we get the egg all our face than if it is a customer. The actual issue that we run into was pretty interesting. The problem is that the database we use for running this blog (as well as most of our internal systems) has been through… a lot. It has gone through pretty much every released version, and many that weren’t actually released. That means that from storage perspective (only
of interest to RavenDB developers), it is a bit of a mess. That in turn meant that we had to do extra work to convert the storage from the 2.5 version to the 3.0 version. That caused enough memory to be used that we hit our limits on memory usage, and failed to convert it to the 3.0 version. That meant that it was stuck. That is actually one of the reasons that we test those things on our own systems, so that was great. The not so great part was that we also uncovered another interesting bug (actually, several of them...(Read whole news on source site)

APress Deal of the Day 2/September/2014 - Pro Microsoft HDInsight

AddThis Social Bookmark Button
Originally posted on:’s $10 Deal of the Day from APress at is Pro Microsoft HDInsight. “Pro Microsoft HDInsight is a complete guide for deploying and using Apache Hadoop on the Microsoft Windows Azure Platform.”

RavenDB Days in Stockholm & Malmo

AddThis Social Bookmark Button
This is a reminder that we are going to be doing two full day events in Sweden in a few weeks. So far, we have enough people registering that we actually had to move the event to a bigger venue! So we have more room for you to come and hear all about RavenDB 3.0 and the cool stuff that we are bringing with it. You can register here.