RSS

Dreamweaver CS4 Review

Tue, Jul 15, 2008

Dreamweaver, News

Dreamweaver CS4 Review

The boys and girls at Adobe recently released a public beta of Dreamweaver CS4 - and so now, I can freely talk about it!

I’ve been beta testing Dreamweaver CS4 for a little while now and I’ve been looking forward to spewing my nerd impressions. I had to hold my tongue until Adobe released DW CS4 to the public …

In this article, I provide a quick overview of what’s in CS4. But don’t worry, in soon to come articles and video tutorials, I will be digging deeper.

News:
Since I wrote this article, I’ve put out a few FREE Dreamweaver CS4 video tutorials that demonstrate some of Dreamweaver’s new capabilities. You can find them here:

Dreamweaver CS4 Videos

-

My first impressions?

It’s pretty cool overall. Beyond the general improvements, there are a few really nice features that make Dreamweaver CS4 a worthy upgrade:

  • Workspaces: expanded and now really easy to change the UI layout on the fly.
  • Code Navigator: a new feature that makes it dead simple to dig into the code supporting your pages.
  • Related Files: another new addition that gives you easy access to linked files associated with the document you are currently working on.

Each of the above features are so important that I will be creating a video tutorial for each of them.

A new look and feel

Dreamweaver CS4 introduces a whole new look and feel to Dreamweaver. CS4 now has the uniform Adobe UI called ‘OWL’ - OS Widget Library. The new user interface basically makes Dreamweaver look and act like the other Adobe software packages: Photoshop, Illustrator etc …

Deprecated / removed features

Dreamweaver is 10 years old and understandably, some of the things that made it into Dreamweaver turned out to not be so useful. So, Adobe made the smart decision (IMHO) to dump the crap so that they could concentrate and new stuff. From Adobe’s site:

Dreamweaver recently celebrated its 10th birthday with the Creative Suite 3 launch, and after a decade of development there are many features in the application that require significant resources to maintain release to release, but aren’t being used with significant frequency. Correspondingly, we’ve recently made some difficult decisions as a tradeoff between continuing to support infrequently used features vs. developing new features to both streamline key web design and development workflows and support newer technologies and development models.

So what did they remove?

* ASP.NET server behaviors and recordsets
* JSP server behaviors and recordsets
* Layout Mode
* Flash Elements
* Flash Buttons and Flash Text
* Site Map
* JavaBeans
* ASP.NET server behavior mechanism
* JSP server behavior mechanism
* Web Services Panel
* Timelines

… Makes sense to me.

Improved Ajax (Spry) and Javascript support

Adobe has got their collective ear to the ground and so they picked up on the fact that Ajax and Javascript are very important to web design these days - Web 2.0 anybody?

… Just in case you are relatively new to the web design world, just understand that Ajax and Javascript are the keys to all the fancy new web wizardry that you see on sites like Google Mail.

Dreamweaver CS4 has an expanded Ajax capability via their Spry framework and better Javascript editing support complete with more sophisticated code hinting. It’s pretty easy to create client-side Ajax enabled do-dads like form validation routines etc …

Conclusion

So far, I have to say that I like Dreamweaver CS4. The cool new features combined with the more flexible and versatile user interface, makes it easier (and maybe even a touch more fun) to build websites.

PS: did I mention that I have new videos coming out on Dreamweaver CS4?

:)

Stefan Mischook

www.killersites.com

This post was written by:

Stefan Mischook - who has written 30 posts on Killersites Web Design Magazine.

Stefan Mischook is a major nerd at killersites.com who has been geeking out for over 14 years!

Contact the author

28 Comments For This Post

  1. NatureLimit Says:

    I have to say that i like Dreamweaver CS4. The cool new features combined with the more flexible and versatile user interface, makes it easier to the websites.

  2. Chris Jones Says:

    Cannot wait for this to come out. I am going to go get the beta now. Thanks for your take on it.

  3. Houston Web Design Says:

    We are looking forward to upgrading from CS3 to CS4.

  4. Juice Says:

    I’m sold on dreamwever CS4… Thanks Stefan.

  5. Stefan Mischook Says:

    Hi Juice,

    “I’m sold on dreamwever CS4… Thanks Stefan.”

    … And I don’t even get a cut from Adobe!

    :)

    BTW: if laziness doesn’t take over, I will be working on the Dreamweaver CS4 videos tonight.

    … I have my shiny new mic to play with too!

    Stefan

  6. John Says:

    I’m not a DW user so I don’t know enough about some of the deprecated features, but I have to wonder what if infrequent use is the only motivation for removing the flash features listed.

    What does DW CS4 have to offer that can not be done with a HTML editor with code completion (like Homesite)?

  7. Stefan Mischook Says:

    “What does DW CS4 have to offer that can not be done with a HTML editor with code completion (like Homesite)?”

    Well, it depends on who the user is.

    For a coder centric guy, they have the Homesite text editor built-in along with a lot of extra capabilities with regards to managing files:

    - FTP
    - synchronization
    - check in and out capabilities etc …

    There are also nice productivity enhancements like the:

    - Code navigator
    - Related files
    - Workspaces

    … and much more.

    I will be releasing video tutorials on this today.

    Stefan

  8. Camilo Says:

    What’s spry? and why is it good for me?

  9. Stefan Mischook Says:

    Camilo,

    Spry is an Ajax framework (a bunch of Javascript) created by adobe. Spry will allow you to easily use Ajax to load data into your pages from outside sources like RSS feeds and PHP pages.

    I hope to have video on this soon.

    Stef

  10. Rexibit Web Services Says:

    Wow, this looks very promising. I can’t wait for the final release. =)

  11. lanre babajide Says:

    The cs4 is a masterfull new release and it really does enhance web design. The most exciting thing about this is the code navigator that allows one to edit the code easily.

  12. Waqar Says:

    Wow, the code navigator does it for me! I’ve been using Dreamweaver for 8 years, now.

  13. Manu Says:

    If the timelines have been deprecated, what has replaced them?

  14. Stefan Mischook Says:

    Hi Manu,

    There will be no replacement. Anyway, that kind of stuff is best left to Flash.

    Stefan

  15. masterDeveloper Says:

    First off, using this: “Improved Ajax (Spry) and Javascript support” as explanation as to why Adobe made their decisions to remove the following:

    * ASP.NET server behaviors and recordsets
    * JSP server behaviors and recordsets
    * Layout Mode
    * Flash Elements
    * Flash Buttons and Flash Text
    * Site Map
    * JavaBeans
    * ASP.NET server behavior mechanism
    * JSP server behavior mechanism
    * Web Services Panel
    * Timelines

    is weak. Specifically, the removal of “ASP.NET server behavior mechanism”, “JSP server behavior mechanism”, “Web services panel”, “ASP.NET server behaviors and recordsets”, “JavaBeans” and “JSP server behaviors and recordsets” has automatically lost Adobe major markets. It is absurd for them to claim Dreamweaver CS4 is a developers software. Packages like Dreamweaver CS4 of suppose to be advanced UI Authoring environments either tailored to designers, developers or both. Dreamweaver CS3 (really DW8 with brand changes) supports true development (including PHP) as well as true CSS design and site management tools. The plugin architecture in Dreamweaver CS3 allows users to use what is best for them and allows plugin makers like WebAssist to create fine specialized products for professional developers. Dreamweaver CS4 is geared towards design more than development. Therefore, Adobe needs to be less like the banned, misleading Apple ads in UK and tell users the real deal behind it’s shady decision to dumb-down a once awesome package even Adobe couldn’t compete with before it bought Macromedia.

    Could it be the competition from Microsoft amazing .NET platform? If so, that didn’t stop the once competitive Macromedia. As a matter of fact, Macromedia then proved to a be a potent, competitive alternative to Microsoft web development tools and gave developers other avenues to create fully featured, professional websites with great assistance from the authoring environment. Now Adobe as decided to trick users into thinking client side javascript, UI scripting and integration of plugin tool with copy and pasting images from Photoshop somehow equates and/or replaces the idea of development as in:

    -ASP.NET server behaviors and recordsets
    -JSP server behaviors and recordsets
    -JavaBeans
    -ASP.NET server behavior mechanism
    -JSP server behavior mechanism
    -Web Services Panel

    Stefan Mischook, if Adobe’s decision to remove true development capability from the once awesome Dreamweaver made sense to you, shouldn’t be writing a review on major package like Dreamweaver with such narrow insight, which allowed you to erroneously justify Adobe’s almost criminal-like actions by saying:

    “So, Adobe made the smart decision (IMHO) to dump the crap so that they could concentrate and new stuff.” - Stefan Mischook

    And what is the new stuff? Copy and pasting images from Photoshop (which you can already do in the current Dreamweaver and previous versions), Integrated Spry component (which many developers have as plugins), new UI (which could’ve been built around true development capabilities enacted)?

    Admit it, the Dreamweaver CS4 is hardly a designers wet dream and a developers nightmare. But like Apple’s broken model, if you can make rotten fish look nice, maybe people wouldn’t notice the smell. Nice going Adobe, but you aren’t fully the real smart people.

  16. Stefan Mischook Says:

    Hi,

    I think the timelines was crap in Dreamweaver and as for support for ASP.net and JSP - I’m guessing these guys are using more specialized products typically used in their camps.

    … I was one of the few JSP/Java guys I knew (the only one in fact) who used Dreamweaver at all. Most will use Eclipse or maybe IntelliJ IDEA. So the loss of support in those areas are probably not a major concern.

    Nothing is perfect, but I like the new features. I’ve put out some videos on them here:

    http://www.killersites.com/dreamweaver/

    Thanks for the comments.

    Stefan

  17. Manu Says:

    Hi,
    I cant find the SiteMap icon in CS4. Is there a replacement for it?

  18. Stefan Mischook Says:

    About the sitemap icon:

    As I wrote in the article, the sitemap was removed from Dreamweaver CS4.

  19. Brian K Shoemake Says:

    @masterDeveloper - (With such an important title like that why would you need Dreamweaver anyway..?)

    Dreamweaver has done a good job of identifying the needs of their target market. They have eliminated much of the dead weight based on marketing results. I believe this is one of the biggest reasons Adobe aquired Macromedia in the first place. They have made DWCS4 even more compatible with the rest of the Adobe line, making it a better value for designers all around.
    I give them credit for standing their ground even if some of the hard-core code heads complain and snipe at them for it. Most of them weren’t using Dreamweaver anyway.

    I’ve listened to you programming types putting Dreamweaver down for years. There’s nothing Adobe could ever do to satisfy you people anyway. You’re just looking for a reason to flaunt your self perceived superiority and slam a good product that many of us who use a combination of design and development skills are very greatful for. Get over it. It wasn’t designed for you anyway. Rock On Dreamweaver!

  20. Steve Says:

    I’m actually glad they dropped support for ASP.NET. It was misleading for them to say they supported it in the last release. They supported .NET 1.1, which was superceded by .NET 2.0 way before they ever released CS3.

    I wonder how many people purchased Dreamweaver noting “ASP.NET support”, and ended up being VERY disapointed because you had to dig into the documentation to find out it only supported 1.1.
    Luckily I did my reasearch before laying down any $$$ for this product.

  21. Tina Says:

    I’m very disappointed in Adobe’s decision to remove ASP.NET and JSP support from future releases of Dreamweaver. Sure, you can use Visual Studio and Eclipse to do ASP and JSP work, respectively, but the point is to have one development tool that conveniently supports ALL of it.

    Now that Adobe has made this decision, it means added cost for all many development houses hoping to consolidate their development environment into one useful software tool.

    It’s curious that they continue to support PHP in this environment. Sounds more like a political (religious?) move to me.

  22. Dave Says:

    …actually, Brian K Shoemake et al, Dreamweaver has its roots as a hard-core coders platform at a time when you left ‘design’ to another department. Anyone recall Allaire Homesites? Version 4 of Homesites came bundled with Dreamweaver 1.2 soon after Macromedia purchsed the development platform from Allaire. After version 5 of Homesites, the whole she-bang was incorporated into Dreamweaver 8 — hence all of us ‘hard-core’ individuals were migrated to DW — and all was good.

    In a since I’ve been using Dreamweaver (including its predessor Homesites) for about 12 years now, and certainly this old goat agrees that the loss of JSP and .net support is somewhat of a diservice. Contribute was supposed to be the platform that designers would utilize, as a go between from hard code and pure design.

    Unfortunately, in this vein I have to agree with the masterD up above. This Dreamweaver is rather watered down. Good thing I can ‘downgrade’ to CS3.

  23. Vesta Mohebbi Says:

    There is a question for me! I will be very glad if u answer me to my e-mail! If I wanna use TIMELIME icon in Dreamweaver CS4 Beta or no?! In my CIW class we use CS3 & I myself have CS4 version, some changes & whatever I’ve done I could not active the TIMELINE! So what to do?! Plz help me! :)

  24. Stefan Mischook Says:

    Hi Vesta,

    You can’t find the timeline because it was removed from CS4.

    Stef

  25. Jim C Says:

    I have been using dreamweaver MX but now find that I must find a web developer to design and develop a website for a nonprofit where I am a volunteer. I would like to find a medium sized company that uses CS4 as their development software. Also, I wanted to have some of the more recent Web 2.0 features and the ability to interact with salesforce.com. Any ideas?

  26. Stefan Mischook Says:

    Jim,

    The Spry components that ship with Dreamweaver CS3 and CS4 are Web 2.0 based tools.

    … Ajax stuff.

    I’ve never used salesforce.com so I have no ideas there.

    Stefan

  27. SC Webmaster Says:

    No ASP.Net? Oh snap!

    I’m a 10 year Dreamweaver user/lover. I don’t like Visual Studio even though I have to use it everyday for some clients.
    I reluctantly moved from classic asp to .net in Dreamweaver. Did some big applications in Dreamweaver using .Net so they would not be outdated technology. I wish I hadn’t now.

    So Adobe, does this mean ASP will be the future?

  28. Stefan Mischook Says:

    I would guess that Adobe just pulled data showing that ASP.net isn’t widely used in Dreamweaver … so they pulled support for it.

    What can you do?

    Stefan

1 Trackbacks For This Post

  1. Dreamweaver CS4 Review at KILLERSITES.COM Says:

    [...] Read the complete review of Dreamweaver CS4. [...]

Leave a Reply