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


The Morning Brew #1738

AddThis Social Bookmark Button
Information Microsoft Open Sources .NET – The History Behind the Announcement – Kyle Hodgson looks back over the route to Open Source that Microsoft have been on for the last 7 years. Hooray for Open Source .NET! – Brendan Tompkins shares his thoughts on the open sourcing announcement and on .NET as a platform for […]

SQL Saturday #365–Melbourne Feb 7 2015

AddThis Social Bookmark Button
Originally posted on: have been a little quite around here recently, one of the reasons for that is that I’ve been hard at work as a committee member for SQL Saturday 365 which will be held in Melbourne, Australia on Feb 7th 2015. Following on from Melbourne’s first highly successful event earlier this year, next year's event promises to be bigger and better. Located again at the Caulfield Campus of Monash University, the event will have a mixture of local, interstate and international speakers. And for the very first time there will be full day
pre-con sessions available for a very reasonable price on the Friday before the event. You can find out more information about the event here: You can register to attend here: If you would like to present a session at SQL Saturday you can submit a proposal here: Pre Cons
This year there will also be 3 Pre-Con Full Day Sessions on the Friday.  These present amazing value for money with...(Read whole news on source site)

Getting the SQL from a LINQ Query in NHibernate

AddThis Social Bookmark Button
In case you ever want to have a look at the generated SQL before it is actually executed, you can use this extension method:
New", courier, monospace; font-size: 8pt; direction: ltr; background-color: white;"> 1: public static String ToSql(this IQueryable queryable) 2: { 3: var sessionProperty = typeof(DefaultQueryProvider).GetProperty("Session", BindingFlags.NonPublic | BindingFlags.Instance);

Large scale distributed consensus approaches: Calculating a way out

AddThis Social Bookmark Button
The question cross my desk, and it was interesting enough that I felt it deserves a post. The underlying scenario is this. We have distributed consensus protocols that are built to make sure that we can properly arrive at a decision and have the entire cluster follow it, regardless of failure. Those are things like Paxos or Raft. The problem is that those protocols are all aimed at relatively small number of nodes. Typically 3 – 5. What happens if we need to manage a large number of machines? Let us assume that we have a cluster of 99
machines. What would happen under this scenario? Well, all consensus algorithm works on top of the notion of a quorum. That at least (N/2+1) machines have the same data. For a 3 nodes cluster, that means that any decision that is on 2 machines is committed, and for a 5 nodes cluster, it means that any decision that is on 3 machines is committed. What about 99 nodes? Well, a decision would have to be on 50 machines to be committed. That means making 196 requests (98 x 2) (once for the command, then for the confirmation) for each...(Read whole news on source site)

ASP.NET 5: Using shared sources

AddThis Social Bookmark Button
ASP.NET 5 supports code sharing between projects. It’s not about referencing libraries or something related to portable libraries – it’s different. Libraries can share their source that is compiled to referencing project output. In this posting I will show you how this new source sharing system works. The post ASP.NET 5: Using shared sources appeared first on Gunnar Peipman - Programming Blog.

Desired State Configuration - Elements of the configuration

AddThis Social Bookmark Button
DSC is a feature built into the Windows Operating System. It’s based on the standards like CIMS and WS-Management remote management offered by the operating system. With DSC you can move to a way of configuration management where you can create a script that defines how the state of the server should be instead of defining how to make the server in the desired state. That means, DSC is more of a declarative syntax than an imperative one. This makes DSC scripts/ configurations easy to understand and maintain by the operations.
A sample DSC configuration for configuring the web applications
in a SharePoint farm looks like:
Configuration SPSiteCollectionConfig {

    Import-DscResource -ModuleName xDSC_SPSiteCollection
    Import-DscResource -ModuleName xDSC_SPWebApplication
    Node ($nodes) {

        xSPWebApplication WebApplication{
            WebApplication = "WebApplication MYWebApp"
            Ensure = "On"

        SPSiteCollection SiteCollection {           
            SiteUrl = ''
            SiteName = 'New Site'
            SiteTemplate = 'BLANKINTERNET#2'
            ContentDatabaseName = 'CONTENT_NEWSite'
            Language = '1033'
            Ensure = 'Present'
            DependsOn = "[xSPWebApplication]WebApplication" 


The  Configuration script start with a Configuration block which is used to give the configuration a meaningful name. The configuration keyword is the core component of DSC that defines the desired configuration of a target system. Following the Configuration keyword, the Node keyword is used to specify the target system/ systems on which the configuration should be applied by the LCM. You can also parameterize the values that are passed to the...(Read whole news on source site)

All Windows Phone 8 Lumia devices to receive Windows 10

AddThis Social Bookmark Button
If you are using Windows Phone 8 Lumia devices and wondering whether you will get the next big update of the OS or not, here’s the good news. Microsoft confirms to few consumers over Twitter about availability of Windows 10 in future updates. That’s definitely a good news for the consumers using Windows Phone 8 Lumia devices and everyone will get a big relief.   While Microsoft is working on building Windows 10 and pushing multiple releases to the consumers as part of Windows Insider program, the official twitter handle @lumia recently confirms about Windows 10 for phone devices too.
Earlier Microsoft mentioned about one OS across all it’s devices, there was news about new phone devices with Windows 10 but what about existing WP8.x users? In the past we already noticed that there was no upgrade path set to Windows Phone 7.x users to get the bits of Windows Phone 8, thus currently running WP8.x users were wondering about future updates with Windows 10 in their devices. So, this cloud has been removed by @lumia twitter handle. According to them, all Windows Phone 8.x Lumia devices will get Windows 10 in their phone devices in future. Here you can find...(Read whole news on source site)