1. Web Frameworks on JBoss (Having It Your Way)

    58:47

    from Burr Sutter / Added

    217 Plays / / 0 Comments

    This presentation is basically a web framework roundup, to discuss the more popular ways to build web applications on the JBoss application server and to describe their relative pros and cons. The result of my research & exploration, there are many alternatives and your choice may simply be a matter of taste. Demonstrated frameworks and libraries include: SpringMVC, jQuery, Seam, JSF, RichFaces, GWT.

    + More details
    • Web Frameworks on JBoss (Having It Your Way)

      58:47

      from JBoss Developer / Added

      1,124 Plays / / 0 Comments

      This presentation is basically a web framework roundup, to discuss the more popular ways to build web applications on the JBoss application server and to describe their relative pros and cons. The result of my research & exploration, there are many alternatives and your choice may simply be a matter of taste. Demonstrated frameworks and libraries include: SpringMVC, jQuery, Seam, JSF, RichFaces, GWT.

      + More details
      • HTML5 and Mobile JSF for the Java Web Developer

        57:44

        from JBoss Developer / Added

        4,806 Plays / / 0 Comments

        Not much is hotter today than mobile web development! This mobile world has new restrictions and old issues. As Java enterprise developers you're dedicated to standards. You've also got existing JSF applications (hopefully written with RichFaces) that need a mobile face. Do you have to move away from JavaServer Faces (JSF) to write kick ass mobile web applications? NO! This session will go through the details, resources, and code you need to create near native, mobile web applications with todays enterprise technologies. That means your Java Enterprise Edition 6 app server (JBoss AS7) running with JSF 2, CDI, JMS, bean validation, etc…, but enhanced with device and feature detection, HTML5 and CSS3. This is a very technical session, that will assume some understanding on the mobile web and JSF. Don't worry, if you saw Burr Sutter's webinar on September 21st (http://vimeo.com/29403374), and have basic knowledge of JSF you'll be all set. With JSF 2 and RichFaces 4 you can still get the advantages of working with Java EE6 while working with the latest in client technology. It's not all good news though and we'll go over some of the pitfalls of working with JSF on mobile devices, and how you can work around them.

        + More details
        • RichFaces weird behavior

          41:05

          from Andrew / Added

          77 Plays / / 0 Comments

          Using RichFaces + Seam. The tree is dynamic. Watch the node text change upon clicking. Watch the seam debug page come up when clicking on the bottom parent. Then I go back. Then upon clicking on the bottom parent again, the parent expands... the same parent that just led to a debug page. Then the 2nd parent leads to a debug page after having worked previously. All I want to do is render a dynamic tree and have a listener be notified upon selection, then update a part of the page with the selected node. Sounds simple to me.

          + More details
          • JBoss Portlet Bridge Episode 6 : 2.0.0 FINAL and Best Practices for JSF IPC

            24:48

            from Wesley Hales / Added

            7,763 Plays / / 4 Comments

            The project to follow along with can be downloaded from here: http://downloads.jboss.org/portletbridge/episode6.zip (2:20) Using the bridge archetypes with JBoss Tools. (9:40) Sending and receiving Public Render Parameters. (15:23) Publishing and consuming portlet events. (18:37) Using Richfaces Ajax Push to communicate between portlets. (21:56) Using the Portal Identity component for SSO

            + More details
            • RichFaces weird tree behavior

              22:53

              from Andrew / Added

              37 Plays / / 0 Comments

              Watch the 2nd tier nodes change upon clicking. The Seam bean on the backend does nothing to change the nodes. Then at the end of the video, clicking on a 1st tier node causes a bug. What could be going on?

              + More details
              • JBoss World 2011 Keynote Demo Only

                21:05

                from JBoss Developer / Added

                1,707 Plays / / 0 Comments

                The next generation computing platform will be driven by the rapidly growing proliferation of multi-core computing mobile devices, where everything is connected and where the elastic capabilities of the cloud are pervasive and required. Our live demonstration includes multiple servers, workstations and mobile devices. We setup a network using equipment you can purchase at your local electronics store and built a mini-datacenter for the stage. We required WIFI connectivity, internet access, a live Twitter stream, audience participation and even managed to avoid system failure while "pulling the plug" on one of our servers. In short, we pulled off something miraculous, a maximum risk, live demonstration and lived to tell (actually tweet) about it! Key Proof points: - lightweight & embeddable - you will want to cram as many applications on the smallest possible machines - adaptable & available - you will need it to be highly elastic but also fault-tolerant - real-time - we live in a world where decisions must be made instantly Key technologies: - HTML5 - for real-time visualization of an elastic data grid (Infinispan) - Mobile web - all UIs were mobile web ready - demonstrated on iOS and Android devices - JSF2 and RichFaces4 - with real-time server-side push to the browser - Infinispan - All data held in the data grid - no database, NoSQL - Hibernate OGM (Object Grid Mapper) - even though there is no database, we can still access the data grid as if it were a relational database, using JPA and Hibernate - Drools - the data stream analyzer, allows us to sort the important and actionable information from the raw stream of data. - CDI - Contexts and Dependency Injection - the programming model of EE6 and JBoss - GWT and Errai - extending the CDI event model from the server out to the client More details at: http://www.jboss.org/jbw2011keynote

                + More details
                • Incredibly fast styling with JSF and LESS

                  15:22

                  from Lukas Fryc / Added

                  1,486 Plays / / 0 Comments

                  RichFaces Bootstrap Demo with LESS You can achieve incredibly fast turnaround when styling your application and playing with JSF components. I'm not kidding - I will show you RichFaces Bootstrap Demo, where I modify Bootstrap resources and you can see immediate changes in your UI! So let's sit down and hold the chair since it will be ride!

                  + More details
                  • JBoss Portlet Bridge Episode 5: GateIn JMX Metrics and Dashboard Demo

                    14:35

                    from Wesley Hales / Added

                    3,433 Plays / / 0 Comments

                    This screencast shows the power of GateIn's JMX services tied into the JBoss Portlet Bridge to present a nice performance dashboard. The "BridgeAdmin" demo application was built to show off the built in capabilities of GateIn while using the JBoss Portlet Bridge to connect the dots on the front end.

                    + More details
                    • JBoss Portlet Bridge - Lesson 3: Seam and Portlet 2.0 Eventing

                      12:20

                      from Wesley Hales / Added

                      4,016 Plays / / 0 Comments

                      This screencast shows how to produce and consume portlet 2.0 events in a JSF, Seam, or RichFaces portlet.

                      + More details

                      What are Tags?

                      Tags

                      Tags are keywords that describe videos. For example, a video of your Hawaiian vacation might be tagged with "Hawaii," "beach," "surfing," and "sunburn."