Microsoft releases Expression interface designer CTP

Article

Microsoft releases Expression interface designer CTP

George Lawton, Contributor

Microsoft Expression Interactive Designer (EID) tool set, which promises to streamline the process of designing user interfaces for Windows applications, is the latest reflection of Microsoft's work on new ways of merging Web page design with development. EID was just published online as a Community Technology Preview and is available here.

    Requires Free Membership to View

    When you register, you'll begin receiving targeted emails from my team of award-winning writers. Our goal is to provide a unique online resource for developers, architects and development managers tasked with building and maintaining enterprise applications using Visual Basic, C# and the Microsoft .NET platform.

    Hannah Smalltree, Editorial Director

    By submitting your registration information to SearchWinDevelopment.com you agree to receive email communications from TechTarget and TechTarget partners. We encourage you to read our Privacy Policy which contains important disclosures about how we collect and use your registration and other information. If you reside outside of the United States, by submitting this registration information you consent to having your personal data transferred to and processed in the United States. Your use of SearchWinDevelopment.com is governed by our Terms of Use. You may contact us at webmaster@TechTarget.com.

The point is to bring the design community into the wider software community
Wayne Smith
senior product manager, European designer marketMicrosoft

EID is a visual design tool that targets the new WinFX API and uses the XAML (Extensible Application Markup Language) format to communicate with other Windows development tools.

"The point is to bring the design community into the wider software community," said Wayne Smith, senior product manager, European designer market. "Today developers use a range of tools that don't directly interface into the software creation process. You typically end up with design elements like jpeg files. There is no flow between designers and coders. Programmers have no direct access to using the files they have been given."

Designers will be able to save their EID designs in XAML, which developers can open up in Visual Studio. The files will come in as a screen layout with elements such as buttons and pull-down menus, allowing the programmer to focus on the underlying code to create functionality.

The underlying platform relies upon a set of components that are being incorporated into the Windows Vista release, expected later this year. These rely on the Windows Communication Foundation, Windows Presentation Foundation and Windows Workflow .NET framework elements.

In effect, Microsoft is proposing a very unique way of facilitating collaboration between developers and Web designers, although Macromedia, with Flash and related tools, has taken a somewhat similar path in recent years too.

More on Expression from SearchVB.com

Views on building .NET smart clients

PDC 2005 shows Microsoft ready for enterprise software competition

"This process does not exist today, XAML is a new way of working," Smith said. "With XAML, programmers can devote more time to what they are good at instead of worrying about bending pixels."

Microsoft is looking for feedback in order to fine-tune the Expressions concept. Smith said, "The more people that download and give us feedback, the better the product will be. We would like to think that in a few years, we will have worked out all of the niceties of flow, and people will put design in the front of their thinking rather than the back end."

Microsoft has also released another tool, Expression Graphic Designer, which is a generic graphic design tool akin to Adobe Photoshop and Illustrator. Graphic Designer exports traditional files such as jpeg and png, as well as XAML, so that graphics content can be pulled into Windows applications.

Another tool, Expression Web Designer should be released by March. It is a more traditional Web design tool targeting HTML and ASP.NET sites.

Related Microsoft Expression links
Microsoft Expression product family (Microsoft)
Microsoft WinFX programming model (MSDN)
The North Face product demo from PDC 2005 (Channel 9)