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


How Do I Get Started On My Developer Workstation?

AddThis Social Bookmark Button
This post is part of a series called “Windows Azure for the ASP.NET Developer” written by Rachel Appel, Adam Hoffman, and Peter Laudati.  You can see the complete list of posts in the series at the US Cloud Connection site. I'm Peter Laudati, a Microsoft Developer Evangelist based in New Jersey.  I work frequently with customers who are just getting started with Windows Azure.  Whether you’re looking to build a new ASP.NET application from scratch, or migrate an existing ASP.NET application into Windows Azure, getting started is an easy process. You can even start
developing locally without a Windows Azure account!  However, be sure to get one, because you will need it eventually to experience all Azure has to offer. In this post, I’ll describe the various tools & SDKs available to start you on your journey. Get The Bits In December 2011, a set of new Developer Centers were added to the main Windows Azure website.  These developer centers are the de-facto starting place for developers looking to take advantage of Windows Azure whether you’re an ASP.NET developer or using other technologies like Node.js, Java, or...(Read whole news on source site)

How To Handle OnChange / SelectedIndexChanged Type Event In JavaScript For The AJAX ComboBox

AddThis Social Bookmark Button
If you have ever used the AJAX ComboBox control and needed to interact with it client side in JavaScript, you will notice it's a bit of a different animal than it's ASP.NET server control counterpart: the DropDownList. If you want to get either the selected text or its value from a traditional DropDownList, all you needed to do was add an JavaScript function call to the 'onchange' client side property on the control like below:


The JavaScript method for getting the value from an ASP.NET DropDownList is just as trivial as shown below. It will fire the alert each time a valid selection is made.
function dropDownListOnChange(sender) {
if (sender.value = 1) {
alert('You selected Red!');
...(Read whole news on source site)

ASP.NET Web API and Simple Value Parameters from POSTed data

AddThis Social Bookmark Button
In testing out various features of Web API I've found a few oddities in the way that the serialization is handled. These are probably not super common but they may throw you for a loop. Here's what I found. Simple Parameters from Xml or JSON Content Web API makes it very easy to create action methods that accept parameters that are automatically parsed from XML or JSON request bodies. For example, you can send a JavaScript JSON object to the server and Web API happily deserializes it for you. This works just fine:public string ReturnAlbumInfo(Album album) { return
album.AlbumName + " (" + album.YearReleased.ToString() + ")"; } However, if you have methods that accept simple parameter types like strings, dates, number etc., those methods don't receive their parameters from XML or JSON body by default and you may end up with failures. Take the following two very simple methods:public string ReturnString(string message) { return message; } public HttpResponseMessage ReturnDateTime(DateTime time) { return Request.CreateResponse(HttpStatusCode.OK, time); } The first one accepts a string and if called with a JSON string from the client like this:var client = new HttpClient(); var...(Read whole news on source site)

Next F# Seattle Meetup this Monday, March 26

AddThis Social Bookmark Button
The next F# Seattle Meetup is on this Monday! F# PM Donna talks about F# 3.0 Beta Modern programming thrives on rich spaces of data, information and services. F# 3.0 brings integrated support for Information Rich Programming to the .NET platform. F# Type Providers and F# Queries greatly simplify data-rich analytical programming, allowing programmers to easily access and manipulate a variety of data sources. In this meeting, the F# Program Manager, Donna Malayeri, will introduce these exciting new features and how they can be used to leverage technologies such as OData, WSDL services, and Windows Azure Marketplace. F# Seattle User Group Monday, March
26, 2012, 6:30 PM, Microsoft Building 32, 3620 163rd Avenue Northeast, Redmond, Wa 98052  
...(Read whole news on source site)

Windows Azure and Cloud Computing Posts for 3/19/2012+

AddThis Social Bookmark Button
A compendium of Windows Azure, Service Bus, EAI & EDI Access Control, Connect, SQL Azure Database, and other cloud-computing articles. Note: This post is updated daily or more frequently, depending on the availability of new articles in the following sections:

Episode 29 of Visual Studio Toolbox (Help Viewer Enhancements in Visual Studio 11) is now live

AddThis Social Bookmark Button
When you view offline help in Visual Studio, you use the Help Viewer. In this episode, Paul O'Rear shows us some significant and welcome improvements to the Help Viewer in Visual Studio 11, including Default install of a minimum level of documentation Choosing between online and local help from within Visual Studio Adding additional help content Dockable windows Filtering help content Creating a list of help content favorites Filtering the help index Searching for help content

Video: UK Tech.days online Azure Conference

AddThis Social Bookmark Button
Elastacloud today provided the talk for the UK MSDN Tech.days online conference. The topic was advanced Windows Azure techniques and we decided to broach this rather broad topic by focussing on 10 key challenges that a developer may face in Windows Azure and discussing 10 accelerating tools that empower the user to rapidly achieve success [...]

Functional Fun: Weak Events in .Net, the easy way

AddThis Social Bookmark Button
Functional Fun: Weak Events in .Net, the easy way:

I’ve written before about one kind of memory leak the .Net Garbage Collector cannot protect against: those caused by event handlers keeping objects alive beyond their best-before date. Daniel Grunwald has a very comprehensive article on CodeProject explaining the problem in depth, and giving a number of solutions, some of which I’ve used in the past.
Nowadays, my preferred solution is one made possible by the fabulous Reactive Extensions (Rx) framework.

Metro: Introduction to CSS 3 Grid Layout | Stephen Walther

AddThis Social Bookmark Button
The page above contains four DIV elements: a container DIV which contains a leftColumn, middleColumn, and rightColumn DIV. The leftColumn DIV element is floated to the left and the rightColumn DIV element is floated to the right. Notice that the rightColumn DIV appears in the page before the middleColumn DIV – this unintuitive ordering is necessary to get the floats to work correctly (see

Metro: Introduction to CSS 3 Grid Layout | Stephen Walther:

People have solved these issues with more complicated CSS. For example, see: