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


Excerpts from the RavenDB Performance team report: Optimizing Memory Comparisons, Digging into the IL

AddThis Social Bookmark Button
Note, this post was written by Federico. Where I had notes or stuff to extend, I explicitly marked it as such. In the previous post after inspecting the decompiled source using ILSpy  we were able to uncover potential things we could do. Did you remember how dotPeek and ILSpy didn’t agree on the last for-loop? dotPeek ILSpy Well to really know which one is right, lets dig deeper. Looks like dotPeek is just too smart for our purposes.
href=""> MSIL is an stack machine, so everything has to be pushed to the stack to be operated. And the lower you go the less context you have to make optimization choices. The compiler knows a lot more, therefore it can make sensible choices that the JIT can’t. Well this is one of those, the problem here is that the compiler is treating those native memory references in a very “un-native” way, leaving small room to the JIT to do its magic. Therefore we are going to give the compiler a nudge to point him in the...(Read whole news on source site)

A Session in Web Components & Polymer Meetup

AddThis Social Bookmark Button
In two weeks, I will deliver a session called “Build Reusable Components Using HTML5 Web Components” as part of a Web Components & Polymer Meetup. This is going to be my first speaking engagement in 2015 and I’m excited to be in JavaScript Israel (one of the biggest Meetups in Israel) for the first time. […]


AddThis Social Bookmark Button
With very little around in the way of 4k content I decided to set about creating something for myself and others to enjoy.  Of course the project ended up snowballing and has resulted in the release of the “Textures” video (I believe the first commercial 4k release in the UK!).  I thought I should write […]

Exception Handling in Swift

AddThis Social Bookmark Button
Swift doesn’t support throwing exceptions, nor does it support catching them. This wouldn’t be a problem if you could develop iOS apps in pure Swift, but unfortunately at the moment you cannot. When developing an app most of the APIs you’ll be working with are Objective-C APIs that have been...

Quick - TSQL select XPath from XML Data Type with namespace

AddThis Social Bookmark Button
  Examples on MSDN shows the full TSQL syntax for XPath query in a TSQL statement, this has been supported since SQL Server 2008. SELECT CatalogDescription.query(' declare namespace PD=""; ') as Result FROM Production.ProductModel This returns:
Wildcard in XPath Query This is a much easier syntax with Wildcards that isn't well know. SELECT CatalogDescription.query('/*:ProductDescription[1]/@ProductModelID') as Result
FROM Production.ProductModel
This returns: 19
23 Plenty of people will tell you using Wildcard matches in XPath is the worst thing in the world.  But I think if you just want to do a quick query, this is fine....(Read whole news on source site)

Windows 10 install fail with “Modern Setup Host” error

AddThis Social Bookmark Button

ProblemTrying to install Windows 10 Technical Preview Build 9926 on my Dell Venue 8 Pro with Windows 8.1 and gets the Error: “Modern Setup Host has stopped working”.
CauseIt appears that you should make sure your system has a certain amount of hard disk space available before installing
16 GB available disk space (32-bit) or 20 GB (64-bit).
Solution 1Having this much free space on a Dell Venue 8 Pro is impossile so one solution is a fresh install by booting from a USB key containing the iso file content extracted  with a software like rufus.
For Dell Venue 8 Pro users:
Don’t forget to format the key as FAT32 and to install the 32-bit version of Win10, then press and HOLD the volume down button until the DELL logo screen shows ENTERING BIOS in order to enable boot from USB.
I had an issue with this solution as touch refuse to work during setup, you might want to try with a keyboard and a USB hub.Solution 2Unpack the content of the .iso file onto a micro SD Card then plug it into the Dell Venue Pro, open the SD card and run setup.exe from it. The in-place upgrade from Windows 8.1 worked...(Read whole news on source site)

Download new #WindowsPhone app “World Cup 2015 (Cricket)”

AddThis Social Bookmark Button
Cricket World Cup season has started and everyone is now talking about coming World Cup Tournament. Thus thought to build a small app providing information about teams, match schedule and plan to add score card once the series starts. In this post, I am sharing more about it with store download links. Please download it on your Windows Phone 8.1 device and share your review or feedback to improve it. The ICC Cricket World Cup 2015 will be the 11th ICC Cricket World Cup, scheduled to be jointly hosted by Australia and New Zealand from 14 February 2015 to
29 March 2015. There will be 49 matches played in 14 venues. The final match of the tournament will take place at the Melbourne Cricket Ground. This app lists all the teams along with the schedule of the tournament. Forthcoming feature is to enhance it with Score Card to provide you the ranking of each team in the World Cup 2015 tournament. Also I have a plan to make it available in Windows Store too. Last but not least, please download it in your Windows Phone 8.1 device, use it and share your feedback to improve the app. Suggestions will...(Read whole news on source site)

The Developer’s Guide to the New .NET FREE eBook

AddThis Social Bookmark Button
Hey everyone, I just wanted to write a quick blog post on a new eBook that Sam Basu and I created. The title of the eBook is “The Developer’s Guide to the New .NET”. It is a breakdown on everything new that is happening with .NET in 2015. For more info on the eBook go to this page : Thanks, Michael
...(Read whole news on source site)