Home > Microsoft .Net Development Tips > .NET Developer > How to convince management to buy Microsoft Visual Studio 2008
Win Development Tips:
EMAIL THIS
 TIPS & NEWSLETTERS TOPICS 

.NET DEVELOPER

How to convince management to buy Microsoft Visual Studio 2008


Ed Tittel, Contributor
04.30.2009
Rating: -2.50- (out of 5)


.NET Essentials Channel
Digg This!    StumbleUpon Toolbar StumbleUpon    Bookmark with Delicious Del.icio.us    Add to Google


Back in the day, when I was still working as a corporate systems engineer and technical marketing guy for Novell, it was widely accepted that the further a branch office was from HQ, the smarter, better prepared and more knowledgeable the local staff would be. I found evidence that this phenomenon continues in a terrific blog from some Visual Studio blog posters in New Zealand.

In a recent post about automating Visual Studio 2008, NZ blogger Sky Sigal talks puts forth a cogent and condensed a set of reasons for why developers should buy Visual Studio 2008. As I summarize his key points, they should strike a serious chord with those of you still trying to convince management or executives that Visual Studio is worth investing in and using.

Sigal explains his rationale in terms of the useful and productivity enhancing features that VS 2008 delivers:

  • Collapsible code blocks and bookmarks make it easy to get around in and manage large files and projects. Ditto for Solution Explorer and solutions that encompass multiple projects.
  • Syntax coloring boosts code intelligibility and quality, and it makes programmers more productive. Likewise, color-based syntax warnings (green wavy underlines) and errors (red wavy underlines) show up on the fly as VS2008 compiles new code in the background. Immediate feedback and fix.
  • IntelliSense offers the best, most powerful form of automatic code completion around for C++, C# and VB.NET, plus F# and PHP in Visual Studio 2010. Ditto for XML, CSS, XAML and other languages for which VS extensions have been written.
  • Visual programming tools include graphical designers for UI forms, plus controls for WinForm, WPF, Web-based and Silverlight applications, all of which support drag-and-drop placement for controls, logical separation of design layout and logic, and event wiring between design layout and logic thanks to support for event driven programming.
  • It may sound trivial to many, but support for XML-based code commenting turns out to be a huge advantage for revisers and maintainers of large code bases.
  • Excellent refactoring tools right in the IDE, available via Code Editor context menus, or a main Refactor menu.
  • Outstanding automation via a design-time environment (DTE) object model that can manage window objects, document objects, code-manipulation objects, tool-window objects and more. Automation is available via Extensions for Visual Studio or via ad-hoc macros. The exposure of a DTE also opens Visual Studio to a large and powerful library of extension objects. In particular, Sigal recommends commercial extensions Resharper (R#) v4.1 and CodeRush, as well as GhostDoc.

All in all, this not only exposes some very interesting and useful Visual Studio 2008 functionality, it also proffers some killer ammunition to help programmers or technical staff convince holdouts that Visual Studio is worth acquiring and using.

Ed Tittel is a full-time writer and trainer whose interests include XML and development topics, along with IT Certification and information security topics. E-mail Ed at etittel@techtarget.com with comments, questions or suggested topics or tools to review.

Rate this Tip
To rate tips, you must be a member of SearchWinDevelopment.com.
Register now to start rating these tips. Log in if you are already a member.


Submit a Tip




Digg This!    StumbleUpon Toolbar StumbleUpon    Bookmark with Delicious Del.icio.us    Add to Google



RELATED CONTENT
.NET Developer
How to speed up Visual Studio 2008's slow WPF designer
How to list fonts in WPF using markup extensions and data templates
Microsoft webcast series previews new Visual Studio 2010 features
New features in Windows 7 bring new UI considerations for developers
User Account Control (UAC): How to develop code for standard users
Introduction to Vista's user account control (UAC) for developers
Visual Studio 2008 code metrics tools will help keep code clean
Downloadable MSDN library released for VS 2008 SP 1
Widgetbox provides good example of how to use Facebook Developer Toolkit
Microsoft previews new features in Visual Studio 2010

.NET Framework 3.5 and Visual Studio 2008 development
Microsoft's message at TechEd: make the most of what you have
How to speed up Visual Studio 2008's slow WPF designer
How to list fonts in WPF using markup extensions and data templates
Moonlight 1.0 release brings Silverlight to Linux
Microsoft cuts Visual Studio 2008 upgrade prices as VS 2010 looms
User Account Control (UAC): How to develop code for standard users
How to write installers in Vista that work correctly under UAC
How to elevate programs' privileges correctly using Vista's UAC
Introduction to Vista's user account control (UAC) for developers
Microsoft offers startups free development tools, MSDN subscription

.NET development community
Microsoft's message at TechEd: make the most of what you have
Silverlight plug-in for Eclipse highlights Microsoft's work on interop
Java application frameworks come to .NET
Microsoft sparks creativity with DreamSpark student developer program
Assessing Microsoft's bid for Yahoo
Microsoft offers to buy Yahoo for $44.6 billion
Try the Microsoft Download Center -- now powered by Silverlight
.NET User Groups Learning Guide: International
.NET User Groups Learning Guide: Canada
.NET User Groups Learning Guide: California

RELATED GLOSSARY TERMS
Terms from Whatis.com − the technology online dictionary
Cosmos  (SearchWinDevelopment.com)
IronRuby  (SearchWinDevelopment.com)
Visual Studio Express (VSE)  (SearchWinDevelopment.com)

RELATED RESOURCES
2020software.com, trial software downloads for accounting software, ERP software, CRM software and business software systems
Search Bitpipe.com for the latest white papers and business webcasts
Whatis.com, the online computer dictionary

DISCLAIMER: Our Tips Exchange is a forum for you to share technical advice and expertise with your peers and to learn from other enterprise IT professionals. TechTarget provides the infrastructure to facilitate this sharing of information. However, we cannot guarantee the accuracy or validity of the material submitted. You agree that your use of the Ask The Expert services and your reliance on any questions, answers, information or other materials received through this Web site is at your own risk.



Database Programming Solutions - .NET XML, Visual Studio LINQ, ORM .NET
About Us  |  Contact Us  |  For Advertisers  |  For Business Partners  |  Site Index  |  RSS
SEARCH 
TechTarget provides technology professionals with the information they need to perform their jobs - from developing strategy, to making cost-effective purchase decisions and managing their organizations' technology projects - with its network of technology-specific websites, events and online magazines.

TechTarget Corporate Web Site  |  Media Kits  |  Site Map




All Rights Reserved, Copyright 2000 - 2009, TechTarget | Read our Privacy Policy
  TechTarget - The IT Media ROI Experts