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 struggle to slow down and stop kicking butt

AddThis Social Bookmark Button
This week I want to stop for a moment to appreciate the things that I've been able to do in my life... in my career... with my family, my friends and my business. Because honestly, it's hard not to get sucked in to the constant race of business and the world, never ending and never slowing down. Related Storiestrust, but verify …learning to keep my mouth shutWhen everything is “most important” … nothing is

RavenDB Wow! Features presentation

AddThis Social Bookmark Button
In Oredev, beside sitting in a booth and demoing why RavenDB is cool for about one trillion times, I also gave a talk. I intended it to be a demo packed 60 minutes, but then I realized that I only have 40 minutes for the entire thing. The only thing to do was to speed things out, I think I breathed twice throughout the entire presentation. And I think it went great. RAVENDB: WOW! FEATURES - THE THINGS THAT YOU DIDN'T KNOW THAT YOUR DATABASE CAN DO FOR YOU from Øredev Conference on Vimeo.

The Morning Brew #1745

AddThis Social Bookmark Button
Software RavenDB 3.0 RTM! & The road to RavenDB 3.0 stable release – Ayende announce the release of RavenDB 3.0, a substantial release for this project with over 8000 commits and a year and a half’s effort from the team. Information Class Inheritance in ECMAScript 6 – K.Scott Allen continues exploration of Class based inheritance […]

APress Deal of the Day 26/Nov/2014 - Pro WF 4.5

AddThis Social Bookmark Button
Originally posted on:’s $10 Deal of the Day from APress at is Pro WF 4.5. “In Pro WF 4.5, you'll find the insight and direction for understanding how to build workflows using WF 4.5 and host them as long-running services using Microsoft’s Windows Server, for on-premises work, and Azure AppFabric, for hosting workflows in the cloud. ”

What’s new in C# 6.0? - String Interpolation

AddThis Social Bookmark Button
Did you download the new Visual Studio 2015 IDE? If not, try the preview version before it actually releases and start improving your coding skills with the forthcoming IDE from Microsoft. Today we are going to explore another new feature of C# 6.0 coming with this release. Let’s continue the series “What’s new in C# 6.0?” and show you what’s coming with C# 6.0 in terms of string interpolation/string concatenation.   Don’t forget to read my previous post on this series: “What’s new in C# 6.0? - Setting default values to Auto Properties”. String concatenation – we
regularly use it to show different records to the user. To do this, we either use the ‘+’ symbol or the string.Format method to format and organize various strings. This now becomes old days mechanism. In C# 6.0, Microsoft added new feature to accelerate your coding skill. Now you can put expressions directly in the string literal to show the values in a proper formatted manner. You can also easily align or specify different format to your values. Not only this! You can now write conditions within string literals with additional strings as content. Here are few examples of what we can...(Read whole news on source site)

WebClient and GetWebResponse not firing on Async Requests

AddThis Social Bookmark Button
Here’s a little oddity I ran into today: When you’re using the good old simple WebClient class you can subclass WebClient and capture the HttpWebResponse object. This is useful because WebClient doesn’t expose any of the important HTTP results like Http status code or headers. WebClient is meant to be ultra basic, but by capturing the Response you actually get most of the features you need of a full HTTP client. The most important ones that you’ll typically want to look at are the Http Status code and the Response headers. WebClient is just a high level wrapper
around HttpWebRequest/HttpWebResponse and using a couple of overrides you can actually capture both low level interfaces without having to resort to using HttpWebRequest/Response which is considerably more work to use. Recently I needed to build a set of HTTP utilities because I had some problems with the all async HttpClient – specifically some thread abort exceptions that weren’t giving me any more info on the error – and I decided to just create a small wrapper to make JsonRequest calls. As part of the implementation I subclassed WebClient like this in order to capture the HttpWebResponse object:///...(Read whole news on source site)

You are not your IDE

AddThis Social Bookmark Button
Over the weekend, I attended the Nodevember developer conference in Nashville, TN. I was fortunate enough to speak and showed a demo of how we can break the shackles of our big, bloated IDEs in software development. Now, that’s not to say there’s no value in IDEs… but I don’t need to explain my complete […]

WinForms and WPF Spreadsheet: Mail-Merge, Comments, and more (Coming soon in v14.2)

AddThis Social Bookmark Button
In addition to the changes already described for the WinForms and the WPF spreadsheet controls, there are some smaller improvements and new features. Buckle up: this will be a wild ride… Mail-Merge: Data Source Wizard (WinForms) The Data Source Wizard allows the user to create a new data source, configure it, and, if there is more than one data source available, to select the one that is required for a particular task. Once created, the data source configuration will be stored in the XLS/XLSX spreadsheet file
so the user does not have to re-configure the data source the next time. In the past, creating and selecting such a data source required changes in your application code, so this user wizard should help reduce your involvement in such requirements, at least for technical users. With this wizard, the user can start performing a mail merge immediately the XLSX/XLS file is loaded into the Spreadsheet control. Alongside this new feature, we’ve added the ability to manage queries: …and also provided the capability to define and manage the data...(Read whole news on source site)