Logo EL CondorEL Condor
Nature et Technologie

Revue du livre Microsoft® Expression Web 2 Step by Step
de Chris Leed

Edition Microsoft Press.

L’auteur qui a été MVP sur Frontpage a déjà écrit des livres sur ces gammes de produits dont sur Expression WEB, la version précédente. Sa connaissance des logiciels de créations de sites web Microsoft lui permet de s’affirmer quant à un expert en la matière.

Son site web http://www.expressionwebstepbystep.com/

Le livre est destiné aux personnes n’ayant pas une grande expérience et une connaissance du produit Expression Web 2.  Il a comme but d’accompagner l’utilisateur dans sa découverte de l’ensemble des fonctionnalités du produit, y compris celles avancées telles que les fonctionnalités ASP.NET et  PHP. C’est ce que délivre le produit sur plus de 350 pages écrites à ce jour en anglais très compréhensible. Pour être plus clair, je laisse les noms des chapitres en anglais.

Le livre est normalement fourni avec un CD que je n’ai pas pu tester. Il contient les éléments des différents exercices du livre.

Cet ouvrage aborde clairement 8 sujets principaux :

Understanding How Expression Web2 Works

Cette première partie aborde rapidement la présentation du produit, les concepts et de ses fonctionnalités, les aspects d’ouverture de sites,  d’ouverture de pages. Il détaille aussi les différentes vues possibles en vue graphique ou code ou avec les deux.

L’interface utilisateur du produit est décrite ainsi ce sa personnalisation.

Moving from Frontpage to Expression Web2

La seconde partie s’adresse aux personnes qui manipulent déjà Frontpage pour reprendre un site vers ce produit. Les points clés différents entre les deux produits sont bien détaillés et on passe ainsi de l’un à l’autre facilement. La conversion de sites est expliquée.

Becoming Familiar with Modern Web Site Standards

Cette partie sort du descriptif du produit mais reprends quelques standards du marché à connaitre. En effet, un des points clés d’Expression Web2 est de suivre les standards de l’industrie du W3C dont le WAI, les CSS par exemple. Ces notions sont expliquées, surtout pour les utilisateurs d’anciens produits Microsoft qui n’avaient pas vraiment l’ensemble de ces concepts en tête.

Ce paragraphe présente comment valider que son site suit convenablement ces standards essentiels. Cela passe aussi par l’usage de Firefox ou d’Opera.

Presenting Information on a web page

La quatrième partie, nous présente quelques points clés pour la mise en page. L’usage des tableaux est abordé, la validation CSS aussi.

Enhancing a Web Site with Images

Ce chapitre nous indique comment intégrer des images dans un site. Ce concept pourtant simple a de nombreux aspects comme les fonts de pages, l’intégration dans les feuilles de styles, les liens d’images.

Creating a web site from a template

Ce chapitre explique la technique pour créer des sites  à partir des nombreux modèles de sites. Il détaille la notion de site dynamique, la modification du template et du master, des feuilles de styles CSS qu’utilisent les sites webs créés. Les manipulations sont toutes indiquées clairement.

Creating a web site from scratch

Ce chapitre explique la technique pour créer des sites  sans utiliser les  modèles de sites. Il détaille la notion de site dynamique, la création et les modifications des templates et du master, des feuilles de styles CSS qu’utilisent les sites webs créés. Il montre l’organisation d’un site pour la navigation, évoque les notions de graphisme également. Les manipulations sont toutes indiquées clairement.

Taking It to the next Level

A partir d’un site simple crée précédemment, ce chapitre explique comment aller plus loin avec des animations flashs ou silverlight, des formulaires, des couches et des boutons interactifs..

Publishing a Web Site

Ici est expliqué tout ce qu’il faut pour publier le site crée. Choisir un hébergement, choisir et enregistrer un nom de domaine, publier en http ou en FTP les données. La notion des extensions FrontPage est indiquée car souvent mal comprise.

Managing a Web site

Après la publication d’un site, il convient de le sauver, peut être de le synchroniser quand on travaille à plusieurs. De publier seulement certains points. Tout cela est l’objet de ce chapitre.

Using ASP.NET features

Ici est abordé les notions de page maitre, les contrôles ASP.Net et l’usage de certains d’entre eux. La notion de sources de données en indiquée pas à pas.

Using PHP features

Cette nouveauté pour un produit Microsoft est ici détaillée. Ce n’est pas un cours de PHP mais le chapitre indique quelques éléments de base ainsi que comment les intégrer dans un site à l’aide du produit Expression Web 2.

En conclusion.

Voilà un livre utile à lire comme livre de référence lorsqu’on a un produit Expression Web 2 à mettre en œuvre et qu’on veut être guidé pas à pas et aussi éviter les pièges grâce aux retours d’expérience « Best Practices ».