the total size of the vs2 2005 beta for free download is about 250M ,and it is lightweight. so what is the meaning of lightweight? does it cut some function of heavyweight?
From the FAQ (http://lab.msdn.microsoft.com/express/faq/default.aspx#general): What are the core features in the Express products? The Express products are very lightweight in both features and size. Our aim is to keep the products at 50 MB or smaller, making
them easy to download and install. Beyond that, probably the single biggest feature is simplicity. Beginning hobbyists, enthusiasts, and students may be overwhelmed by today's tools. The Express products will give them a very streamlined user experience, helping
them focus on enjoying programming. How are the Express products different from the rest of the Visual Studio product line? The Express products are designed for hobbyists, enthusiasts, and students. As such, they lack the full breadth of features found in
Visual Studio and are designed specifically for scenarios common to the hobbyist, enthusiast, and student. Each Express product 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. The fundamental idea is that the Express products will guide the novice or beginner carefully so they are successful
and gain confidence early in their programming "career."
Pricing is not yet final and will not be determined until close to ship. The Express SKUs will be very low cost, and will be priced appropriate to the audience they are targetting.
You'll be able to develop full-featured ASP.NET applications. Here's some of the stuff that will be left out that will be in the "heavyweight" a) Class Library Project Support (note: you can build classes with VWD -- but you can't compile them into a standalone
assembly directly in the IDE). b) Web Compilation Support (note: you get full intellisense and compilation checking on F5/Ctrl-F5 with VWD -- you just can't pre-compile the site into a single set of compiled DLLs for deployment without source files). c) Source
control support (integrated IDE support is only available in higher VS skus) d) Mobile Web Support (no WYSIWYG support for mobile controls) e) Accessibility checker (ASP.NET will emit 508/WCAG accessible markup -- but express doesn't include the built-in accessibility
checker for the IDE) f) Localization support (this is provided at runtime by ASP.NET -- but express doesn't include the built-in resource stripping functionality to easily localize sites; note that VWD itself will be localized into 8 separate languages). g)
Unit Testing support (both class and web project unit testing are only available in the higher skus). h) Class Designer i) Web Load Testing j) Remote Debugging (note: local debugging - including to IIS -- is fully supported) k) Windows Forms and Console Library
Support (this from Scott Guthrie)
navyhong
Member
175 Points
35 Posts
what is the meaning of lightweight version?
Jun 29, 2004 02:34 PM|LINK
AlexLowe
Contributor
4460 Points
890 Posts
Re: what is the meaning of lightweight version?
Jun 29, 2004 05:28 PM|LINK
Alex
wswartzendru...
Participant
1615 Points
324 Posts
Re: what is the meaning of lightweight version?
Jun 29, 2004 07:19 PM|LINK
omar_k
Participant
1098 Points
214 Posts
Microsoft
Re: what is the meaning of lightweight version?
Jun 29, 2004 07:34 PM|LINK
Visual Web Developer Team
JimRoss [MVP...
Star
10080 Points
2008 Posts
Re: what is the meaning of lightweight version?
Jun 29, 2004 08:18 PM|LINK
MS MVP ASP.NET [VC++/MFC emeritus]
Old Dog Learns New Tricks
Preferred programming language: cuneiform on clay tablets