IDG Answers is a community of experts who are passionate about technology. Ask a question or answer one below.
Expression and Dreamweaver are two entirely different environments for coding websites. Dreamweaver is pretty old-school, I guess, because it relies on Adobe Flash for you to develop interactive content. Expression, on the other hand, is fully .Net integrated which means it can use code that developers have built in Visual Studio using C# or other supported languages - not just HTML and CSS like Dreamweaver. Also, Expression can be used for Silverlight development and HTML5, which means Expression is a better platform for 2011. Expression will help you to build future-focused websites, not old-fashioned ones.