Jon Box's .NET Blog: "VS2005: Designer or Markup View"

Back in November I gave Jerry Dixon hard time publicly at the Memphis .NET User Group meeting...

Back in November when Jerry Dixon was presenting the VS2005 launch at the Memphis .NET User Group meeting, I gave him a hard time publicly at one point for doing most of the demo's from in the Markup View.  I thought that this was not very informative to those not familiar with the new features. This is also contributed to by my preference in VS2003 to living in the Designer.

But after spending some real time in VS doing ASP.NET work, my position on the preferred view has changed. I spend a lot of time in markup, due to the capabilities of data binding. I even have copies of code and configured controls in the toolbox that I drag directly into the markup view.  I just wished that Snippets worked in the Markup view.  I also wish that wizards could be launched from this view - for example the Configure Data Source wizard and the Tasks options for Data Bound controls. That would save me a little time and some clicks.

Another new thing that I grabbed onto lately is the Format Document command. Due to hanging around more in the markup, I find myself wanting the markup to stay properly indented so it is easy to read - so I press Ctrl-K,Ctrl-X all the time. I've even gone into Tag Options (Tools | Options | Text Editor | HTML | Format | Tag Specific Options) and changed a few options to how tags are shown.

Although there might a few minor things that I would change about VS2005, there is a lot more good stuff that makes this a great release.

More Stories By Jon Box

Jon Box is an Architect Evangelist in Developer & Platform Evangelism with the Microsoft Corporation. He coauthored Building Solutions with the Microsoft .NET Compact Framework, published by Addison-Wesley, and blogs at

Comments (1)

Share your thoughts on this story.

Add your comment
You must be signed in to add a comment. Sign-in | Register

In accordance with our Comment Policy, we encourage comments that are on topic, relevant and to-the-point. We will remove comments that include profanity, personal attacks, racial slurs, threats of violence, or other inappropriate material that violates our Terms and Conditions, and will block users who make repeated violations. We ask all readers to expect diversity of opinion and to treat one another with dignity and respect.