Sunday, October 21, 2007

Visual Studio & Expression Studio - the dynamic duo

Expression Web is part of Expression Studio, a whole new set of products designed with UI designers in mind. Over the years, as software development has evolved, the development of software has been evolving towards more specialized but interactive, inter-related disciplines, that is, code development and UI development. UI development is a kind of hybrid of pure graphic design and technology, including such technical concepts as usability as well as elegance of style. It does, however, require a certain understanding of programming technology as well, as there is a relationship between the UI and the business logic in any application. UI developers/designers must have some understanding of the technology they design for, but not nearly as much as business developers. Microsoft has seen this happening, and is splitting the development software arena into 2 related sets of software. The Expression Studio family of products is design-intensive, but not strong for coding. The Visual Studio and development products are code-intensive and not strong for design, thereby making each an ideal set of tools for the audience it was created for.

This schism of design and development is particularly apparent in web applications, as they have evolved from pure document/layout to full-fledged application software that is document-centric, over the past dozen years.

0 comments: