and
Bulgarian Java User Group (BGJUG)
kindly invites you to take part in a seminar
25 October (Thursday), 18:30h
Hall 200, Faculty of Mathematics and Informatics, Sofia University
1830-1915 |
Introduction to Java Server Faces (JSF) Technology Speaker: Ivan Davidov |
1930-2045 |
Using “Apache MyFaces” JSF Framework for Web Applications Speaker: Ivan Davidov [Download the presentation - Open Office] |
2045-2100 |
JSF 2.0: What is Coming? Speaker: Nikolay Dokovski |
Java Server Faces is an industry standard for Java-based, component oriented and event driven Web applications, a framework which simplifies the development of user interfaces for Java EE Web applications. JSF is developed and actively supported by Sun Microsystems, IBM, Oracle, SAP and other software vendors. Nowadays all Java EE 5 compliant application servers provide implementation of the JSF technology. Currently JSF is the only standardized framework for Java Web application development.
The first part of this talk will introduce you the basic theory and concepts behind JSF. You will learn why JSF was created and what benefits JSF brings to you. You will also get familiar with JSF navigation model, JSF managed beans, JSF Web components, the lifecycle of JSF pages and components, JSF error handling model, differences between different JSF versions, etc.
In the second part of this seminar the speaker will show you how to embed MyFaces in Web applications, how to use JSF components in different situations and get the most from JSF error handling model. Yow will also learn how to configure JSF web applications and how to use additional JSF component libraries (like Tomahawk).
In this talk the new features and concepts in JSF 2.0 will be presented in brief by Niklay Dokovski, a member of the JSF expert group.
Ivan Davidov is software engineer at “Tumbleweed Communications” with experience in developing Web applications using Java EE technologies. He has MSc. in “Software Technologies”, holds Sun's professional certificates SCJP (Sun Certified Java Programmer) and SCJTI (Sun Certified Java Technology Instructor) and also has background as part-time lecturer in “Faculty of Mathematics and Informatics” at University of Plovdiv “Paisii Hilendarski”.
Nikolay Dokovski is senior software engineer in SAP Labs Bulgaria and JSF 2.0 expert group member (JSR 314). He is a member of the SAP NetWeaver JST Web Container team, mainly involved in the development of the Java EE compliant Web container in the SAP NetWeaver platform.
Photos from the JSF seminar are available.