{"currencyCode":"USD","itemData":[],"shippingId":"B0038KTO8S::,0470548657::Y1gfUJYlP32vbW%2BePMldCWrPIyAt8AiRccWCZJS%2F%2FADulEaf2HVJY88hBwsArWWF3T1yuybwgdIf5dw4T5P%2FVM8mofrxAlH8550dke8vEAvHFDDsPIP%2BmA%3D%3D","sprites":{"addToWishlist":["wl_one","wl_two","wl_three"],"addToCart":["s_addToCart","s_addBothToCart","s_add3ToCart"],"preorder":["s_preorderThis","s_preorderBoth","s_preorderAll3"]},"shippingDetails":{"xy":"sellers"},"tags":["x","y","z"],"strings":{"showDetails":"Show details","addToWishlist":["Add to Wish List","Add both to Wish List","Add all three to Wish List"],"addToCart":["Add to Cart","Add both to Cart","Add all three to Cart"],"showDetailsDefault":"Show availability and shipping details","shippingError":"An error occurred, please try again","differentSellers":"These items are shipped from and sold by different sellers.","hideDetailsDefault":"Hide availability and shipping details","priceLabel":["Price:","Price for both:","Price for all three:"],"hideDetails":"Hide details","preorder":["Pre-order this item","Pre-order both items","Pre-order all three items"]}}
What Other Items Do Customers Buy After Viewing This Item?
Shipping: Currently, item can be shipped only within the U.S. and to APO/FPO addresses. For APO/FPO shipments, please check with the manufacturer regarding warranty and support issues.
ASIN: B0038KTO8S
Item model number: C5E-00521
Date first available at Amazon.com: February 15, 2010
An integrated environment that simplifies creating, debugging and deploying applications. Unleash your creativity and bring your vision to life with powerful design surfaces and innovative collaboration methods for developers and designers.
Amazon.com
Microsoft Visual Studio 2010 Professional with MSDN Essentials Subscription* is an integrated environment that simplifies creating, debugging and deploying applications. Unleash your creativity and bring your vision to life with powerful design surfaces and innovative collaboration methods for developers and designers. Work within a personalized environment, targeting a growing number of platforms, including Microsoft SharePoint and cloud applications and accelerate the coding process by using your existing skills. Integrated support for Test-First Development and new debugging tools let you find and fix bugs quickly and easily to ensure high quality solutions.
SharePoint Explorer helps you connect to, and browse an existing SharePoint Server. You can view artifacts including custom lists, document libraries, and Web parts from inside of Visual Studio. Click to enlarge.
The new code editor makes it easy to zoom in on your code, highlight method references, and overlay powerful features. Click to enlarge.
The inline call hierarchy helps quickly trace a program’s execution flow without invoking the debugger. Click to enlarge.
Creativity Unleashed Create what you can imagine with powerful editing and visual design tools. Visual Studio opens new possibilities for your applications by unlocking the power of the processor on your local machine and in the cloud.
Simplicity Through Integration Visual Studio 2010 Professional offers an integrated environment where developers can use existing skills to code, debug, unit test, and deploy a growing number of application types. Visual Studio simplifies common tasks and provides a personalized experience that lets developers explore the depth of underlying platforms.
Quality Code Ensured Powerful tools help you deliver quality code quickly. With integrated support for test-first development as well as new debugging tools for multi-core programming you can easily find and fix bugs to deliver a quality solution..
Top Ten Benefits
Quickly interpret your code The new code editor makes it easy to zoom in on your code, highlight method references, and overlay powerful features.
Create rich user experiences Use new visual designers for Windows Presentation Foundation and Silverlight to target Windows 7 and the Web.
Get scalability from Windows Azure Integrated project templates, debugging, and publishing make it easy to deploy to Microsoft’s cloud computing platform.
Open up new capabilities Use integrated parallel programming support to add new capabilities on your application when it runs on a multi-core processor machine.
Customize Visual Studio to fit your style Key IDE enhancements (including support for multiple monitors and improved readability) help make the familiar environment even more productive.
Use your existing skills Work with SharePoint development, including tooling for Web Parts, Lists, Workflows, Events and more, so you can bring great new customized collaboration tools to your company.
Practice Test-First Development Focus on your application logic while all the stub code necessary for compiling your unit tests is generated by Visual Studio.
Spend less time debugging The inline call hierarchy helps quickly trace a program’s execution flow without invoking the debugger. You can also use breakpoint labels make debugging easier.
Integrated Version Control, Bug Tracking and Build Automation Visual Studio 2010 Professional with MSDN includes Team Foundation Server 2010 the ideal source control, bug tracking and build automation system for Visual Studio users. The Team Foundation Server basic install option is ideal for desktop use and the natural migration path for Microsoft Visual SourceSafe users.
MSDN Essentials Subscription Included MSDN Essentials gives you a one-year test drive of the latest core Microsoft platforms and enhanced support from a professional community so you can target more platforms and fix issues fast. Discover the comprehensive resources that a full MSDN subscription offers, and enjoy the option of an inexpensive, seamless upgrade experience.
Note: Visual Studio 2010 Professional with MSDN Essentials is a one-year trial subscription that provides access to the latest core Microsoft platforms—Windows 7 Ultimate, Windows Server 2008 R2 Enterprise, and Microsoft SQL Server 2008 R2—in addition to providing enhanced support from a professional community. Visual Studio 2010 Professional with MSDN Essentials may be upgraded to Visual Studio 2010 Professional with MSDN at the end of the trial period.
Visual Studio 2010 Feature Comparison
Debugging & Diagnostic
IntelliTrace (Historical Debugger)
Static Code Analysis
Code Metrics
Profiling
Testing
Unit Testing
Code Coverage
Test Impact Analysis
Coded UI Test
Web Performance Testing
Load Testing1
Microsoft Test Manager 2010
Test Case Management2
Manual Test Execution
Fast-Forward for Manual Testing
Lab Management Configuration3
Database Development
Database Deployment
Database Change Management2
Database Unit Testing
Database Test Data Generation
Development Platform Support
Windows Development
Web Development
Office and SharePoint Development
Cloud Development
Customizable Development Experience
Architecture and Modeling
Architecture Explorer
UML 2.0 Compliant Diagrams (Activity, Use Case, Sequence, Class, Component)
Layer Diagram and Dependency Validation
Read-only diagrams (UML, Layer, DGML Graphs)
Lab Management
Virtual environment setup & tear down3
Provision environment from template3
Checkpoint environment3
Team Foundation Server
Version Control2
Work Item Tracking2
Build Automation2
Team Portal2
Reporting & Business Intelligence2
Agile Planning Workbook2
Test Case Management2
Microsoft Visual Studio Team Explorer 2010
MSDN Subscription - Software for Production Use
Microsoft Visual Studio Team Foundation Server 2010
Microsoft Visual Studio Team Foundation Server 2010 CAL
MSDN Subscription - Software for Development and Test Use4
Windows Azure™
†
††
†††
Windows (client and server operating systems)
Microsoft SQL Server
Toolkits, Software Development Kits, Driver Development Kits
Microsoft SharePoint
Microsoft Dynamics
All other Servers
Windows Embedded operating systems
MSDN Subscription benefits
Team Explorer Everywhere (tools for cross-platform development)
Technical support incidents
4
4
2
2
Priority support in MSDN Forums
Microsoft e-learning collections
2
2
1
1
MSDN Magazine
MSDN Flash newsletter
MSDN Online Concierge
† Azure benefit includes 250 compute hrs/mo, 7.5 GB storage, 3 GB SQL Server database capacity, 1M .NET messages/month †† Azure benefit includes 100 compute hrs/mo, 5 GB storage, 2 GB SQL Server database capacity, 500k .NET messages/month ††† Azure benefit includes 50 compute hrs/mo, 3 GB/mo storage, 1GB SQL Server database capacity, 300k .NET messages/month 1. May require one or more Microsoft Visual Studio Load Test Virtual User Pack 2010 2. Requires Team Foundation Server and a Team Foundation Server CAL 3. Requires Microsoft Visual Studio Team Lab Management 2010 4. Per-user license allows unlimited installations and use for designing, developing, testing, and demonstrating applications. UML is a registered trademark of Object Management Group, Inc. Windows is either a registered trademark or trademark of Microsoft Corporation in the United States and/or other countries.
Due to various reasons I won't get into right now, I just now upgraded from Visual Studio 6 to Visual Studio 2010. As expected, it is a lot of work to convert all my projects, but worth it. The dev. env. is much improved (except for the resource editor, which was better in VC6). I'm a professional C++ programmer and have been one since 1990.
The package has the product key inside. Installation took a while, but it was no big deal; just specify your preferences, start it off, let the computer do its thing, and go have lunch! I don't install software in the default directories, and it did complain that a "previous version of Visual Studio" was in the same directory. This was not true, so I ignored it and it all went fine. I now have both Visual Studio 6 and 2010 installed under the same parent directory with no problems.
The Windows automatic upgrading then got VS 2010 SP1 downloaded and installed seamlessly within the next day or so. The whole process was simple, straightforward, and stress-free.
The only issue I have found is that you really have to rebuild your projects from scratch again (only source code files are "transferable") when moving from VS6 to VS2010. You *can* open VS6 projects, but each time you do, the dev. env. goes through the process of converting the project and prompts you for permission to do so. When you recreate the projects, resources such as icons, menus, image files, and dialog box templates don't transfer and have to be manually recreated or copied one-by-one. Time-consuming but doable. Source code changes were small and relatively trivial, such as changing "strcpy()" to "strcpy_s()". Needless to say, if you are upgrading from any of the more recent Visual Studio releases, this won't be a problem because you've probably already done all this work to your code years ago.
Amazon's free shipping got the product in my mail box in about 4 days, during the pre-Christmas days. Fantastic.
<Update 3:> Do not buy this product. It is now a waste of money. Microsoft no longer supports it. It will probably be OK on a Win XP machine, but the file dialog is broken on Windows 7, and an application written in VB2010 killed my Vista machine.
I rebuilt my Vista machine, but I'm going to toss my copy of Visual Studio 2010 Student Edition because its no longer supported. And, I can't put VS 2012 on my Vista machine because its only good for Win 7 and later. Thanks Microsoft (Not!) <\Update 3:>
I've been maintaining an application at work that was written in VB6. VB6 is OK, and I'm familiar with its idiosyncracies, but it is only supported thru Windows XP, and we are moving to Windows 7. I got this product as it was the most recent release by Microsoft so it should be supported longer than earlier versions.
I had Visual Studio 2010 Express installed, and didn't uninstall that before I installed this version and kept getting Unhandled Exceptions. I uninstalled everything, then reinstalled this version of Visual Studio, and the unhandled exceptions still happen but don't crash my Visual Studio session, and are a lot less frequent.
A word to the wise: If you have any part of Visual Studio 2010 installed as an express version, uninstall it before installing Visual Studio 2010.
Also, if you are using .dll's with Visual Studio 2005, or 2008, they won't work with Visual Studio 2010, so keep those applications.
One thing I miss that was in VB6, but isn't in VB2010, is the ability to directly create control arrays. I haven't figured out exactly how to do it, but I'm sure I'll be able to generate a list of controls, and use that like an array. Still, an extra level of pain, and indirection.
In fact, there is so much difference between VB6 abd VB2010 that Microsoft doesn't even allow you to automatically convert from VB6 to VB2010. You could convert from VB6 to VB2005 or VB2008, and from there to VB 2010, but you still lose control arrays.
Update 1: VB6 created control arrays automatically. You can create the controls, create an array for the controls, then assign the controls to the array. After that, you have your control array. You can use a For Next loop to assign the event handlers to the controls in the control array, or explicitly assign the handlers to the controls individually.
I haven't found the "Last Position" drop down menu item from VB6, if it even still exits, but I do like the ability to have the IDE create a stub function, and also to rename all the instances of a routine or variable with one command. (Later, Bookmarks actually work better than "Last Position")
Update 2: I'm trying to port some C code from Cygwin to VB2010 CPP. It is a nightmare. The compiler sometimes chokes on code in one part of the program it doesn't have a problem with in others.
This code fragment doesn't work correctly: *buf++ = *tmpBuf++;
The code should de-reference each buffer and copy the contents of tmpBuf to buf before moving the pointers, but it seems to increment the pointers before dereferencing.
I've found a few other problems.
For one project in C++, I was able to coerce the compiler to let me create a Windows Forms project that runs from the command line. Normally, you run a console project from the command line, and don't have a windows form available.
My conclusion is: Do as much programming in Visual Basic as you can. Be prepared for frustration with Visual C++.Read more ›
I've done VBA programming for awhile and I decided to take the plunge into .NET programming, primarily with VB.net. I've had this for only a day but I am extremely impressed with the robust features and "on-the-fly" developing support tools this has. I mostly played in the Office 2010 add-in templates and it is impressive how much work it saves you. It has everything from the calling procedures, ribbon customizations, and deployment solutions all set up and ready to go. And that is only one small functionality for one purpose. I cannot wait to start dabbling in the database functionalities and other features this has to offer.
The only reason I've jumped the bandwagon and ditched VS2008 for 2010 was the added support for MDI and .NET 4. While the product has all the bells and whistles you would expect for a $$$ product it also disappoints in terms of robustness, almost feels like it was rushed out the door. I have not encountered a single crash so far but often times I find myself hitting the backspace key the left side-pane would pop-up on the screen while set to auto-hide. This happens with the latest service pack and updates with the Professional version as well as Ultimate which I use at work.
Buyer beware, should you get this from eBay, a lot of sellers would falsely claim that their $200 Academic version of Visual Studio is the same as this $700. This is blatantly wrong, they have either not read the EULA or try to rip you off/scam you. Some also claim you can get this for free using DreamSpark for students. While this is true neither options grant you the license to use the product for monetary gain (say you develop a killer app and want to sell it FORGET IT unless you want to get in trouble, fined, sued etc - you might as well pirate the version off the web, both deeds will breach the EULA).