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


WebSharper UI Improvements

AddThis Social Bookmark Button
The WebSharper project has been making significant strides of late in the realm of building composable and reactive user interfaces, especially for the purpose of building SPA-style applications. You can find documentation and demos for WebSharper.UI.Next on its new site hosted on GitHub. Team members have also been blogging about how to build UIs with […]

Complex indexing, simplified

AddThis Social Bookmark Button
RavenDB indexes are Turing complete, which means that you can do whatever you want with them. This is a very powerful feature, but it also come with a heavy burden. You can get yourself into some serious trouble. Take a look at this index:   We run into it during a troubleshooting session with a customer. And it was frankly quite hard to figure out what was going on. Luckily, I could just throw this into RavenDB 3.0, and look at the indexing options: This turned the above index into this: Which was much
clearer, but we could improve it a bit by removing the into clauses, so I ended up with: Now, just from the following, can someone tell me what is the likely issue with this kind of index?...(Read whole news on source site)

#1,136 – WPF Controls Are Lookless

AddThis Social Bookmark Button
In WPF, existing controls are “lookless”, meaning that the control’s behavior (the code) is independent from its appearance (as defined in its control template). When a control is lookless, you can completely re-define the control’s appearance by providing your own control template for the control.  In general, you can do this without impacting the control’s behavior. If […]

Querying the Windows Phone 8.1 map when there are child objects over it

AddThis Social Bookmark Button
With the Windows Phone 8.1 SDK came (yet again) an improved Map Control. This brought, among other things, the MapIcon. In ye olde days, the map could only draw lines and polygons natively – when you had to draw icons you had to add child objects to the map itself, which were drawn by the UI thread and not by the map. This is slower and eats more resources. The new map still offers this possibility. And sometimes we need it, too, for a couple of reasons. First of all, a MapIcon can only display an image
and an optional label. Second, MapIcons are drawn on the map using a ‘best effort’, which mean overlapping icons don’t get displayed at all and – worse – if you query the map, using the FindMapElementsAtOffset method, they are not found either. So in some cases we just need to resort to drawing XAML elements by adding to the map’s Children collection – an option, which luckily has been improved tremendously as we now, for instance, can data bind these elements using the MapItemsControl, as explained by my smart fellow MVP Shawn Kendrot. Before 8.1, we...(Read whole news on source site)

The Morning Brew #1673

AddThis Social Bookmark Button
Software Python Tools for Visual Studio 2.1 RC – Shahrokh Mortazavi highlights the release candidate release of the Python Tools for Visual Studio 2,1. This release brings improvements to the intellisense , debugging capabilities for Django templates, support for debugger visualisers and much more August updates for Internet Explorer – Sharon Meramore and Charles Morris […]

APress Deal of the Day 14/August/2014 - Software Exorcism

AddThis Social Bookmark Button
Originally posted on:’s $10 Deal of the Day from APress at is Software Exorcism! “Software Exorcism discusses tools and techniques for effective and aggressive debugging, gives optimization strategies that appeal to all levels of programmers, and presents in-depth treatments of technical issues with honest assessments. ”

#1,135 – Alternatives to Creating a Custom Control

AddThis Social Bookmark Button
You’ll typically use existing WPF controls when creating an application’s user interface.  You can set property values for the control to customize both the look and behavior of the control. If an existing control doesn’t provide the desired behavior or visual appearance, you can build a custom control. Creating a custom control involves a fair amount of work.  Before deciding to create […]