Review: Expression Web 3 in 24 Hours

by cdwise 22. October 2009 19:22

I recently received a copy of Morton Rand-Hendriksen's "Sams Teach Yourself Microsoft Expression Web 3 in 24 Hours" for review.


This book is best for: Beginners who want to have personal or hobby website up and running quickly.

The way I review books is to start with an overview on the book format and table of contents. Like all of the Sams 24 hour series this book is organized into chapters each focused on a particular topic or task.  This series reminds me of a traditional classroom. There is a lecture (informational section),  exercises homework (try it yourself) Q&A followed by a quiz. Each chapter is designed to take one hour (give or take) to complete and for the most part are independent of each other so you do not need to work your way through the book from start to finish in the order presented with one exception: no matter how tempted you may be don't skip the first chapter or you may regret it later when you can't find the item you are looking for.

As with any book or tutorial you are using to learn about web design or development when you have a download of some files available, make sure you get the files on your computer as soon before you begin any exercises. Morton provides you with the download link early in chapter 2 use it.

What I Like

This book gives you a good over-view of how websites work and using the tools in Expression Web. In particular I like:

  • The authorize style- for this type of quick get it done now book the information is presented in clear understandable prose. Clear and concise easy to follow for the person who isn't familiar with web terminology . Overall the book does a good job explaining what the beginner needs to know with introducing proper terminology such as absolute and relative which don't always mean the same on the web as in the real world.
  • Little bits of "why" and web history in the "One-Minute" and a By the Way" sections.
  • How to import content from Word and other applications. This is something too often over looked by book authors and newbie web creators.
  • Hour 8, introducing code view and how it can help you learn along with Intellisense to help the user accomplish things that cannot be done using pure design view-wysiwyg. Hopefully this will help people got over the fear many experience of "code" being "too hard".
  • Providing multiple ways to use CSS from toolbar auto generated or using panels to code view Intellisense.
  • Working from processor for php to email. I just wish there was one for ASP.NET as well.

What I Don't Like

This is of course subjective and in many ways is more reflective of the limitations imposed by the format than the book itself:

  • The clear and concise text is sometimes a little too concise. Complex issues such as cross browser compatibly are oversimplified and dismissed too easily. This is fine for personal/hobby sites but can be fatal for business sites. In particular the CSS only dropdown menu that does not work in IE 6 is one I cannot recommend using on a business site.
  • Telling people to upgrade their browser is not an acceptable method for dealing with browser issues on a business website. Too often the reason a person isn't using a better browser is browser is because they have no choice. Either they are in a corporate environment where the company has standardized on one browser (and locked the computer so they cannot change it) or they have hardware software constraints such as older computer systems a limited internet access. Remember not everyone has broadband available and some pay by the byte.
  • Accessibility is basically ignored. A couple of sentences on what on alt attribute in Hour 6 on images and why it is important to use them would make a real difference. This omission is one of the reasons I feel this book is best for those who create hobby sites not for SOHO or small business sites. (An alt attribute should give the information conveyed to someone who can see the image so if your image is your company logo the correct alt is the company name not “logo”. If the image is purely decorative use an empty alt attribute alt=””.)
  • I also find contradictions between saying in Hour 6 that "Expression Web is Not an Image Editor" with the amount of time/space devoted the Picture Toolbar in Hour 7. The advice in Hour 6 to use a real graphics editor is the correct thing to do and fortunately Expression Web 3 comes with Expression Design so you have one.
  • I disagree with the advise to use CSS Resets in Hour 14, especially for beginners. Most reset stylesheets and the consequent requirement to explicitly style each element used is beyond what can should  be expected of a CSS-web design beginner.


If you want a website up quickly this book is a good place to start. However, if you are creating a website for a business you will need to learn about accessibility (the ADA- Americans with Disabilities Act and similar legislation in the UK, Canada, EU, Australia, Philippines and many other counties apply to business websites) and cross browser issues. Fortunately there are many resources you can use to build on the base you will get from this book.

Tags: ,

v3 | Expression Web | Review

Houston Techfest

by cdwise 28. September 2009 16:33

For those of you who weren't there or even if you weren't the PDF of my Expression Web 3 -What's New presentation is now available.


v3 | Expression Web

Expression 3 Trials Now Available

by cdwise 23. July 2009 02:54

For those who don’t follow me on twitter I figured I better post here what I posted there a couple of hours ago: Expression Web 3 trial now available

The full studio as well as individual trials of all the programs are available at


Expression Web | v3

July Live Meeting – v3

by cdwise 14. July 2009 01:41

On Wednesday, July 15, 2009 at 10:30 CDT (-6GMT) we will be hosting a live meeting on Expression Web v3. During this live meeting I will have Expression Web 3 running and will answer questions on it and demo the new features.

If you submit questions in advanced they will have priority over questions asked during the meeting. Connect using the following information:

Meeting Details

Subject: Expression Web 3
Start Time: Wednesday, Jul 15, 2009 10:30 AM CDT
End Time: Wednesday, Jul 15, 2009 11:30 PM CDT

Join the meeting. (Attendee URL:

Audio Information
Computer Audio
To use computer audio, you need speakers and microphone, or a headset.

First Time Users:
To save time before the meeting, check your system to make sure it is ready to use Microsoft Office Live Meeting.

Unable to join the meeting? Follow these steps:

1. Copy this address and paste it into your web browser:

2. Copy and paste the required information:
Meeting ID: 85BS9Z
Entry Code: pF]gkH8Qd

If you still cannot enter the meeting, contact support

Microsoft Office Live Meeting can be used to record meetings. By participating in this meeting, you agree that your communications may be monitored or recorded at any time during the meeting.


Technorati Tags: ,


Expression Web | v3 | LiveMeeting

Expression Web Launch Breakout

by cdwise 11. July 2009 07:52

Ed Meadows started by showing how you can encode videos, put them in a player and insert them in your web page. I showed a few static screenshots of the process in my review but you can it the encoding on the video of this breakout session when it is released on 

Ed ended with the Photoshop import improvement before handing off to Eric Saltwell who walks through the designer/developer workflow improvements. Eric started off with the current version of SuperPreview (I do have screenshots of the new SuperPreview versionb in Expression Web in my review.)  Eric is showing using your Photoshop comp to compare with your work in progress page not just comparing how the page renders in different browsers. I must admit that I hadn’t really though of using SuperPreview that way. He segwayed to showing some PHP to render tweets in his page that he will be using in SuperPreview. The demo gods struck briefly when Eric put the php include snippet in twice for his twitter feed <g> which showed up with previewed in the testing server. To show speed things up when you have dynamic content such as the twitter feed mentioned Eric demoed snapshot mode to see how you could speed up previewing. (Not quite sure I followed this one so you and I may both want to review the video when it appears.) Eric then went on to show what most people will use SuperPreview for – cross browser testing. The version that ships with Expression Web includes support for locally installed browsers like Firefox and whatever version of IE you have installed, plus IE 6.

The next bit that Eric talks about is the entire rewrite of FTP publishing adding support for sFTP and FTPS for secure publishing. The result is that the speed issues are gone and there is now multi-thread FTP connections for faster publishing. If you hosting does not support multiple FTP upload threads you can set the threads used down to one if necessary.

What wasn’t mentioned is the integration with Team Foundation Server. The update to use it is available on the web so why wasn’t it mentioned during the presentations,.

Technorati Tags:


Expression Web | v3

Online TV

Outstanding Hosting