|
|
|
|
Frequently Asked Questions
› General Questions › Pricing › Express Compatibility and Versioning › Installation › Visual Web Developer 2005 Express › Visual Basic 2005 Express › Visual C# 2005 Express › Visual C++ 2005 Express › Visual J# 2005 Express › SQL Server 2005 Express
General Questions
| 1. | What are the Express Editions? | | | The Express Editions are an expansion of the Visual Studio and SQL Server product line to include lightweight, easy-to-use, and easy-to-learn tools for hobbyists, students, and novice developers who want to build dynamic Windows applications, Web sites, and Web services. The Express products consist of: - Visual Web Developer 2005 Express Edition, a lightweight tool for building dynamic Web sites and Web services
- Visual Basic 2005 Express Edition, Visual C# 2005 Express Edition, Visual C++ 2005 Express Edition, and Visual J# 2005 Express Edition, targeted programming tools for students and hobbyists who wish to learn the fundamentals of Windows programming
- SQL Server 2005 Express Edition, a database for building data-driven applications
| | 2. | What can I do with the Express Editions? | | |
| | 3. | Can you give me more information about the registration process? | | | For more information about the registration process, refer to the Express Benefits of Registration Web page, as well as the Registration FAQ.
| | 4. | Can I use Express Editions for commercial use? | | | Visual Studio Express Edition is designed for the novice and student. Visual Studio Professional Edition is recommend for commercial usage.
| | 5. | How are Express Editions different from the rest of the Visual Studio and SQL Server Editions? | | | Express Edition products are designed for hobbyists, students, and novice developers. As such, they lack the full breadth of features found in higher-end Visual Studio and SQL Server Editions. They are designed specifically for scenarios common to the hobbyist, student, and novice developer. Each Express Edition includes targeted documentation that will help the beginning programmer quickly learn the concepts required to build more advanced applications. The user interfaces are significantly streamlined to ensure that extraneous features do not interfere with the learning process. If you later decide that you do need additional features available in the higher-end editions of Visual Studio and SQL Server, you can seamlessly upgrade your code and skills.
| | 6. | Where can I go for more information about the Express Editions? | | | We have created a Web site with content and drill-down information on the product line at http://msdn.microsoft.com/vstudio/express/.
| | 7. | Are the Express Edition products supported? | | | SQL Server Express is covered under standard Microsoft support policies and will receive no-charge basic install and set up support. For assistance with other questions, please use the following support options: - We have created Express Edition Forums where you can get help from other people using the Express Editions, including Microsoft product team members.
- You can access paid professional support over phone or e-mail.
- If your organization has Premier support contracts, you can use those for assistance with VS express products.
| | 8. | What is the MSDN 2005 Express Edition Library? | | | The MSDN Express Library contains additional product documentation and code samples for all Visual Studio Express Editions.
| | 9. | How can I install the MSDN 2005 Express Edition Library? | | | The MSDN 2005 Express Edition Library is available as an optional component in the Visual Studio Express installers. If you choose to install the MSDN Express Library at a later time, you will need to rerun the Express installers to add the MSDN Express Library. There is no separate download available for the MSDN Express Library.
| | 10. | Where can I report bugs or make a product suggestion? | | | Please report bugs or suggestions to the MSDN Product Feedback Center.
| | 11. | Where can I get more Starter Kits? | | | We're working with many different partners and people in the community to produce additional Starter Kits. You can find the list of Starter Kits on each product page. |
Pricing
| 12. | How much will these products cost? | | | Effective April 19th, 2006, all Visual Studio 2005 Express Editions are free permanently. This pricing covers all Visual Studio 2005 Express Editions including Visual Basic, Visual C#, Visual C++, Visual J#, and Visual Web Developer as well as all localized versions of Visual Studio Express. SQL Server 2005 Express Edition has always been and will continue to be a free download.
| | 13. | Wasn't Visual Studio 2005 Express initially discounted to free for a year? | | | Previously, we announced that Visual Studio Express would be available for a promotional price of one year. We have now extended that period so that all the Visual Studio 2005 Express Edition products will be free permanently.
| | 14. | Do customers who downloaded Visual Studio Express products before April 19th, 2006 have to pay? | | | No, Visual Studio Express is free for everyone.
|
Express Compatibility and Versioning
| 15. | How do I make Visual Studio 2005 Express work with .NET 3.0? | | | You will need to download and install additional components. Please see the Visual Studio Developer Center for more information.
| | 16. | Can I develop applications using the Visual Studio Express Editions to target the .NET Framework 1.1? | | | No, each release of Visual Studio is tied to a specific version of the .NET Framework. The Express Editions can only be used to create applications that run on the .NET Framework 2.0.
| | 17. | Do applications built for Visual Studio 2005 Express Beta 2 work in the officially released version? | | | Generally speaking, yes. Please note that there have been some API changes between the betas and the official release, so you may have to make some updates to your code accordingly.
| | 18. | Will the Visual Studio Express Editions install side-by-side with other versions of Visual Studio? | | | Yes, side-by-side compatibility with other versions of Visual Studio has been tested.
| | 19. | What operating systems are supported? | | | You can find a full list of system requirements in the Visual Studio Express Editions Readme.
| | 20. | Will programs I build with Visual Studio Express Editions work with other versions of Visual Studio 2005, like the Professional Edition? | | | Absolutely. Express is a great entry point to professional software development, and Microsoft is committed to helping you "graduate" to higher-end products should you need them. Projects you create with an Express Edition will easily migrate to higher-end Visual Studio 2005 projects.
| | 21. | Where can I find a list of any backwards breaking changes between the .NET Framework 1.1 and the .NET Framework 2.0? | | | You can find a list of backwards breaking changes from .NET Framework 1.1 to .NET Framework 2.0 available at the .NET Framework Developer Center. |
Installation
| 22. | I'm having problems installing Express Editions using the automated installer. Is there another option for installation? | | | If the automated installer doesn't work for you, or if you want to download an Express Edition to burn to a CD for installation on another machine, see Manual Installation Instructions. |
Visual Web Developer 2005 Express
| 23. | What is Visual Web Developer 2005 Express? | | | Visual Web Developer 2005 Express is a stand-alone, lightweight, easy-to-use Web-focused tool for building ASP.NET 2.0 applications. It includes everything you need to begin building Web applications, including fully functional Starter Kit applications and a built-in development/test Web server. | | 24. | For whom is Visual Web Developer Express 2005 intended? | | | Visual Web Developer Express is intended for non-professional, hobbyist, and beginning Web developers who want to evaluate or learn how to build ASP.NET 2.0 Web applications.
| | 25. | What types of applications can I build with Visual Web Developer 2005 Express? | | | You can build Web applications and Web services using Visual Web Developer Express.
| | 26. | Where can I get help and support for Visual Web Developer Express? | | | For questions on ASP.NET 2.0, please visit the ASP.NET Forum. For questions about Visual Web Developer Express, visit the Express Editions Forums.
| | 27. | Is Visual Web Developer 2005 Express anything like Visual InterDev? | | | Visual Web Developer Express and Visual InterDev are unrelated products, but address similar markets. Visual Web Developer Express is a member of the Visual Studio 2005 family and is designed exclusively for building Web applications and Web services. Previous users of Visual InterDev should find the streamlined interface of Visual Web Developer Express appealing.
| | 28. | How does ASP.NET Web Matrix relate to Visual Web Developer 2005 Express? | | | ASP.NET Web Matrix is an unsupported tool released to help ASP.NET evaluators, hobbyists, and enthusiasts get started building Web applications. Visual Web Developer 2005 Express, on the other hand, is a member of the Visual Studio 2005 family. Most of the lessons learned, feedback, and top features from Web Matrix were integrated into Visual Web Developer 2005 Express during development, including many additional levels of features and functionality. If you liked ASP.NET Web Matrix, then we think you’ll love Visual Web Developer Express!
| | 29. | Does Visual Web Developer 2005 Express support ASP.NET 1.1? | | | No. Visual Web Developer 2005 Express, like Visual Studio 2005, is designed to target the 2.0 version of the .NET Framework and ASP.NET. Version 2.0 includes lots of great new functionality to make it easier to build dynamic Web sites.
| | 30. | Can I have Web sites using ASP.NET 1.1 and ASP.NET 2.0 on the same machine? | | | Yes. ASP.NET 1.1 and ASP.NET 2.0 can be run side-by-side on the same machine. You can easily control which applications and virtual roots target a certain version of the framework. | | 31. | What programming languages are supported by Visual Web Developer 2005 Express? | | | Visual Web Developer 2005 Express supports development with Visual Basic and C#. Visual Web Developer Express also includes rich editors for HTML and XML.
| | 32. | Do I need IIS to build applications with Visual Web Developer 2005 Express? | | | No. Visual Web Developer 2005 Express comes with a built-in Web development server that enables you to build and test applications without a dependency on IIS. The server only accepts local requests and is only for build and test. Web applications built with Visual Web Developer can easily be deployed to IIS or your favorite hoster using the built-in copy Web tool.
| | 33. | What hosting companies support ASP.NET 2.0? | | | Visit http://www.vwdhosting.net to sign up for your free 30-day, no obligation, ASP.NET 2.0 and SQL Server 2005 web hosting account from Microsoft. For more great hosting offers please visit http://www.asp.net/hosters/v2/.
| | 34. | Can I use Visual Web Developer 2005 Express to edit Web projects I created with Visual Studio .NET 2003? | | | When you open a Visual Studio .NET 2003 Web project in Visual Web Developer 2005 Express, the project is converted to the new, simpler project layout used with Visual Studio 2005. The conversion process also converts existing .aspx pages, .ascx files and other files into a new format. For example, .aspx pages are converted to use the new code-behind model. You can therefore work with existing projects using Visual Web Developer 2005 Express Edition, but the conversion process is one-way and you will not be able to continue to work with them in Visual Studio .NET 2003. Note that the conversion process creates a backup of your project before the conversion begins.
| | 35. | If I create a Web site with Visual Web Developer 2005 Express, will I be able to continue editing the project if I upgrade to Visual Studio 2005 Professional Edition? | | | Absolutely. The Web site layout and file formats are 100 percent compatible between Visual Web Developer 2005 Express and Visual Studio 2005 Professional Edition. |
Visual Basic 2005 Express
| 36. | For whom is Visual Basic 2005 Express intended? | | | Visual Basic 2005 Express is designed for hobbyists, first-time developers, and students looking for a fun and easy way to build Windows applications.
| | 37. | What types of applications can I build with Visual Basic 2005 Express? | | | Visual Basic 2005 Express can be used to build Windows applications, consoles (sometimes referred to as "command line applications") and reusable components. If you want to create interactive Web sites, you should use Visual Web Developer 2005 Express Edition which fully supports the Visual Basic language.
| | 38. | Will code from Visual Basic 6.0 work in Visual Basic Express? | | | Visual Basic Express includes a migration wizard that will help import existing Visual Basic 6.0 projects. You may need to make some manual adjustments to the code you port over, but the migration wizard is a good first step towards moving your code forward.
| | 39. | Where can I get help and support for Visual Basic Express? | | | The Express products are not officially supported. But you may find help by posting your question in the Express Edition Forums.
|
Visual C# 2005 Express
| 40. | For whom is Visual C# 2005 Express intended? | | | Visual C# 2005 Express is intended for hobbyists, students, and novices developing Windows applications.
| | 41. | What types of applications can I build with Visual C# 2005 Express? | | | Visual C# 2005 Express can be used to build Windows applications, consoles (sometimes referred to as "command line applications"), and reusable components. If you want to create interactive Web sites, you should use Visual Web Developer 2005 Express Edition which fully supports the Visual C# language.
| | 42. | Where can I get help and support for Visual C# Express? | | | The Express products are not officially supported. But you may find help by posting your question in the Express Edition Forums.
|
Visual C++ 2005 Express
| 43. | Does Visual C++ 2005 Express include the "optimizing compiler"? | | | Yes, Visual C++ 2005 Express Edition includes the same core optimizing compiler that will be included with all other Visual Studio 2005 editions. Some new expanded optimization features, including Profile Guided Optimizations, will be available only in the Professional and above editions of Visual Studio 2005. | | 44. | What types of applications can I build with Visual C++ 2005 Express? | | | With Visual C++ 2005 Express you can build both native and managed applications. Using the .NET Framework you can easily create Windows Forms, console, and class library applications. By downloading the Windows Platform SDK (freely available) you can build applications that take full advantage of the Win32 API. Web developers should use Visual Web Developer 2005 Express Edition.
| | 45. | Does Visual C++ 2005 Express Edition include MFC and ATL? | | | No, MFC and ATL are not included with Visual C++ 2005 Express. MFC and ATL will be included in all other Visual Studio 2005 Editions.
| | 46. | I noticed that some of the other Express Editions have "Starter Kits." Where are the Starter Kits for Visual C++ 2005 Express? | | | There currently aren't any full-fledged Starter Kits for Visual C++ 2005 Express. However, Visual C++ Express can be used to build many existing C++ projects. Additionally, sample code and documentation are included with Visual C++ Express.
|
Visual J# 2005 Express
| 47. | What types of applications can I build with Visual J# 2005 Express? | | | Visual J# 2005 Express Edition can be used to build Windows applications, consoles (sometimes referred to as "command line applications"), and reusable components.
| | 48. | For whom is Visual J# 2005 Express intended? | | | Visual J# Express has been built with the student and hobbyist in mind. Visual J# Express includes many of the same features found in the Visual Studio 2005 Professional Edition, but is simplified to make it easier to get started with application development. Some ways you might use Visual J# 2005 Express include: - Learn Java-language application development. Visual J# enables users to use the Java language while also gaining full access to the Microsoft .NET Framework class libraries.
- Study for the Advanced Placement Computer Science (APCS) exam. Visual J# Express meets 100 percent of the requirements for the AP CS curriculum.
- Build cool and fun projects. Visual J# Express allows you to create fully functional Windows-based applications, and includes the Visual Forms Designer that has made Visual Studio popular for years. Just drag-and-drop forms elements into place and double-click to write code!
| | 49. | Where can I get help and support for Visual J# Express? | | | The Express products are not officially supported. But you may find help by posting your question in the Express Edition Forums. |
SQL Server 2005 Express
| 50. | What is SQL Server 2005 Express? | | | SQL Server 2005 Express is a easy-to-use and free-to-download version of SQL Server 2005 that is designed for building simple, data-driven applications.
| | 51. | Why did Microsoft build SQL Server Express? | | | Based on positive feedback from customers and partners surrounding the Microsoft SQL Server Desktop Engine (MSDE), Microsoft made the decision to provide similar capabilities for SQL Server 2005. Microsoft is committed to enabling developers to build robust and reliable data-driven applications.
| | 52. | How much does SQL Server Express cost? | | | SQL Server Express is free to download. For ISVs, SQL Server Express is also free to redistribute (registration required).
| | 53. | What features are included in SQL Server Express? | | | SQL Server Express is a lightweight version of SQL Server 2005 that includes all of the functionality of the SQL Server 2005 database engine. Reporting Services plus a free and easy-to-use management tool, SQL Server Management Studio Express Edition are available in the SQL Server 2005 Express Edition with Advanced Services download. More details about features are at the main SQL Server 2005 Express online Web page.
| | 54. | What is SQL Server 2005 Express Edition with Advanced Services? | | | SQL Server 2005 Express Edition with Advanced Services is a download that includes the SQL Server 2005 database engine, SQL Server 2005 Reporting Services, SQL Server 2005 Management Studio Express and Full-Text Search. SQL Server 2005 Management Studio Express will also be available separately as a download.
| | 55. | How is SQL Server Express different from other editions of SQL Server 2005? | | | SQL Server Express is designed to meet the needs of simple applications. It is limited to using 1 CPU and up to 1GB RAM, with a 4GB maximum database size. SQL Server Express does not include any of the advanced components of SQL Server including Analysis Services, Reporting Services, Data Transformation Services, and Notification Services.
| | 56. | How is SQL Server Express different from MSDE? | | | SQL Server Express is an evolution of MSDE that continues to make the features and functionality of SQL Server technology widely available. SQL Server Express includes enhancements to setup and manageability to make it easier to use than MSDE. SQL Server Express also utilizes simpler and more scalable performance limits as compared with MSDE which managed throughput with a workload governor.
| | 57. | What happens to MSDE? | | | SQL Server 2005 Express will replace MSDE.
| | 58. | If SQL Server Express is the next version of MSDE, why are you changing the name? | | | The name MSDE was confusing to customers and partners because many did not realize that it was associated with SQL Server. By changing the name from MSDE to SQL Server Express there will be less confusion among customers and partners.
| | 59. | Can I upgrade an MSDE database to SQL Server Express? | | | Yes, existing MSDE databases can be upgraded to SQL Server Express.
| | 60. | Where can I download sample databases like Northwind and AdventureWorks? | | | You can download Northwind and AdventureWorks sample databases. |
|
|
|
|
|
|
|