JSF i Jyske Bank Ingeniørhøjskolen Århus Som oplevet af Niels Frydenholm & Peter Bødskov
Hvem er vi?
Hvad vil vi så underholde med? (bare rolig…der kommer kode!) - IT udvikling i Jyske Bank - Java udvikling i Jyske Bank - JSF i Jyske Bank - Kode
IT udvikling i Jyske Bank (salgsgas!) - Ca. 400 IT folk i Jyske Bank (udviklere, konsulenter og drift) - 11 afdelinger - Hovedsæde i Silkeborg - bla bla bla - Den mindste bank med egen IT udvikling
IT udvikling i Jyske Bank (Værktøj) Mainframe (central)Decentral Cobol CICS JCL DB2 MQ J2EE En smule.net En smule ASP
Java udvikling i Jyske Bank (Værktøjer) - RAD (udviklingsværktøj) - WAS (applikationsserver) - WPS (portalserver)
Java udvikling i Jyske Bank (Værktøjer (hjemmerullede)) - Rammeværket - J2EE - Web komponenter (JSP custom tags, JSF custom tags) -ivy ( - til styring af afhængigheder mellem jar filer - Projektskabeloner - Hudson (CI) - XDoclet
Java udvikling i Jyske Bank (Overblik) - Lagdelt arkitektur -Web -EJB -DAO (aka. DAL (Data Access Layer)) - MQ - JDBC (Hibernate) - CTG (CICS Transaction Gateway) - Webservices -Domæne
Java udvikling i Jyske Bank (Web) - JSF/JSP - CSS - JavaScript (pt. ingen anbefalede frameworks…det kommer!)
JSF udvikling i Jyske Bank (værktøjer) - MyFaces ( - version eksta komponenter fra Tomahawk projektet (v 1.1.6) - Jyske Banks egne tags
JSF udvikling i Jyske Bank (And now to something completely different) - Kode!
JSF udvikling i Jyske Bank (JSF livscyklus)
JSF udvikling i Jyske Bank (Hvorfor lige JSF?….) - Hvorfor bruger I ikke - RoR - Wicket - Tapestry -
JSF udvikling i Jyske Bank (Hvorfor lige JSF?….)
JSF udvikling i Jyske Bank (Lige vej, medvind?….)
JSF udvikling i Jyske Bank (ikke altid!)
JSF udvikling i Jyske Bank (Problemer/udfordringer) - Samspil mellem WAS/MyFaces - Kompleksitet - Problemer med funktionalitet på komponenter - Ajax…JavaScript og JSF…don’t! - Sessionshåndtering
JSF udvikling i Jyske Bank (Problemer/udfordringer) - Hvad kan vi så gøre bedre? - Facelets - Andre JSF implementationer (IceFaces/RichFaces) - JSF Komponenter (egne og andres) - Ajax (JSF Komponenter)
?
!