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


OData Service for Team Foundation Server v2.2.0 beta

AddThis Social Bookmark Button
On Friday we published v2.2.0 of the OData Service for Team Foundation Server. This is a significant release which includes several bug fixes, feature enhancements, and performance optimizations based on the feedback we have received from beta testers. Please view the changelog for details on what is new in this release. A new sample application is also available and showcases how to use the OData Service from a Windows Phone 8 application. You can download the on-premises OData Service for Team Foundation Server v2.2.0 along with sample applications for Windows 8 and Windows Phone 8 at
You can access the hosted OData Service for Team Foundation Service at which now includes the same updates as the on-premises package. Please keep the feedback coming to This e-mail address is being protected from spambots. You need JavaScript enabled to view it .
...(Read whole news on source site)

Introducing Lighter blog engine

AddThis Social Bookmark Button
First of all welcome to my new blog. It's simple black and white that I have been cooking for quite sometime now. If you see this post it means lighter blog engine is running and hard part is done. This is a blog for geeks, it is built entirely with __nodejs__ and __mongodb__. It does not have an admin view but let you create, edit and delete posts with Atom Pub. __AtomPub__ (Atom Publishing Protocol) is fully REST based api and let you both consume and update web contents. I am using [MarsEdit](http:// for writing this post which also supports
markdown syntax and yes the blog can compile post written with markdown! However, it also supports post with HTML and works nicely with LiveWriter. Unfortunately, there is no AtomPub plugin for TextMate and found one that only supports traditional metablog api. In my case I type in the blog url and MarsEdit automatically detects the settings from _rsd.xml_. By default its readonly and it will prompt you for username/password when you are trying to change something which is also valid for any reader app that supports atom. Core of the blog engine is express web framework for node with jade as...(Read whole news on source site)

Getting Started with Agile Results Revisited

AddThis Social Bookmark Button
As I’ve delivered Agile Results training to more organizations, I’ve had to really get crisp on how to get started.   Like anything, there are so many possible ways, and what people really are looking for is a simple way to test the waters to see if it’s for them. I’ve updated my Getting Started with Agile Results page. I think it really captures the spirit now.   The most important insight I’ve learned is that the easiest way to adopt Agile Results is to focus on Three Wins:  Three Wins for the Day, Three Wins for the
Week, Three Wins for the Month, and Three Wins for the Year.  And, the easiest way to get started with Agile Results is to write down Three Wins for today. I remember the time when a friend of mine was telling me what he liked about Agile Results.  He said he liked the fact he could write down Three Wins on a piece of paper and he’s doing Agile Results. It took a while to sink in, because I knew how much more Agile Results is capable of.   But, eventually, time and again, it’s adopting this one habit...(Read whole news on source site)

How To Turn IT into an Asset Rather than a Liability

AddThis Social Bookmark Button
Why do some companies survive and thrive in the face of global competition?  What do some companies do differently so they are growing and making money, having more productive employees, getting more from their investments, and having more success with their strategic initiatives? They digitize their core processes. In the book, Enterprise Architecture as Strategy, Jeanne Ross, Peter Weill, and David Robertson write about how to turn IT into an asset rather than a liability. Digitize Your Core Operations Companies that survive and thrive can execute their core operations in a reliable and
efficient way.  They can do so because they’ve digitized their core operations.  In this way, they’ve turned their IT investment into an asset versus a liability, and they’ve achieved business agility.   Ross, Weill, and Robertson write: “We believe these companies execute better because they have a better foundation for execution.  They have embedded technology in their processes so that they  can efficiently and reliably execute their core operations of the company.  These companies have made tough decisions about what they must execute well, and they've implemented the IT systems they need to digitize those operations.  These actions have...(Read whole news on source site)

The Many Kinds Of Microsoft Certification Exams

AddThis Social Bookmark Button
There are many different kinds of Microsoft certification exams; so many that you could give yourself a headache or a panic attack trying to make sense of them all. Don't worry, though. You are about to learn about these many exams and how their great diversity will pay off for you in the end. The Types Of Certifications: Microsoft Certification Exams cover a wide range of jobs. The knowledge and skill sets are so varied that you would have a very hard time trying to attain every certification that is available, if you could
even manage it in one lifetime. These Microsoft certifications are ideal for attaining jobs, hiring the right people, and for helping employees to grow in the right ways. The certifications that come from Microsoft Certification Exams show that you are looking to the long term. The Prices Of Microsoft Certification Courses: The many kinds of Microsoft exams are matched by many kinds of training courses for these exams. These courses are very helpful for anyone looking to pass Microsoft Certification Exams. The prices of the Microsoft Certification Courses that are available range from free online resources...(Read whole news on source site)

Immutable Collections

AddThis Social Bookmark Button
Immutable Collections Immutability is a pattern which is suit well parallel programming,
but you have to be aware of a potential memory pressure risk when it's not implemented right or used wisely. this post will cover a new BCL library (still in its preview stage) which is targeting immutable collections. .NET is already having Concurrent implementation for Queue, Stack, Bug and Dictionary, which is thread-safe, but other type of collection like List is missing.
another type of collection are read only collection, but
those type of collection are not truly thread-safe because it is just a wrapper upon other collection which can be mutate by it's owner.
so iterating on a read only collection doesn't guarantee thread-safety because the collection can be mutate during the iteration by it's original owner.
currently we do have one option to create an immutable collection by using the ToArray() extension method, but as I mentioned before it can lead to a memory pressure while using a large collection. the BCL team was targeting this issue and...(Read whole news on source site)

LG’s Life’s Good Campaign

AddThis Social Bookmark Button
Few days back , LG Electronics had initiated an global online campaign known as LG’s Life’s Good in order to engage and interact with its customers. What is LG’s Life’s Good Campaign ? The LG’s Life’s Good Campaign invites the customers to create a personalized music video featuring their pictures and name and share their experiences with LG. The participants can also create video clips of his/her friends and share them too. What’s special about LG’s Life’s Good Campaign ? Have you watched the music video Gangnam Style ?. Min-woo Hwang, more popularly known as “Little Psy”, who appeared in
the sensational viral music video “Gangnam Style” adds more spice to the video in the Lifesgoodlg website The LG’s Life’s Good Campaign is expected to be expanded to close to 40 countries this year to cover customers from across the globe. Know more about LG’s Life’s Good Campaign at the campaign page...(Read whole news on source site)

Adding the R to CQS: some storage options

AddThis Social Bookmark Button
I've been writing quite a bit about CQS (or command and query separation) lately. In my last post on using events, I already hinted towards bringing in the R; command and query responsibility separation.

With CQS, commands can mutate data, while queries can only read that data. CQRS takes this one step further, and assigns commands and queries each a dedicated model; we now talk of a write side, and a read side.

I like Clemens Vasters definition best.
CQRS is a simple pattern that strictly segregates the responsibility of handling command
input into an autonomous system from the responsibility of handling side-effect-free query/read access on the same system. Consequently, the decoupling allows for any number of homogeneous or heterogeneous query/read modules to be paired with a command processor. This principle presents a very suitable foundation for event sourcing, eventual-consistency state replication/fan-out and,  thus, high-scale read access. In simple terms, you don’t service queries via the same module of a service that you process commands through. In REST terminology, GET requests wire up to a different thing from what PUT, POST, and DELETE requests wire up to.  A nice drawing also helps in...(Read whole news on source site)

A new book on Kinect by Abhijit Jana - A must read

AddThis Social Bookmark Button
Kinect is one of the revolutionary device that were introduced lately in Microsoft ecosystem. The use of Kinect devices has increased in great extend in recent times and people are using it more and more in their day to day life. The use of Kinect is not only limited only with the gaming world, but its use is now widely spread over commercial applications too. Microsoft has released the Kinect SDK that can interact with the hardware and program on them. It is a kind of Fun working with Kinect and also writing small applications for it.
/> Recently I have read a book on "Kinect for Windows SDK Programming Guide" by Abhijit Jana. It is a book with great details about Kinect SDK and the Hardware. I enjoyed reading this book and thought of sharing my experiences with you such that if you are new in Kinect and want to write code on it, you might find this review helpful.

Kinect for Windows SDK Programming Guide by Abhijit Jana

Chapter 1 The book starts with the basic...(Read whole news on source site)

New Horizons now only 7 Au from Pluto

AddThis Social Bookmark Button
Originally posted on: New Horizons space craft as of 18:00 hrs yesterday is now within 7 AU of  its next target - Pluto. While this is still a long way yet from Pluto, it has been for a few months, the closest spacecraft to Pluto. Closest approach is now some 876 days away on 14 July 2015.

Well done New Horizons team!