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


Introducing the Angular U Conference

AddThis Social Bookmark Button
In late 2014 my good friend Peter Kellner approached me with a big idea – an idea that immediately caught my attention especially since Peter has successfully run Silicon Valley Code Camp for many years which is one of the largest code camp events in the world. He wanted to explore collaborating on a new conference idea that would focus on Angular and wondered if I’d be interested in working with him and another friend of his named Kevin Nilson (who is also a good friend now) on a full-scale conference. I’ve been involved with chairing/co-chairing
a lot of conference tracks over the years but never been the driving force behind organizing an entire conference. While the idea was definitely exciting it was also a little scary – at least initially.

After talking more with Peter I decided to jump in and we’ve been working hard to put on a top-notch conference called Angular U (short for “Angular University”) that will be held in San Francisco from June 22 – 25, 2015. I’m really excited about the conference and thought I’d write about some of the key reasons in this post. The Web...(Read whole news on source site)

Macbook Pro Retina 16GB/512GB For Sale

AddThis Social Bookmark Button
15.4-inch MacBook Pro 2.3GHz Quad-core Intel i7 with Retina Display 16GB of memory and 512GB Flash drive.  It is one year old, in excellent condition and has 2 years left on AppleCare. Cost me $3200, asking $1600. Email to This e-mail address is being protected from spambots. You need JavaScript enabled to view it … Continue reading → For the complete article and hyperlinks, please visit my blog at

Checked errors in F#

AddThis Social Bookmark Button
In the land of C#, exceptions are king. By definition exceptions help us deal with "unexpected or exceptional situations that arise while a program is running". In that regard, we're often optimistic, overoptimistic. Most code bases treat errors as exceptional while they're often commonplace. We are so confident about the likelyhood of things going wrong, we don't even feel the need to communicate to consumers what might go wrong. If a consumer of a method wants to know what exceptions might be thrown, he needs to resort
to reading the documentation (or source) and hope it's up-to-date.

Java on the other hand has a concept of unchecked and checked exceptions. Unchecked exceptions are exceptions that are caused by a programming mistake and should be left unhandled (null reference, division by zero, argument out of range etc); while checked exceptions are exceptions that your program might be able to recover from. They become part of the method signature and the Java compiler forces consumers to handle them explicitly.

While checked exceptions might bloat the method's contract and enlarge the API surface area, they might have every...(Read whole news on source site)

Solution: #Windows Driver installation timeout issue (0x800705b4)

AddThis Social Bookmark Button
If you have recently installed Windows 10 Technical Preview build 10041, you might have faced this issue when your system refuses to install the driver saying “Timeout” with error code: 0x800705b4. This mainly happens with the Realtek audio driver but can happen with other drivers too. In this blog post, sharing a system hack to increase the timeout duration to resolve this issue. Try it only if you are an advanced user with admin permission.   BackgroundRecently I faced this issue in one of my system whereas the other system worked fine after installing the latest build (10041) of Windows
10 Technical Preview. After installation, the system was not able to install the sound driver (Realtek Audio Driver) and thus system audio was completely turned OFF. I tried several solutions like uninstalling the device from the device manager, updating the audio driver but all resulted in vain showing a Timeout Error while installing the new driver. Searched it online but could not figure out the solution. Then I came to a forum post which helped me to resolve the issue. Just putting the same information here, in case it helps you in future. Solution ApproachTo resolve this timeout issue while installing the...(Read whole news on source site)

PowerShell : A deep dive into remoting - part 7

AddThis Social Bookmark Button
second server may not have the required permissions to perform the action.
The problem is related to the way Windows PowerShell delegates the credentials from Server1 to Server2. During delegation, any script or command executed on Server2 will be executed as the user that is defined by the credential. By default delegation can only traverse one hop, that means Server2 does not have the permission to delegate the credential to Server3 and it uses the credential of the PowerShell process to execute the script/ command on Server3 resulting in the problem.

Download all your NuGet Package Licenses

AddThis Social Bookmark Button
The other day I was discussing the open source dependencies we had in a project with a lawyer. Forgetting my IANAL (I am not a lawyer) status, I made some bold statement regarding our legal obligations, or lack thereof, with respect to the licenses. I can just see her rolling her eyes and thinking to herself, "ORLY?" She patiently and kindly asked if I could produce a list of all the licenses in the project. Groan! This means I need to look at every package in the solution and then either open the package and look for the license URL in the
metadata, or I need to search for each package and find the license on If only the original creators of NuGet exposed the package metadata in a structured manner. If only they had the foresight to provide that information in a scriptable fashion. Then it dawned on me. Hey! I'm one of those people! And that's exactly what we did! I bet I could programmatically access this information. So I immediately opened up the Package Manager Console in Visual Studio and cranked out a PowerShell script...HA HA HA! Just kidding. I, being the lazy ass I am, turned to Google...(Read whole news on source site)

Using Stored Procedures in an ASP.Net MVC 5.0 application using Entity Framework 6.0

AddThis Social Bookmark Button
In this post I will be looking into EF 6.0 using the Code First Workflow and its support for stored procedures. I will be building a simple ASP.Net MVC 5.0 application that will be the client application that will consume the Entity Framework data access layer. I will be using Visual Studio 2013,C# 5.0 and LocalDb in this demo. While I am building this simple ASP.Net application I will point out to various tools and option in VS 2013 that make the completion of an application faster. I will be writing as less code as possible. I will be leveraging the scaffolding functionality as
much as possible.  I will also show you how to log  queries sent to the database by Entity Framework 6.0. With EF 6.0 we do have a mechanism to trace/profile everything EF sents to the data store. I will also demonstrate how you can install Entity Framework Power Tools that enables developers to visualise the POCO classes in an entity designer. We will create the ASP.NET Web Application with the MVC 5 Project Template. 1) Launch Visual Studio 2013 and click on the "New Project". Select the Web from the left pane and create the ASP.NET Web Application. Have a look at the picture below  2) Select...(Read whole news on source site)