Close
  • Latest News
  • Artificial Intelligence
  • Video
  • Big Data and Analytics
  • Cloud
  • Networking
  • Cybersecurity
  • Applications
  • IT Management
  • Storage
  • Sponsored
  • Mobile
  • Small Business
  • Development
  • Database
  • Servers
  • Android
  • Apple
  • Innovation
  • Blogs
  • PC Hardware
  • Reviews
  • Search Engines
  • Virtualization
Read Down
Sign in
Close
Welcome!Log into your account
Forgot your password?
Read Down
Password recovery
Recover your password
Close
Search
Logo
Subscribe
Logo
  • Latest News
  • Artificial Intelligence
  • Video
  • Big Data and Analytics
  • Cloud
  • Networking
  • Cybersecurity
  • Applications
  • IT Management
  • Storage
  • Sponsored
  • Mobile
  • Small Business
  • Development
  • Database
  • Servers
  • Android
  • Apple
  • Innovation
  • Blogs
  • PC Hardware
  • Reviews
  • Search Engines
  • Virtualization
More
    Subscribe
    Home Development
    • Development

    Will Microsofts Orcas Make a Splash?

    Written by

    Justin Vandegrift
    Published November 2, 2007
    Share
    Facebook
    Twitter
    Linkedin

      eWEEK content and product recommendations are editorially independent. We may make money when you click on links to our partners. Learn More.

      After experiencing Microsoft Visual Studio 2008, code-named Orcas, for the first time, I found myself asking, “Whats new?” For current users of the IDE, the answer initially will probably be, “Nothing.”

      That was my first reaction as I tested Beta 2 of Visual Studio 2008. Except for the addition of a Test item on the menu tool bar, there is not one visible change to the interface. After a little digging, and with a little guidance from Microsofts online documentation, I did find some new, and useful, features beneath the hood. However, theres not much to lure the “legacy” developer.

      The Visual Studio platform is powerful and robust. Dating back to the 2003 and subsequent 2005 release of the IDE, Visual Studio has consolidated many of its features, and there really is no substitute for all that it can help users do, such as develop and deploy C/C++ applications on mobile platforms or write Windows applications for x86 platforms.

      However, in comparing Orcas to its predecessor, and considering that it has been in development for more than three years, the new features are ultimately disappointing. As with the Windows Vista release earlier in 2007, Microsoft will make only small waves with Visual Studio in 2008.

      Microsoft has published lots of content on its Web sites describing the new features and enhancements in the latest version of its popular IDE. There is a useful white paper available on the topic, which describes the latest version as “enabling,” “enriching” and contributing to improved productivity.

      The reality is that Visual Studio 2008 introduces features that only a subset of its users can really appreciate, and, generally speaking, those features are targeted at developers that work within the .Net Framework. Except for users writing in C# or Visual Basic, or Web developers who use Active Server Pages (ASP.Net), there really isnt much reason to upgrade.

      Microsoft has made it clear that it is not trying to improve the general user experience of Visual Studio, but, rather, is more focused on helping Windows Vista proliferate, popularizing its development framework and advancing its general business strategy.

      Visual Studio 2008 Beta 2 is available as a free download on the MSDN Web site. For this review, I installed Visual Studio 2008 Beta 2 Professional Edition on a virtual machine running Windows XP. The VM was hosted on a computer that was also running Windows XP, upon which I had installed Visual Studio 2005 for comparison.

      Reeling us in

      Visual Studio 2008 has been developed alongside Windows Vista, so, needless to say, my Windows XP test platform is not exactly the one that Microsoft is targeting. However, Vista itself has received a relatively ho-hum reception, and it is certainly true that for, some time yet, XP will be the operating system that most people using Orcas will be developing for. Thus, my test environment is arguably most typical of those deployed by current Windows/Visual Studio users, whether Microsoft likes it or not.

      Click here to read more about Microsofts Visual Studio 2008.

      When evaluating an IDE, I like to build projects using at least two different approaches, both of which are extremely common use cases. First, I create new applications from scratch, using whatever new project dialogs are available. This gives me a sense for how easy it is to specify new project settings and for how the templates are presented through the dialog.

      Second, I import existing projects, and evaluate the transition when migrating to the new development environment. The latter scenario is more typical because changing tools is a more frequent occurrence than changing code bases.

      Taking the bait

      When creating a new project, just as in Visual Studio 2005, a Blank solution can be created and new projects added to it from a catalog of project templates. The project templates are where virtually all of the new features are to be found, and, to some of Visual Studios most long-standing users, are perhaps some of the biggest disappointments.

      Under the “Visual C++” category, there are absolutely no new project templates—in this regard, Visual Studio 2008 is identical to 2005. This is sort of ironic: Visual Studio was introduced in 1997 primarily for C++ developers, yet, 10 years later, these same programmers seem to have been overlooked. There have been only a handful of methods and properties added to the foundational classes, which are intended to give GUI applications more of a Vista “look and feel.” Are we supposed to get excited here about the Ribbon Bar? I dont think so.

      Page 2: Will Microsofts Orcas Make a Splash?

      Will Microsofts Orcas Make

      a Splash?”>

      Under the Other Languages (read, .Net) category, Visual J# support has been removed altogether, while the Visual Basic and Visual C# installed template categories have been completely restructured. There are many new templates to be explored, and these comprise the bulk of where Visual Studio 2008 deviates from 2005. Most of what is described in Microsofts Visual Studio 2008 white paper is contained in these new templates, including Forms applications, Service applications and SQL Server projects.

      Two particularly well-developed template categories have been added beneath both of the .Net languages: Web and Office.

      Web development is an area that has received considerable attention in Orcas, with ASP.Net Web Applications, ASP.Net AJAX (Asynchronous JavaScript and XML) Server Control and ASP.Net Web Service Applications all readily accessible for quick deployment from the Web palette of project templates. Web development is also a topic explored at length in Microsofts white paper.

      This is an area in which Microsoft is clearly trying to advance itself, and by making the templates readily available through the IDE, Microsoft has made it quite easy for Windows developers to transition into the Web development sphere.

      The Office category, which has also been added under both the C# and VB .Net languages, includes templates for Excel Add-ins, Workbooks, Outlook Add-ins and Word Templates, to name a few. While these sorts of applications are not relevant to most people, they are certainly the kind that will help to bolster other Microsoft products. Again, however, it is somewhat disappointing that such considerable development effort was put in an area that helps Microsofts business strategy but does not help the vast majority of software developers who use this tool.

      One bright spot is the ease of migration from previous versions of Visual Studio. Orcas uses the same .sln file format as Visual Studio 2005, and the same SDKs and associated .msi installers that are used for older versions of Visual Studio can be used for Orcas. However, just as with 2005, if you attempt to open an older work-space file from, say, Visual Studio 6, the IDE converts it to a new format that can no longer be edited or opened by the older version.

      Check out eWEEK.coms for the latest news, reviews and analysis in programming environments and developer tools.

      Justin Vandegrift
      Justin Vandegrift

      Get the Free Newsletter!

      Subscribe to Daily Tech Insider for top news, trends & analysis

      Get the Free Newsletter!

      Subscribe to Daily Tech Insider for top news, trends & analysis

      MOST POPULAR ARTICLES

      Artificial Intelligence

      9 Best AI 3D Generators You Need...

      Sam Rinko - June 25, 2024 0
      AI 3D Generators are powerful tools for many different industries. Discover the best AI 3D Generators, and learn which is best for your specific use case.
      Read more
      Cloud

      RingCentral Expands Its Collaboration Platform

      Zeus Kerravala - November 22, 2023 0
      RingCentral adds AI-enabled contact center and hybrid event products to its suite of collaboration services.
      Read more
      Artificial Intelligence

      8 Best AI Data Analytics Software &...

      Aminu Abdullahi - January 18, 2024 0
      Learn the top AI data analytics software to use. Compare AI data analytics solutions & features to make the best choice for your business.
      Read more
      Latest News

      Zeus Kerravala on Networking: Multicloud, 5G, and...

      James Maguire - December 16, 2022 0
      I spoke with Zeus Kerravala, industry analyst at ZK Research, about the rapid changes in enterprise networking, as tech advances and digital transformation prompt...
      Read more
      Video

      Datadog President Amit Agarwal on Trends in...

      James Maguire - November 11, 2022 0
      I spoke with Amit Agarwal, President of Datadog, about infrastructure observability, from current trends to key challenges to the future of this rapidly growing...
      Read more
      Logo

      eWeek has the latest technology news and analysis, buying guides, and product reviews for IT professionals and technology buyers. The site’s focus is on innovative solutions and covering in-depth technical content. eWeek stays on the cutting edge of technology news and IT trends through interviews and expert analysis. Gain insight from top innovators and thought leaders in the fields of IT, business, enterprise software, startups, and more.

      Facebook
      Linkedin
      RSS
      Twitter
      Youtube

      Advertisers

      Advertise with TechnologyAdvice on eWeek and our other IT-focused platforms.

      Advertise with Us

      Menu

      • About eWeek
      • Subscribe to our Newsletter
      • Latest News

      Our Brands

      • Privacy Policy
      • Terms
      • About
      • Contact
      • Advertise
      • Sitemap
      • California – Do Not Sell My Information

      Property of TechnologyAdvice.
      © 2024 TechnologyAdvice. All Rights Reserved

      Advertiser Disclosure: Some of the products that appear on this site are from companies from which TechnologyAdvice receives compensation. This compensation may impact how and where products appear on this site including, for example, the order in which they appear. TechnologyAdvice does not include all companies or all types of products available in the marketplace.