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 #1675

AddThis Social Bookmark Button
Lots of posts to read through this morning and limited time means today is a links only day. Information In Defense of Test Setup Methods – Erik Dietrich Leading a Culture of Effective Testing – Wes McClure The broken Promise of the Mobile Web – Rick Strahl How To Manage Asynchronous Tasks Using the Task […]

VS Online outage last week

AddThis Social Bookmark Button
Let me start by apologizing for the pretty horrific outage we had last week.  I’ve been silent on it because I was on a “last family vacation” in Europe before my oldest son goes off to college.  Buck Hodges and others have been working hard on it.  I’ve been reading up on everything that happened and everything that’s been done.  I need to spend some time talking with the team but I expect to publish a lengthy retrospective in the next few days.  Stay tuned for more. At this point, I think enough has been done that we won’t
see a recurrence of the issues any time soon.  However, there is some underlying work that will take some time (small number of months I expect) to put in place the infrastructure necessary to avoid another incident in the same class. Again, I’m very sorry for the disruption.  We take all incidents very seriously and work hard to ensure they won’t ever happen again. Brian
...(Read whole news on source site)

Continuous Delivery – Patterns for zero downtime requirements (ARR setup)

AddThis Social Bookmark Button
Microsoft Application Request Routing (ARR) is a proxy-based routing module that forwards HTTP requests to application servers based on HTTP headers, server variables, and load balance algorithms. With ARR you can increase application availability and scalability by better utilization of content server resources with lower management cost by creating opportunities for shared hosting environments.

ARR relies on the URL rewrite module to inspect incoming HTTP requests to make the routing decisions. Therefore, the URL rewrite module is required to enable ARR features. Using ARR in a shared hosting environment introduces a new deployment architecture that provides additional benefits and opportunities
for shared hosting. This scenario is enabled by a feature called host name affinity. The host name affinity feature in Application Request Routing enables shared hosting to rethink how sites are deployed. Application Request Routing affinitizes the requests, regardless of whether they are made from one client or multiple clients, to one server behind ARR, ensuring that a given site is consuming resources only on one of the servers.

For e.g. in the diagram the ARR load balances the request to one of the server and affinitizes the request for a DNS to the same server for...(Read whole news on source site)

Bill Gates accepts Mark Zuckerberg’s ALS Ice Bucket Challenge

AddThis Social Bookmark Button
Recently , Mark Zuckerberg set the ALS Ice Bucket Challenge and Bill Gates accepted the challenge and he had taken a bucket of ice water over the head in the name of charity and raise awareness for ALS (Lou Gehrig’s Disease). The video was shared in the thegatesnotes youtube channel where Bill Gates accepts Mark Zuckerberg’s ALS Ice Bucket Challenge and later nominates lon Musk, Ryan Seacrest and Chris Anderson from TED to participate. Bill Gates’ video is pretty impressive where he builds something interesting to soak himself with the ice water.

ASP.NET MVC 6: Reading form values

AddThis Social Bookmark Button
With new HttpContext in ASP.NET MVC 6 we will also get new request class. One markable change is how form variables are read from request. As there is no key-value collection with form variables that is filled by default when request is created we have to read form values asynchronously. Here’s the example how to do it. The post ASP.NET MVC 6: Reading form values appeared first on Gunnar Peipman - Programming Blog.

Creating Custom AngularJS Directives Part 3 - Isolate Scope and Function Parameters

AddThis Social Bookmark Button
Creating Custom AngularJS Directives Series The Fundamentals Isolate Scope Isolate Scope and Function Parameters (this post)   In Part 2 of this series I introduced isolate scope and how it can be used to make directives more re-useable. A big part of isolate scope is local scope properties that rely on characters such as @, = and & to handle data binding as well as function delegation. By using these properties you can pass data into and out of AngularJS
directives. If you’re new to local scope properties in directives I’d recommend reading the first two posts in this series. In this post I’ll explore passing parameters out of a directive into an external function.

Isolate Scope and Function Parameters By using local scope properties you can pass an external function (such as a $scope function defined within a controller) into a directive. This is done using the & local scope property. Here’s an example of defining a local scope property named add that can store a reference to an external function:   angular.module('directivesModule').directive('myIsolatedScopeWithController', function () { return { ...(Read whole news on source site)

F# Web Stack Group

AddThis Social Bookmark Button
I’ve recently seen an increase in the number of those interested in F# programming for web development. I don’t think this is a recent phenomenon; I just haven’t had the privilege of running into many of them previously. Nevertheless, we have decided to band together to provide a set of useful, well-designed libraries for web […]