• Share
  • Email
  • Embed
  • Like
  • Save
  • Private Content
Play Framework on Google App Engine
 

Play Framework on Google App Engine

on

  • 16,941 views

Brief introduction of Google App Engine and Play Framework....

Brief introduction of Google App Engine and Play Framework.

Step-by-step instruction to develop and deploy play! web App on GAE with Siena persistence layer, CRUD management interface and login support.

Statistics

Views

Total Views
16,941
Views on SlideShare
13,764
Embed Views
3,177

Actions

Likes
20
Downloads
256
Comments
0

12 Embeds 3,177

http://blog.gasolin.idv.tw 2913
http://playframeworkthailand.wordpress.com 215
http://skywalking.twbbs.org 32
http://webcache.googleusercontent.com 4
http://localhost 3
https://twitter.com 2
http://www.slideshare.net 2
http://207.46.192.232 2
http://127.0.0.1 1
http://translate.googleusercontent.com 1
http://twitter.com 1
https://si0.twimg.com 1
More...

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

    Play Framework on Google App Engine Play Framework on Google App Engine Presentation Transcript

    • Play! onGoogle App Enginegasolin@ 2011/7/20
    • About mewww.gasolin.idv.tw ista Organizer
    • About mewww.gasolin.idv.tw ista Web Framework Organizer
    • About mewww.gasolin.idv.tw Java ista Web Framework Organizer
    • About mewww.gasolin.idv.tw Java ista App Engine Web Framework Organizer
    • Google App Engine
    • Google Cloud Services
    • http://code.google.com/intl/en/appengine/
    • Framework
    • • Open Source• Java ecosystem• Simple• IDE friendly• Modulize
    • Reuse Libraries
    • Web framework
    • Web framework Developers write what they matters
    • Modules www.playframework.org/modules/
    • Modules www.playframework.org/modules/
    • DocumentsCheat Sheethttp://www.playframework.org/documentation/1.2.2/cheatsheet/templates
    • Jobs Run in other threads• Bootstrap Jobs• Scheduled Jobs• Suspendable Requests
    • Play! onGoogle App Engine
    • Create new Project$ play new taipei-gtug (project name)
    • CommandLine tool
    • CommandLine tool
    • Running Project $ play run
    • localhost:9000Welcome Page
    • Add ModuleDependency
    • Add Module Dependency$ play install gae 1.4 (module version)$ play deps
    • IDE integration$ play eclipsify (idealize) (netbeansify)
    • Structure
    • Structure mvc
    • Structure modules
    • Structure route conf
    • Structure static files
    • Route
    • Route
    • Controller-View Mapping
    • Controller-View Mapping
    • Controller-View Mapping
    • Controller-View Mapping
    • Test Project on Web $ play test
    • Tests Runner: localhost:9000/@tests
    • Deploy Setting(www.appspot.com)(project)
    • Deploy Setting(www.appspot.com)(project)
    • Deploy$ play gae:deploy --gae=(path)
    • Deploy$ play gae:deploy --gae=(path)Change Deploy Version
    • Edit Template Google+1 API http://code.google.com/intl/zh-TW/apis/+1button/
    • Live Result on GAE
    • Use Persistence Layer (siena module)
    • Create Model
    • Create Model id
    • Create Model columns
    • Create Model helper
    • Modify Controller
    • Modify Template
    • Setup Scaffold (crudsiena module)
    • Setup Scaffold (crudsiena module)Name convention
    • Setup Scaffold (crudsiena module)
    • CRUD interface
    • CRUD Editor
    • Live Result on GAE
    • Protect contents (secure module)
    • Setup secure
    • Setup secure
    • Login
    • That’s it.Build your own!
    • Resources• http://www.slideshare.net/areelsen/ introduction-playframework• http://goo.gl/DZ7wz