Comments
Richard Davies wrote: The UK has a good crop of technology pioneers in cloud computing - for example ElasticHosts, FlexiScale, Flexiant, OnApp - and also some strong government initiatives such as G-Cloud. We will have to see whether this kind of technical leadership converts into swift mass-market adoption or not.
Cloud Expo on Google News

SYS-CON.TV
Cloud Expo & Virtualization 2009 East
PLATINUM SPONSORS:
IBM
Smarter Business Solutions Through Dynamic Infrastructure
IBM
Smarter Insights: How the CIO Becomes a Hero Again
Microsoft
Windows Azure
GOLD SPONSORS:
Appsense
Why VDI?
CA
Maximizing the Business Value of Virtualization in Enterprise and Cloud Computing Environments
ExactTarget
Messaging in the Cloud - Email, SMS and Voice
Freedom OSS
Stairway to the Cloud
Sun
Sun's Incubation Platform: Helping Startups Serve the Enterprise
POWER PANELS:
Cloud Computing & Enterprise IT: Cost & Operational Benefits
How and Why is a Flexible IT Infrastructure the Key To the Future?
Click For 2008 West
Event Webcasts
Five Microsoft .NET Development Tools I Wish I Had
This has been a bit of a departure from my usual work as a technology evangelist or a development manager

I've been doing a lot of coding lately. This has been a bit of a departure from my usual work as a technology evangelist or a development manager, but - as you might imagine - it has been quite a lot of fun! Having said this, the process of actually sitting down and coding for 12 hours a day over the past few months has left me wishing that Visual Studio .NET shipped with a handful of additional capabilities in the box.

Track Changes
If you've ever written a book - or even an article - you have probably encountered the "track changes" feature of Microsoft Word. By turning on change tracking, every modification that is made to a document is recorded and a history of changes is kept. This may sound a lot like source control and, in fact, it is.

There are two important differences. The first is that, whereas source control specializes in storing multiple historical versions of a given document at a central location where multiple developers can access them via a check-in/check-out process, change tracking in Microsoft Word doesn't do any of this. It just stores additional metadata in a single, local copy of a document.

The second difference - which is what I would like to see added to Visual Studio to work in conjunction with source control - is the way in which these historical changes are displayed. By looking at a document in Word that is under change control, I can instantly see (via annotations in the margin) who made changes to each bit of it, when they changed it, etc. Wouldn't it be great to be able to tell instantly by looking at a piece of code who added a certain line of it, and when? It would make it so much easier to figure out whose butt needed kicking when you see rank stupidity.

Automated File Use Request
In keeping with the topic of source control for a moment... we have been using Source Safe. There are quite a few of us on the team and we have not (because it never works out right) turned on multiple check-outs. This means that I have to e-mail people two or three times a day - every day - to ask them if I could please use their files. I'd like to be able to ask Visual Studio to do this for me, right off the dialog where it tells me that a given file is currently in use.

Remote Desktop for Two Monitors
If you have two monitors at the office, drag some of your windows (like Solution Explorer) onto your second monitor, and then try to Remote Desktop into your worksta-tion when you get home. You will discover that Remote Desktop only gives you access to your primary monitor and that it is very hard to get back the windows that are on your second monitor.

Mock Environment Generator/Automatic Expand-and-Collapse-All for Solution Explorer
I lump these two together at the end because I am aware of third-party solutions that do both of these things. I'm cheap, though - so I'd like it for free "in the box."

What tools would you like to see as a part of Visual Studio .NET? Let me know at derek@sys-con.com!

About Derek Ferguson
Derek Ferguson, founding editor and editor-in-chief of .Net Developer's Journal, is a noted technology expert and former Microsoft MVP.

In order to post a comment you need to be registered and logged in.

Register | Sign-in

Reader Feedback: Page 1 of 1

very enlightening..............

There were only 4 "tools" listed and they seemed more like existing program enhancements than "tools" all in all i want the 30 seconds of my working day it took to read this nonsense back! Plus none of these have anything to do with .NET!!

Well I'd really like a tool that generates activity diagrams from the code. Think how much easier that would make impact analysis and debuging

I've been doing a lot of coding lately. This has been a bit of a departure from my usual work as a technology evangelist or a development manager, but - as you might imagine - it has been quite a lot of fun! Having said this, the process of actually sitting down and coding for 12 hours a day over the past few months has left me wishing that Visual Studio .NET shipped with a handful of additional capabilities in the box.

I've been doing a lot of coding lately. This has been a bit of a departure from my usual work as a technology evangelist or a development manager, but - as you might imagine - it has been quite a lot of fun! Having said this, the process of actually sitting down and coding for 12 hours a day over the past few months has left me wishing that Visual Studio .NET shipped with a handful of additional capabilities in the box.


Your Feedback
Rich wrote: very enlightening.............. There were only 4 "tools" listed and they seemed more like existing program enhancements than "tools" all in all i want the 30 seconds of my working day it took to read this nonsense back! Plus none of these have anything to do with .NET!!
Leslie wrote: Well I'd really like a tool that generates activity diagrams from the code. Think how much easier that would make impact analysis and debuging
SYS-CON Belgium News Desk wrote: I've been doing a lot of coding lately. This has been a bit of a departure from my usual work as a technology evangelist or a development manager, but - as you might imagine - it has been quite a lot of fun! Having said this, the process of actually sitting down and coding for 12 hours a day over the past few months has left me wishing that Visual Studio .NET shipped with a handful of additional capabilities in the box.
SYS-CON Australia News Desk wrote: I've been doing a lot of coding lately. This has been a bit of a departure from my usual work as a technology evangelist or a development manager, but - as you might imagine - it has been quite a lot of fun! Having said this, the process of actually sitting down and coding for 12 hours a day over the past few months has left me wishing that Visual Studio .NET shipped with a handful of additional capabilities in the box.
Latest Cloud Developer Stories
As a result, it said, of “customer feedback and evolving usage patterns,” Microsoft cut the price of its cloud-ified SQL Azure database 48%–75% for databases larger than 1GB and introduced a new entry-level 100MB model. It blogged that it’s noticed that many projects start smal...
Wide and cheap availability of cloud-based media services is upon us. With the transformations these services are already bringing to the consumption of music, video and interactive media, change has likewise come to professional workflows. Documents in 2012 are read, written, co...
With Cloud Expo 2012 New York (10th Cloud Expo) just four months away, what better time to start introducing you in greater detail to the distinguished individuals in our incredible Speaker Faculty for the technical and strategy sessions at the conference... We have technical ...
Fresh off a happy quarter, Rackspace said Thursday that it’s bought SharePoint911, one of those you-never-heard-of-them outfits that does SharePoint consulting, training and JumpStart services so it can deliver newfangled SharePoint services along with its existing SharePoint hos...
Cloud is a shift from the focus on underlying technology implementation to leveraging existing implementations and further building upon them. Cloud orchestration or a network of clouds is the wave of the future where these clouds can operate with elasticity, scalability, and eff...
Subscribe to the World's Most Powerful Newsletters
Subscribe to Our Rss Feeds & Get Your SYS-CON News Live!
Click to Add our RSS Feeds to the Service of Your Choice:
Google Reader or Homepage Add to My Yahoo! Subscribe with Bloglines Subscribe in NewsGator Online
myFeedster Add to My AOL Subscribe in Rojo Add 'Hugg' to Newsburst from CNET News.com Kinja Digest View Additional SYS-CON Feeds
Publish Your Article! Please send it to editorial(at)sys-con.com!

Advertise on this site! Contact advertising(at)sys-con.com! 201 802-3021

SYS-CON Featured Whitepapers
ADS BY GOOGLE