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


Windows Phone and Geo Augmented Reality Toolkit (GART)

AddThis Social Bookmark Button
source: igrali Geo Augmented Reality Toolkit (or GART) is an open source toolkit for creating augmented reality applications which rely on geographical locations. You can download it here: It's really VERY simple to use. I will write more about how I used it and what the code is, but the steps are basically these: Add an ARDisplay control to your Windows Phone page Add the views you want as children of the ARDisplay control Start and stop services when navigating to and
from the page Create a collection of ARItem objects (or your own custom type that inherits from ARItem) and include real geolocation Set ARDisplay.Items equal to your new collection Optionally, style the elements I created the augmented reality application in an hour or so. I would have it even faster if I didn't have to get the locations of places (plus the descriptions) myself and hardcode them in the app. The ideal scenario would be to have a service that would give me locations of...(Read whole news on source site)

Atlanta Code Camp–this weekend!

AddThis Social Bookmark Button
The best free developer event in town is the Atlanta Code Camp. It’s free, it’s fun, it’s educational, and it’s this weekend (May 19). Join 300 of your fellow geeks learning about the latest developer technologies, techniques and best practices from some of the best speakers around. Network, hang out, get fed, and have fun! During the Code Camp, we’ll have a Windows Phone App Challenge. We’ll announce a “theme” at the beginning of the code camp. The teams (team of one is OK) who create the best Windows Phone apps during the day will get to show off their apps at
the closing ceremonies and win great prizes. Form your team ahead of time or find folks at the event, and have a blast. Register now at
...(Read whole news on source site)

Update on building Win phone projects on the build service

AddThis Social Bookmark Button
It doesn't work right now because the Phone tools SDK isn't installed on our build agent images.  We've been talking with the phone tools team about this.  The blocker that we have is that the Phone tools SDK can't be installed on a server edition of the OS (it's blocked).  Add to that the fact that you can only run server OS editions on cloud environments and you have a recipe for "no-worky".  The Phone tools SDK team has commited to doing the work to unblock the Phone SDK on a server OS edition.  I don't yet have a timeframe
for that but I'm guessing within the next couple of months. Brian
...(Read whole news on source site)

Article: SQL Server Integration Services – a victim of its own success?

AddThis Social Bookmark Button
By Jen Stirrup Is SQL Server Integration Services (SSIS) is a victim of its own success? For many developers, it is possible to ‘get by’ in SSIS – in other words, it is possible to pull and push data around, using the easy-to-use drag and drop components to create a package. Unfortunately, this does not mean that the package has been created well. As a developer, you’re probably looking for efficiencies and performance improvements. If you want to get clever and efficient with SSIS, then this means that it’s necessary to understand how to work smarter with it, rather than work
harder. It will also help you to understand what’s happening when SSIS doesn’t work the way that you’d expect it to work. With respect to SQL Server 2012, there are some instances where the package environment doesn’t have all of the information required to configure the package or even the whole SSIS project. How do you know where to start, if the package isn’t taking the information that you expect it to take? One blog which covers this issue has been written by Allan Mitchell (Twitter) SQL Server MVP and SQLBits Organiser in the UK. Essentially, it is worthwhile...(Read whole news on source site)

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 [...]