This presentation is an overview of the GateIn Platform. Most of the presentation was done using live demos, so links to videos of similar demos are in their respective slides.
GateIn - The Solution for Managing and Building Enterprise Web AppsWesley Hales
The document discusses portal and portlet concepts and how the JBoss GateIn portal and JBoss Portlet Bridge can help build and manage enterprise web applications. Key points include how a portal provides a unified access to web apps, benefits of using a portal over building one in-house, and how the portlet bridge allows using existing web frameworks and hides portlet APIs. It also outlines features of GateIn like customization, templates, and extensions.
If You Know JSF, You Know Portals and PortletsWesley Hales
This document discusses portlets and how JavaServer Faces (JSF) applications can function as portlets using a JSF portlet bridge. It covers key portlet concepts, how the portlet bridge allows JSF developers to work with portlets without learning new APIs, and demo use cases like rendering multiple JSF applications on a single portal page. The document encourages JSF developers to leverage their skills for portlet development and provides resources for getting started with the portlet bridge.
Introduction to eXo ECM (Enterprise Content Management) Suite.
- store and share content in eXo JCR and access it easily using eXo Portal
- easily create Web sites using eXo WCM (Web Content Management)
IBM WebSphere Portal - Die nächste GenerationIBM Lotus
This document provides an overview of new features and capabilities in IBM WebSphere Portal version 7 and Lotus Web Content Management version 7. Key highlights include tighter integration between Portal and WCM, improved authoring experience, support for tagging and ratings, virtualization and cloud deployment options, and industry templates to accelerate development. The release of these new versions aims to provide an exceptional web experience foundation and lower the cost of ownership.
Seamless Integrations between WebCenter Content, Site Studio, and WebCenter S...Brian Huff
Using integration options both existing and soon-to-be-released, this talk covers multiple integration options between WebCenter Sites and WebCenter Content (Site Studio)
This document provides an overview and agenda for a presentation on IBM WebSphere Portal Express for Domino. It discusses preparing for a pilot project to implement the portal software, including reviewing current infrastructure, system requirements, and supported databases and directories. The presentation will cover installing and configuring WebSphere Portal Express, integrating Domino applications, and building basic portlets. The goal is to help attendees understand portals and prepare to implement a pilot of the software.
Making Portals Cool: The Compelling Advantages of a Portlet BridgeWesley Hales
1) The document discusses the advantages of using the JBoss Portlet Bridge which allows developers to use JavaServer Faces (JSF) to build portlets.
2) Some key benefits of the portlet bridge mentioned include having a smooth learning curve, being enterprise ready with support for clustering and security, and allowing reuse of existing JSF development skills and applications.
3) The portlet bridge handles mapping the JSF lifecycle to the portlet API and provides features for handling public render parameters, portlet events, and navigation between portlet modes.
The document discusses Samba Management Console (SMC), a project to create a graphical user interface for managing Samba servers. SMC aims to simplify Samba administration, provide a global view of multiple servers, and enable open integration with other systems through a REST API. The architecture uses Python, ExtJS, and a model-view-controller pattern. A demo interface was presented along with plans to improve integration, performance for large environments, and upgrade capabilities.
GateIn - The Solution for Managing and Building Enterprise Web AppsWesley Hales
The document discusses portal and portlet concepts and how the JBoss GateIn portal and JBoss Portlet Bridge can help build and manage enterprise web applications. Key points include how a portal provides a unified access to web apps, benefits of using a portal over building one in-house, and how the portlet bridge allows using existing web frameworks and hides portlet APIs. It also outlines features of GateIn like customization, templates, and extensions.
If You Know JSF, You Know Portals and PortletsWesley Hales
This document discusses portlets and how JavaServer Faces (JSF) applications can function as portlets using a JSF portlet bridge. It covers key portlet concepts, how the portlet bridge allows JSF developers to work with portlets without learning new APIs, and demo use cases like rendering multiple JSF applications on a single portal page. The document encourages JSF developers to leverage their skills for portlet development and provides resources for getting started with the portlet bridge.
Introduction to eXo ECM (Enterprise Content Management) Suite.
- store and share content in eXo JCR and access it easily using eXo Portal
- easily create Web sites using eXo WCM (Web Content Management)
IBM WebSphere Portal - Die nächste GenerationIBM Lotus
This document provides an overview of new features and capabilities in IBM WebSphere Portal version 7 and Lotus Web Content Management version 7. Key highlights include tighter integration between Portal and WCM, improved authoring experience, support for tagging and ratings, virtualization and cloud deployment options, and industry templates to accelerate development. The release of these new versions aims to provide an exceptional web experience foundation and lower the cost of ownership.
Seamless Integrations between WebCenter Content, Site Studio, and WebCenter S...Brian Huff
Using integration options both existing and soon-to-be-released, this talk covers multiple integration options between WebCenter Sites and WebCenter Content (Site Studio)
This document provides an overview and agenda for a presentation on IBM WebSphere Portal Express for Domino. It discusses preparing for a pilot project to implement the portal software, including reviewing current infrastructure, system requirements, and supported databases and directories. The presentation will cover installing and configuring WebSphere Portal Express, integrating Domino applications, and building basic portlets. The goal is to help attendees understand portals and prepare to implement a pilot of the software.
Making Portals Cool: The Compelling Advantages of a Portlet BridgeWesley Hales
1) The document discusses the advantages of using the JBoss Portlet Bridge which allows developers to use JavaServer Faces (JSF) to build portlets.
2) Some key benefits of the portlet bridge mentioned include having a smooth learning curve, being enterprise ready with support for clustering and security, and allowing reuse of existing JSF development skills and applications.
3) The portlet bridge handles mapping the JSF lifecycle to the portlet API and provides features for handling public render parameters, portlet events, and navigation between portlet modes.
The document discusses Samba Management Console (SMC), a project to create a graphical user interface for managing Samba servers. SMC aims to simplify Samba administration, provide a global view of multiple servers, and enable open integration with other systems through a REST API. The architecture uses Python, ExtJS, and a model-view-controller pattern. A demo interface was presented along with plans to improve integration, performance for large environments, and upgrade capabilities.
Slides from this week's webinar with the Blue Fish Development Group showing how easy web content management really is with Alfresco Share 3.2. Blue Fish have over 11 years experience of WCM and appreciate that organisations need different things from their CMS. Traditional websites need a CMS that is aimed at the business user - see just how easy this is with their Casual Contributor UI demo.
The document discusses using a service-oriented architecture and RESTful web services to build scalable systems. It describes a case study of a telecommunications company that needed to scale from handling 1 million to 1 billion messages per month. The initial enterprise architecture resulted in bottlenecks and reliability issues. By taking inspiration from web-scale companies and focusing on delivery of individual services, a new storage manager service and compute grid were implemented. This improved scalability, reduced costs, and delivered business value by keeping customers happy with a more reliable system.
- The document summarizes implementing a workflow for ordering coffee at Starbucks using RESTful principles and hypermedia. It describes placing an order by POSTing to a URI, then receiving a link to add special instructions or pay by PUTting to the linked URIs. This models the workflow as state transitions between resources.
Jim Webber Martin Fowler Does My Bus Look Big In Thisdeimos
The document discusses the evolution of integration and service-oriented architecture (SOA) approaches over time. Early approaches involved siloed applications and proprietary integration middleware that grew complex. Service-oriented architecture (SOA) aimed to address this through standardized services but still struggled with complexity and lack of agility. More modern approaches focus on lightweight, incremental techniques centered around the web and prioritize business value and agility over rigid integration.
Integrating Alfresco with Liferay Portal for Document-Centric Use Casesrivetlogic
The document discusses integrating the Alfresco content management system with the Liferay portal. It outlines the benefits of enterprise portals and content management systems, describes existing integration work between Alfresco and Liferay, and presents a case study of their use by the US Department of Education and CCSSO.
The document provides an overview of IBM WebSphere Portal, including its key features and benefits from both user and IT perspectives. It discusses WebSphere Portal's market leadership position, technical capabilities like portlet architecture and personalization features, and tools for portal development.
IBM WebSphere Portal References EducationDvir Reznik
This document discusses several case studies of higher education institutions implementing IBM WebSphere Portal. It provides examples of Cardiff University in Wales, the German Sports University in Cologne, San Francisco State University, and Universiti Putra Malaysia. It describes how these schools used WebSphere Portal to create compelling online experiences for students, faculty, and alumni, and to provide personalized access to functions and content. It discusses common elements of these implementations, including delivering integrated marketing messages, being highly collaborative, hosting rich multimedia content, and enabling mobile and analytics capabilities.
Introduction to the azure service bus eai edi featuresSandro Pereira
In this session we’ll see EAI (Enterprise Application Integration) and EDI (Electronic Data Interchange) functionalities like: how to manage EDI message exchanges and trading partners with the Azure EDI Portal; how to support Flat files; edit Schemas and transformation maps.
This document discusses IBM WebSphere Portal. It provides an overview of portals and why organizations use them. WebSphere Portal allows users to access many different resources through a single consistent interface. It offers features like integration, personalization, collaboration and customization. The document outlines WebSphere Portal's architecture, components, and packaging options. It also highlights some of WebSphere Portal's 6000+ customers and case studies.
Belgacom presentatie portal roundtable 27 september 2012MooijBert
This document discusses the evolution and current state of Belgacom's B2C portal implementation. It covers the project's history from initial technology selection in 2001 to the evolution of services and products offered through the portal. The current portal architecture uses IBM WebSphere Portal and integrates various applications through an iFrame approach. Key challenges discussed include evolving the portal to support personalization, multi-device usage, integration of new services, and technology roadmap decisions.
This document discusses the Social Enabler project from OpenNTF, which aims to provide social functionality for XPages applications using the IBM Social Business Toolkit. It outlines goals like providing ready-to-use components, APIs, and scenarios. Key technologies discussed include HTML5, REST, JSON, OAuth, Activity Streams, and OpenSocial. Current functionality demonstrated includes reading from and writing to activity streams, displaying XPages in embedded experiences, and writing custom REST services.
This document introduces Google Web Toolkit (GWT) and Ext GWT. It discusses why they are useful for building rich internet applications with Java, and summarizes their main features which include compiling to optimized JavaScript, server communication, UI development tools, widgets, templates, layouts, data binding, drag and drop, charts, accessibility support and more. Live demos and example code are provided to illustrate GWT and Ext GWT.
Open Mic Webcast: "Connections Next - what to expect from the next version "Vinayak Tavargeri
Hello All,
Welcome to this year's (2014) Open Mic Webcast from IBM India Pune Center. We hope to add a lot of value to your experience using IBM Connections.
You are invited to join an Open Mic Web cast on the topic: "Connections Next - what to expect from the next version " presented by our development team .
This event will be held on Thursday 17th July at 1:30 PM India Time (8:00 AM GMT), for 60 minutes. After a presentation, you "ll have an opportunity to ask questions directly to IBM Team.
The document announces the Entwicklercamp 2012 event from March 26-28 at the Maritim Hotel in Gelsenkirchen, Germany. It will feature sessions on XPages, the Extension Library, pre-loading for XPages, Java design elements, themes, and more. The event is organized by Ulrich Krause of is@web, an IBM Champion for collaboration solutions.
The Notes/Domino Application Development Competitive Advantage - IamLUGJohn Head
presented by @johnhead and @davidvia
Some organizations are neglecting or under-utilizing one of the greatest IT assets in their portfolio today - the Notes/Domino application platform. Some are even considering re-coding Domino applications in other languages and development tools. In this session we present the business case and technical merits of Notes and Domino in direct comparison to other tools such as Microsoft SharePoint. Based on data collected from real-world engagements we will demonstrate the positive return on investment of the Notes platform. We will also discuss PSC’s “Application Modernization” strategy and how it helps move customers from merely maintaining Notes applications to increasing their value with XPages and advanced collaboration functionality.
The document discusses Enterprise Service Buses (ESBs) and the CXF framework. It begins by defining what an ESB is, as various vendors have differing definitions, but generally agree that an ESB acts as a shared messaging layer to connect applications through reliable message passing and intelligent routing and transformation. The document then discusses criticisms of ESBs, such as lack of standardization, vendor lock-in, and focus on specific technologies. It introduces CXF as an open source ESB framework that aims to address these issues and provides examples of using CXF for exposing, consuming and testing web services in a flexible way. In the end it concludes that while ESBs can be useful in complex scenarios, alternatives should also
This document provides an overview of IBM WebSphere Portal, including:
- What a portal is and the key benefits it provides to users and IT
- An overview of WebSphere Portal's features, components, and architecture
- How WebSphere Portal compares favorably to building a portal in-house in terms of costs and time to market
- Examples of WebSphere Portal's large customer base and market leadership
Open Source Junction: Apache Wookie and W3C Widgetsscottw
This document summarizes W3C widgets and the Apache Wookie project. W3C widgets allow web applications to be packaged and distributed for use on various devices. The Apache Wookie project is an open source Java server application in the Apache Incubator that includes a W3C widget parser library. It enables web applications to be distributed and run as widgets. The document discusses Wookie's components and how moving it to the Apache Incubator led to more development contributions, partnerships, research opportunities, and funding.
The document summarizes the evolution of user interface design specifications from 2006 to 2012. Key changes included specifications becoming more integrated across platforms and products, a shift from strict compliance to more collaborative governance models, and an expansion in scope to cover more complex interactive elements and integrated experiences across devices. Specifications also needed to describe user interfaces in new ways as elements became harder to explain visually.
Slides from this week's webinar with the Blue Fish Development Group showing how easy web content management really is with Alfresco Share 3.2. Blue Fish have over 11 years experience of WCM and appreciate that organisations need different things from their CMS. Traditional websites need a CMS that is aimed at the business user - see just how easy this is with their Casual Contributor UI demo.
The document discusses using a service-oriented architecture and RESTful web services to build scalable systems. It describes a case study of a telecommunications company that needed to scale from handling 1 million to 1 billion messages per month. The initial enterprise architecture resulted in bottlenecks and reliability issues. By taking inspiration from web-scale companies and focusing on delivery of individual services, a new storage manager service and compute grid were implemented. This improved scalability, reduced costs, and delivered business value by keeping customers happy with a more reliable system.
- The document summarizes implementing a workflow for ordering coffee at Starbucks using RESTful principles and hypermedia. It describes placing an order by POSTing to a URI, then receiving a link to add special instructions or pay by PUTting to the linked URIs. This models the workflow as state transitions between resources.
Jim Webber Martin Fowler Does My Bus Look Big In Thisdeimos
The document discusses the evolution of integration and service-oriented architecture (SOA) approaches over time. Early approaches involved siloed applications and proprietary integration middleware that grew complex. Service-oriented architecture (SOA) aimed to address this through standardized services but still struggled with complexity and lack of agility. More modern approaches focus on lightweight, incremental techniques centered around the web and prioritize business value and agility over rigid integration.
Integrating Alfresco with Liferay Portal for Document-Centric Use Casesrivetlogic
The document discusses integrating the Alfresco content management system with the Liferay portal. It outlines the benefits of enterprise portals and content management systems, describes existing integration work between Alfresco and Liferay, and presents a case study of their use by the US Department of Education and CCSSO.
The document provides an overview of IBM WebSphere Portal, including its key features and benefits from both user and IT perspectives. It discusses WebSphere Portal's market leadership position, technical capabilities like portlet architecture and personalization features, and tools for portal development.
IBM WebSphere Portal References EducationDvir Reznik
This document discusses several case studies of higher education institutions implementing IBM WebSphere Portal. It provides examples of Cardiff University in Wales, the German Sports University in Cologne, San Francisco State University, and Universiti Putra Malaysia. It describes how these schools used WebSphere Portal to create compelling online experiences for students, faculty, and alumni, and to provide personalized access to functions and content. It discusses common elements of these implementations, including delivering integrated marketing messages, being highly collaborative, hosting rich multimedia content, and enabling mobile and analytics capabilities.
Introduction to the azure service bus eai edi featuresSandro Pereira
In this session we’ll see EAI (Enterprise Application Integration) and EDI (Electronic Data Interchange) functionalities like: how to manage EDI message exchanges and trading partners with the Azure EDI Portal; how to support Flat files; edit Schemas and transformation maps.
This document discusses IBM WebSphere Portal. It provides an overview of portals and why organizations use them. WebSphere Portal allows users to access many different resources through a single consistent interface. It offers features like integration, personalization, collaboration and customization. The document outlines WebSphere Portal's architecture, components, and packaging options. It also highlights some of WebSphere Portal's 6000+ customers and case studies.
Belgacom presentatie portal roundtable 27 september 2012MooijBert
This document discusses the evolution and current state of Belgacom's B2C portal implementation. It covers the project's history from initial technology selection in 2001 to the evolution of services and products offered through the portal. The current portal architecture uses IBM WebSphere Portal and integrates various applications through an iFrame approach. Key challenges discussed include evolving the portal to support personalization, multi-device usage, integration of new services, and technology roadmap decisions.
This document discusses the Social Enabler project from OpenNTF, which aims to provide social functionality for XPages applications using the IBM Social Business Toolkit. It outlines goals like providing ready-to-use components, APIs, and scenarios. Key technologies discussed include HTML5, REST, JSON, OAuth, Activity Streams, and OpenSocial. Current functionality demonstrated includes reading from and writing to activity streams, displaying XPages in embedded experiences, and writing custom REST services.
This document introduces Google Web Toolkit (GWT) and Ext GWT. It discusses why they are useful for building rich internet applications with Java, and summarizes their main features which include compiling to optimized JavaScript, server communication, UI development tools, widgets, templates, layouts, data binding, drag and drop, charts, accessibility support and more. Live demos and example code are provided to illustrate GWT and Ext GWT.
Open Mic Webcast: "Connections Next - what to expect from the next version "Vinayak Tavargeri
Hello All,
Welcome to this year's (2014) Open Mic Webcast from IBM India Pune Center. We hope to add a lot of value to your experience using IBM Connections.
You are invited to join an Open Mic Web cast on the topic: "Connections Next - what to expect from the next version " presented by our development team .
This event will be held on Thursday 17th July at 1:30 PM India Time (8:00 AM GMT), for 60 minutes. After a presentation, you "ll have an opportunity to ask questions directly to IBM Team.
The document announces the Entwicklercamp 2012 event from March 26-28 at the Maritim Hotel in Gelsenkirchen, Germany. It will feature sessions on XPages, the Extension Library, pre-loading for XPages, Java design elements, themes, and more. The event is organized by Ulrich Krause of is@web, an IBM Champion for collaboration solutions.
The Notes/Domino Application Development Competitive Advantage - IamLUGJohn Head
presented by @johnhead and @davidvia
Some organizations are neglecting or under-utilizing one of the greatest IT assets in their portfolio today - the Notes/Domino application platform. Some are even considering re-coding Domino applications in other languages and development tools. In this session we present the business case and technical merits of Notes and Domino in direct comparison to other tools such as Microsoft SharePoint. Based on data collected from real-world engagements we will demonstrate the positive return on investment of the Notes platform. We will also discuss PSC’s “Application Modernization” strategy and how it helps move customers from merely maintaining Notes applications to increasing their value with XPages and advanced collaboration functionality.
The document discusses Enterprise Service Buses (ESBs) and the CXF framework. It begins by defining what an ESB is, as various vendors have differing definitions, but generally agree that an ESB acts as a shared messaging layer to connect applications through reliable message passing and intelligent routing and transformation. The document then discusses criticisms of ESBs, such as lack of standardization, vendor lock-in, and focus on specific technologies. It introduces CXF as an open source ESB framework that aims to address these issues and provides examples of using CXF for exposing, consuming and testing web services in a flexible way. In the end it concludes that while ESBs can be useful in complex scenarios, alternatives should also
This document provides an overview of IBM WebSphere Portal, including:
- What a portal is and the key benefits it provides to users and IT
- An overview of WebSphere Portal's features, components, and architecture
- How WebSphere Portal compares favorably to building a portal in-house in terms of costs and time to market
- Examples of WebSphere Portal's large customer base and market leadership
Open Source Junction: Apache Wookie and W3C Widgetsscottw
This document summarizes W3C widgets and the Apache Wookie project. W3C widgets allow web applications to be packaged and distributed for use on various devices. The Apache Wookie project is an open source Java server application in the Apache Incubator that includes a W3C widget parser library. It enables web applications to be distributed and run as widgets. The document discusses Wookie's components and how moving it to the Apache Incubator led to more development contributions, partnerships, research opportunities, and funding.
The document summarizes the evolution of user interface design specifications from 2006 to 2012. Key changes included specifications becoming more integrated across platforms and products, a shift from strict compliance to more collaborative governance models, and an expansion in scope to cover more complex interactive elements and integrated experiences across devices. Specifications also needed to describe user interfaces in new ways as elements became harder to explain visually.
SharePoint Roadkill a Hillbilly's 10 Steps to SharePoint Deployment Failure -...Joel Oleson
The document discusses various approaches to implementing and customizing SharePoint. It provides warnings against overly complex customizations to the platform and advises keeping implementations simple. It recommends against making changes directly to databases and instead using supported customization methods. The document advocates using SharePoint's built-in features over external or legacy systems when possible.
Introduction to Portlets Using Liferay Portalrivetlogic
Rivet Logic's Costa Rica Developer's Forge presented this at a Costa Rica Java Users Group meeting. The presentation provides an introduction to portlets using Liferay Portal - including Portals and Portlets; Liferay Portal 6.0, Liferay SDK and Liferay IDE; Portlet 1.0 (JSR 168).
The document discusses JavaScript frameworks and introduces Backbone.js as a framework that provides an MVC pattern for building JavaScript applications. It describes how Backbone.js separates an application into models, views, and controllers and provides basic functions for each part. Examples of companies and applications using Backbone.js are given.
HTML5--The 30,000' View (A fast-paced overview of HTML5)Peter Lubbers
A fast-paced overview of HTML5.
Topics include:
-What is HTML5?
-History of HTML5
-WHATWG and W3C specifications
-What is part of HTML5?
-Using HTML5 Today
-Using HTML5 in browsers that do not support it
-Detecting native availability of HTML5 features
The document summarizes Scott Wilson's presentation at the JTEL Winter School in Innsbruck in February 2010 about widgets, Wookie, and PLEs. Wookie is an open-source Apache project that provides a runtime environment for W3C widgets on websites. It allows widgets to be installed, instantiated, and integrated into applications via a REST API and plugins. Wookie implements various widget specifications and APIs to support portability across platforms and systems.
Introduction to Portlets using Liferay Portal (Part 2)rivetlogic
The document discusses portlet resource serving in Liferay Portal using the Java Portlet Specification 2.0 (JSR 286). It provides an example of creating a JSP-based portlet that returns dynamic content via Ajax calls using the serveResource method. The portlet is configured to support resource serving and an Ajax script is included to make requests to the resource URL and display the response. Resource serving allows portlets to directly serve resources, interact via Ajax, and have access to portlet context and state information, addressing limitations of prior specifications.
Jan 2011 Lotus Community Meeting - Lotusphere goes social!Joyce Davis
Monthly Lotus Technical Information and Education community meeting. This meeting was focused on sharing all the activities planned for Lotusphere 2011 to make the conference an even more social experience.
This document discusses creating a roadmap for a company's SharePoint success. It recommends developing a roadmap that defines business priorities, related SharePoint projects to implement initiatives, and an architectural plan. The roadmap approach involves understanding the current state, meeting with stakeholders, defining business goals and projects. Benefits include aligning SharePoint with business needs and defining governance, technology requirements, and a measure of success. The document provides examples of roadmaps and outcomes organizations have achieved.
Mobile Apps 2012 conference: From concept to releaseintunity
This document provides an overview of developing successful mobile apps. It discusses key decisions around whether to build native, web, or cross-platform apps. Native apps are best for utilizing device capabilities but require separate development for each platform. Web apps can be accessed across platforms but are less responsive. Cross-platform aims to develop once and deploy across platforms. The document also covers consumer versus enterprise apps, prioritizing features, using an iterative design process, and releasing in stages to get early user feedback. Future trends discussed include expanded device capabilities and payment/location-based features. The overall message is to start simply and evolve the app based on user needs.
Portal Solutions presented on Microsoft SharePoint 2010. Key points included:
- SharePoint 2010 provides a business collaboration platform with a fluent user interface and Office integration.
- It allows for access across browsers and devices and interoperability with line-of-business systems.
- Using a single infrastructure can reduce costs through scalability, simplified management, and enhanced reporting.
Demonstrations showed capabilities for sites, communities, enterprise content management, composites and insights. The presentation concluded with a call to action to optimize investments in SharePoint 2010 through discovery, design, and solution services.
The document discusses the development of a SlideShare iPad application. It describes SlideShare as a website where users can upload and share slideshow presentations. The project aims to create an iPad app using SlideShare's API and RESTful search method to access and display slideshow content. It also covers implementing the app's grid-based user interface using AQGridView and the benefits of asynchronous network communication.
HTML5 is the next generation technology for building scalable and high performance web applications. It provides many new features like audio, video, canvas, forms, and WebSockets that enable rich media without plugins. HTML5 aims to simplify HTML and provide a unified standard supported by all major browsers. It has progressed significantly in recent years and is now widely adopted for building powerful and engaging web applications.
Slides from the DrupalConSF 2010 presentation by Bret Piatt (of Rackspace) and Josh Koenig (of Chapter Three) explaining how PANTHEON was developed on the Rackspace cloud
The document provides an overview of a webinar on achieving true collaboration with SharePoint. It discusses SharePoint introduction, user experience, collaboration capabilities, a NetApp case study, an Infogain SharePoint QuickStart, and a review and Q&A segment. The presentation covers how SharePoint can help unify the enterprise by providing content management, search, communities, and collaboration features to improve processes. It also discusses best practices for designing, managing, and sustaining a SharePoint implementation.
JavaOne 2011 - Going Mobile With Java Based Technologies TodayWesley Hales
This document summarizes a presentation about going mobile with Java-based technologies. The presentation discusses various mobile platforms and frameworks that can be used, as well as features of mobile web browsers like web sockets, web workers, and storage limits. It also provides best practices for mobile development like using client-side databases and cache manifests. The presentation demonstrates a Twitter streaming app called TweetStream built with Java EE technologies like JSF, CDI, and Infinispan that works well on mobile devices. It discusses considerations for mobile development like touch support, transitions, and network detection.
Planning for SharePoint - The SharePoint Maturity Model - as presented 20 Jul...Sadalit Van Buren
The document discusses the SharePoint Maturity Model, which is a framework for assessing an organization's use of SharePoint across different competencies on a scale of 100 to 500. It provides definitions for core competencies like publication, collaboration and business process. It also outlines maturity levels ranging from initial to optimized. The document aims to help organizations develop strategic roadmaps for improving their use of SharePoint.
Similar to GateIn - Presented at Atlanta JUG on 1/19/2010 (20)
For the full video of this presentation, please visit: https://www.edge-ai-vision.com/2024/06/building-and-scaling-ai-applications-with-the-nx-ai-manager-a-presentation-from-network-optix/
Robin van Emden, Senior Director of Data Science at Network Optix, presents the “Building and Scaling AI Applications with the Nx AI Manager,” tutorial at the May 2024 Embedded Vision Summit.
In this presentation, van Emden covers the basics of scaling edge AI solutions using the Nx tool kit. He emphasizes the process of developing AI models and deploying them globally. He also showcases the conversion of AI models and the creation of effective edge AI pipelines, with a focus on pre-processing, model conversion, selecting the appropriate inference engine for the target hardware and post-processing.
van Emden shows how Nx can simplify the developer’s life and facilitate a rapid transition from concept to production-ready applications.He provides valuable insights into developing scalable and efficient edge AI solutions, with a strong focus on practical implementation.
UiPath Test Automation using UiPath Test Suite series, part 5DianaGray10
Welcome to UiPath Test Automation using UiPath Test Suite series part 5. In this session, we will cover CI/CD with devops.
Topics covered:
CI/CD with in UiPath
End-to-end overview of CI/CD pipeline with Azure devops
Speaker:
Lyndsey Byblow, Test Suite Sales Engineer @ UiPath, Inc.
HCL Notes and Domino License Cost Reduction in the World of DLAUpanagenda
Webinar Recording: https://www.panagenda.com/webinars/hcl-notes-and-domino-license-cost-reduction-in-the-world-of-dlau/
The introduction of DLAU and the CCB & CCX licensing model caused quite a stir in the HCL community. As a Notes and Domino customer, you may have faced challenges with unexpected user counts and license costs. You probably have questions on how this new licensing approach works and how to benefit from it. Most importantly, you likely have budget constraints and want to save money where possible. Don’t worry, we can help with all of this!
We’ll show you how to fix common misconfigurations that cause higher-than-expected user counts, and how to identify accounts which you can deactivate to save money. There are also frequent patterns that can cause unnecessary cost, like using a person document instead of a mail-in for shared mailboxes. We’ll provide examples and solutions for those as well. And naturally we’ll explain the new licensing model.
Join HCL Ambassador Marc Thomas in this webinar with a special guest appearance from Franz Walder. It will give you the tools and know-how to stay on top of what is going on with Domino licensing. You will be able lower your cost through an optimized configuration and keep it low going forward.
These topics will be covered
- Reducing license cost by finding and fixing misconfigurations and superfluous accounts
- How do CCB and CCX licenses really work?
- Understanding the DLAU tool and how to best utilize it
- Tips for common problem areas, like team mailboxes, functional/test users, etc
- Practical examples and best practices to implement right away
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slackshyamraj55
Discover the seamless integration of RPA (Robotic Process Automation), COMPOSER, and APM with AWS IDP enhanced with Slack notifications. Explore how these technologies converge to streamline workflows, optimize performance, and ensure secure access, all while leveraging the power of AWS IDP and real-time communication via Slack notifications.
Infrastructure Challenges in Scaling RAG with Custom AI modelsZilliz
Building Retrieval-Augmented Generation (RAG) systems with open-source and custom AI models is a complex task. This talk explores the challenges in productionizing RAG systems, including retrieval performance, response synthesis, and evaluation. We’ll discuss how to leverage open-source models like text embeddings, language models, and custom fine-tuned models to enhance RAG performance. Additionally, we’ll cover how BentoML can help orchestrate and scale these AI components efficiently, ensuring seamless deployment and management of RAG systems in the cloud.
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAUpanagenda
Webinar Recording: https://www.panagenda.com/webinars/hcl-notes-und-domino-lizenzkostenreduzierung-in-der-welt-von-dlau/
DLAU und die Lizenzen nach dem CCB- und CCX-Modell sind für viele in der HCL-Community seit letztem Jahr ein heißes Thema. Als Notes- oder Domino-Kunde haben Sie vielleicht mit unerwartet hohen Benutzerzahlen und Lizenzgebühren zu kämpfen. Sie fragen sich vielleicht, wie diese neue Art der Lizenzierung funktioniert und welchen Nutzen sie Ihnen bringt. Vor allem wollen Sie sicherlich Ihr Budget einhalten und Kosten sparen, wo immer möglich. Das verstehen wir und wir möchten Ihnen dabei helfen!
Wir erklären Ihnen, wie Sie häufige Konfigurationsprobleme lösen können, die dazu führen können, dass mehr Benutzer gezählt werden als nötig, und wie Sie überflüssige oder ungenutzte Konten identifizieren und entfernen können, um Geld zu sparen. Es gibt auch einige Ansätze, die zu unnötigen Ausgaben führen können, z. B. wenn ein Personendokument anstelle eines Mail-Ins für geteilte Mailboxen verwendet wird. Wir zeigen Ihnen solche Fälle und deren Lösungen. Und natürlich erklären wir Ihnen das neue Lizenzmodell.
Nehmen Sie an diesem Webinar teil, bei dem HCL-Ambassador Marc Thomas und Gastredner Franz Walder Ihnen diese neue Welt näherbringen. Es vermittelt Ihnen die Tools und das Know-how, um den Überblick zu bewahren. Sie werden in der Lage sein, Ihre Kosten durch eine optimierte Domino-Konfiguration zu reduzieren und auch in Zukunft gering zu halten.
Diese Themen werden behandelt
- Reduzierung der Lizenzkosten durch Auffinden und Beheben von Fehlkonfigurationen und überflüssigen Konten
- Wie funktionieren CCB- und CCX-Lizenzen wirklich?
- Verstehen des DLAU-Tools und wie man es am besten nutzt
- Tipps für häufige Problembereiche, wie z. B. Team-Postfächer, Funktions-/Testbenutzer usw.
- Praxisbeispiele und Best Practices zum sofortigen Umsetzen
Sudheer Mechineni, Head of Application Frameworks, Standard Chartered Bank
Discover how Standard Chartered Bank harnessed the power of Neo4j to transform complex data access challenges into a dynamic, scalable graph database solution. This keynote will cover their journey from initial adoption to deploying a fully automated, enterprise-grade causal cluster, highlighting key strategies for modelling organisational changes and ensuring robust disaster recovery. Learn how these innovations have not only enhanced Standard Chartered Bank’s data infrastructure but also positioned them as pioneers in the banking sector’s adoption of graph technology.
“An Outlook of the Ongoing and Future Relationship between Blockchain Technologies and Process-aware Information Systems.” Invited talk at the joint workshop on Blockchain for Information Systems (BC4IS) and Blockchain for Trusted Data Sharing (B4TDS), co-located with with the 36th International Conference on Advanced Information Systems Engineering (CAiSE), 3 June 2024, Limassol, Cyprus.
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...SOFTTECHHUB
The choice of an operating system plays a pivotal role in shaping our computing experience. For decades, Microsoft's Windows has dominated the market, offering a familiar and widely adopted platform for personal and professional use. However, as technological advancements continue to push the boundaries of innovation, alternative operating systems have emerged, challenging the status quo and offering users a fresh perspective on computing.
One such alternative that has garnered significant attention and acclaim is Nitrux Linux 3.5.0, a sleek, powerful, and user-friendly Linux distribution that promises to redefine the way we interact with our devices. With its focus on performance, security, and customization, Nitrux Linux presents a compelling case for those seeking to break free from the constraints of proprietary software and embrace the freedom and flexibility of open-source computing.
Threats to mobile devices are more prevalent and increasing in scope and complexity. Users of mobile devices desire to take full advantage of the features
available on those devices, but many of the features provide convenience and capability but sacrifice security. This best practices guide outlines steps the users can take to better protect personal devices and information.
In the rapidly evolving landscape of technologies, XML continues to play a vital role in structuring, storing, and transporting data across diverse systems. The recent advancements in artificial intelligence (AI) present new methodologies for enhancing XML development workflows, introducing efficiency, automation, and intelligent capabilities. This presentation will outline the scope and perspective of utilizing AI in XML development. The potential benefits and the possible pitfalls will be highlighted, providing a balanced view of the subject.
We will explore the capabilities of AI in understanding XML markup languages and autonomously creating structured XML content. Additionally, we will examine the capacity of AI to enrich plain text with appropriate XML markup. Practical examples and methodological guidelines will be provided to elucidate how AI can be effectively prompted to interpret and generate accurate XML markup.
Further emphasis will be placed on the role of AI in developing XSLT, or schemas such as XSD and Schematron. We will address the techniques and strategies adopted to create prompts for generating code, explaining code, or refactoring the code, and the results achieved.
The discussion will extend to how AI can be used to transform XML content. In particular, the focus will be on the use of AI XPath extension functions in XSLT, Schematron, Schematron Quick Fixes, or for XML content refactoring.
The presentation aims to deliver a comprehensive overview of AI usage in XML development, providing attendees with the necessary knowledge to make informed decisions. Whether you’re at the early stages of adopting AI or considering integrating it in advanced XML development, this presentation will cover all levels of expertise.
By highlighting the potential advantages and challenges of integrating AI with XML development tools and languages, the presentation seeks to inspire thoughtful conversation around the future of XML development. We’ll not only delve into the technical aspects of AI-powered XML development but also discuss practical implications and possible future directions.
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdfPaige Cruz
Monitoring and observability aren’t traditionally found in software curriculums and many of us cobble this knowledge together from whatever vendor or ecosystem we were first introduced to and whatever is a part of your current company’s observability stack.
While the dev and ops silo continues to crumble….many organizations still relegate monitoring & observability as the purview of ops, infra and SRE teams. This is a mistake - achieving a highly observable system requires collaboration up and down the stack.
I, a former op, would like to extend an invitation to all application developers to join the observability party will share these foundational concepts to build on:
Unlocking Productivity: Leveraging the Potential of Copilot in Microsoft 365, a presentation by Christoforos Vlachos, Senior Solutions Manager – Modern Workplace, Uni Systems
Full-RAG: A modern architecture for hyper-personalizationZilliz
Mike Del Balso, CEO & Co-Founder at Tecton, presents "Full RAG," a novel approach to AI recommendation systems, aiming to push beyond the limitations of traditional models through a deep integration of contextual insights and real-time data, leveraging the Retrieval-Augmented Generation architecture. This talk will outline Full RAG's potential to significantly enhance personalization, address engineering challenges such as data management and model training, and introduce data enrichment with reranking as a key solution. Attendees will gain crucial insights into the importance of hyperpersonalization in AI, the capabilities of Full RAG for advanced personalization, and strategies for managing complex data integrations for deploying cutting-edge AI solutions.
Programming Foundation Models with DSPy - Meetup SlidesZilliz
Prompting language models is hard, while programming language models is easy. In this talk, I will discuss the state-of-the-art framework DSPy for programming foundation models with its powerful optimizers and runtime constraint system.
In his public lecture, Christian Timmerer provides insights into the fascinating history of video streaming, starting from its humble beginnings before YouTube to the groundbreaking technologies that now dominate platforms like Netflix and ORF ON. Timmerer also presents provocative contributions of his own that have significantly influenced the industry. He concludes by looking at future challenges and invites the audience to join in a discussion.
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!SOFTTECHHUB
As the digital landscape continually evolves, operating systems play a critical role in shaping user experiences and productivity. The launch of Nitrux Linux 3.5.0 marks a significant milestone, offering a robust alternative to traditional systems such as Windows 11. This article delves into the essence of Nitrux Linux 3.5.0, exploring its unique features, advantages, and how it stands as a compelling choice for both casual users and tech enthusiasts.
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
GateIn - Presented at Atlanta JUG on 1/19/2010
1. The Open Source Answer to Expensive
Closed Source Portals
Presented By: Wesley Hales
Wednesday, January 20, 2010 1
2. Agenda
• Crowd Survey
• Introduction to GateIn
• Get the boring primer out of the way
• Amaze everyone with cool demos
• Talk about the JBoss Portlet Bridge
• more demos & possibly crowd UC
• Answer Questions
Wednesday, January 20, 2010 2
3. Who Is Wesley Hales?
• Enjoys both UI and Backend development,
along with pulling out what little hair is left.
• Founder of multiple open source projects
• Blog at wesleyhales.com
• Screen Caster on vimeo.com/wesleyhales
• Tweeter twitter.com/wesleyhales
Wednesday, January 20, 2010 3
4. Portal Job Results
In Atlanta, Ga
603
128
72
Monster indeed Dice
Wednesday, January 20, 2010 4
5. Demo
• Overview and Administration
http://vimeo.com/6438918
Wednesday, January 20, 2010 5
6. Portals & Portlets
What is a Portal?
• Windows that provide
access to web
applications and other
information.
• Works across organizational boundaries to
aggregate content coming from various web
technologies: JSF, Seam, OpenSocial, Wicket,
PHP, Struts...
Wednesday, January 20, 2010 6
7. Portals & Portlets
Portlets
• Are managed by a
portal/portlet container.
• Portlet windows are
aggregated via a portal
page.
• A Portlet Application is also a Web Application. The
Portlet Application may contain servlets and JSPs in
addition to portlets. Portlets, servlets and JSPs may
share information through their session.
Wednesday, January 20, 2010 7
8. Portlets - Why the
FUD?
• Portlets and their respective api have had
quite a learning curve in the past, but as
with everything else... it got better
Wednesday, January 20, 2010 8
9. If you really want to
know...
• Servlets vs. Portlets
• Wrapping your head around 2 requests.
• Portlets generate a page with multiple
portlet windows that can be rendered
multiple times.
• All links are generated by the portlet api
• Coordination - events and PRP’s
Wednesday, January 20, 2010 9
10. Allows
Businesses To...
• Quickly aggregate enterprise applications (both
legacy and current)
• Easily administer employee roles, groups, and
permissions
• Drastically reduce time-to-market with out of box
tools and integration controls
• Run content, gadgets, forums, wiki, and social
applications built by other companies - i.e. eXo
Wednesday, January 20, 2010 10
11. JBoss & eXo Partnership
• Strategic partnership formed in 2009
• Plans...
• To make GateIn the leading OSS portal
• Balance feature-rich capabilities with
lightweight flexibility and rock solid
performance
Wednesday, January 20, 2010 11
12. Features Compared
• Normal Portal Features
Single Sign On Personalization
Collaboration
Internationalization, Right-To-Left
Dashboards
Social Capabilities
Wednesday, January 20, 2010 12
13. Features Compared
• Features
(Technical Standpoint)
Merge of two mature Customizability and
projects that have been Personalization
around for a while, JBoss
Portal and eXo Portal
Scalable and Modular
Management and Metrics
PicketLink IDM - provides
usage of different identity
Easy Creation of Virtual
stores like LDAP and
(multiple) portals at
RDBMS
runtime
Wednesday, January 20, 2010 13
14. Features Compared
• Features
(Product Standpoint) Lightweight and Scalable
WSRP
Extendable - As eXo has
done with Knowledge Suite
Gadgets & Mashups and Content Management
WYSIWYG Layout Editor
Wednesday, January 20, 2010 14
15. Demo
• Gadgets
http://vimeo.com/6438918
Wednesday, January 20, 2010 15
16. Extending GateIn
• All products in eXo's
open source stack will be
certified on the GateIn
portal.
• Currently only a few of
these are available in
Alpha and Beta stages
Wednesday, January 20, 2010 16
17. eXo Knowledge Suite
• Forums
• Enterprise grade - project based
• Advanced Moderation - lock, close approve
• Answers / QA
• Multi Language, Moderation, RSS
• FAQs
• Publish forged knowledge into FAQs
Wednesday, January 20, 2010 17
18. Demo
• eXo Knowledge Suite
http://vimeo.com/7693053
Wednesday, January 20, 2010 18
19. eXo Collaboration Suite
• Provides a standard FB-like chat client, with
private and public chat rooms
• Uses XMPP/Jabber protocol mapped to
your LDAP directory
• This suite includes several applications all
tied together:
• Mail, Calendar, and Address Book
Wednesday, January 20, 2010 19
20. Demo
• eXo Collaboration Suite
http://vimeo.com/7523906
Wednesday, January 20, 2010 20
25. • Backed by JSR-301 and 329
• Allows you to run any JSF application as a
portlet
• Hides the underlying portlet APIs so
developers only need to worry about 1
application
Wednesday, January 20, 2010 25
26. • The only bridge which supports running
RichFaces and/or Seam applications
• Runs your app as both a portlet and servlet
• Could support other web frameworks like
Wicket, GWT, etc...
Wednesday, January 20, 2010 26
28. POCs
• Proof of Concepting with GateIn is straight
forward
• You will need:
• GateIn Bundle with Tomcat or JBoss AS
• Possibly Portlet Bridge
• Archetypes
Wednesday, January 20, 2010 28
30. Getting Involved
• User Forums
• Articles & How Tos
• Jira - Add your enhancement or try to
handle some created issues
• Contests - Skins, etc...
Wednesday, January 20, 2010 30