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


Microsoft June 2012 Security Bulletin and security webcast info posted

AddThis Social Bookmark Button
This week, Microsoft posted the Microsoft Security Bulletin Summary for June 2012, which includes updates for products such as Windows, Internet Explorer, Microsoft Lync, Microsoft Dynamics AX, and .Net Framework. This summary includes the following Bulletin IDs: Microsoft Security Bulletin MS12-036Critical - Vulnerability in Remote Desktop Could Allow Remote Code Execution – KB2685939 Microsoft Security Bulletin MS12-037 - Critical - Cumulative Security Update for Internet Explorer – KB2699988 Microsoft Security Bulletin MS12-038 - Critical - Vulnerability in .NET Framework Could Allow
Remote – KB2706726 Microsoft Security Bulletin MS12-039 - Vulnerabilities in Lync Could Allow Remote Code Execution – KB2707956 Microsoft Security Bulletin MS12-040 - Vulnerability in Microsoft Dynamics AX Enterprise Portal Could Allow Elevation of Privilege – KB2709100 Microsoft Security Bulletin MS12-041 - Vulnerabilities in Windows Kernel-Mode Drivers Could Allow Elevation of Privilege – KB2709162 Microsoft Security Bulletin MS12-042 - Vulnerabilities in Windows Kernel Could Allow Elevation of Privilege – KB2711167 We will be holding a webcast on...(Read whole news on source site)

"Also, versioning APIs sucks. It’s not that it’s hard, it’s that once you publish..."

AddThis Social Bookmark Button
“Also, versioning APIs sucks. It’s not that it’s hard, it’s that once you publish an API, you pretty much have to support it forever. This is especially true when your API is being consumed through multiple layers. I can’t force game developers to upgrade, because they can’t force their users to upgrade. The lesson here is simple, if you don’t have to make something public, don’t!” - Karl Seguin - What I Learned Building Mogade

Microsoft Open source ASP.NET MVC 4, Web API and Web Pages v2 (Razor)

AddThis Social Bookmark Button
Recently I’ve been reading the Scott hansleman’s post about the announcement of going open source he mentioned “we are open sourcing ASP.NET MVC 4, ASP.NET Web API, ASP.NET Web Pages v2 (Razor) all with contributions under the Apache 2.0 license. You can find the source on CodePlex . Be sure to read all the details on ScottGu's blog.” All these component for are called webstack.

Hash Function Added To The PredicateEqualityComparer

AddThis Social Bookmark Button
Sometime ago I wrote a predicate equality comparer to be used with LINQ’s Distinct operator. The Distinct operator uses an instance of an internal Set class to maintain the collection of distinct elements in the source collection which in turn checks the hash code of each element (by calling the GetHashCode method of the equality comparer) and only if there’s already an element with the same hash code in the collection calls the
Equals method of the comparer to disambiguate. At the time I provided only the possibility to specify the comparison predicate, but, in some cases, comparing a hash code instead of calling the provided comparer predicate can be a significant performance improvement, I’ve added the possibility to had a hash function to the predicate equality comparer. You can get the updated code from the PauloMorgado.Linq project on CodePlex,

Develop a Windows Phone app in 30 days

AddThis Social Bookmark Button
via Microsoft Now that you have taken on the 30-day challenge to build a Windows Phone app, let's get down to the brass tacks. How to start? What happens next? Where to get a device to test your app? How to make money on your app? Help is at hand at each step of the way. The schedule below highlights themes and how you can make the most of each week with training, resources and support. ..Read more

O'Reilly deal of the Week on Early Release Books to 19/June/2012 23:39 PT

AddThis Social Bookmark Button
O'Reilly are offering a 50% off deal on early release e-books at http://

"With Early Release ebooks, you get entire books in their earliest form — the author's raw and unedited content as he or she writes — so you can take advantage of these technologies long before the official release of these titles. You'll also receive updates when significant changes are made, as well as the final multiple-format ebook bundle."

These are an excellent deal!

Windows Phone Map Control: Display Current Location and Remove previous Pushpins

AddThis Social Bookmark Button
via WindowsPhoneGeek Articles This is the second article from the series of posts that I am writing related to working with location data in Windows Phone and building location aware apps. In this post I will cover all you need to know in order to get started using the Windows Phone MapControl, Bing Maps APIs, how to dynamically show the current location pin on a map using the MapControl and how to remove previous location pins. Bing Maps APIs vs BingMapTask When starting developing location apps developers have to choose weather to use Bing Maps APIs
or the BingMapTask which is much more simple and easy to use? Well, you could use BingMapTask but in this way you will redirect the user to the Bing Maps app that is installed on the device. On the other hand if you embed the map in your app then your app starts using more memory and the chance increases that your app may fail certification because it would use too much memory. That is why Microsoft recommends whenever possible not to embed in your app the Map control but rather to use the corresponding task. In conclusion, it is...(Read whole news on source site)

Article: Diagnosing failures within Azure applications with Fluent Diagnostics

AddThis Social Bookmark Button
By Andy Cross Diagnostics in complex systems are the entry point for investigating the inner workings of a system; the data and metadata regarding the current state of the system. In a computer system they may be the state of nodes, the throughput of data, the capacity of limited resources or specific data regarding the actions undertaken by custom software. For everyone who has written or architected software solutions, it is a known truth that nothing goes without fault forever. The smoothest application deployment can have its performance degraded by the build-up of data in a database, its configuration altered by
a misguided engineer or its operations made obsolete by temporal considerations. The role of diagnostics is to provide the low level, fine granularity data regarding the operation of a system that enables the inspector to determine the cause of performance, functional or behavioural problems within the system. Without diagnostics, the inspector is at the mercy of trying to determine operation by its output; to diagnose a problem solely by its symptoms as exposed by a user interface. In remote systems, such as those that run within a Windows Azure datacentre, these concerns are even more apparent given the closed nature of...(Read whole news on source site)

Article: Deployment options for Windows Azure: A short walk through Service Management with Cerebrata Powershell CmdLets and the Azure Fluent Management API

AddThis Social Bookmark Button
By Richard Conway Many people start their Windows Azure journey with a simple web role deployed through the integrated Visual Studio tools. They soon learn that Windows Azure is a rich ecosystem of interconnecting parts and services which can be used to smoothly replace or augment an on-premise system. Service Management is one key part of that infrastructure. I want to paraphrase some material that I normally speak or write about in a short piece on how to manage services and what to use. Two products we’ll focus on are Cerebrata CmdLets and our own Azure Fluent Management library. The first is
a paid product which will make your life considerably easier and is a must for using in any Continuous Integration process. It gives you a phenomenal abstraction to your deployment and thus simplifies it considerably allowing you to spend more time coding. Cerebrata CmdLets are available through their website ( They have become one of the Azure industry staples. They are a Powershell set of scripts so eminently malleable. I’m now going to decompose a script using Cerebrata CmdLets to deploy an application to Windows Azure. It’s worth noting that the 3 steps that are apparent here are actually 5...(Read whole news on source site)