Do I need Expression Blend?

Do I need Expression Blend?

Old forum URL: forums.lhotka.net/forums/t/5508.aspx


CSLAer posted on Thursday, October 02, 2008

Sorry if my question is not realated to CSLA and too dummy.

I have Microsoft Silverlight Tools for Visual Studio 2008 SP1 installed. I tried to create a Sliverlight project, by default it created page.xaml. I was trying to put a button (From Silverlight XAML Controls), but I cannot. Do I must use Expression Blend to do that? Or did I do something wrongly?

Thanks for any advice!

paupdb replied on Thursday, October 02, 2008

Strictly speaking, no you don't need Blend in order to create WPF/Silverlight applications.  But currently there isn't any "drag and drop" support in VS2008 for Silverlight controls, so you have to hand code the XAML yourself.

Blend is aimed at designing and since Microsoft can sell two products instead of one, its unlikely that they will ever give VS the same level of tooling for design work.

Its like building web pages.  You could just hand code the html yourself in notepad, or you could use something like Front Page or DreamWeaver to create the page graphically.
Blend is the Front Page of XAML, and VS is destined to be a jumped up XAML notepad with some intellisense.

CSLAer replied on Thursday, October 02, 2008

paupdb:
Strictly speaking, no you don't need Blend in order to create WPF/Silverlight applications.  But currently there isn't any "drag and drop" support in VS2008 for Silverlight controls, so you have to hand code the XAML yourself.

Blend is aimed at designing and since Microsoft can sell two products instead of one, its unlikely that they will ever give VS the same level of tooling for design work.

Its like building web pages.  You could just hand code the html yourself in notepad, or you could use something like Front Page or DreamWeaver to create the page graphically.
Blend is the Front Page of XAML, and VS is destined to be a jumped up XAML notepad with some intellisense.

Thanks for the information.

sergeyb replied on Thursday, October 02, 2008

Did you use VS designer or just edited XAML directly?

 

Sergey Barskiy

Principal Consultant

office: 678.405.0687 | mobile: 404.388.1899

cid:_2_0648EA840648E85C001BBCB886257279
Microsoft Worldwide Partner of the Year | Custom Development Solutions, Technical Innovation

 

From: CSLAer [mailto:cslanet@lhotka.net]
Sent: Thursday, October 02, 2008 8:11 AM
To: Sergey Barskiy
Subject: [CSLA .NET] Do I need Expression Blend?

 

Sorry if my question is not realated to CSLA and too dummy.

I have Microsoft Silverlight Tools for Visual Studio 2008 SP1 installed. I tried to create a Sliverlight project, by default it created page.xaml. I was trying to put a button (From Silverlight XAML Controls), but I cannot. Do I must use Expression Blend to do that? Or did I do something wrongly?

Thanks for any advice!



CSLAer replied on Thursday, October 02, 2008

sergeyb:

Did you use VS designer or just edited XAML directly?

 

Sergey Barskiy

Principal Consultant

office: 678.405.0687 | mobile: 404.388.1899

I can edit XAML directly, but not VS designer.

ajj3085 replied on Thursday, October 02, 2008

I think I'm going to get blend.  The designer support for WinForms greatly helps with development of those applications... but having to hand type xaml, even with intellisense, well that doesn't work well for me.  So i'm trying blend so I can get my application to look the way I want.

I hope the designers in Vs improve.  It would be nice not to need two programs if you're a smaller developer without a designer to work with.

Copyright (c) Marimer LLC