...
Only just in time to deserve its 2005 title, Microsoft finally released Visual Studio 2005, the current release, after a prolonged beta phase. As with previous guises, it is available in a number of versions. This review covers the Pro or professional release that can be picked up for between ... Read review
Please note that all Microsoft educational software is sold on the basis that the end user ... more
qualifies under the criteria specified at http://www.microsoft.com/uk/education/schools/soft ware-licensing/types-of-educational- licence/full-packaged-products.a...
Postage & Packaging: £3.25 Availability: Next Day Delivery
Microsoft offers two options for professional developers workingalone or in small ... more
teams Visual Studio 2005 Professional Editionand Visual Studio 2005 Tools for the Microsoft Office System. Eachedition expands on the Standard Edition feature set t...
Postage & Packaging: free Super Saver Delivery Availability: Usually dispatched within 1-2 business days...
Visual Studio 2005 Professional Edition is a comprehensive, high productivity professional ... more
development environment (for devs working alone or in small teams) for building high performance, multi-tier applications for Windows, the Web, and mobile device...
Postage & Packaging: free Super Saver Delivery Availability: Usually dispatched within 1-2 business days...
Microsoft offers two options for professional developers workingalone or in small ... more
teams Visual Studio 2005 Professional Editionand Visual Studio 2005 Tools for the Microsoft Office System. Eachedition expands on the Standard Edition feature set t...
Postage & Packaging: Check Site. Availability: Usually dispatched within 1-2 business days...
Visual Studio 2005 Professional Edition is a comprehensive, high productivity professional ... more
development environment (for devs working alone or in small teams) for building high performance, multi-tier applications for Windows, the Web, and mobile device...
Postage & Packaging: £3.25 Availability: Next Day Delivery
Visual Studio 2005 Professional Edition is a comprehensive, high productivity professional ... more
development environment (for devs working alone or in small teams) for building high performance, multi-tier applications for Windows, the Web, and mobile device...
Postage & Packaging: £3.25 Availability: Next Day Delivery
Visual Studio 2005 Professional Edition is a comprehensive, high productivity professional ... more
development environment (for devs working alone or in small teams) for building high performance, multi-tier applications for Windows, the Web, and mobile device...
Postage & Packaging: £3.25 Availability: Next Day Delivery
Today's software systems are comprised of numerous distributed services, spanning ... more
platforms, protocols, and programming languages, all with significant impact on the operations environment. Moreover, teams have become increasingly specialized and
Postage & Packaging:Free Delivery Availability:3-7 days
Today's software systems are comprised of numerous distributed services, spanning ... more
platforms, protocols, and programming languages, all with significant impact on the operations environment. Moreover, teams have become increasingly specialized and
Postage & Packaging:Free Delivery Availability:3-7 days
Today's software systems are comprised of numerous distributed services, spanning ... more
platforms, protocols, and programming languages, all with significant impact on the operations environment. Moreover, teams have become increasingly specialized and
Postage & Packaging:see site for shipping costs Availability:3-7 days
Visual Studio 2005 Standard Edition is a comprehensive, high productivity professional ... more
development environment (for devs working alone) for building high performance, multi-tier applications for Windows, Web, and common consumer mobile devices. Visual Studio 2005 Standard Edition is an entry point professional development tool that maintains the simplicity of the Express line but delivers access to the powerful development tools necessary to construct data-focused client applications, n-tier applications (Connected Systems) using Web services, and rich Web applications. Visual Basic 6.0 developers moving to the .NET Framework will find that Visual Studio 2005 Standard Edition combines the productivity enhancements coming to Visual Basic 2005 such as My, IntelliSense, Code Snippets, and Edit and Continue with the power that they require for constructing line of business applications and migrating to a modern development environment. Visual Studio 2005 Standard Edition also provides Web developers who are building line of business applications with a full-featured development environment for constructing advanced data-driven, dynamic applications, while still keeping a slimmed-down, Web focused IDE. Visual Studio Standard Edition includes advanced Web development features, such as pre-compilation of Web sites, full debugging tools, richer data-access, Section 507 and WCAG accessibility checking, and simplified support for site localization. Streamline the development of your client/server solutions. Speed development using intuitive, WYSIWYG, drag-and-drop visual designers, a time-saving code editor, and an enhanced debugging environment. Automatically package and publish applications with a few easy clicks. Simplify interactive Web development. Easily manage consistent, reusable Web site layouts using time-saving Master Pages. Take advantage of the powerful, enterprise-class Microsoft .NET Framework 2.0. Significantly reduce the amount of code you have to write and debug for common programming scenarios with hundreds of reusable controls. Tackle any development task. Create robust applications using the .NET Framework 2.0. Microsoft Visual C++ - also included - fully supports native and managed code Enhance Web application performance. Easily pre-compile Web applications for dramatic performance improvements. Microsoft Visual Studio 2005 Standard Edition Includes: Microsoft Visual Basic, Microsoft Visual C#, Visual C++, and Microsoft Visual J# programming languages Tools for building Windows and Web solutions SmartPhone and Pocket PC development tools Tools for visually designing databases, queries, and stored procedures
Postage & Packaging:£3.25 Availability:Next Day Delivery
Microsoft Visual Studio 2005 Team Foundation Server is what powers the collaboration ... more
aspects of the Visual Studio Team System. When used in conjunction with the Visual Studio Team System, Team Foundation Server enables you to effortlessly manage and track the progress and health of your projects with features such as enterprise-grade source code control and integrated work item tracking and reporting. Its integrated process methodology helps ensure more efficient and predictable software development. Team Foundation Server empowers development teams to do great work by integrating the most critical aspects of software development - version control, work item tracking, and reporting - together into a single, secure collaboration platform. Projects managed by Team Foundation Server benefit from integrated guidance - both custom defined and industry-recognized best-practices to ensure predictable, successful results. Manage Change Successfully Change is the only constant in today's competitive business environment; Team Foundation Server is a productive and effective solution for managing change that is suitable for organizations of all size. Change affects everyone in an organization; Team Foundation Server enables organizations to communicate changes in a timely, friction-free manner. Source code files, business requirements and artwork are just a few examples of the diverse types of assets that are crucial for a business; Team Foundation Server provides efficient, secure and reliable storage for assets of all shapes and sizes in one central place. The cost of governance and auditing can be daunting; Team Foundation Server's integration with industry-leading development tools and productivity suites ensures that teams can capture the data they need for governance and auditing automatically, without additional overhead. Bring Teams Together Successful teams collaborate to add value; Team Foundation Server enables teams to collaborate successfully - no matter what geographic, organizational or physical boundaries separate them. Team Foundation Server provides seamless synchronization with existing enterprise infrastructures and productivity tools to maximize productivity and existing investments. Team Foundation Server is built on standards-driven platforms such as XML Web Services and HTTP; this enables support for the heterogeneous platforms and networks that are common-place, but seldom recognized by current tools in today's business environments. Continuously Improve Capture best practices with customizable process templates in Team Foundation Server to promote success across all of your teams. Team Foundation Server enables agile teams to interact, collaborate and re
Postage & Packaging:£3.25 Availability:Next Day Delivery
Visual Studio Standard Edition is an entry point professionaldevelopment tool that ... more
maintains the simplicity of the Express linebut delivers access to the powerful development tools necessary toconstruct data-focused client applications n-tier applic
Postage & Packaging:free Super Saver Delivery Availability:Usually dispatched within 1-2 business days...
Today's software systems are comprised of numerous distributed services, spanning ... more
platforms, protocols, and programming languages, all with significant impact on the operations environment. Moreover, teams have become increasingly specialized and
Postage & Packaging:Free Delivery Availability:3-7 days
Microsoft Visual Studio 2005 Team Edition for Software Architects (VSTESA) enables ... more
software architects, operations managers, and developers to increase the predictability of success during deployment by visually designing service-oriented solutions
Postage & Packaging:Free Delivery Availability:3-7 days
Reviews of Microsoft Visual Studio 2005 Professional Edition Complete package »
1 review
Microsoft Visual Studio 2005 Pro
Advantages: Solid toolset, real productivity improvements, edit/continue debugging Disadvantages: No code profiling or source control, slightly suspect UK pricing
...to deserve its 2005 title, Microsoft finally released Visual Studio 2005, the current release, after a prolonged beta phase. As with previous guises, it is available in a number of versions. This review covers the Pro or professional release that can be picked up for between £550 and £650. The major difference between this and the more expensive Team System is, well, the lack of Team System. Team System is an extremely powerful set of tools aimed ... ...languages, a generous move by Microsoft if you don't need all the bells and whistles of the full blown Pro toolset.
Professional Toolset
It's probably best to say what major components you get with the pro version of Visual Studio 2005. You get VC++, C#, VB and VJ# along with appropriate forms editors complete with mobile support, code snippets, database tools and designers. You also get editor support for XML and XSLT, ... more
Before I go any further, I'll say this review is for a product that would only be of use to people with a developer background and as such assumes that the reader will know what all the acronyms and buzzwords mean. I don't explain them in layman's terms as it just wouldn't make sense given the subject. On we go..
Only just in time to deserve its 2005 title, Microsoft finally released Visual Studio 2005, the current release, after a prolonged beta phase. As with previous guises, it is available in a number of versions. This review covers the Pro or professional release that can be picked up for between £550 and £650. The major difference between this and the more expensive Team System is, well, the lack of Team System. Team System is an extremely powerful set of tools aimed at better integration and communication across the entire product lifecycle from design through to testing. For home coders, there are also individual free versions of development environments for the main languages, a generous move by Microsoft if you don't need all the bells and whistles of the full blown Pro toolset.
Professional Toolset
It's probably best to say what major components you get with the pro version of Visual Studio 2005. You get VC++, C#, VB and VJ# along with appropriate forms editors complete with mobile support, code snippets, database tools and designers. You also get editor support for XML and XSLT, release versions of all the x64bit compilers (although for Itanium support you'll need to go for the Team System version), SQL Server Reporting Services as well as Crystal Reports and the developer version of SQL Server 2005. All in all, a lot of software for your money although it's worth checking what is extra over the free version as you may find everything you need is in the latter.
IDE Improvements
The IDE has had a huge overhaul aimed at increasing productivity. One particularly useful feature is the ability to see what code has been changed and if it's been saved. I personally find this very useful when making changes in different paces and in different files. It makes it much easier keeping your current position clear in your mind. Code snippets let you drop in sections of prewritten code, either complete or in framework form. Something similar was available before but it's now easier to use. It has a good selection of code chunks already supplied to get you going.
Another big improvement is in how smart the editor is when it comes to renaming in code. Previously you'd need to hunt through the code if you wanted to rename a method, variable or whatever. Now you can do the whole thing in one hit with the editor intelligently making all the changes for you. Equally useful is the ability to quickly show all references to a class in your code.
The new Class Designer replaces an earlier incarnation and allows you to visually design a class and its methods, properties and relationships. The designer then generates the actual code for you.
A neat improvement is the Server Explorer which lets you browse any server based resources such as message queues, logs, web servers and so on. You can even drag and drop these on to your project allowing your applications to work with these.
Less good is the lack of a built in source control system. You can of course pay extra for Microsoft's own Visual SourceSafe. On the plus side, Microsoft have now opened up the protocols used for communicating with source control systems opening up the option of more 3rd party tools that will interact directly with Visual Studio 2005.
One excellent new feature is the ability to export your current IDE settings. The IDE has a dizzyingly large number of options, modes and ways of working that once you get a comfortable working environment, the thought of replicating it on a new machine is not pleasant. Visual Studio 2005 lets you export all your settings in one go and then import them in to another copy on a different PC. For developers who hot desk or share machines this will be a godsend.
Finally, you get a whole bunch of new icons and images to ensure your VS 2005 applications have the look and feel of the latest Office and Windows releases.
Debugging
A welcome step forward is support for edit/continue debugging in all the major languages i.e. VC++, C# and VB. This allows you to edit code on the fly whilst running it. Older VB6 developers have been particularly keen on getting this functionality and at last, it's here. As would be expected with the 64bit compilers, 64bit debugging is available. What isn't available outside the Team System version is code profiling. It would have been nice to have got this in the Pro version too.
ClickOnce
A significant enhancement to the usual deployment methods is ClickOnce. This allows you to create a self contained application that can be installed from a CD, network share or web page. Once installed, the application can be configured to automatically update itself as and when new versions become available. More interestingly, ClickOnce applications can be configured to run from a network share so they don't add anything permanently on the PC that runs them. Once the application exits, there will be nothing installed or left behind on the user's PC. In some respects, they could be viewed as a new type of web based application method.
Projects
A new format has been created for Projects and older ones are upgraded automatically via a wizard. Of note here are temporary projects which allow you to quickly try an idea or concept without going to the hassle of creating a new project hierarchy on your hard drive. Temporary projects exist in memory only and once finished with, are gone. I can imagine this becoming quite a popular feature.
Visual Basic
Visual Basic has at long last got back what many VB6 developers have been after, Edit & Continue. This allows you to tinker with your code whilst debugging. You can step through some code, change a variable and then continue working. There was a huge uproar when this disappeared from Visual Basic .net but now it's back.
VB now conforms properly to the Common Language Specification making it far more easy to mix and match between VB, C#, C++ etc when coding. It is still possible to write non conformant code but the compiler will thrown up a warning if it comes across anything.
Another item being welcomed back is the Continue statement. New though is the IsNot statement which makes for tidier code. You also get support for generics (as does C#) which is another often requested feature.
One new feature I particularly liked is the 'My' feature which provides a short cut to a huge chunk of the .Net framework and its functionality including the run time environment and default instances of various commonly used objects.
Visual C#
As well as generics, C# has grown static classes which makes life a lot easier. Now you can access class members without having to instantiate the class itself. Ideal for small toolkit type functions.
A whole slew of changes to support refactoring are also included. Refactoring has been getting a lot of interest in recent years and now C# users can start to make greater use of it.
The new and improved class designer has meant a lot of existing C# wizards have gone but the new tool is good enough to ensure they won't be missed.
Like VB, C# now has the ability to Edit & Continue which is really good news and makes for much easier debugging.
Visual C++
C++ has a new syntax for CLR programming as well as improved support for managed code. Whilst there are no real Earth shattering changes, Microsoft have made a huge number of small but effective changes in almost all areas of the compiler and IDE improving usability, stability, security and productivity (and any other 'ity' things you can mention.
Crystal Reports
CR has been updated to support the new ClickOnce deployment system. It also has improved design time preview options. New users will appreciate a raft of new templates to help beginners get up to speed with using Crystal as quickly as possible. You can also modify the look of a report using CSS.
ASP.NET
The new environment fully support ASP.NET 2 and all its new objects and provides a robust and integrated web site development system. Existing Visual Studio .net 2002 or 2003 projects will need some upgrading to the new format though. You also get an improved code-behind model with more flexibility.
Conclusion
Visual Studio Pro 2005 has made the whole Visual Studio package a far more rounded tool. Lots of changes both large and small have all helped to make programmer's lives easier and added real productivity changes as well as adding support for 64bit and new Microsoft technologies. VB Programmers should see this as a must have upgrade, others who code day in day out should also consider the move. For the occasional coder there is less here of interest especially given the availability of free cut down versions. All in all though, a good solid upgrade from Microsoft that was worth the wait.
ilaskey 13.02.2007 (13.02.2007)
Ciao members have rated this review on average:
very helpful
Review of Microsoft Visual Studio 2005 Professional Edition Complete package
Product Information for "Microsoft Visual Studio 2005 Professional Edition Complete package" »
System requirements
Peripheral / Interface Devices
DVD-ROM
Service & support
Service & Support
New releases update
Service & Support Details
New releases update - full-term
Product info support - web support - full-term - response time: 2 business days
Product info support - e-mail consulting - full-term - response time: 2 business days
Manufacturer's product description
Build mission-critical, multi-tier smart client, Web, mobile, or Microsoft Office-based applications. With Visual Studio 2005, professional developers can enjoy a highly productive development environment with improved visual designers, programming languages, and code editors; develop and debug multi-tier server applications from within the unified development environment; build solutions for SQL Server 2005 using integrated visual database design and reporting tools; build tools that extend the Visual Studio IDE using the Visual Studio SDK.
Related tags for Microsoft Visual Studio 2005 Professional Edition Complete package »
Similar products and search queries by other users »
Visual Complete, Studio Complete, 2005 Complete, Professional Complete, Edition Complete, Visual Studio Complete, Visual 2005 Complete, Visual Professional Complete, Visual Edition Complete, Studio 2005 Complete, Studio Professional Complete, Studio Edition Complete, 2005 Professional Complete, 2005 Edition Complete, Microsft Complete
Are you the manufacturer / provider of Microsoft Visual Studio 2005 Professional Edition Complete package? Click here