MVP Summit

by cdwise 14. February 2010 04:49

Tomorrow I leave for the MVP Summit in Bellevue/Redmond, Washington. Where later this week along with other Expression MVPs I’ll get a chance to sit down the the Expression Web team. While there we will have a chance to discuss some of the things:

  1. Are a problem in Expression Web 3 and want to see fixed either in a service pack or at least not appear in the next version.
  2. Features that should be in Expression Web and are not.
  3. Future of Expression Web & other programs in the Expression Studio.
  4. A public beta of Expression Web 4 (after all there was one for v1 & v2 and I think many of the issues with v3 would not have been in the program when it was released last July IF there had been a public beta.)
  5. Whatever else we can think of to bring up.

If you have something to say (besides wild rants) that you would like me or one of the other attending MVPs up with the Expression Web team, let us know. I promise to raise your issues. Whether or not I’ll be able to tell you what response I get that I can’t promise to tell since like the other MVPs that are attending the MVP Summit I have an NDA (non disclosure agreement) which means I may not be able to tell you the MS response.  Even with an NDA there is a lot of things Microsoft doesn’t tell me so an answer I receive might be the exact same one you’d get asking your question on the MS forums but I will try to at least make MS aware of your feedback.

So what would you like me to discuss with Microsoft? I’ll look here for your comment or you can sent it to me on my twitter account: cdwise


Merry Christmas

by cdwise 24. December 2009 17:57


Merry Christmas



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

Online TV

Outstanding Hosting