Zope  Anureet Saxena 98005006  Pradeep Kumar 98005031  Dilys Thomas 98005003.

Slides:



Advertisements
Similar presentations
Using EBSCOs Search Box Builder Tool Tutorial. Would you like to promote your EBSCOhost resources by adding an easy-to-use search box to your website?
Advertisements

© 2011 Delmar, Cengage Learning Chapter 1 Getting Started with Dreamweaver.
WEB DESIGN TABLES, PAGE LAYOUT AND FORMS. Page Layout Page Layout is an important part of web design Why do you think your page layout is important?
Unveiling ProjectWise V8 XM Edition. ProjectWise V8 XM Edition An integrated system of collaboration servers that enable your AEC project teams, your.
© 2010 Delmar, Cengage Learning Chapter 1 Getting Started with Dreamweaver.
1 Configuring Internet- related services (April 22, 2015) © Abdou Illia, Spring 2015.
CPSC 203 Introduction to Computers Tutorial 59 & 64 By Jie (Jeff) Gao.
XP Browser and Basics1. XP Browser and Basics2 Learn about Web browser software and Web pages The Web is a collection of files that reside.
Explore the Dreamweaver Workspace View a Web page and use Help Plan and Define a Web site Add a Folder and Pages, and set the Home page Create and View.
Week 2 IBS 685. Static Page Architecture The user requests the page by typing a URL in a browser The Browser requests the page from the Web Server The.
Best Practices for Website Design & Web Content Management.
1 of 6 Parts of Your Notebook Below is a graphic overview of the different parts of a OneNote 2007 notebook. Microsoft ® OneNote ® 2007 notebooks are digital.
1 of 6 This document is for informational purposes only. MICROSOFT MAKES NO WARRANTIES, EXPRESS OR IMPLIED, IN THIS DOCUMENT. © 2007 Microsoft Corporation.
HTML & Dreamweaver 101 Aman Yadav. Definitions HTTP – The Web uses a protocol called HTTP (Hyper Text Transport Protocol) to communicate between the Web.
Chapter 1 Getting Started With Dreamweaver. Explore the Dreamweaver Workspace The Dreamweaver workspace is where you can find all the tools to create.
Microsoft Office XP Illustrated Introductory, Enhanced Office Applications with Internet Explorer Integrating.
Browser and Basics Tutorial 1. Learn about Web browser software and Web pages The Web is a collection of files that reside on computers, called.
Sharepoint Portal Server Basics. Introduction Sharepoint server belongs to Microsoft family of servers Integrated suite of server capabilities Hosted.
Christopher M. Pascucci Basic Structural Concepts of.NET Browser – Server Interaction.
Adding an image to a page in Dreamweaver Uploading files to x10hosting Editing uploaded files in x10hosting Adding links in Dreamweaver Uploading linked.
Chapter 9 Collecting Data with Forms. A form on a web page consists of form objects such as text boxes or radio buttons into which users type information.
Web server and web browser It’s a take and give policy in between client and server through HTTP(Hyper Text Transport Protocol) Server takes a request.
Getting Started with Dreamweaver
Adobe Dreamweaver CS3 Revealed CHAPTER ONE: GETTING STARTED WITH DREAMWEAVER.
PHP Tutorials 02 Olarik Surinta Management Information System Faculty of Informatics.
Reading Data in Web Pages tMyn1 Reading Data in Web Pages A very common application of PHP is to have an HTML form gather information from a website's.
Website Design CLA – Transportation. Defining a Site Select: Site – New - Site Click Next.
Server-side Scripting Powering the webs favourite services.
CPSC 203 Introduction to Computers Lab 21, 22 By Jie Gao.
27.1 Chapter 27 WWW and HTTP Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
Introducing Dreamweaver MX 2004
Tutorial 1 Getting Started with Adobe Dreamweaver CS3
XP New Perspectives on Browser and Basics Tutorial 1 1 Browser and Basics Tutorial 1.
Welcome to Minnesota’s eFolio Rochester Workforce Center September 12, 2003 Norman Baer Matthew St. Martin.
In addition to Word, Excel, PowerPoint, and Access, Microsoft Office® 2013 includes additional applications, including Outlook, OneNote, and Office Web.
Building Search Portals With SP2013 Search. 2 SharePoint 2013 Search  Introduction  Changes in the Architecture  Result Sources  Query Rules/Result.
Linking Images to Other Areas within a Blackboard Course Darek Sady.
Tutorial 4: Working with Hyperlinks. Objectives Session 4.1 – Place bookmarks on a Web page – Create a link to a bookmark – Create a link to another Web.
Course ILT Internet/intranet support Unit objectives Use the Internet Information Services snap-in to manage IIS, Web sites, virtual directories, and WebDAV.
CPSC 203 Introduction to Computers Lab 23 By Jie Gao.
Macromedia Dreamweaver 8 Revealed DREAMWEAVER GETTING STARTED WITH.
My Workspace ELearning in Sakai Randy Graff, PhD HSC Training.
Porting methodology Porting of an WEB Site using PTK To insert your company logo on this slide From the Insert Menu Select “Picture” Locate your logo file.
Chapter 1 Getting Started With Dreamweaver. Exploring the Dreamweaver Workspace The Dreamweaver workspace is where you can find all the tools to create.
Creating a simple database This shows you how to set up a database using PHPMyAdmin (installed with WAMP)
1 © Xchanging 2010 no part of this document may be circulated, quoted or reproduced without prior written approval of Xchanging. MOSS Training – UI customization.
Website design and structure. A Website is a collection of webpages that are linked together. Webpages contain text, graphics, sound and video clips.
8 Chapter Eight Server-side Scripts. 8 Chapter Objectives Create dynamic Web pages that retrieve and display database data using Active Server Pages Process.
1 State and Session Management HTTP is a stateless protocol – it has no memory of prior connections and cannot distinguish one request from another. The.
Website Design, Development and Maintenance ONLY TAKE DOWN NOTES ON INDICATED SLIDES.
XP New Perspectives on Microsoft Windows XP Tutorial 5 1 Microsoft Windows XP Bringing the World Wide Web to the Desktop Tutorial 5.
No Teacher left behind….. Professional looking FirstClass ® web pages, Easily and flexibly administered across multiple sites and large user-bases!
Web Site Development - Process of planning and creating a website.
1 Preparation for site Create a folder in MyDocuments: beavercheese. Create a subfolder, images Classes, career, DW beginner Download.
The Internet, Fourth Edition-- Illustrated 1 The Internet – Illustrated Introductory, Fourth Edition Unit B Understanding Browser Basics.
Microsoft Office 2008 for Mac – Illustrated Unit D: Getting Started with Safari.
27.1 Chapter 27 WWW and HTTP Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
EIONET Portal Tool Kit Miruna Bulandra Finsiel Romania Copenhagen, 28 May 2002.
CMF For Content Authors. Slide 1©2001 Zope Corporation. All Rights Reserved. Outline Understand CMF approach to content Demonstrate content author goals.
CHM Portal Tool Kit Miruna Bulandra Finsiel Romania Copenhagen, 5 June 2002.
HTML Links CS 1150 Spring 2017.
Getting Started with Dreamweaver
Chapter A - Getting Started with Dreamweaver MX 2004
بسم الله الرحمن الرحيم.
Section 14.1 Section 14.2 Identify the technical needs of a Web server
Title: Tech Training Certificate: Ace of Initiative Program
Configuring Internet-related services
Add Image and Title to Individual Page
Getting Started with Dreamweaver
HTML Links CS 1150 Fall 2016.
Presentation transcript:

Zope  Anureet Saxena  Pradeep Kumar  Dilys Thomas

 Zope is the leading Open Source web application server.  Zope enables teams to collaborate in the creation and management of dynamic web-based business applications such as intranets and portals.

 Zope is a powerful system for dynamic content delivery. It provides: –Web to objects:  Zope provides a unique architecture for mapping URLs to object messages. –Integrated object database.  The heart of Zope is its integrated object database. This powerful object store provides seamless access ((through URLs. –Rich HTML.  Our documents add rich programming to HTML, including iteration, conditional testing, variable insertion, HTTP headers, cookies, and more.

 Powerful User Folders. –Users and passwords can be added to any URL level. –Sophisticated but simple sharing. –The Zope object system implements a breakthrough in object orientation called acquisition. This lets you share information along a URL, from higher up an organization to down below.

 Built-in objects. –Zope automatically provides useful objects for website builders. These include DMTL Methods, DTML Documents, Images,Folders,UserFolders, and MailHost objects. Additionally, there is a Control Panel that allows application and database management.  Application integration. –Zope provides tight integration with other products in the Zope line.

 Cross platform. –The Zope line has great reach and high performance across a number of operating systems and Web servers.

 Zope allows you to create and manage objects through the web.  Zope uses DTML documents for web pages.  Create Zope objects by choosing them from the product add list.  View Zope objects by clicking the view tab.  Insert content in web pages with the tag.

 Zope files and documents have a lot in common with conventional web pages –They have names, are arranged in hierarchies, and have URLs that correspond to their locations.  Folders contain other Zope objects.  The default object for a Folder is named index_html.  The Zope management screens allow you to navigate between folders and determine the URLs of objects.

 You can organize Zope object in folders. You can create new folders and move objects between folders.  You can move Zope objects around with Cut and Paste.  Folders contain other Zope objects.  Moving a Zope object between folders changes its URL.

 By consolidating content into components such as a common footer you can provide a uniform look and feel for your web site.  Properties contain small pieces of content.  Use the tag to insert properties into web pages.  standard_html_footer is used as the default Zope web page footer.

 Multiple Zope objects can be combined to form complex web pages.  DTML Methods contain chunks of content.  Web pages can insert content from DTML Methods.  You can recover from mistakes with Undo.

 You can programmatically build web pages with groups of objects by looping over them and inserting them.  iterates over a list of objects.  inserts the current object when looping over a list of objects.  You can get the contents of a folder by calling its objectValues method.

 Images can display themselves and can also provide useful information such as size, title, and URL.  Get the contents of a Folder with the objectValues method.  Get the size of an Image with the getSize method.  Get the URL of an object with the absolute_url method.

 You can use forms to pass information between Zope objects.  You can programmatically create new Zope objects.  Zope documents can be the action of HTML forms.  The tag performs an action without inserting anything into a web page.  Create new images in folder with the manage_addImage method.

 You can use cookies to personalize a web page and dynamically control the presentation of a Zope document.  You can set cookies with the RESPONSE.setCookie method.  The tag allows you to test conditions.  The bobobase_modification_time method returns the last modification time of an object.

 After you create a mail host, you can send mail from any Zope document using the tag.  Mail Hosts allow you to send .  The tag sends an message.

 Zope can work with data from relational databases in the same way it treats other Zope objects.  Database connections tell Zope about relational databases.  ZSQL methods get information out of or into a relational database.

 For more information visit: