Document

advertisement
Adobe® Dreamweaver
Develop Sites with CMS Support
Presented by: Jonathan Meersman
Session Agenda
 Presenter Background
 Adobe® Dreamweaver
 Content Management Systems (CMS)
 Dreamweaver’s Integrated Features for CMS
 CMS Frameworks in Dreamweaver
 Dreamweaver/WordPress Demonstration
 Web Design at MATC
Q&A
Presenter Background
 Jonathan Meersman
o Current Industry Employment
 Milwaukee Area Technical College – Web Design Faculty
 E-Business Consultant
o Previous Industry Experience
 HostingSpot.com – Founder & Past President
 General Electric – eLead Systems Designer
 Milwaukee Kickers Soccer Club – Multimedia Coordinator
o Education
 MBA in E-Business
 BA in Geography (focus: Computer Cartography)
Adobe® Dreamweaver
 What is Dreamweaver?
o
o
o
o
Industry leading web design/development program
MAC and Windows versions
Built-in FTP/SFTP client
Supports HTML, CSS, ASP, PHP, XML, JavaScript, Ajax, ColdFusion, etc.
Adobe® Dreamweaver
 History of Dreamweaver
o
o
o
o
o
o
1997 – Developed by Allaire Systems
2001 – Macromedia acquired Allaire
2005 – Adobe acquired Macromedia
2007 – Adobe Dreamweaver 9 (CS3) - 4/07
2008 – Adobe Dreamweaver 10 (CS4) - 10/08
2010 – Adobe Dreamweaver 11 (CS5) - 04/10
 What will the future hold?
o 2011 – Adobe Dreamweaver 12 (CS6) - 10/11 ???
Content Management Systems (CMS)
 What are Content Management Systems?
o Software for dynamic web sites used to create, edit, manage, and
publish content at runtime in a consistently organized fashion
o Content managed may include blogs, documents, images, audio files,
video files, and web content
o Used for storing, controlling, versioning, and publishing industryspecific documentation, such as:





News articles
Operators' manuals
Technical manuals
Sales guides
Marketing brochures
Content Management Systems (CMS)
 Benefits of CMS
o
o
o
o
o
o
o
o
Allows multiple authors to contribute to and share content
Controls access to content based on user roles
Separates content from design
Aids in easy storage and retrieval of content
Saves development time
Reduces repetitive duplicate input
Access site from any computer device with Internet access
HTML knowledge not required
Content Management Systems (CMS)
 Types of CMS Solutions
o Enterprise CMS
 Typically very costly – used by large organizations
 Often developed with ASP, ASP.NET, JSP, ColdFusion, or proprietary coding
 Examples:
 SharePoint (Microsoft)
 Oracle Content Management
 OpenText
o Open Source CMS
 Free – used by individuals, small businesses, and even some large organizations
 Primarily developed using PHP & MySQL (also free to install and use)
 Examples:
 WordPress
 Joomla!
 Drupal
Content Management Systems (CMS)
 Example CMS Sites
o WordPress (blog-style)
 www.ycorpblog.com (Yahoo corporate blog)
 www.nytimes.com/interactive/blogs/directory.html (over 50 NY Times blogs)
 news.harvard.edu
o Joomla! (portal or general purpose)
 osu.okstate.edu
 www.ihop.com
 www.coolplanet2009.org (United Nations)
o Drupal (portal or general purpose)
 www.whitehouse.gov
 www.pga.com
 www.iq.harvard.edu
Dreamweaver’s Integrated Features for CMS
 Live Preview
o Real time preview of you site in Dreamweaver, with ability of
previewing content via any popular browser
 File Relationship with Filters
o See how different PHP, CSS, and JavaScript files relate to each other
when used to create dynamic content
 LiveView
o Ability to browse throughout the site without leaving Dreamweaver
(For best experience, combine LiveView with Live Preview)
 Site-Specific Code Hints
o Ability to write CMS-specific code based on a particular CMS, with
Code Hints relating only to that specific CMS
CMS Frameworks in Dreamweaver
 Dreamweaver supports the following open source CMSs:
o WordPress (blog-style)
o Joomla! (portal or general purpose)
o Drupal (portal or general purpose)
Dreamweaver/WordPress Demonstration
 Live Demonstration of WordPress using Dreamweaver’s
integrated CMS features
Web Design at MATC
 Visual Communications (Multimedia)
o 69 Credits (A.A.S. Degree)
 eBusiness Technology Specialist
o 70 Credits (A.A.S. Degree)
 Web Designer
o 32 Credits (Technical Diploma)
 Web Programming
o 9 Credits (Advanced Technical Certificate)
Q&A
 Time for Questions
Presenter Contact Information
 Jonathan Meersman
Milwaukee Area Technical College
6665 South Howell Avenue
Oak Creek, WI 53154
(414) 571-4635
www.JonathanMeersman.com
meersmaj@matc.edu
Resources













http://adobe.com/products/dreamweaver/
http://adobe.com/devnet/dreamweaver/?view=gettingstarted
http://adobe.com/devnet/dreamweaver/application_development.html
http://tv.adobe.com/product/dreamweaver/
http://tv.adobe.com/watch/learn-dreamweaver-cs5/sitespecific-code-hinting-in-dreamweaver-cs5/
http://tv.adobe.com/watch/learn-dreamweaver-cs5/working-with-cms-frameworks/
http://en.wikipedia.org/wiki/Adobe_Dreamweaver
http://en.wikipedia.org/wiki/Content_management_system
http://www.lynda.com/tutoriallanding/63427
http://irishguy.us/why-update-to-dreamweaver-cs5/
http://wordpress.org
http://drupal.org
http://joomla.org
Download