Expression Web SP 1

by cdwise 20. November 2009 21:25

The long awaited Expression Web Service Pack 1 is now available. If you are running Expression Web 3 my recommendation is to go get it immediately. So what is in it? Here’s my highlights:

  • Root relative links
  • Windows color scheme not just black interface
  • Text select bug
  • Publishing status fixed – no more unmatched (hopefully)
  • No more renaming <?php when files are moved
  • Extensibility returned – in a limited way, you still can’t customize menus nor is there a SDK

The full list is in the KB article at
Direct download (English)
Update:  Other languages:
Traditional Chinese
Simplified Chinese:


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


by cdwise 28. September 2009 16:27

Most of you know that I’ve been avoiding writing in my blog while in the process of migrating this site over (I just didn’t want to have more stuff to migrate and keep in sync) but this new offer from Microsoft is worth going ahead and writing up (twice since I’ve already exported posts from here). Take a look at ScottGu’s blog

If you are a small company (even a SOHO as long as there are less than 10 folks at your company) for $100 payable when you leave the program (max participation is 3 years) you get licenses for Expression Studio 1), Expression Web (2), Visual Studio.NET Pro (not Standard), 4 cpus license for Windows Web Server, SQL Web and an ASP.NET web hosting control panel that you can use in production. (So if you want to host your own sites/colocate you have a production license for that server) plus a listing on the MS site for potential customers to find you.

Sweet deal, especially since you get support – 2 telephone support incidents, free training and what they are calling “managed newsgroups”. I’m particularly interested in that last one since to me that means there will be actual MS support personnel who are paid to respond to posts there.

Beyond the max of 10 employees of the company the only other requirement that I could find is that you have to add the url of a website you create using the products that come with WebsiteSpark within 6 months of your enrollment application being approved.

I’ve already signed up (and been approved and even have invite codes I can send out) so we’ll see what happens next.

Technorati Tags: ,




by cdwise 3. August 2009 22:39

  Okay, I'm trying to figure out if this will work as a replacement for community Server. So far I've been able to migrate most of the tutorials but I still have to set up redirects.


Web Design

Online TV

Outstanding Hosting