Reminder: Monday, June 20, 2011 Triangle Java Users Group meeting
Tim Dugan <[email protected]> Sun, 19 Jun 2011 20:02:15 -0400
| Newsgroups | gmane.org.user-groups.trijug.juglist |
|---|---|
| Message-ID | <[email protected]> |
Triangle Java Users Group presents: Contexts and Dependency Injection for Java EE (CDI) Magical Mystery Tour Presented by: Reza Rahman Monday June 20, 2011 6:30 PM - 9:00 PM Red Hat/Raleigh 1801 Varsity Drive, Raleigh, NC TriJUG (http://trijug.org) meetings are hosted by JBoss Presentation summary: This session is a fast demo-driven tour of Contexts and Dependency Injection for Java EE, the new cool kid on the dependency injection block. We will discuss features such as injection, automatic context management, scoping, qualifiers, naming, object factories, producers, disposers, dynamic lookup, stereotypes, interceptors, decorators and lightweight type-safe events. The relationship between this critical Java EE 6 API covering generic dependency injection services and the rest of the platform including Dependency Injection for Java (JSR 330), managed beans, EJB 3.1, JSF 2 and JPA 2 will also be discussed. The major features of the API will be demonstrated in step-by-step running code using CanDI, Resin’s independent JSR 299 implementation. About the Speaker: Reza Rahman is a Senior Software Engineer/Community Outreach Advocate at Caucho Technology focused on Resin’s EJB 3.1 Lite and CDI containers. Reza is the author of EJB 3 in Action from Manning Publishing. He is a frequent speaker at Java User Groups and conferences including TheServerSide and JavaOne. Reza was an independent member of the Java EE 6 and EJB 3.1 expert groups. He is currently a member of the Java EE 7, EJB 3.2 and JMS 2 expert groups. Reza has over a decade of experience with technology leadership, enterprise architecture, application development and consulting. He has been working with Java EE since its inception, developing on almost every major application platform ranging from Tomcat to JBoss, GlassFish, WebSphere and WebLogic. Reza has developed enterprise systems for companies including Motorola, Comcast, Nokia, Guardian Life, Prudential, Independence Blue Cross, Citigroup, Accenture and GMAC using EJB 2, EJB 3, Spring and Seam. Agenda: 6:30 - 7:00 -- Meet, Talk, Pizza& soft drinks 7:00 - 7:15 -- JUG Business and Announcements, including "share a job" (Recruiters welcome) 7:15 - 8:15 -- Presentation 8:15 - 8:30 -- Discussion with Presenter 8:30 -- Book Raffle 9:00 -- Doors close Admission: Paid-up members of TriJUG may attend without additional charge. Non-members are asked to pay $5 per meeting. However, if you are either a full time student or unemployed, then we ask only $2 per meeting. Membership for 12 months is $40 and $15 respectively. DIRECTIONS to meeting place at Red Hat/Raleigh Google Maps:http://tinyurl.com/trijug-meeting-place From the Raleigh Beltline: Take the Western Blvd exit east toward downtown Raleigh. After crossing Gorman Street turn right onto Varsity Drive. After crossing Avent Ferry Road and Main Campus Drive, Red Hat's main entrance is on the left. Parking is just beyond the entrance: a left into the parking deck. Come back out of the deck, follow the sidewalk to the right and back to the main entrance. The meeting room is to the left after entering the main lobby.