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


AzureConf 2014

AddThis Social Bookmark Button

On September 25th, 2014, Microsoft will be hosting another free event for the Azure community: AzureConf.This event will feature a keynote presentation by Scott Guthrie, along with numerous sessions executed by Azure community members.Sessions will be streamed live for an online audience on Channel 9.More infos and registration:

Stakeholder license is live

AddThis Social Bookmark Button
About 6 weeks ago, I announced a plan to make some licensing changes to VS Online and Team Foundation Server that would make it easier for more people to participate in the development process.  A few weeks ago, we did part 1 by enabling Test Hub access for VS Online Advanced licenses.  Today we have completed step 2 by enabling the new Stakeholder license allowing an unlimited # of people in each account significant access to the work item tracking and Agile planning capabilities, at no charge.  You can read my news announcement here: The final step
in this wave of changes will happen in TFS 2013 Update 4, later this year, when we enable the Stakeholder license changes in our on-premises product. Thanks and let us know if we can help you. Brian
...(Read whole news on source site)

#1,145 – Using RenderSize in Custom Shape

AddThis Social Bookmark Button
When drawing a geometry in a custom Shape element, you could draw using hard-coded coordinates.  It’s more common, however, to use the RenderSize property of the UIElement to render the object so that the geometry scales based on the size of the control. Below, we create a custom shape that draws a diagonal line from the upper left corner of the […]

Interview question: That annoying 3rd party service

AddThis Social Bookmark Button
We are still in a hiring mode. And today we have completed a new question for the candidates. The task itself is pretty simple, create a form for logging in or creating a new user. Seems simple enough, I think. But there is a small catch. We’ll provide you the “backend” for this task, which you have to work with. The interface looks like this: public interface IUserService { void CreateNewUser(User u); User GetUser(string userId); } public class User { public string Name {get;set;} public
string Email {get;set;} public byte[] Sha1HashedPassword {get;set;} } The catch here is that we provide that as a dll that include the implementation for this, and as this is supposed to represent a 3rd party service, we made it behave like that. Sometimes the service will take a long time to run. Sometimes it will throw an error (ThisIsTuesdayException), sometime it will take a long time to run and throw an error, etc. Now, the question is, what is it that I’m looking to learn from the candidate’s code?...(Read whole news on source site)

The Morning Brew #1681

AddThis Social Bookmark Button
Information How to run Background Tasks in ASP.NET – Scott Hanselman takes a look at the various approaches and libraries for running tasks in the background of your ASP.NET Web Applications. ZeroMq #3 : Socket Options/Identity And SendMore – Sacha Barber continues his series looking at the ZeroMq library and NetMq its .NET interface. In […]

Product Review – Stellar Phoenix Database Repair for MySQL

AddThis Social Bookmark Button
Stellar Phoenix Database Repair for My SQL is an ideal tool to repair and restore corrupt or inaccessible MySQL database files. The tool is capable of recovering all inaccessible objects including keys, views, tables, triggers, data types, and more. In addition, it repairs InnoDB and MyISAM tables of MySQL database. With an interactive and easy-to-use interface, the tool allows you to preview the database objects before the actual recovery.Program: Stellar Phoenix Database Repair for MySQLVersion: 4.0Date of Launch: April, 2012 Company: Stellar Data RecoveryProgram URL: OS: The Stellar Phoenix MySQL Database Recovery is widely compatible tool across different versions of the Windows platform. The
Windows platforms compatible to the Stellar Phoenix My SQL Database Recovery are mentioned below.Windows 7       Windows Vista      Windows XP      Windows 2003      Windows 2000Supported MySQL Versions: The Stellar Phoenix MySQL Database Recovery performs recovery from various versions of MySQL databases. The below mentioned MySQL versions are supported by Stellar Phoenix MySQL Database Recovery.MySQL 6.xMySQL 5.xMySQL 4.xMySQL 3.x License Types: There are two license types available for this software.Technician License: This can be used on multiple systems in different location.Administrator License: This can be used on different systems in one location.Note: Simultaneous recovery from multiple systems is...(Read whole news on source site)

How I Use Azure IaaS for Lab VMs

AddThis Social Bookmark Button
Originally posted on:   Many years ago I posted How I Blog walking through my blogging process.  Over the past few months many of my coworkers and customers have been talking or asking about how to use Azure IaaS for dev / test environments (especially for SharePoint).  In this post I’ll walk through the configurations I use, tools that have helped me, and other tips. Note: This is not meant to be a post on best practices for rolling out your Azure IaaS infrastructure to support SharePoint.  This is just my current setup as an reference example
for others to learn from.  For some best practices please read Wictor Wilen’s post on Microsoft Azure IAAS and SharePoint 2013 tips and tricks and listen to the Microsoft Cloud Show podcast interview  Episode 040 - Talking to Wictor Wilen about Hosting SharePoint VMs in IaaS he participated in.   Background    For over 6 months now I have been running my primary set of lab VMs in Azure Infrastructure as a Service...(Read whole news on source site)

To take thy code personally - Yes or No? That is the question...

AddThis Social Bookmark Button
One area of conversation that tends to come about in software engineering is the degree to which one takes their code personally. Litmus test: that shiny gem you wrote was code reviewed and recommendations are made to make some changes. Do you:
turn red, tell the reviewer how idiotic they are, storm away, and start looking secretly for a new job?listen to what the other party has to say and make sense of it as a learning experience?
Now this is only one of many examples of taking code 'personally,' and realistically is a
bit of an extreme in option 'a.' This behavior though takes shape and evolves in different ways, but I believe if this is an attribute you posses it's one to shake and shed fast for the betterment of your career,

I have for years stated it wasn't the physical lines of code I laid down, but the byproduct of what I learned that is the real personal reward. I've written apps over the years that for one reason or another didn't make it to prod or where short lived. However the experienced gained from what I did was what kept...(Read whole news on source site)

La Communauté .NET Montréal fait peau neuve!

AddThis Social Bookmark Button
Les habitués de la Communauté .NET Montréal auront déjà noté le changement de branding pour la rentrée:Nouveau nom:La Communauté .NET Montréal devient MS DEV MTL.
Nouveau logo:Il est à noter que le nouveau logo à été choisi par processus de votes auprès de nos membres (et j’adore le résultat!).Nouvelle url (mais site identique sur meetup)

Pour un petit historique et une explication détaillée, voir le billet de Guy Barrette:
QnA:Suite à certaines remarques ou interrogations reçues, veuillez noter ceci:Est-ce que le groupe est remplacé par un autre ?
Non. Ceci n’est qu’un changement de nom et logo.

Est-ce que la formule
change ?
Non. Nous ferons toujours plusieurs meetings de 2h par mois majoritairement le lundi soir.
Est-ce que le groupe s’est joint à un autre ?
Fait peut-être moins connu: La communauté est en fait un groupe “parapluie” qui englobe plusieurs sous-groupes (.NET/ASP.NET/Apps, Azure, ALM, Architecture, SQL) comme cela est le cas depuis quelques années. Ces sous-groupes évoluent tout comme les technologies, d’ou la naissance du groupe Azure et la disparition de ALT.NET récemment, mais toujours avec des intérêts reliés à Microsoft.
Y aura t’il un changement de focus technologique ?
Pas vraiment. Comme l’explique Guy dans son billet, tout n’est plus uniquement...(Read whole news on source site)