Designing with Microsoft Expression Web: Today and Tomorrow

873 views

Published on

Microsoft Expression Web 1.0 is still hot off the presses. Come and get in-depth tips and tricks on this great standards-based design tool. In addition, get a preview of the direction we're taking as version 2.0 expands its universe beyond HTML, CSS, and JavaScript and puts Silverlight, PHP, and ASP.NET within reach.

Published in: Technology
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
873
On SlideShare
0
From Embeds
0
Number of Embeds
3
Actions
Shares
0
Downloads
43
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

Designing with Microsoft Expression Web: Today and Tomorrow

  1. 1. Boris Feldman / Program Manager Erik Saltwell / Development Manager Microsoft Corporation
  2. 2. Standards-based Professional web design tool Sophisticated CSS handling Rich data presentation
  3. 3. Standards-based Professional web design tool Sophisticated CSS handling Rich data presentation
  4. 4. What does it mean to be <b>bold</b>? What does it mean to be <strong>bold</strong>? What does it mean to be <span style=quot;...”>bold</span>? What does it mean to be <span class=quot;...”>bold</span>? A new style rule? An existing style rule – which one? External css page or not?
  5. 5. Expression Web Available now Free trial here: http://www.microsoft.com/Expression Expression Web 2…
  6. 6. Media PHP ASP .NET AJAX Developer  Designer Workflow Design Surface Updates
  7. 7. Built-in support for inserting: Silverlight Window Media Player Adobe Flash Preview on the design surface Support for both HTML/JavaScript and ASP.NET Cross-browser code No quot;Click to Activatequot; behavior Automatically generates the correct JavaScript
  8. 8. Create new PHP pages Recognizes PHP script
  9. 9. Menu Item Text String <?php $_POST[]; ?> Form variable <?php $_GET[]; ?> URL variable <?php $_SESSION[]; ?> Session variable <?php $_COOKIE[]; ?> Cookie variable <?php require(); ?> Require  ?> <?php Code block echo  ?> <?php Echo /*  */ Comment if  ?> <?php If else  ?> <?php Else
  10. 10. Comments <? $today = date(quot;lquot;); Identifiers print($today); // comment if($today == ‘Sunday’) //if is a PHP keyword Keywords { Numbers /* Comment */ $bgcolor = quot;#FEF0C5quot;; Operators } elseif($today == quot;Mondayquot;) Strings $auth = 1; //1 is a script number Comments $result = (($auth == 1) && ($status != 0)); //operator ?> Other
  11. 11. Supported: ASP.NET AJAX 1.0 controls ScriptManager ScriptManagerProxy Timer UpdatePanel UpdateProgress Investigating: ASP.NET AJAX Toolkit
  12. 12. Design surface updates CSS Overflow Investigating: AJAX control extenders Publishing Save username/password for FTP Byte-order Mark Fix
  13. 13. Expression Web Standards-based Professional web design tool Sophisticated CSS handling Rich data presentation Expression Web 2 Media PHP ASP .NET AJAX
  14. 14. Expression Web Available now Free trial here: http://www.microsoft.com/Expression Expression Web 2 In development Preview release will be available soon
  15. 15. © 2007 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

×