What is Expression Web?

Deliver standards-compliant Web experiences with Expression Web 4

Whether you're an expert or just getting started, building standards-based Web sites is faster and easier with Microsoft Expression Web 4.

If you're a designer or developer, use Expression Web to do what you do best. And if you're part of a diverse team, sharing an Expression Web project has never been easier thanks to integration with Expression Studio and Visual Studio.

Create compelling Web sites visually

If you think and create visually, use the state-of-the-art design surface to layout your Web page. You can make design decisions on the fly, knowing that you're seeing a faithful representation of the final browser-rendered page.

Drag and drop controls simplify adding rich media, such as Silverlight from Microsoft Expression Blend®, Silverlight video, Adobe Flash, and Windows Media. And advanced Adobe Photoshop file import gives you complete control over imported layers and transparency.

Create standards-based Web sites faster and easier

If you think and breathe code, Expression Web has you covered there too with flexible support for a wide range of essential technologies: PHP, HTML/XHTML, XML/XSLT, CSS, JavaScript, ASP.NET and ASP.NET AJAX, Silverlight, Flash, Photoshop files, and video/audio for webcasting.

SuperPreview speeds browser compatibility testing

Expression Web speeds the essential task of browser compatibility testing. With SuperPreview, you can debug your pages on the same machine that you use for development. SuperPreview supports Internet Explorer, Firefox, and Macintosh Safari.

SuperPreview not only shows a high-fidelity rendering of how pages will look on different browsers, but it also identifies the element’s tag, size and position, applied styles, and location in the DOM (Document Object Model) tree so you can quickly fix the error.

View AllExpression Gallery
  • Boxin' Splash ScreensBoxin' Splash Screens My first ... Very Simple ... Boxin' Splash Screen. View Details
  • LINQ To SQL CE 1:n-Relation VB.NET SampleLINQ To SQL CE 1:n-Relation VB.NET Sample This sample demonstrates the use of LINQ To SQL CE (3.5) in a Windows Phone SDK 7.1 VB.NET project with a 1:n relation scenario. In order to create the database I used the Server Explorer of Visual Studio 2010. In order to code the entire DataContext I used a quite cool add in f View Details
View All Features & Articles
  • GPU Encoding for Expression Encoder 4 Pro SP2GPU Encoding for Expression Encoder 4 Pro SP2 Get detailed information about how to take advantage of the newest generation of GPU encoding for CUDA H.264. Learn how you can optimize for output quality while reducing CPU load. View Details
  • Announcing Expression Blend for Windows Developer PreviewAnnouncing Expression Blend for Windows Developer Preview Dig into the details about Blend for Windows Developer Preview with this compile of links to content resources to help you get started learning, coding, and polishing Metro style apps. View Details