ria made easier with zend
DESCRIPTION
TRANSCRIPT
Copyright © 2008, Zend Technologies Inc.
Rich Internet ApplicationsMade Easier With ZendRoy Ganor
Apr 8, 2023 | 2 |
Zend Studio Zend Guard
Apr 8, 2023 | 3 |
User’s perspective…
Rich Internet Applications
Apr 8, 2023 | 4 |
Web applications that have
the features and functionality of
traditional desktop applications
Apr 8, 2023 | 5 |
no words …
Apr 8, 2023 | 6 |
Apr 8, 2023 | 7 |
Developer’s perspective…
Rich Internet Applications
Apr 8, 2023 | 8 |
Web developers that have capabilities and tools which are comparable to
those of traditional desktop developers
Apr 8, 2023 | 9 |
Server-Independen
t Developme
nt
Client-Independent Development
Seamless Server-Client
Integration
Powerful IDE
Apr 8, 2023 | 10 |
Preview
Zend Studio for Eclipse 6.1
Apr 8, 2023 | 11 |
Project Management and Navigation
Apr 8, 2023 | 12 |
php Source Editing
Apr 8, 2023 | 13 |
JavaScript Source Editing
Apr 8, 2023 | 14 |
Sheet Styling Source Editing
Apr 8, 2023 | 15 |
Preview
Easy Development
Apr 8, 2023 | 16 |
Supportive Code Assist for dojo
Apr 8, 2023 | 17 |
Preview
Debug and Analyze
Apr 8, 2023 | 18 |
Apr 8, 2023 | 19 |
DOM Inspector
Request Monitor
DOMSource CSS
DOMWatcher
Browser console
JavaScriptEvaluator
EmbeddedBrowser
Apr 8, 2023 | 20 |
Application Requirements
Login Form: email & password
Apr 8, 2023 | 21 |
Application Requirements
- Look and feel
- Reduce client-server communication
- Agile development
Apr 8, 2023 | 22 |
Riddle…
Prize
Apr 8, 2023 | 23 |
Riddle…
How many JavaScript LOC (lines of code)
are required to implement these requirements?
Hint: not many
Apr 8, 2023 | 24 |
DEMO
Apr 8, 2023 | 25 |
1. Create a Zend Framework project
2. Create the Login Form
3. Include the form variable in the view
4. Hook it to the action
5. Run application
6. Write unit tests
Summary
Apr 8, 2023 | 26 |
Source Editing:1. Enhanced code completion2. Enhanced Outline view3. Code formatting
Embedded Browser:1. Integrated Mozilla Browser2. Debugger3. DOM inspection views
JavaScript and DOM tooling
Apr 8, 2023 | 27 |
DEMO
Apr 8, 2023 | 28 |
Open typeCode assist
JavaScript Development Tools
Apr 8, 2023 | 29 |
Use cases
Apr 8, 2023 | 30 |
Help us improve usability
tech.groups.yahoo.com/group/ZendNeonGroup
Apr 8, 2023 | 31 |
Q&A