Download Install Tutorial Docs FAQ Tools WikiLicense Team IRC Planet Involvement Shop Book

root/branches/cherrypy-2.x/docs/london-meetup-20051212/index.html

Revision 868 (checked in by rdelon, 3 years ago)

Slides for tonight's meetup in London

Line 
1 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
2
3 <html xmlns="http://www.w3.org/1999/xhtml">
4
5 <head>
6 <title>CherryPy</title>
7 <!-- metadata -->
8 <meta name="generator" content="S5" />
9 <meta name="version" content="S5 1.1b5" />
10 <meta name="presdate" content="20050628" />
11 <meta name="author" content="Remi Delon" />
12 <!-- configuration parameters -->
13 <meta name="defaultView" content="slideshow" />
14 <meta name="controlVis" content="hidden" />
15 <!-- style sheet links -->
16 <link rel="stylesheet" href="s5/theme/slides.css" type="text/css" media="projection" id="slideProj" />
17 <link rel="stylesheet" href="s5/default/outline.css" type="text/css" media="screen" id="outlineStyle" />
18 <link rel="stylesheet" href="s5/default/print.css" type="text/css" media="print" id="slidePrint" />
19 <link rel="stylesheet" href="s5/default/opera.css" type="text/css" media="projection" id="operaFix" />
20 <!-- S5 JS -->
21 <script src="s5/default/slides.js" type="text/javascript"></script>
22 </head>
23 <body>
24
25 <div class="layout">
26 <div id="controls"><!-- DO NOT EDIT --></div>
27 <div id="currentSlide"><!-- DO NOT EDIT --></div>
28 <div id="header"></div>
29 <div id="footer">
30 <h1>CherryPy</h1>
31 <h2>London Meetup 2005-12-12</h2>
32 </div>
33 </div>
34
35 <div class="presentation">
36
37 <div class="slide">
38 <h1>CherryPy</h1>
39 <h3>Remi Delon</h3>
40 <h4>remi@cherrypy.org</h4>
41 <h4><a href="http://www.cherrypy.org/" rel="external">http://www.cherrypy.org</a></h4>
42 <div class="handout"></div>
43 </div>
44
45 <div class="slide">
46 <h1>Introduction</h1>
47 <ul>
48     <li>Pythonic, object-oriented web development framework</li>
49     <li>Makes it trivial to expose objects to the web in a pythonic way</li>
50     <li>Low level (no ORM, templating language, form handling, ...)</li>
51     <li>Can be used directly for simple websites, or serves as a base for "full-stack frameworks" such as TurboGears, Subway</li>
52     <li>Runs everywhere python runs</li>
53     <li>Requires Python-2.3 or later</li>
54     <li>BSD license</li>
55     <li>Version 2.2 coming in a few weeks</li>
56 </ul>
57 </div>
58
59 <div class="slide">
60 <h1>Brief history of CherryPy</h1>
61 <ul>
62     <li>Jun 2002: CherryPy-0.1 released: users wrote .cpy files made of python code + some extensions (ex: CherryClass), then compiled them into one .py file ... bad idea (too unpythonic) ... some interest, but quite limited</li>
63     <li>Apr 2004: Last "CP1" release</li>
64     <li>Sep 2004: First "CP2" release: pure python code, no more compilation step, templating system separated from the core ... much more interest from the community</li>
65     <li>6 weeks ago: CherryPy-2.1 released ... huge step forward</li>
66     <li>In a few weeks: CherryPy-2.2 release</li>
67 </ul>
68 </div>
69
70 <div class="slide">
71 <h1>Demo</h1>
72 <ul>
73     <li>Exposing objects</li>
74     <li>"debug/production" environment, autoreload</li>
75     <li>Configuration</li>
76     <li>Filters</li>
77     <li>Generators</li>
78     <li>Sessions</li>
79 </ul>
80 </div>
81
82 <div class="slide">
83 <h1>References</h1>
84 <ul>
85     <li>http://www.cherrypy.org</li>
86     <li>Documentation: tutorial, FAQ, recipes, ...</li>
87     <li>Mailing lists</li>
88     <li>IRC channel: #cherrypy on OFTC</li>
89 </ul>
90
91 <div class="slide">
92 <h1>Any questions ?</h1>
93 </div>
94
95 </div>
96
97 </body>
98 </html>
Note: See TracBrowser for help on using the browser.

Hosted by WebFaction

Log in as guest/cpguest to create tickets