Suche senden
Hochladen
JavaOne 2009 BOF-5189 Griffon In Depth
•
Als ODP, PDF herunterladen
•
4 gefällt mir
•
1,122 views
Danno Ferrin
Folgen
The Griffon BOF from the 2009 JavaOne conference.
Weniger lesen
Mehr lesen
Technologie
Bildung
Melden
Teilen
Melden
Teilen
1 von 46
Jetzt herunterladen
Empfohlen
[ApacheCon 2016] Advanced Apache Cordova
[ApacheCon 2016] Advanced Apache Cordova
Hazem Saleh
Apache Cordova In Action
Apache Cordova In Action
Hazem Saleh
Developing Native Mobile Apps Using JavaScript, ApacheCon NA 2014
Developing Native Mobile Apps Using JavaScript, ApacheCon NA 2014
Hazem Saleh
Rajiv Profile
Rajiv Profile
Rajiv Joseph
[Devoxx Morocco 2015] Apache Cordova In Action
[Devoxx Morocco 2015] Apache Cordova In Action
Hazem Saleh
Appium Dockerization: from Scratch to Advanced Implementation - HUSTEF 2019
Appium Dockerization: from Scratch to Advanced Implementation - HUSTEF 2019
Sargis Sargsyan
Spring Interview Questions and Answers | Spring Tutorial | Spring Framework T...
Spring Interview Questions and Answers | Spring Tutorial | Spring Framework T...
Edureka!
Mobile Development integration tests
Mobile Development integration tests
Kenneth Poon
Empfohlen
[ApacheCon 2016] Advanced Apache Cordova
[ApacheCon 2016] Advanced Apache Cordova
Hazem Saleh
Apache Cordova In Action
Apache Cordova In Action
Hazem Saleh
Developing Native Mobile Apps Using JavaScript, ApacheCon NA 2014
Developing Native Mobile Apps Using JavaScript, ApacheCon NA 2014
Hazem Saleh
Rajiv Profile
Rajiv Profile
Rajiv Joseph
[Devoxx Morocco 2015] Apache Cordova In Action
[Devoxx Morocco 2015] Apache Cordova In Action
Hazem Saleh
Appium Dockerization: from Scratch to Advanced Implementation - HUSTEF 2019
Appium Dockerization: from Scratch to Advanced Implementation - HUSTEF 2019
Sargis Sargsyan
Spring Interview Questions and Answers | Spring Tutorial | Spring Framework T...
Spring Interview Questions and Answers | Spring Tutorial | Spring Framework T...
Edureka!
Mobile Development integration tests
Mobile Development integration tests
Kenneth Poon
Agility Requires Safety
Agility Requires Safety
Yevgeniy Brikman
JUnit 5 — New Opportunities for Testing on the JVM
JUnit 5 — New Opportunities for Testing on the JVM
VMware Tanzu
Selenium training-course-content-syllabus-credo systemz
Selenium training-course-content-syllabus-credo systemz
Training Institute
Reducing passive interruptions
Reducing passive interruptions
Andrei Tognolo
Api tools overview
Api tools overview
Olivier Thomann
[JavaLand 2015] Developing JavaScript Mobile Apps Using Apache Cordova
[JavaLand 2015] Developing JavaScript Mobile Apps Using Apache Cordova
Hazem Saleh
Enforce reproducibility: dependency management and build automation
Enforce reproducibility: dependency management and build automation
Danilo Pianini
How React Native, Appium and me made each other shine @ContinuousDeliveryAmst...
How React Native, Appium and me made each other shine @ContinuousDeliveryAmst...
Wim Selles
What Is Spring Framework In Java | Spring Framework Tutorial For Beginners Wi...
What Is Spring Framework In Java | Spring Framework Tutorial For Beginners Wi...
Edureka!
Spring Framework Tutorial | Spring Tutorial For Beginners With Examples | Jav...
Spring Framework Tutorial | Spring Tutorial For Beginners With Examples | Jav...
Edureka!
Building Rich Applications with Appcelerator
Building Rich Applications with Appcelerator
Matt Raible
Top spring interview question and answer
Top spring interview question and answer
Jasmeet Kaur
Spring Framework
Spring Framework
nomykk
CDI In Real Life
CDI In Real Life
Antoine Sabot-Durand
[JMaghreb 2014] Developing JavaScript Mobile Apps Using Apache Cordova
[JMaghreb 2014] Developing JavaScript Mobile Apps Using Apache Cordova
Hazem Saleh
Vitaliy Makogon: Migration to ivy. Angular component libraries with IVY support.
Vitaliy Makogon: Migration to ivy. Angular component libraries with IVY support.
VitaliyMakogon
Flex on Grails - Rich Internet Applications With Rapid Application Development
Flex on Grails - Rich Internet Applications With Rapid Application Development
Talentica Software
Why do developers prefer ionic to build progressive web apps
Why do developers prefer ionic to build progressive web apps
Moon Technolabs Pvt. Ltd.
Top 10 Spring Boot Interview Questions and Answers
Top 10 Spring Boot Interview Questions and Answers
narendrachinnu
Maven 2.0 - Improve your build patterns
Maven 2.0 - Improve your build patterns
elliando dias
Hating with Sam by Cassandra
Hating with Sam by Cassandra
Renee Hobbs
Copyright Clarity: Remix and Fair USe in Education
Copyright Clarity: Remix and Fair USe in Education
Renee Hobbs
Weitere ähnliche Inhalte
Was ist angesagt?
Agility Requires Safety
Agility Requires Safety
Yevgeniy Brikman
JUnit 5 — New Opportunities for Testing on the JVM
JUnit 5 — New Opportunities for Testing on the JVM
VMware Tanzu
Selenium training-course-content-syllabus-credo systemz
Selenium training-course-content-syllabus-credo systemz
Training Institute
Reducing passive interruptions
Reducing passive interruptions
Andrei Tognolo
Api tools overview
Api tools overview
Olivier Thomann
[JavaLand 2015] Developing JavaScript Mobile Apps Using Apache Cordova
[JavaLand 2015] Developing JavaScript Mobile Apps Using Apache Cordova
Hazem Saleh
Enforce reproducibility: dependency management and build automation
Enforce reproducibility: dependency management and build automation
Danilo Pianini
How React Native, Appium and me made each other shine @ContinuousDeliveryAmst...
How React Native, Appium and me made each other shine @ContinuousDeliveryAmst...
Wim Selles
What Is Spring Framework In Java | Spring Framework Tutorial For Beginners Wi...
What Is Spring Framework In Java | Spring Framework Tutorial For Beginners Wi...
Edureka!
Spring Framework Tutorial | Spring Tutorial For Beginners With Examples | Jav...
Spring Framework Tutorial | Spring Tutorial For Beginners With Examples | Jav...
Edureka!
Building Rich Applications with Appcelerator
Building Rich Applications with Appcelerator
Matt Raible
Top spring interview question and answer
Top spring interview question and answer
Jasmeet Kaur
Spring Framework
Spring Framework
nomykk
CDI In Real Life
CDI In Real Life
Antoine Sabot-Durand
[JMaghreb 2014] Developing JavaScript Mobile Apps Using Apache Cordova
[JMaghreb 2014] Developing JavaScript Mobile Apps Using Apache Cordova
Hazem Saleh
Vitaliy Makogon: Migration to ivy. Angular component libraries with IVY support.
Vitaliy Makogon: Migration to ivy. Angular component libraries with IVY support.
VitaliyMakogon
Flex on Grails - Rich Internet Applications With Rapid Application Development
Flex on Grails - Rich Internet Applications With Rapid Application Development
Talentica Software
Why do developers prefer ionic to build progressive web apps
Why do developers prefer ionic to build progressive web apps
Moon Technolabs Pvt. Ltd.
Top 10 Spring Boot Interview Questions and Answers
Top 10 Spring Boot Interview Questions and Answers
narendrachinnu
Maven 2.0 - Improve your build patterns
Maven 2.0 - Improve your build patterns
elliando dias
Was ist angesagt?
(20)
Agility Requires Safety
Agility Requires Safety
JUnit 5 — New Opportunities for Testing on the JVM
JUnit 5 — New Opportunities for Testing on the JVM
Selenium training-course-content-syllabus-credo systemz
Selenium training-course-content-syllabus-credo systemz
Reducing passive interruptions
Reducing passive interruptions
Api tools overview
Api tools overview
[JavaLand 2015] Developing JavaScript Mobile Apps Using Apache Cordova
[JavaLand 2015] Developing JavaScript Mobile Apps Using Apache Cordova
Enforce reproducibility: dependency management and build automation
Enforce reproducibility: dependency management and build automation
How React Native, Appium and me made each other shine @ContinuousDeliveryAmst...
How React Native, Appium and me made each other shine @ContinuousDeliveryAmst...
What Is Spring Framework In Java | Spring Framework Tutorial For Beginners Wi...
What Is Spring Framework In Java | Spring Framework Tutorial For Beginners Wi...
Spring Framework Tutorial | Spring Tutorial For Beginners With Examples | Jav...
Spring Framework Tutorial | Spring Tutorial For Beginners With Examples | Jav...
Building Rich Applications with Appcelerator
Building Rich Applications with Appcelerator
Top spring interview question and answer
Top spring interview question and answer
Spring Framework
Spring Framework
CDI In Real Life
CDI In Real Life
[JMaghreb 2014] Developing JavaScript Mobile Apps Using Apache Cordova
[JMaghreb 2014] Developing JavaScript Mobile Apps Using Apache Cordova
Vitaliy Makogon: Migration to ivy. Angular component libraries with IVY support.
Vitaliy Makogon: Migration to ivy. Angular component libraries with IVY support.
Flex on Grails - Rich Internet Applications With Rapid Application Development
Flex on Grails - Rich Internet Applications With Rapid Application Development
Why do developers prefer ionic to build progressive web apps
Why do developers prefer ionic to build progressive web apps
Top 10 Spring Boot Interview Questions and Answers
Top 10 Spring Boot Interview Questions and Answers
Maven 2.0 - Improve your build patterns
Maven 2.0 - Improve your build patterns
Andere mochten auch
Hating with Sam by Cassandra
Hating with Sam by Cassandra
Renee Hobbs
Copyright Clarity: Remix and Fair USe in Education
Copyright Clarity: Remix and Fair USe in Education
Renee Hobbs
Working Together on the Web, Working Well? Innovation of a Research Work Envi...
Working Together on the Web, Working Well? Innovation of a Research Work Envi...
Vince Smith
Security And Crisis
Security And Crisis
Aleksey Lukatskiy
Large-scale digitisation options at the Natural History Museum, London.
Large-scale digitisation options at the Natural History Museum, London.
Vince Smith
Educational Strategies for the Prevention of Violent Extremism
Educational Strategies for the Prevention of Violent Extremism
Renee Hobbs
Git Internals
Git Internals
Pedro Melo
Andere mochten auch
(7)
Hating with Sam by Cassandra
Hating with Sam by Cassandra
Copyright Clarity: Remix and Fair USe in Education
Copyright Clarity: Remix and Fair USe in Education
Working Together on the Web, Working Well? Innovation of a Research Work Envi...
Working Together on the Web, Working Well? Innovation of a Research Work Envi...
Security And Crisis
Security And Crisis
Large-scale digitisation options at the Natural History Museum, London.
Large-scale digitisation options at the Natural History Museum, London.
Educational Strategies for the Prevention of Violent Extremism
Educational Strategies for the Prevention of Violent Extremism
Git Internals
Git Internals
Ähnlich wie JavaOne 2009 BOF-5189 Griffon In Depth
Griffon Presentation
Griffon Presentation
Kelly Robinson
Griffon: Swing just got fun again
Griffon: Swing just got fun again
James Williams
Griffon: Re-imaging Desktop Java Technology
Griffon: Re-imaging Desktop Java Technology
James Williams
Selenium-Browser-Based-Automated-Testing-for-Grails-Apps
Selenium-Browser-Based-Automated-Testing-for-Grails-Apps
chrisb206 chrisb206
Grails plugin development
Grails plugin development
Mohd Farid
Dependency Injection, Zend Framework and Symfony Container
Dependency Injection, Zend Framework and Symfony Container
Diego Lewin
intoduction to Grails Framework
intoduction to Grails Framework
Harshdeep Kaur
Exploring the GitHub Service Universe
Exploring the GitHub Service Universe
Björn Kimminich
Whoops! where did my architecture go?
Whoops! where did my architecture go?
Oliver Gierke
Apigee deploy grunt plugin.1.0
Apigee deploy grunt plugin.1.0
Diego Zuluaga
Front End performance as a Continuous Integration - Part1
Front End performance as a Continuous Integration - Part1
Tarence DSouza
Heroku
Heroku
Bhagwat Kumar
Building Mobile Friendly APIs in Rails
Building Mobile Friendly APIs in Rails
Jim Jeffers
Griffon - Making Swing Fun Again
Griffon - Making Swing Fun Again
Danno Ferrin
Whoops! Where did my architecture go?
Whoops! Where did my architecture go?
Oliver Gierke
Continuous Integration using Cruise Control
Continuous Integration using Cruise Control
elliando dias
Groovy and Grails intro
Groovy and Grails intro
Miguel Pastor
Rifartek Robot Training Course - How to use ClientRobot
Rifartek Robot Training Course - How to use ClientRobot
Tsai Tsung-Yi
Spring training
Spring training
TechFerry
PhoneGap JavaScript API vs Native Components
PhoneGap JavaScript API vs Native Components
TechAhead
Ähnlich wie JavaOne 2009 BOF-5189 Griffon In Depth
(20)
Griffon Presentation
Griffon Presentation
Griffon: Swing just got fun again
Griffon: Swing just got fun again
Griffon: Re-imaging Desktop Java Technology
Griffon: Re-imaging Desktop Java Technology
Selenium-Browser-Based-Automated-Testing-for-Grails-Apps
Selenium-Browser-Based-Automated-Testing-for-Grails-Apps
Grails plugin development
Grails plugin development
Dependency Injection, Zend Framework and Symfony Container
Dependency Injection, Zend Framework and Symfony Container
intoduction to Grails Framework
intoduction to Grails Framework
Exploring the GitHub Service Universe
Exploring the GitHub Service Universe
Whoops! where did my architecture go?
Whoops! where did my architecture go?
Apigee deploy grunt plugin.1.0
Apigee deploy grunt plugin.1.0
Front End performance as a Continuous Integration - Part1
Front End performance as a Continuous Integration - Part1
Heroku
Heroku
Building Mobile Friendly APIs in Rails
Building Mobile Friendly APIs in Rails
Griffon - Making Swing Fun Again
Griffon - Making Swing Fun Again
Whoops! Where did my architecture go?
Whoops! Where did my architecture go?
Continuous Integration using Cruise Control
Continuous Integration using Cruise Control
Groovy and Grails intro
Groovy and Grails intro
Rifartek Robot Training Course - How to use ClientRobot
Rifartek Robot Training Course - How to use ClientRobot
Spring training
Spring training
PhoneGap JavaScript API vs Native Components
PhoneGap JavaScript API vs Native Components
Kürzlich hochgeladen
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
The Digital Insurer
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
HampshireHUG
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
UK Journal
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
The Digital Insurer
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Drew Madelung
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
Enterprise Knowledge
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
sammart93
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
Radu Cotescu
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
apidays
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
debabhi2
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
Michael W. Hawkins
Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of Brazil
V3cube
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
Gabriella Davis
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
Andrey Devyatkin
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
The Digital Insurer
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
DianaGray10
🐬 The future of MySQL is Postgres 🐘
🐬 The future of MySQL is Postgres 🐘
RTylerCroy
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
Safe Software
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
apidays
Kürzlich hochgeladen
(20)
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of Brazil
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
🐬 The future of MySQL is Postgres 🐘
🐬 The future of MySQL is Postgres 🐘
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
JavaOne 2009 BOF-5189 Griffon In Depth
1.
Griffon in Depth
BOF-5189 Danno Ferrin Intelligent Software Solutions, Inc. James Williams Code Herd, LLC Speaker logo centered below photo
2.
What is Griffon?
3.
What is Griffon?
4.
file:///C:/Users/danno.ferrin/Pictures/Griffons/Griffon%20the%20Band.jpg What is
Griffon?
5.
What is Griffon?
6.
What is Griffon?
7.
What is Griffon?
8.
What is Griffon?
9.
What is Griffon?
10.
11.
12.
13.
14.
15.
16.
17.
Convention over configuration
18.
19.
20.
21.
22.
23.
24.
Don’t Repeat Yourself
25.
26.
Pervasive MVC
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
Write Good tests
37.
38.
39.
Automate Tasks
40.
41.
42.
43.
44.
45.
Questions and Answers
46.
Danno Ferrin @shemnon
James Williams @ecspike
Jetzt herunterladen