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


Surface 3 vs. Surface pro 3 vs iPad air 2 costs (in the Netherlands)

AddThis Social Bookmark Button
Surface 3 vs Surface Pro 3 costs As a proud Surface Pro 3 user, I would like to point out why the Surface 3 (not pro) won’t make it in the Netherlands. There has been a dutch review on and they gave the device a 6 (on a scale from 1 to 10) and after over 300 comments, they changed it to a 7. The Surface 3 is 499 in the USA. In the Netherlands, that is 599 euros inc VAT (btw) a typecover is 149 and a pen is also 49. That makes a
total of 797 euro. It is 609 euro at the microsoft store (without pen and cover) So 797 for 64gb entry level surface 3 and 729 + 149 + 49 = 927 for the 128gb variant. The 64 gb variant has 2gb while the surface pro has an i3 and 4gb ram for 738 euro ex cover (867 inc cover and pen) that is a 70 euro difference. When you compare the 128gb model: the pro has an i5 for 949 + 129 (cover) = 1078 euro vs the non-pro: 927 makes a 151 euro difference for an i5...(Read whole news on source site)

Lesser-Known NHibernate Features: Serializing Configuration

AddThis Social Bookmark Button
This isn't exactly a feature of NHibernate, but it is something that you can do with it and most people isn't aware of. If you have a big number of classes and mappings in your domain, adding all of them to a Configuration instance can take some time. NHibernate allows you to serialize the Configuration instance with all the mappings that it contains so that you can deserialize it later, which can result in reduced startup time. The disadvantage is that if you change any of the mappings, you have to discard the serialized file and build a new one.
Here's how you can do it:

AngularJS and VS Code in Singapore

AddThis Social Bookmark Button
I’m currently in southeast Asia for my world tour. While in Singapore, I had the pleasure to chat with a great group of developers about AngularJS. I love when I get great questions and the developers at this event were really keyed into the web stack and asked the hard questions about AngularJS (and of course AngularJS 2.0). As promised, here is the slides and example code: Slides Code I hope I was able to get you excited about rich client-side development!

Common mistakes in date/time formatting and parsing

AddThis Social Bookmark Button
There are many, many questions on Stack Overflow about both parsing and formatting date/time values. (I use the term “date/time” to mean pretty much “any type of chronlogical information” – dates, times of day, instants in time etc.) Given how often the same kinds of mistakes are made, I thought it would be handy to … Continue reading Common mistakes in date/time formatting and parsing →

A Real Madrid story

AddThis Social Bookmark Button
Real Madrid is one of the biggest and most successful sports franchises in the world.  Over the past several months we’ve been working with them to build some digital experiences to provide their fans the best possible experience.  As part of that, they wanted to have a great way to understand how their mobile/cloud experiences were working for their customers.  Our Application Insights team has been working with them to instrument all aspects of their application – mobile devices, backend services, etc. to give a 360 degree view of the customer experience – reliability, performance and usage analysis.  You can
read more about the story here: Real Madrid story Brian
...(Read whole news on source site)

SharePoint Add-in: Accessing Webcam with Javascript

AddThis Social Bookmark Button
This blog post details how to access your Webcam via Javascript through the browser, and upload that content to a SharePoint library.  Then, with an added bonus, set it to be your User Profile Picture.I have build this User Profile Webcam solution as an Add-in for SharePoint (was App for SharePoint).  This is a SharePoint Hosted app.  All the code runs in the browser and access SharePoint via the SharePoint Online API.Step 1.  Access your webcam.Modern Browsers:  Immersive Internet Explorer, Firefox, Chrome and Safari all has ways to access your webcam viagetUserMedia  But this doesn't work on IE (Desktop).  So
for that we'll add a Polyfill (Flash).   There's a project on github that does this nicely, and I use large chunks of the code from their demo.

this.snapshotBtn = document.getElementById('takeSnapshot'); $(this.snapshotBtn).click(this.getSnapshot); this.getSnapshot = function () { // If the current context is WebRTC/getUserMedia (something // passed back from the shim to avoid doing further feature // detection), we handle getting video/images for our canvas ...(Read whole news on source site)

Ignite Day 1

AddThis Social Bookmark Button
After a 4 hour drive, 1.5 hours on a commuter train, a 1 mile walk with luggage, and a 30 minute bus ride, I finally made it McCormick Place for the Ignite conference on Sunday night. ​During the conference, I'm helping out with the Hands on Labs area. There are 159 labs for attendees to walk through, which is pretty incredible. The lab machines are finally all-in-one large touch screens, which makes for a more pleasant lab experience.  As is often the case, Microsoft made a few announcements yesterday during the keynote address. You can read
about the announcements on the Office team's blog from Office Marketing team General Manager Julia White. Here are some of the highlights that stood out to me:The biggest news was the general availability of Office 2016 Preview.  You can view the official announcement at You can download the preview now at the Office site: 2016 now includes Skpe for Business. (Yes, it's essentially a rebranding of what we used to call Lync, but Microsoft is also sending the...(Read whole news on source site)

Fixing Windows 10 emulators not showing up in VS2015RC or not having internet access

AddThis Social Bookmark Button
On one of my two PCs running Windows 10 10074 the Phone emulators did not have internet access, which is a bit of a hindrance if you want to write a demo that requires internet access, and after upgrading to VS2015RC from CTP6 I had an even bigger problem: the emulators did not even show up anymore. The only thing I saw was “Start” I had inadvertently installed the Android Emulator, and there are apparently some issues with that. No amount of removing selected parts, repairing of modifying could fix it. So I went for the drastic solution:
I uninstalled everything that remotely looked like it had something to do with VS2015RC, including the duplicate entry of the Windows Phone 8.1 emulators. Then I opened the Hyper-V manager, removed all virtual machines there of Windows Phone 8.1 and 10 devicesAnd I deleted also all virtual switches. Now at one point the Hyper-V manager did not allow me to delete a virtual switch so I went for the bigger kill and removed all of Hyper-V by going into Programs and Features and uninstalling Hyper-V itself, and all the comes with it.
This requires the PC...(Read whole news on source site)

The Morning Brew #1853

AddThis Social Bookmark Button
Software Roslyn ships v1.0-rc2 with "Go-Live" license – Anthony D. Green of the Languages team announces the release of Roslyn 1.0 Release Candidate 2 which includes a Go-Live license allowing you to use it in real projects. Introducing Visual Studio’s Network tool – Ruben Rios shares a look at a new feature of Visual Studio […]