Welcome to MSDN Blogs Sign in | Join | Help

View This Blog In

What's new with Visual Studio 2008 Express editions?

Since we introduced the Express Editions of our products with Visual Studio 2005, there have been millions of downloads of the Express products by people around the world.  The original intent of the Express products were to enable an easy and fun way of learning to program and create cool, fun applications.  Whether you are a beginner or a seasoned hobbyist, we wanted to make the Visual Studio Express products ideal for your needs.

 

With the VS 2008 editions of Express, we are improving the offerings on a variety of different fronts – be it for Windows development or Web development.  We have also added some interesting features for your data-driven application development needs.

 

Included in both C# and VB Express, the WPF designer allows you to build either WPF Windows Applications or WPF Browser applications in much the same way you create Windows Forms today by dragging controls onto your designer surface, editing XAML attributes in the properties window, and enabling an instant preview of your application when you edit XAML in split design/code view.  With Visual C++ Express 2008, we have added support for Win32 development right out of the box.  No more large download or IDE tinkering is required in order to build native Windows applications. 

Right away you will notice the first major improvement in Visual Web Developer Express 2008, the newly redesigned Web page designer.  Incorporating many new features such as rich support for CSS editing, improved XHTML Standards compliance, and split code/design view, the new designer enables you to rapidly develop beautiful HTML and AJAX-based Web Sites without much Web development experience.   

Jscript Intellisense and debugging has been vastly improved in Visual Web Developer 2008 providing a much better development experience for those wishing to build AJAX-based applications.  Visual Web Developer also improves upon the JScript debugging experience by enabling instant breakpoint setting on your ASP.NET page, providing a much richer type information window, and adding the useful ability to step into both client-side and server-side code using a single debugger session!

The O-R Designer is a mapping tool that allows you to create query-able .NET objects from SQL Server Express tables or stored procedures.  It allows the user to quickly enable LINQ to SQL querying with only a few lines of code.  SQL Server Compact Edition 3.5 that is a part of VC# and VB Express enables you to create client-side data-driven applications who want the power of SQL Server in a light-weight way.

Namaste!

Posted: Saturday, August 11, 2007 10:37 PM by Somasegar

Comments

Anjanesh said:

Finally native Win32 development without PSDK tweaks ! Thanx.

Btw, does this mean native Win64 development too ?

MFC included ?

# August 12, 2007 3:54 AM

davidacoder said:

What would really be cool: Allow the Express line to access the codeplex servers. I.e. allow integration of the TFS client into Express, but only for access of the codeplex servers. That way you guys would have an incredibly powerful, free toolset for open source development, beginning to end. It would be a superior way of demonstrating that Microsoft is happy to contribute real value to open source projects (which in turn contribute to the overal health of the .Net ecosystem).

# August 12, 2007 4:01 AM

Dan said:

I like the old Visual Studio better. The Express version leaves a lot to be desired.

# August 12, 2007 6:11 AM

johnmont said:

@Davidacoder

We looked at enabling the Express products to connect to Codeplex as you describe. It's definitely an intriguing feature for a lot of the more advanced Express users. But as we talked with more and more customers about what they wanted in the product, it was clear that we should focus our energies on making sure we support the latest advancements in the platform like WPF and LINQ and keep the download size as small as we could.

Thanks,

John, GPM, Visual Studio Express

# August 12, 2007 12:51 PM

Bedava said:

"I like the old Visual Studio better. The Express version leaves a lot to be desired."

Ok someones missing the point of the epxress editions completely, they're not supposed to compete with the real visual studio... THEIR EXPRESS EDITIONS .... that are FREE.... of course hteir going to leave you wanting more... they leave u wanting the full verison of visual studio

you can't say u don't like the express because it's not as complete as visual studio.net

# August 13, 2007 4:49 PM

johnmont said:

@Davidacoder (again)

In the category of "d'oh," my boss reminded me that my team ships Popfly Explorer (http://www.popfly.com/Overview/Explorer.aspx), which is an add-on to Express that enables you to upload projects to Popfly. While not Codeplex (e.g. it's not really a source code control system), it is shared storage in the sky that is accessible from Visual Studio Express.

John, GPM, Popfly (and VS Express)

# August 13, 2007 6:45 PM

AndyB said:

"Ok someones missing the point of the epxress editions completely, they're not supposed to compete with the real visual studio"

I think he was referring to VC6 :-)

# August 14, 2007 5:11 AM

Mike Ashford said:

Somasegar, this is kind of a silly question, but I was just wondering, what is your first name? :)

# August 14, 2007 10:53 AM

Angel Arcoraci said:

Is mobile development going to be supported by the express edition ?

# August 14, 2007 12:22 PM

TRJ said:

Does anyone use Express for commercial purposes? For exampl, a one or two person software shop that develops and ships product. Or is that too much responsiblity to put on the Express products?

# August 14, 2007 3:47 PM

Angel Arcoraci said:

As far as I know, Express edition CAN be used for comercial products.

From Visual Studio express faq:

Can I use Express Editions for commercial use?

Yes, there are no licensing restrictions for applications built using the Express Editions.

link:

http://msdn2.microsoft.com/en-us/express/aa718399.aspx

# August 14, 2007 4:34 PM

Somasegar said:

Hi Mike,

From where I come from (State of TamilNadu in India), we don't have a notion of 2 names.  People's names have two components - an initial that is the first letter of their Dad's name (in my case S.) and a name which is the given name (Somasegar).

So, growing up I went by S. Somasegar.  

-somasegar

# August 14, 2007 5:26 PM

AA said:

Would be nice to have a bit of Silverlight integeration and the inclusion of ajax controls in VWD.  

# August 14, 2007 6:11 PM

AA said:

Mobile dev-yes, sems you can install a Compact SQL framework.

# August 14, 2007 6:11 PM

From the software development trenches said:

Time for another weekly roundup of news that focuses on .NET and general development related content

# August 17, 2007 1:28 AM

Aravindan Chandrasekaran said:

In what way the vs 2008 is going to compete with Java and php (Technology based)

# August 29, 2007 12:16 AM

srinivasan Mohan said:

When compare to php, aspx files are very slow while uploading when using VS 2005 is there any new technology included in VS 2008

# August 29, 2007 12:21 AM

WebDevTools said:

Hi Srinivasan Mohan,

Can you describe in more detail the steps that you find to be slow in VS2005?  I can let you know if we have done anything to improve what you are seeing.  Feel free to contact me directly at omark-at-microsoft-dot-com and I'll take a look at slowness you are experiencing and see if we can do anything to improve it.

Thanks,

-Omar

Group Program Manager

Visual Web Developer

# August 29, 2007 1:14 PM

Kurt Euler said:

Somasegar- With the new web design tools being added to VWD 2008, how is Microsoft positioning it with respect to the paid-for Expression product. What types of design work will one be able to do with Expression that can't be done with VWD 2008?

# September 13, 2007 2:18 PM

WebDevTools said:

Hi Kurt Euler,

The Visual Web Developer 2008 product is focused at developers writing ASP.NET applications using managed code (VB & C#), and Expression Web is focused primarily at professional web designers.  In order to enable good workflow for designers and developers working on the same application, the two products share several technologies.  As an example, Expression Web and Visual Web Developer 2008 share the same design surface for HTML editing so that two products can round trip web pages in a seamless fashion.

The two products also have quite a few distinct features for their respective target audiences.  Below is an example of some web designer focused features that Expression Web contains which are not available in Visual Web Developer 2008:

1.      Custom website level reports for CSS, broken links & other site information

2.      Ability to visually integrate data into web pages using XSL language

3.      Image tracing

4.      Picture editing tools

5.      Ability to draw tables

6.      Layout table tools and task panes

7.      Advanced, HTML-oriented Find and Replace

8.      Spell checker

9.      Quick Tag Editor

10.  Behaviors library

11.  Frameset editing

12.  Image map tools

13.  Previewing pages in predefined fixed sizes

In the future, as we continue to update both products the features we build will reflect the differences in core audience.  At the same time we will continue to promote sharing of some technologies to enable the two products to work very well together.

You can also learn more about each product by looking at the online tutorials available for each:

Expression Web

http://www.microsoft.com/expression/kc/resources.aspx?type=video

VWD 2005 (this content will be update for VS2008 upon its release)

http://msdn2.microsoft.com/en-us/vstudio/aa948858.aspx

Hopefully this clarifies how VWD 2008 and Expression Web provide different capabilities.

--Omar Khan

Group Program Manager

Visual Web Developer

# September 17, 2007 6:23 PM

Sys64738 said:

Dear Sirs,

I've appreciated *a lot* the VB2008 Express Edition. But I'd have two questions:

#1 - When using WPF designer in VB2008 Express Edition, is it possible to choose e.g. a brush color from an /ad hoc/ dialog box, or must we enter that in hex values #AARRGGBB ?

#2 -  Why don't you add the class diagram designer in the Express Edition?

Thanks

Gio

# September 25, 2007 11:55 AM

anonymous said:

1.  Pls include x64 compilers in 2008 Express.

2.  Pls include MFC and ATL in 2008 Express.

# September 29, 2007 2:00 AM

Sys64738 said:

The Express Edition is a very good *learning* tool, IMHO.

If they would add MFC and ATL in Express, people could learn MFC and ATL, as well.

And I think that the Express Edition licensing could be changed, e.g. you can use Express (with MFC and ATL included) for learning purposes only; you can't develop commercial software with Express. If you want to develop commercial software, buy the Standard license.

In this way, you can make Express more effective as a learning tool.

Just my 0.02

G

# October 2, 2007 11:12 AM

Eric Hart said:

Is the 2008 version of VWD W3C compliant in terms of HTML 4, XHTML & CSS 2?

I ask as from what I have read over the last 12 months it would seem that lack of W3C compliance is by far the most common complaint that I have come across wit yregards to MS products.

I can assume that MS is well aware of this, yet when I scan the 2008 release notes I don't see any 'headlines' of W3C compliance, simply 'more compliant'. Is this not just a ploy to prop up the falling market share of IE?

As the W3C is gathering authority amongst large, particular government departments, anything that is not 100% compliant will not be accepted.

I for one have been a MS software developer for longer then I care to state, but when I ventured into web technologies it broke my heart to have to leave my MS comfort zone.

Regards.

Eric Hart

# October 16, 2007 6:29 AM

Jithin Rao said:

So for MFC development with VC++ 2008 Express Edition we need to download a package????

# October 23, 2007 12:41 AM

Andrew VDB said:

umm...........

do you know if

DataTable.ReadXMl

is so damn slow...................

(reading 976kb with lot of columns and rows)

hope this fixed

# November 22, 2007 8:12 AM

David Berg [MSFT] said:

Andrew,

We did a lot of performance work on XML in VS2008; however, I don't know if it would impact your situation or not.  Can you send more details to DevPerf@Microsoft.com? Be sure to let us know what performance you're seeing, what you expect, which OS you're using and which version of MSXML.

Thanks,

David Berg

Microsoft Developer Division Performance Engineering Team

# November 26, 2007 11:26 AM

Harry said:

After the Microsoft Visual C++ 6.0 Compiler, which is

nearly 10 years old (and I use this today and every

day !),  my biggest hope is that the Version 2008

supports again the Win32-API in the MSDN-knowledge-base.

Good Luck !

Harry

# December 6, 2007 2:11 PM

Victor said:

Somasegar,

Do you have a clear, complete and unambiguous comparison between different editions of Visual Studio 2008?

Thank you.

# December 19, 2007 10:13 AM

Lorn said:

I am glad that Microsoft finally started providing some usable free development tools for Windows via the Express releases. In my humble opinion, it was always embarrassingly lacking, especially given what nice free open source tools are out there now (eg SharpDevelop, MySQL).

Also, it is good that VC Express now supports native Windows apps without all the surprising and disappointing tweaking 2005 required. I suspect they made it difficult because Microsoft really wants people to switch over to C# DOT NET. But I think ideally people should switch because .NET offers so much and is a good technical solution, not because of other tactics. When 2005 Express required all those tweaks, it really did not create a good impression of Microsoft. It made me realize that at some point MS will invent something new (hey, VB/COM used to be the big thing!) and would then start to make it hard for people to do things in DOT NET.

At work I deal with a lot of heritage code, so there is little chance of switching to .NET any time soon. And a lot of companies are in that situation.

It would be nice if Microsoft firmly supports and adheres to recognized open standards, and continues to support their older technologies. They sometimes leave doubts about that, even though it is in their business interest and will make it more likely that companies who have spent hundreds of man years using older MS technologies will use newer MS technologies for future work. Only companies with a monopoly dont care about such things and such monopolgies are bad for consumers.

Regarding DOT NET, it also concerned me that MS copyrighted some of the NET API leaving MONO and those who use it in a questionable state. Though I gather as a result of whats been happening in the EU they recently agreed to not sue anybody over it.

# February 24, 2008 9:03 PM

Eddy Leong said:

I'm a VB6 user and when I come across the VB2008 express I'm having problem with connecting the program to MySQL. I have tried may ways from the net but then there is nothing helps on this issue. Anyone out there dealing with MySQL please help....

# April 3, 2008 4:19 AM

AK said:

I have posted a blog about "new features of VS 2008".  

http://mytechbuddy.blogspot.com/2008/07/whats-new-in-visual-studio-2008.html

# July 17, 2008 6:46 AM

JenisysJohn said:

Do the Express editions allow creation of Workflow applications using Workflow Foundation?  If so, what do I need to do to enable a Workflow application, with Activities in the toolbox?

Thanks,

John

# September 11, 2008 5:05 PM

John Montgomery said:

@JenisysJohn

The Express editions do not include the designers to you to create workflows using Workflow Foundation.

John

# September 12, 2008 12:02 PM

Sean said:

I'm using vb.net express to develop commercial music applications for guitar and bass...

However, first we had to band together in the forums to create a class so we could access the midi functions in a computer...

And why include in VB.net a timer that's so inaccurate?  

Maybe, you could include a killer timer in the next release that works like the old one but is as accurate as the multimedia timers?

My 10 cents,

Sean

# October 15, 2008 1:28 PM

Virtual Web Symphony said:

Crystal Reports are still not supported in VWD 2008. Can we have some hope in future?

# November 25, 2008 12:11 PM

WebDevTools said:

Hi Virtual Web Symphony,

Crystal Reports is only available in the full Visual Studio product versions, and it is not included in the free Visual Studio Express editions.  

At this time, we do not have any plans to add Crystal Reports to the Visual Studio Express editions.

Omar Khan

Product Unit Manager

Visual Web Developer

# December 1, 2008 4:46 PM

Madhu said:

how to include or install mfc in visual studio 2008 express edition . Im trying to build a vc++ solution file (emule) using vc++ 2008 express but there is an error like it requires mfc include file to build this application

# March 4, 2009 7:21 AM

vcblog said:

Hello

Unfortunately developing MFC applications with the VS 2008 Express Edition is not a supported scenario. We hear that people would like MFC in the Express Edition and we will consider adding to a future Express edition (or adding support for adding installing it afterward installing an Express SKU).

Thanks

Damien Watkins

Visual C++

# March 5, 2009 11:01 AM

icha said:

Hello

I would like to know how to install crystal report in visual studio 2008 express edition? What version of crystal report is compitible? And is there any open source crystal report installer?

thank you

icha,

student

# March 22, 2009 5:36 PM

Somasegar said:

Hi Icha,

As Omar Khan (who runs our web tools team) mentioned earlier:

Crystal Reports is only available in the full Visual Studio product versions, and it is not included in the free Visual Studio Express editions.  

At this time, we do not have any plans to add Crystal Reports to the Visual Studio Express editions.

-somasegar

# March 22, 2009 7:01 PM

Brian said:

I have a full version of Crystal Reports XI and have downloaded VB Express 2008.  Is it possible to integrate these two?  If so, how?

# May 5, 2009 11:10 AM

scottno said:

Hi there, Brian. The Visual Studio Express products don’t support 3rd-party package/add-in integration.  In order to integrate with Crystal Reports, you’ll need to have a version of Visual Studio Standard or higher. Please feel free to contact me if you have any questions.

Scott Nonnenberg

PM, Visual Studio Languages Team

# May 6, 2009 1:56 PM

Ray Schmidt said:

I would also like to throw my hat in the ring to request for MFC to be added to the Express version.  I'm a self taught hobbyist and have a difficult time developing without the help of MFC.

# October 7, 2009 1:54 AM
Leave a Comment

(required) 

(required) 

(optional)

(required) 

  
Enter Code Here: Required

Comment Notification

If you would like to receive an email when updates are made to this post, please register here

Subscribe to this post's comments using RSS


Page view tracker