Wednesday

Visual 2005 Express Edition



Web Developer 2005 Express Edition

An ideal environment for new Web developers

Enjoy a streamlined development environment that is focused on the needs of hobbyists, enthusiasts, and students.
Use a developer tool that grows with you—by simply upgrading within the Visual Studio product line as your development needs grow.

Visually design your Web applications

Provides everything you need to begin building Web applications out of the box.
Create great looking and easy-to-use Web applications using an intuitive, WYSIWYG, drag-and-drop user interface designer.
Take advantage of more than 60 new reusable controls and hundreds of reusable code snippets to reduce the time needed to create engaging, interactive Web applications.
Use Master Pages to manage a consistent site layout in one place.
Let IntelliSense give you fast access to methods and libraries for use within your applications.
Common Tasks and Smart Tags place commonly accessed Web building functionality one click away

Visually design your databases

Build your first dynamic, data-driven Web site.
Design your databases and queries visually using a drag-and-drop data designer.
Use time-saving Wizards to easily connect to your data.
Connect user interfaces to data using “drag and drop” instead of having to write code.
Create data-enabled applications using SQL Server 2005 Express Edition.

Easily share your Web applications with your friends

Find great hosting offers for applications you build using Visual Web Developer Express.
Use built-in copy-Web functionality to get your Web site live in minutes over FTP.

Visual Basic 2005 Express Edition

Productivity that is ideal for first time or casual Windows programming.

Visually design Windows applications

Easily design great-looking and easy-to-use applications using an intuitive, drag-and-drop interface designer.
Built-in support for Windows XP Themes lets you easily create applications with a Windows XP look and feel.
Over 30 new controls simplify development.
In-place menu editor enables quick and easy creation of main menus and right-click context menus.

Interactive development environment

“My” namespace provides intuitive access to common functions—working with files, accessing the registry, and utilizing applications settings and resources.
Code colorization, syntax checking, and IntelliSense provide an intuitive development experience.
AutoCorrect can suggest and apply fixes for more than 230 common programming errors.
Don’t write that code yourself! Visual Basic Express can write it for you with over 400 built-in IntelliSense code snippets that provide templates for common coding tasks.

Great for data

“Drag and drop” data from your database onto your Windows application to easily create fully-functional data-driven applications.
Create data-enabled applications using SQL Server 2005 Express.
Visually design queries and databases using the built-in database design tools.

Visual C# 2005 Express Edition

A great combination of power and productivity for the Windows developer.

Visually design Windows applications

Easily design great looking and easy-to-use applications using the intuitive, drag-and-drop interface designer.
Built-in support for Windows XP Themes lets you easily create applications with a Windows XP look-and-feel.
Over 30 new controls simplify development.
In-place menu editor enables quick-and-easy creation of main menus and right-click context menus.

Interactive development environment

Code colorization, syntax checking, IntelliSense and more.
Don’t write that code yourself! Let Visual C# Express write it for you with built-in IntelliSense code snippets that provide templates for common coding tasks.
Easily restructure and reorganize your code using refactoring.

Great for data

Create data-enabled applications using the optional fully-functional SQL Server 2005 Express Edition database.
“Drag and drop” data from your database onto your Windows application to create fully functional data-driven applications.
Visually design your queries and database using the built-in database design tools.

Visual C++ 2005 Express Edition

Horsepower with a finer degree of control than other Express Editions.

Simplified development experience

Visual designers enable drag-and-drop creation of user interface code when building .NET Framework applications.
Code colorization, syntax checking, IntelliSense and more help you code quickly and correctly.
Quickly find and eliminate programming errors using an intuitive graphical debugger.

Build Windows native and .NET Framework applications

Create .NET Framework applications with advanced features such as data access, networking, and built-in printing support.
Build 32-bit native code applications designed for Windows using the Windows Platform SDK.

Visual J# 2005 Express Edition

Ideal for those with prior Java-language experience or learning the Java language.

Visually design Windows applications

Easily design great looking and easy-to-use applications using the intuitive, drag-and-drop interface designer.
Built-in support for Windows XP Themes lets you easily create applications with a Windows XP look-and-feel.
In-place menu editor enables quick-and-easy creation of main menus and right-click context menus.

Interactive development environment

Code colorization, syntax checking, IntelliSense and more.
Don't write that code yourself! Let Visual J# Express write it for you with built-in IntelliSense code snippets that provide templates for common coding tasks.
Easily restructure and reorganize your code using refactoring.

Great for data

Create data-enabled applications using the optional fully-functional SQL Server 2005 Express Edition database.
"Drag and drop" data from your database onto your Windows application to create fully functional data-driven applications.
Visually design your queries and database using the built-in database design tools.

Express Quick Facts

Download Size :
35-70 MB per Express Edition

Price :
Visual Studio Express Editions—Free for 1 year
SQL Server Express Editions—Free

Optional components like the MSDN Express Library and SQL Server 2005 Express can increase total download size to approximately 400 MB.

Installation Instructions for Express Editions

The recommended option for installing Express Editions is to use the bootstrapper installer that is available via the "Download Now" link on each Express Edition page.
If the bootstrapper installer fails to install on your computer because of networking problems, or if you want to download a full copy of an Express Edition to burn on CD, then please follow the manual installation instructions listed below.

After following the manual installation instructions, please be sure to register your copy of Express. You'll get a lot of free stuff such as royalty-free images from Corbis, icons from IconBuffet, and e-books from Microsoft Press. Learn more about registration benefits.

File Packaging and Download Paths

Each Express Edition is packaged in its entirety, including all optional components, as an image (img or iso) file. Below are links to the individual image files for each Express Edition.

Visual Web Developer 2005 Express Edition
449,848 KB .IMG File .ISO File CRC Number F972C10F

Visual Basic 2005 Express Edition
445,282 KB .IMG File .ISO File CRC Number BAC91B78

Visual C# 2005 Express Edition
445,282 KB .IMG File .ISO File CRC Number 55884F2C

Visual C++ 2005 Express Edition
474,686 KB .IMG File .ISO File CRC Number 3DE23D4A

Visual J# 2005 Express Edition
448,702 KB .IMG File .ISO File CRC Number 91B03EA5

NOTE :
If you want to copy all Visual Studio 2005 Express Edition in CD Format (5 Disc), i can burn for you with cost Rp. 50.000,00 (Indonesia Only) or US$ 10 include shipping for more information contact me by email or YM at mwawan@yahoo.com

Frequently Asked Questions

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?
Learn how to program using a streamlined, lightweight development environment with built-in tutorial content.
Create fun and cool applications, such as controlling your house using X10, programming an LCD panel or GPS device, navigating and playing music from your Windows Media Player music library, or learning how to build your first DirectX Game.
Evaluate the .NET Framework for Windows and Web development.

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?
Yes, there are no licensing restrictions for applications built using the Express Editions.

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/. You can also get the latest information using product-specific RSS feeds.
Visual Basic 2005 Express RSS Feed
Visual C# 2005 Express RSS Feed
Visual Web Developer 2005 Express RSS Feed
Visual C++ 2005 Express RSS Feed
Visual J# 2005 Express RSS Feed
SQL Server 2005 Express RSS Feed

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.Where can I report bugs or make a product suggestion?
Please report bugs or suggestions to the MSDN Product Feedback Center.

9.Where can I get more Starter Kits?
We're working with many different partners and people in the community to produce additional Starter Kits. We believe that there will eventually be a large community of people producing and using these kits. Refer to the list of Microsoft Starter Kits.
Pricing

10.How much will these products cost?
We are announcing a pricing promotion for Visual Studio Express – for the first year after the products launch on November 7th, 2005, customers will be able to visit MSDN to download their copy of Visual Studio Express for free!**
Our customers are very excited about the release of these products, so this limited-time download is our gift to the hobbyist, student, and novice community – we’re excited to see the amazing applications they’ll build!
Note that SQL Server 2005 Express Edition is also a free download. The free pricing for SQL Server Express is not limited to the same one-year promotional period as Visual Studio Express.
[**We plan to launch the non-English versions of the Express products sometime within 2-3 months after the English version launches on November 7th. The same pricing promotion will apply to these products, and will remain in effect for one full year after their respective availabilities.]

11.You said “free for one year” — what does that mean, exactly? Will you be charging for this later?
We originally announced pricing of Visual Studio Express at US$49. We are now offering Visual Studio Express for free, as a limited-in-time promotional offer, until November 6, 2006. Note that we are also offering SQL Server 2005 Express Edition as a free download, and that this offer is not limited to the same promotional pricing period as Visual Studio Express.

12.Do customers who acquire the Visual Studio Express products during the free promotional pricing period have to pay after the first year if they want to continue to use them?
No, as long as you download Visual Studio Express on or before November 7th 2006, you will not have to pay for it.
Express Compatibility and Versioning

13.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.

14.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.

15.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.

16.What operating systems are supported?
You can find a full list of system requirements in the Visual Studio Express Editions Readme.

17.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.
18.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

19.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

20.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.

21.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.

22.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.

23.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.

24.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.

25.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!

26.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.

27.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.

28.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.

29.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.

30.What hosting companies support ASP.NET 2.0?
Visit http://go.microsoft.com/fwlink/?LinkId=55699&clcid=0x409 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/.

31.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.

32.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

33.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.

34.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.

35.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.

36.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

37.For whom is Visual C# 2005 Express intended?
Visual C# 2005 Express is intended for hobbyists, students, and novices developing Windows applications.

38.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.

39.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

40.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.

41.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.

42.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.

43.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

44.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.

45.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!

46.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

47.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.

48.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.

49.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).

50.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 database engine plus a free and easy-to-use management tool, SQL Server Management Studio Express Edition. More details about features are at the main SQL Server 2005 Express online Web page.

51.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.

52.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.

53.What happens to MSDE?
SQL Server 2005 Express will replace MSDE.

54.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.

55.Can I upgrade an MSDE database to SQL Server Express?
Yes, existing MSDE databases can be upgraded to SQL Server Express.

56.Where can I download sample databases like Northwind and AdventureWorks?
You can download Northwind and AdventureWorks sample databases.

NOTE :
If you want to copy all Visual Studio 2005 Express Edition in CD Format (5 Disc), i can burn for you with cost Rp. 50.000,00 (Indonesia Only) or US$ 10 include shipping for more information contact me by email or YM at
mwawan@yahoo.com