primefaces-parisjug-2012
TRANSCRIPT
-
5/22/2018 primefaces-parisjug-2012
1/57
agatay ivici
-
5/22/2018 primefaces-parisjug-2012
2/57
agatay ivici
JSF Expert Group Member (JSR-314, JSR-344)
PrimeFaces Architect and Lead Developer
Apache MyFaces PMC
Speaker, Author, Reviewer
Co-Founder of Prime Technology
-
5/22/2018 primefaces-parisjug-2012
3/57
Prime Technology
Specialized in Java EE and Agile
Consulting
Training
Delivery
Offices in Istanbul and Ankara32 Employees (Oct 2012)
http://www.prime.com.tr/http://www.prime.com.tr/http://www.prime.com.tr/http://www.prime.com.tr/ -
5/22/2018 primefaces-parisjug-2012
4/57
-
5/22/2018 primefaces-parisjug-2012
5/57
4 years old
-
5/22/2018 primefaces-parisjug-2012
6/57
Lightweight
-
5/22/2018 primefaces-parisjug-2012
7/57
Easy to Use
-
5/22/2018 primefaces-parisjug-2012
8/57
Only 1 Jar1.7~ mb
-
5/22/2018 primefaces-parisjug-2012
9/57
No requireddependencies
-
5/22/2018 primefaces-parisjug-2012
10/57
Zero Config
-
5/22/2018 primefaces-parisjug-2012
11/57
Who Uses PrimeFaces?
-
5/22/2018 primefaces-parisjug-2012
12/57
PrimeFaces in the Wild
-
5/22/2018 primefaces-parisjug-2012
13/57
Most Popular
-
5/22/2018 primefaces-parisjug-2012
14/57
Global
-
5/22/2018 primefaces-parisjug-2012
15/57
100+ UI Components
-
5/22/2018 primefaces-parisjug-2012
16/57
Mock OS X
-
5/22/2018 primefaces-parisjug-2012
17/57
Form Components
-
5/22/2018 primefaces-parisjug-2012
18/57
Browser Support
-
5/22/2018 primefaces-parisjug-2012
19/57
-
5/22/2018 primefaces-parisjug-2012
20/57
Anatomy of a Component
You get:
JSF
Markup
Script
-
5/22/2018 primefaces-parisjug-2012
21/57
Accessibility
Keyboard/Mouse
ARIA Attributes
-
5/22/2018 primefaces-parisjug-2012
22/57
HTML5
-
5/22/2018 primefaces-parisjug-2012
23/57
Ajax in PrimeFaces
Server APIs: Standard JSF 2
Client APIs:
-
5/22/2018 primefaces-parisjug-2012
24/57
-
5/22/2018 primefaces-parisjug-2012
25/57
p:ajax f:ajax
oncomplete
onerror
onstart
async
global
onsuccess
onevent
onerror
-
5/22/2018 primefaces-parisjug-2012
26/57
AjaxStatus
Declarative
Programmatic
Global
-
5/22/2018 primefaces-parisjug-2012
27/57
RequestContext - Params
JSF Page
Bean
Callback
-
5/22/2018 primefaces-parisjug-2012
28/57
RequestContext - Scripts
JSF Page
Bean
-
5/22/2018 primefaces-parisjug-2012
29/57
RequestContext - Update
JSF Page
Bean
or
-
5/22/2018 primefaces-parisjug-2012
30/57
Page
Bean
-
5/22/2018 primefaces-parisjug-2012
31/57
AutoUpdate
-
5/22/2018 primefaces-parisjug-2012
32/57
PartialSubmitFalse True
-
5/22/2018 primefaces-parisjug-2012
33/57
-
5/22/2018 primefaces-parisjug-2012
34/57
and
-
5/22/2018 primefaces-parisjug-2012
35/57
Demo
-
5/22/2018 primefaces-parisjug-2012
36/57
Themes
-
5/22/2018 primefaces-parisjug-2012
37/57
Twitter Bootstrap Theme
-
5/22/2018 primefaces-parisjug-2012
38/57
Install a Theme
Add primefaces-{themename}.jar
Configure
-
5/22/2018 primefaces-parisjug-2012
39/57
Roll your own
-
5/22/2018 primefaces-parisjug-2012
40/57
-
5/22/2018 primefaces-parisjug-2012
41/57
Demo
-
5/22/2018 primefaces-parisjug-2012
42/57
-
5/22/2018 primefaces-parisjug-2012
43/57
-
5/22/2018 primefaces-parisjug-2012
44/57
powered by
-
5/22/2018 primefaces-parisjug-2012
45/57
Demo
-
5/22/2018 primefaces-parisjug-2012
46/57
PrimeFaces Push
Atmosphere
-
5/22/2018 primefaces-parisjug-2012
47/57
Demo
-
5/22/2018 primefaces-parisjug-2012
48/57
Portlets
Sample: /svn/examples/trunk/prime-portlet
via
-
5/22/2018 primefaces-parisjug-2012
49/57
On the Cloud
http://blog.jelastic.com/2012/06/11/how-to-deploy-primefaces-applications-into-jelastic-cloud/http://blog.jelastic.com/2012/06/11/how-to-deploy-primefaces-applications-into-jelastic-cloud/http://primefaces-rocks.appspot.com/http://primefaces-rocks.appspot.com/http://primefaces-rocks.appspot.com/http://primefaces-rocks.appspot.com/ -
5/22/2018 primefaces-parisjug-2012
50/57
Documentation
500+ Pages
-
5/22/2018 primefaces-parisjug-2012
51/57
Community
3000 posts / month
-
5/22/2018 primefaces-parisjug-2012
52/57
Bundled with NetBeans 7.x
-
5/22/2018 primefaces-parisjug-2012
53/57
PrimeFaces PRO
-
5/22/2018 primefaces-parisjug-2012
54/57
Scaffholding
-
5/22/2018 primefaces-parisjug-2012
55/57
RoadMapCurrent 3.4.1
Next Major 4.0
Maintenance 3.4.x
Mobile 1.0
Move to GitHub
Invest more resourcesPrimeUI JS Library
PrimeFaces for ASP.NET
-
5/22/2018 primefaces-parisjug-2012
56/57
Why PrimeFaces?
We Love It
We Use It
Good for RIA and REA
Flexible, Easy to Use, Lightweight
From app devs to app devs
Most Popular
It works
PrimeFaces PRO
-
5/22/2018 primefaces-parisjug-2012
57/57
Q/A
@primefaces
groups/primefaces