Are IBM Domino Plug-ins your friends or enemies? Find out what our developer Teresa Deane have said on that subject at her session “My love-hate relationship with IBM Domino Plug-ins” at the IBM Connect 2016 in Orlando.
The document discusses administration of IBM Connections Cloud. It describes the different roles in administering the cloud service between IBM and the customer organization. It outlines tools for automating user provisioning and directory integration using an Integration Server. The Integration Server uses change files in CSV format to programmatically add/update users and profiles. However, the current Integration Server has limitations like a maximum of 200 operations per file. The document also discusses policy administration and issues in administering the cloud service, noting that the all-or-nothing administrator interface does not scale well. It proposes an internal administrative interface and service portal to help customers better manage the cloud service according to their organizational needs and policies.
Bp102 a ray of sunshine through the cloud -mwlugSharon James
User on-boarding and management can be a challenge in Connections Cloud, particularly in a hybrid environment, with no opportunity for automation.
There's no integration with other systems which means any changes in IBM Connections Cloud need to be applied to all other LDAP directories via a cumbersome CSV import/export.
And there are additional complexities for companies who need to show audit proof of their adherence to compliance guidelines.
Our AdminTool Connector can remove these challenges.
Making Cloud user on-boarding and management a ray of sunshine on a cloudy day.
IBM Connections Cloud Application Development StrategyLuis Benitez
This document discusses IBM's Connections Cloud platform and its extensibility capabilities. It provides an overview of Connections Cloud and its focus on mobile, social, cloud and analytics capabilities. It then discusses IBM's strategy to encourage developers and partners to build applications using Connections Cloud services through platforms like Bluemix and an app catalog. The document demonstrates how applications can integrate with and extend Connections Cloud functionality.
The document provides an overview of IBM's messaging roadmap, including updates to IBM Notes/Domino, IBM Connections, IBM Verse, and integration with IBM Watson. Key points include 3000+ new features for Notes/Domino Next, a focus on customization and personalization for Connections Next, and plans to expand mobile and cloud capabilities and add cognitive enhancements for IBM Verse.
IBM Collaboration Mobile Strategy and a New Way To workLuis Benitez
How can your data and analytics platforms and strategies keep up with a workplace that is ever more mobile and social? IBM can support not only your emerging data and analytics strategies, but connect them with the social and mobile tools people use every day. In this session, you will learn how an IBM collaborative mobile strategy can extend and transform your enterprise. You will see how mobile applications like IBM Connections and IBM Verse can drive employee productivity while they are on the go, by enabling them to use mobile social apps that tap into your enterprise data and analytics platforms.
Partitioning IBM Connections Cloud AdministrationMaurice Teeuwe
1. The document discusses partitioning users in IBM Connections Cloud which allows dividing users into logical groups called partitions that can each be managed by a user administrator.
2. A user administrator can only see and manage users within their assigned partitions, as defined by the organization administrator.
3. The document provides examples of how partitions can be organized based on attributes like location, department, or user group and outlines the capabilities of user administrators versus organization administrators.
IBM Messaging and Collaboration Roadmap - Notes and Domino update - December ...Ed Brill
An update on IBM's Messaging and Collaboration software solutions, including IBM Notes and Domino 9.0 Social Edition and other updates and innovations.
IBM ConnectED 2015 - BP103: Solving the Weird, the Obscure, and the Mind-BendingLuis Guirigay
When you’re in the trenches every day, you see a lot of really interesting problems which you are charged with solving. This session will cover issues that are weird and obscure in nature and caused some mind bending to resolve.
The document discusses administration of IBM Connections Cloud. It describes the different roles in administering the cloud service between IBM and the customer organization. It outlines tools for automating user provisioning and directory integration using an Integration Server. The Integration Server uses change files in CSV format to programmatically add/update users and profiles. However, the current Integration Server has limitations like a maximum of 200 operations per file. The document also discusses policy administration and issues in administering the cloud service, noting that the all-or-nothing administrator interface does not scale well. It proposes an internal administrative interface and service portal to help customers better manage the cloud service according to their organizational needs and policies.
Bp102 a ray of sunshine through the cloud -mwlugSharon James
User on-boarding and management can be a challenge in Connections Cloud, particularly in a hybrid environment, with no opportunity for automation.
There's no integration with other systems which means any changes in IBM Connections Cloud need to be applied to all other LDAP directories via a cumbersome CSV import/export.
And there are additional complexities for companies who need to show audit proof of their adherence to compliance guidelines.
Our AdminTool Connector can remove these challenges.
Making Cloud user on-boarding and management a ray of sunshine on a cloudy day.
IBM Connections Cloud Application Development StrategyLuis Benitez
This document discusses IBM's Connections Cloud platform and its extensibility capabilities. It provides an overview of Connections Cloud and its focus on mobile, social, cloud and analytics capabilities. It then discusses IBM's strategy to encourage developers and partners to build applications using Connections Cloud services through platforms like Bluemix and an app catalog. The document demonstrates how applications can integrate with and extend Connections Cloud functionality.
The document provides an overview of IBM's messaging roadmap, including updates to IBM Notes/Domino, IBM Connections, IBM Verse, and integration with IBM Watson. Key points include 3000+ new features for Notes/Domino Next, a focus on customization and personalization for Connections Next, and plans to expand mobile and cloud capabilities and add cognitive enhancements for IBM Verse.
IBM Collaboration Mobile Strategy and a New Way To workLuis Benitez
How can your data and analytics platforms and strategies keep up with a workplace that is ever more mobile and social? IBM can support not only your emerging data and analytics strategies, but connect them with the social and mobile tools people use every day. In this session, you will learn how an IBM collaborative mobile strategy can extend and transform your enterprise. You will see how mobile applications like IBM Connections and IBM Verse can drive employee productivity while they are on the go, by enabling them to use mobile social apps that tap into your enterprise data and analytics platforms.
Partitioning IBM Connections Cloud AdministrationMaurice Teeuwe
1. The document discusses partitioning users in IBM Connections Cloud which allows dividing users into logical groups called partitions that can each be managed by a user administrator.
2. A user administrator can only see and manage users within their assigned partitions, as defined by the organization administrator.
3. The document provides examples of how partitions can be organized based on attributes like location, department, or user group and outlines the capabilities of user administrators versus organization administrators.
IBM Messaging and Collaboration Roadmap - Notes and Domino update - December ...Ed Brill
An update on IBM's Messaging and Collaboration software solutions, including IBM Notes and Domino 9.0 Social Edition and other updates and innovations.
IBM ConnectED 2015 - BP103: Solving the Weird, the Obscure, and the Mind-BendingLuis Guirigay
When you’re in the trenches every day, you see a lot of really interesting problems which you are charged with solving. This session will cover issues that are weird and obscure in nature and caused some mind bending to resolve.
IBM Platform for Social Business IamLUG 2013Luis Guirigay
Luis Guirigay is an IT architect with 15 years of experience working with IBM technologies. He is a published author, IBM certified instructor, and consultant. The document discusses IBM's platform for social business and how organizations can use social media internally. It provides examples of how companies have used IBM social business solutions to increase collaboration, knowledge sharing, and customer insights.
Granite Lotus User Group November 2012 ICS UpdatesLuis Guirigay
The document discusses an upcoming IBM event about IBM Collaboration Solutions products. It provides information on IBM Notes and Domino Social Edition, IBM Sametime 8.5 updates, and new features of IBM Sametime "Next" including improved mobile access, social integration, and a new user interface. The presentation aims to address concerns organizations have with migrating from Notes/Domino and encourages engaging IBM for assistance.
General introduction to the Darwino platform, and how to enhance your existing IBM Domino/Notes applications, providing a mobile UI, deploying to the cloud, and leveraging IBM Watson services
Are You Ready for an Alternative in Application Development?LetsConnect
Domino Designer is a extensive development tool that allows programming in four languages and connects documents and databases. Forms Experience Builder is a simpler, more intuitive tool that allows departments to build workflows without coding. While Forms Experience Builder supports modern web technologies and mobile access, Domino Designer has more features for access control, background processes, and integrating with other IBM products like CRM and web content management. Both tools are capable of building large applications, but Forms Experience Builder has lower technical requirements and integrates more easily with intranet and internet systems through its REST API.
IBM Connections – Managing Growth and ExpansionLetsConnect
You are lucky, your Connections platform is experiencing rapid growth – now what? How to you determine when you have grown to where you need to build out the service? How do you grow WebSphere or the File Service Space? How do you add additional Web Servers or is it better to add a proxy server? Learn how to judge and decide what you need to change – and how to then implement it.
IBM Connections 4.5 CR2 Installation - From Zero To Social Hero - 2.02 - with...Frank Altenburg
IBM Connections 4.5 setup can be fast, smooth and easy when you know what you are doing. And I will show you how.
With this presentation I want to prove, that it is possible to install an IBM Connections 4.5 "Proof-Of-Concept" setup very quickly.
You can install and configure all the new IBM Connections 4.5 components : DB2 Server, IBM Tivoli Directory Integrator, IBM WebSphere Application Server (WAS), IBM HTTP Server, IBM COgnos, IBM Connections Content Manager and IBM Connections. This new version (2.01) does not contain any integration like Social Mail and Sametime. This is now separated in a separate document "IBM Connections 4.5 Integration - From Zero To Social Hero" This document now contains the CR1 update.
This is a place holder only. the full document can be downloaded from IBM Greenhouse (after your registration)
Living in the Web is Easy! Making the Move from Rich Clients to BrowsersRahul A. Garg
The document discusses trends driving organizations to move applications from traditional rich clients to web browsers. It outlines considerations for supporting clients in browsers versus traditional desktop clients. Key application modernization approaches like XPages and the Notes Browser Plugin are covered. Examples are provided of industries making the move to browser-based clients like IBM itself, manufacturers, retailers, and financial organizations. Server optimization techniques and secure access approaches are also summarized. The presentation aims to help organizations understand how to support users with browser-based access to applications rather than requiring local desktop clients.
What's new in iNotes 9.0 Social EditionRahul A. Garg
Come see what's new in IBM iNotes 9.0 Social Edition and the cloud-based SmartCloud Notes web offering, plus hear about our plans for upcoming releases. The iNotes team has been hard at work in turning innovations around OpenSocial and end-user productivity into an experience that will make you and your organization more productive and more responsive. Come check out how these innovations have transformed iNotes and how they benefit the rest of the IBM portfolio, as well as your own projects. As always, this session will be packed with demos of the latest features and previews of future additions. If browser clients are an integral part of your collaborative infrastructure and strategy, then don't miss this session!
Making the move from rich clients to browsersRahul A. Garg
Standardizing on browser clients presents numerous benefits to many organizations in terms of cost, maintenance, flexibility and ease of use, but making the transition requires thought and planning. Get an understanding of the business drivers supporting standardization on browser clients as well as the unique benefits of making such a move. Learn important architectural and functional differences between the rich client and browser client as well considerations for your server infrastructure and how to optimize performance. Get advice on how to easily extend your existing IBM Notes client based applications out to the world of browser users.
These slides provide a glimpse on the IBM Connections Cloud platform. It will allow you to understand the basic elements for this multi tenant public cloud in the enterprise social market
The New Workplace: Unleashing The Power Of Enterprise MobilityChris Pepin
80% of the global population will have a mobile device by 2016, and 90% of companies will support corporate applications on personal mobile devices by 2014. Enterprise mobility promises increased productivity and employee satisfaction through working from any device, anywhere and anytime. However, supporting multiple devices poses security and cost challenges. Key enablers of enterprise mobility include mobile, social, and cloud technologies. Establishing corporate mobility policies, deploying mobile device management, and enabling corporate email are initial steps, followed by developing an application strategy and deploying business applications to mobile devices.
This document summarizes the key features and enhancements in IBM iNotes 9.0 Social Edition. It provides an overview of the new user interface, improved social integration with IBM Connections, extensibility through Notes widgets and Live Text, calendar updates, and additional usability improvements. System requirements and supported browsers are also outlined. The document is intended to help users understand the new capabilities in this latest release of IBM iNotes.
IBM Notes and Domino had a productive year in 2015, releasing several updates and new features. Plans for 2016 include bringing the Domino platform to Bluemix to allow XPages applications to be developed and run in the cloud. The IBM Client Access Application will be updated with standalone installation and improved support for commands and themes. IBM SmartCloud Notes and Verse also had a strong year with over 100 updates, new migration, administrator, end-user, and language capabilities. Roadmaps emphasize continued innovation through third-party integration, Watson assistants, and potential on-premises versions of Verse.
IBM Connect 2013: Messaging and Collaboration RoadmapEd Brill
From IBM Connect 2013: Ed Brill's Messaging and Collaboration Roadmap and Strategy presentation. Covers IBM Notes/Domino 9.0 Social Edition, SmartCloud Notes, IBM Docs, and more.
This document provides an overview and introduction to developing widgets for IBM Connections. It discusses the IBM Connections architecture and how widgets fit into it. The key aspects covered include:
- How widgets are configured in widgets-config.xml and the iWidget specification for developing widgets
- Using the iContext and iEvents APIs to access necessary information and functionality
- Internationalization of widget titles and resources
- Best practices for logging, avoiding conflicts, and optimizing performance
The presentation aims to educate developers on the widget infrastructure and give guidance for building effective and optimized widgets for IBM Connections. Key areas like accessing REST APIs, proxy usage, and context handling when making asynchronous calls are demonstrated.
IBM Connections 4.0 Installation From Zero To Social Hero - 1.03 with AD LDAPFrank Altenburg
IBM Connections 4.0 setup can be fast, smooth and easy when you know what you are doing. And I will show you how.
With this presentation I want to prove, that it is possible to install an IBM Connections 4.0 "Proof-Of-Concept" setup very quickly.
You can install and configure all the new IBM Connections 4.0 components : DB2 Server, IBM Tivoli Directory Integrator, IBM WebSphere Application Server (WAS), IBM HTTP Server and IBM Connections. This version of the Presentation works with Microsoft Active Directory as LDAP.
This document provides an overview of a session on building applications with Domino/XPages. The session discusses segregating applications into service layers with a back-end that exposes data and logic through RESTful APIs and a front-end built with JavaScript frameworks. It advocates for automating tasks through tools like Yeoman, Grunt and Bower. The session demonstrates building application components with these techniques and emphasizes structuring applications for consistency, maintainability and leveraging modern front-end development practices.
#IBMInterConnect - DCB-3094 Scaling Agile - Launching an Agile Release Train ...Reedy Feggins Jr
In this talk we discuss some of the best practices we have learned for successfully Launching an ART. We discuss how Rational Team Concert (#RTC) can be used to help coordinate the various team activities such as use story analysis, portfolio program and sprint planning, and communicating with the PPM, Agile program and team.
The presentation is from the 2015 #ibminterconnect Conference #feggreed2021
DCB-3094 Scaling Agile Launching a SAFe Agile Release Train using Rational Team Concert – Lesson Learned
In this talk I give an overview of IBM's efforts to create a VM-agnostic toolkit of runtime components from the mature J9 Java Virtual Machine (JVM). I provide a summary of the motivations behind this project, talk about some important proof points with CPython and Ruby MRI, describe the motivations behind an open community for this technology, and discuss the many challenges with creating a runtime agnostic Just In Time compiler from the Testarossa Java JIT.
Radically Simple Management & Assembly of API-based Applicationsvinodmut
This document discusses API composition for cloud applications. It describes how APIs from different providers can be assembled together through recipes and workflows to create new applications and services. The workflows allow for flow control logic and can be deployed on a scalable runtime in the cloud. A demo is shown of a smart home application created by combining APIs for various home devices through a simple script. The document concludes by stating that API choreography platforms will help developers and businesses leverage APIs for the cloud in a resilient and secure manner.
Design, Auto-Generate and Expose RESTful Microservices Using Open Source and ...Arthur De Magalhaes
This document summarizes a presentation about designing, auto-generating, and exposing RESTful microservices using OpenAPI (formerly known as Swagger) and WebSphere. The presentation covers an introduction to OpenAPI, designing RESTful APIs using OpenAPI, generating server-side and client-side code from OpenAPI specifications, and deployment options. The presenters are Tim deBoer from IBM and Arthur De Magalhaes from IBM.
IBM Platform for Social Business IamLUG 2013Luis Guirigay
Luis Guirigay is an IT architect with 15 years of experience working with IBM technologies. He is a published author, IBM certified instructor, and consultant. The document discusses IBM's platform for social business and how organizations can use social media internally. It provides examples of how companies have used IBM social business solutions to increase collaboration, knowledge sharing, and customer insights.
Granite Lotus User Group November 2012 ICS UpdatesLuis Guirigay
The document discusses an upcoming IBM event about IBM Collaboration Solutions products. It provides information on IBM Notes and Domino Social Edition, IBM Sametime 8.5 updates, and new features of IBM Sametime "Next" including improved mobile access, social integration, and a new user interface. The presentation aims to address concerns organizations have with migrating from Notes/Domino and encourages engaging IBM for assistance.
General introduction to the Darwino platform, and how to enhance your existing IBM Domino/Notes applications, providing a mobile UI, deploying to the cloud, and leveraging IBM Watson services
Are You Ready for an Alternative in Application Development?LetsConnect
Domino Designer is a extensive development tool that allows programming in four languages and connects documents and databases. Forms Experience Builder is a simpler, more intuitive tool that allows departments to build workflows without coding. While Forms Experience Builder supports modern web technologies and mobile access, Domino Designer has more features for access control, background processes, and integrating with other IBM products like CRM and web content management. Both tools are capable of building large applications, but Forms Experience Builder has lower technical requirements and integrates more easily with intranet and internet systems through its REST API.
IBM Connections – Managing Growth and ExpansionLetsConnect
You are lucky, your Connections platform is experiencing rapid growth – now what? How to you determine when you have grown to where you need to build out the service? How do you grow WebSphere or the File Service Space? How do you add additional Web Servers or is it better to add a proxy server? Learn how to judge and decide what you need to change – and how to then implement it.
IBM Connections 4.5 CR2 Installation - From Zero To Social Hero - 2.02 - with...Frank Altenburg
IBM Connections 4.5 setup can be fast, smooth and easy when you know what you are doing. And I will show you how.
With this presentation I want to prove, that it is possible to install an IBM Connections 4.5 "Proof-Of-Concept" setup very quickly.
You can install and configure all the new IBM Connections 4.5 components : DB2 Server, IBM Tivoli Directory Integrator, IBM WebSphere Application Server (WAS), IBM HTTP Server, IBM COgnos, IBM Connections Content Manager and IBM Connections. This new version (2.01) does not contain any integration like Social Mail and Sametime. This is now separated in a separate document "IBM Connections 4.5 Integration - From Zero To Social Hero" This document now contains the CR1 update.
This is a place holder only. the full document can be downloaded from IBM Greenhouse (after your registration)
Living in the Web is Easy! Making the Move from Rich Clients to BrowsersRahul A. Garg
The document discusses trends driving organizations to move applications from traditional rich clients to web browsers. It outlines considerations for supporting clients in browsers versus traditional desktop clients. Key application modernization approaches like XPages and the Notes Browser Plugin are covered. Examples are provided of industries making the move to browser-based clients like IBM itself, manufacturers, retailers, and financial organizations. Server optimization techniques and secure access approaches are also summarized. The presentation aims to help organizations understand how to support users with browser-based access to applications rather than requiring local desktop clients.
What's new in iNotes 9.0 Social EditionRahul A. Garg
Come see what's new in IBM iNotes 9.0 Social Edition and the cloud-based SmartCloud Notes web offering, plus hear about our plans for upcoming releases. The iNotes team has been hard at work in turning innovations around OpenSocial and end-user productivity into an experience that will make you and your organization more productive and more responsive. Come check out how these innovations have transformed iNotes and how they benefit the rest of the IBM portfolio, as well as your own projects. As always, this session will be packed with demos of the latest features and previews of future additions. If browser clients are an integral part of your collaborative infrastructure and strategy, then don't miss this session!
Making the move from rich clients to browsersRahul A. Garg
Standardizing on browser clients presents numerous benefits to many organizations in terms of cost, maintenance, flexibility and ease of use, but making the transition requires thought and planning. Get an understanding of the business drivers supporting standardization on browser clients as well as the unique benefits of making such a move. Learn important architectural and functional differences between the rich client and browser client as well considerations for your server infrastructure and how to optimize performance. Get advice on how to easily extend your existing IBM Notes client based applications out to the world of browser users.
These slides provide a glimpse on the IBM Connections Cloud platform. It will allow you to understand the basic elements for this multi tenant public cloud in the enterprise social market
The New Workplace: Unleashing The Power Of Enterprise MobilityChris Pepin
80% of the global population will have a mobile device by 2016, and 90% of companies will support corporate applications on personal mobile devices by 2014. Enterprise mobility promises increased productivity and employee satisfaction through working from any device, anywhere and anytime. However, supporting multiple devices poses security and cost challenges. Key enablers of enterprise mobility include mobile, social, and cloud technologies. Establishing corporate mobility policies, deploying mobile device management, and enabling corporate email are initial steps, followed by developing an application strategy and deploying business applications to mobile devices.
This document summarizes the key features and enhancements in IBM iNotes 9.0 Social Edition. It provides an overview of the new user interface, improved social integration with IBM Connections, extensibility through Notes widgets and Live Text, calendar updates, and additional usability improvements. System requirements and supported browsers are also outlined. The document is intended to help users understand the new capabilities in this latest release of IBM iNotes.
IBM Notes and Domino had a productive year in 2015, releasing several updates and new features. Plans for 2016 include bringing the Domino platform to Bluemix to allow XPages applications to be developed and run in the cloud. The IBM Client Access Application will be updated with standalone installation and improved support for commands and themes. IBM SmartCloud Notes and Verse also had a strong year with over 100 updates, new migration, administrator, end-user, and language capabilities. Roadmaps emphasize continued innovation through third-party integration, Watson assistants, and potential on-premises versions of Verse.
IBM Connect 2013: Messaging and Collaboration RoadmapEd Brill
From IBM Connect 2013: Ed Brill's Messaging and Collaboration Roadmap and Strategy presentation. Covers IBM Notes/Domino 9.0 Social Edition, SmartCloud Notes, IBM Docs, and more.
This document provides an overview and introduction to developing widgets for IBM Connections. It discusses the IBM Connections architecture and how widgets fit into it. The key aspects covered include:
- How widgets are configured in widgets-config.xml and the iWidget specification for developing widgets
- Using the iContext and iEvents APIs to access necessary information and functionality
- Internationalization of widget titles and resources
- Best practices for logging, avoiding conflicts, and optimizing performance
The presentation aims to educate developers on the widget infrastructure and give guidance for building effective and optimized widgets for IBM Connections. Key areas like accessing REST APIs, proxy usage, and context handling when making asynchronous calls are demonstrated.
IBM Connections 4.0 Installation From Zero To Social Hero - 1.03 with AD LDAPFrank Altenburg
IBM Connections 4.0 setup can be fast, smooth and easy when you know what you are doing. And I will show you how.
With this presentation I want to prove, that it is possible to install an IBM Connections 4.0 "Proof-Of-Concept" setup very quickly.
You can install and configure all the new IBM Connections 4.0 components : DB2 Server, IBM Tivoli Directory Integrator, IBM WebSphere Application Server (WAS), IBM HTTP Server and IBM Connections. This version of the Presentation works with Microsoft Active Directory as LDAP.
This document provides an overview of a session on building applications with Domino/XPages. The session discusses segregating applications into service layers with a back-end that exposes data and logic through RESTful APIs and a front-end built with JavaScript frameworks. It advocates for automating tasks through tools like Yeoman, Grunt and Bower. The session demonstrates building application components with these techniques and emphasizes structuring applications for consistency, maintainability and leveraging modern front-end development practices.
#IBMInterConnect - DCB-3094 Scaling Agile - Launching an Agile Release Train ...Reedy Feggins Jr
In this talk we discuss some of the best practices we have learned for successfully Launching an ART. We discuss how Rational Team Concert (#RTC) can be used to help coordinate the various team activities such as use story analysis, portfolio program and sprint planning, and communicating with the PPM, Agile program and team.
The presentation is from the 2015 #ibminterconnect Conference #feggreed2021
DCB-3094 Scaling Agile Launching a SAFe Agile Release Train using Rational Team Concert – Lesson Learned
In this talk I give an overview of IBM's efforts to create a VM-agnostic toolkit of runtime components from the mature J9 Java Virtual Machine (JVM). I provide a summary of the motivations behind this project, talk about some important proof points with CPython and Ruby MRI, describe the motivations behind an open community for this technology, and discuss the many challenges with creating a runtime agnostic Just In Time compiler from the Testarossa Java JIT.
Radically Simple Management & Assembly of API-based Applicationsvinodmut
This document discusses API composition for cloud applications. It describes how APIs from different providers can be assembled together through recipes and workflows to create new applications and services. The workflows allow for flow control logic and can be deployed on a scalable runtime in the cloud. A demo is shown of a smart home application created by combining APIs for various home devices through a simple script. The document concludes by stating that API choreography platforms will help developers and businesses leverage APIs for the cloud in a resilient and secure manner.
Design, Auto-Generate and Expose RESTful Microservices Using Open Source and ...Arthur De Magalhaes
This document summarizes a presentation about designing, auto-generating, and exposing RESTful microservices using OpenAPI (formerly known as Swagger) and WebSphere. The presentation covers an introduction to OpenAPI, designing RESTful APIs using OpenAPI, generating server-side and client-side code from OpenAPI specifications, and deployment options. The presenters are Tim deBoer from IBM and Arthur De Magalhaes from IBM.
Integrate Applications into IBM Connections Cloud and On Premises (AD 1632)TIMETOACT GROUP
This document provides an overview of integrating applications into IBM Connections cloud and on-premises environments. It discusses architectural questions to consider, such as whether to support both cloud and on-premises. It also covers how to integrate applications by leveraging APIs, customizing the navigation, and recommended tools. The presentation was given by software architects from TIMETOACT, an IBM business partner that develops applications integrating with IBM Connections.
- Overview of a use case - Sentiment analysis
- Introduction - Using Jupyter Notebook & AWS SageMaker
- Setup New Project
- Setup and Run the Build CI/CD Pipeline
- Setup the Release Pipeline
- Test Build and Release Pipelines
- Testing the deployed solution
- Examining deployed model performance
DevOps seeks to tear down barriers between development and operations that lead to slower change and worse quality. Implementing a DevOps Team that adds yet another silo to an organization can be counterproductive. Rebranding infrastructure or operations teams as "DevOps" doesn't help, either. However, scaling DevOps benefits from a dedicated team. This session looks to answer key questions when building a team to enable DevOps transformations. What are common DevOps team structures? Are there existing groups that can lead the transformation? Who should I include on the team? What should its charter be?
This deck is from a session delivered at IBM Interconnect 2015.
Connect 2014 - BP202: Rapid XPages Development Using the Application Layout C...Howard Greenberg
The document discusses using the Application Layout control in IBM Notes and Domino to rapidly develop a consistent user interface. It describes prerequisites like installing the Extension Library, configuring OneUI themes, and using tree nodes and navigators. The key aspects covered are designing an Application Layout within a custom control by enabling all six facet areas and adding properties, handling navigation and context, and strategies like using Bootstrap themes. The document aims to demonstrate how the Application Layout control can help implement a "One UI" design framework for an application.
This document discusses Lightning Web Components security and testing. It begins with forward-looking statements and risks related to new functionality, products, and services. It then provides information on debugging code, including using browser tools and debugging in different modes. Finally, it discusses unit testing Lightning Web Components with Jest, including prerequisites, configuration, and an example test file.
This document provides instructions for creating an IBM PureApplication System pattern that deploys the Daytrader sample application on WebSphere Application Server in a clustered configuration. It includes steps to add required script packages, create the pattern using a WebSphere template, configure nodes and resources, and deploy the application. The goal is to provide hands-on experience with patterns and demonstrate expertise in PureApplication System.
SHARE2016: DevOps - IIB Administration for Continuous Delivery and DevOpsRob Convery
Are you new to IBM Integration Bus? Do you want to know how to configure, administer and monitor your nodes? Do you want to make it easier on yourself when deploying your message flow applications across multiple servers? Would you like to keep a record of all of the messages which flow through your applications? Would you like to know how you can configure a Continuous Integration and Deployment pipeline for you IIB integrations? If so come along and find out about how to administer and monitor your IBM Integration Bus environment.
The presentation will first cover the basics of administering and monitoring your Integration Nodes. Looking at the available commands and their options, as well as the most recent V10 improvements, including enhancements to the product runtime, covering the extended webui, policy, Integration Toolkit, command line, and programmatic front-ends.
Using the basics learnt initially, this session will then take a look at how you build a Continuous Integration pipeline using technologies such as git, Ant & Jenkins to programmatically configure your Nodes, create, build and test your integrations, and then deploy them to production.
Kristy Lo is a software developer with over 20 years of experience developing applications using Java, ABAP, XML, and other technologies. She has worked as a technical consultant, solution architect, quality engineer, and application developer for companies including Autonomy, Model N, Composite Software, SAP Labs, and Agitar Software. Her background includes developing web applications, testing tools, and integrating systems like SAP and Cognos. She is looking for new opportunities involving Java and ABAP programming.
This document provides an outline for a 5-day course on designing and deploying an SAP BusinessObjects Business Intelligence (BI) Platform solution. The course covers topics such as BI platform architecture, the deployment process, design and sizing of deployments, landscape planning, installation and configuration, security, content management, deployment administration, and replication. It includes learning objectives for each lesson and lists copyright information for SAP and other third-party software.
DevOps 101 provides an overview of DevOps concepts and adoption in the enterprise. It discusses why DevOps is important to accelerate software delivery, improve quality, and increase collaboration between development and operations. The document outlines key aspects of adopting DevOps, including focusing on people, processes, and technologies. It also provides an overview of IBM's DevOps solution to help organizations continuously deliver innovation through improved software development and delivery.
2010 Lotusphere Instructor Day IDC Presentationsharynrjk
This is the presentation from Lotusphere 2010 Instructor Day presented by Joyce Davis and Sharyn Richard of the Lotus Technical Information and Education Community.
Salesforce AppExchange Superhero North England User Group 2nd julyRichard Clark
Overview of building applications using the Salesforce AppExchange. Building your first app, packaging and testing it, getting it through the security review and monetising using checkout.
Rational Developer for i (RDi) is the IDE of choice for editing, verifying, analyzing, and managing RPG, COBOL, and C/C++ on the IBM i (i.e the AS/400). If you come from a SEU/PDM development environment and are looking to move to a robust development environment, or if you wish to use the new RPG language features, you need to read through this to learn how to adopt the product.
In this presentation we cover the new features of RDi 9.1, including the new debugger and code coverage tooling. We also demonstrate editing features of the LPEX editor, such as find/replace with regular expressions. We cover the screen and report designers as well.
Similar to IBM Connect 2016: Speaker Session with Teresa Deane, Senior Developer, BCC (20)
You’ve been told that you will need to go though Connections 6.0 to get to Connections PINK. We’ve been through the process already and can show you the best way to do it. From planning your data migration strategy, requirements and software upgrades, to time estimates and lessons learned and the all important documentation stage that everyone loves. Let us be the pain relief to your migrations headache (other antidotes are available).
MWLUG - 2017
Tim Clark & Stephanie Heit
Tim & Steph explain the basics of GDPR and give some recommendations about what you can do to be ready.
Data sources are in the final slides.
For more information about how BCC can help you get your Domino data ready for GDPR please contact us here.
http://bcchub.com/bcc-domino-protect/
Einheitliches Management für IBM und Microsoft Collaborationen Plattformen.
Vorgehensmodell für Migration, Ausgangsbasis, Herausforderungen und "Best practices" Vorgehensweise und Demo Beispiele BCC, ClientGenie, MailProtect.
5. April 2017 / Hartmut Koch / BCC Unternehmensberatung
Anforderungen und Informationsquellen, dreistufige Realisierung, die Praxis, Live Demo von Schutzfunktionen und Exkurs: Risiken in der "nativen" IBM Domino Administration.
This webinar was recorded on 26th February 2017.
Tim Clark talks about how to stop data leaking from your IBM Domino datastore using BCC's DominoProtect.
Replay available here: https://youtu.be/Joqg4jVO-io
Building a plug-in for the Notes client is hard and you need to be a rocket scientist to write a simple menu extension. This is exactly, what I thought, when I first heard of plug-in development.
In this session, you will learn, how to setup an Eclipse environment, connect it to your Notes Client for debugging and testing, and finally deploy your plugin to your users. Become familiar with the basics, and you will no longer be scared.
Social business software is all about sharing content and data in a “collaborative” way to identify internal or external experts. Most of these data must be considered as personal data which is related to an individual person.
Implementing social business technologies in enterprises often leads to discussion with data protection supervisors how to be compliant with EU data protection law. This discussion gets even more challenging if you consider using social business applications in “the cloud” which might the only choice in the near future due IBMs “Cloud First” or Microsoft’s “Cloud only” delivery model.
This session will give you an overview
- about EU data protection regulations
- its implications for using social business systems
- special considerations for using cloud based social business systems
This document summarizes an agenda for an XPages performance masterclass. The agenda covers many factors that affect XPages performance including hardware, network performance, client limitations, and coding practices. It also discusses tools for optimizing performance such as JavaScript/CSS aggregation, scoped variables, data contexts, partial refresh vs partial execution, and XPages preloading. Specific techniques are demonstrated such as reducing unnecessary computations in the JSF lifecycle and using scoped variables to dynamically compute values.
Sie betreiben ausgeklügelte Rechteverwaltung auf Ihrem Domino System, die Daten in den zahlreichen Datenbanken und Anwendungen sind gut abgesichert.
Wirklich?
Ist Ihr "Generalschlüssel" für den ID-Vault auch gut geschützt, oder wird die Server-ID unverschlüsselt verwendet?
Können Sie sicher gehen, dass die Gruppendokumente nicht unberechtigt geändert werden?
Wie breit sind weitreichende Administrationsrechte z.B. an Support-Kollegen "gestreut"?
BCC bietet mit DominoProtect eine Lösung, die mögliche Sicherheitslücken schließt, das Systemmanagement in komplexen Umgebungen vereinfacht und hilft Revisions- und Compliance-Anforderungen zu erfüllen.
Dieser Vortrag von der DNUG Frühjahrskonferenz 2014 in Karlsruhe bietet einen Einstieg in das Thema Sicherheit & Compliance in IBM Collaboration Infrastrukturen und beleuchtet insbesondere folgende Bereiche:
* Security Monitoring - wie Sie sicherheits- und systemkritische Änderungen in Ihrer IBM Domino Umgebung in Echtzeit überwachen
* Compliance - wie Änderungen oder sogar Zugriffe auf sensible Elemente zuverlässig verhindert und dokumentiert werden können
* Change Management - wie Konfigurationsänderungen nicht ohne Freigabe aktiviert und Rollback & Recovery mit nur einem Klick möglich werden
Geht ihren Servern der Speicherplatz aus? Erfahren Sie in dieser Präsentation von der BCCon 2014 Konferenz welche Möglichkeiten zur Abhilfe durch DAOS und andere Platzsparer bestehen.
Are your servers running out of space as more, and more complex data is sent thru or stored in applications on the servers? Are your users keep on sending bit like attachments again and again? Do standard tasks like compact or fixup last for ages or does your backup still runs during working hours? Learn how to benefit from build-in space saving features. Maximize disk space savings provided by Domino Attachment and Object Service (DAOS) and ensure that your environment is properly configured for best performance with this feature. Reduce network bandwidth when replicating databases between servers and increase mail quotas without using more disk space. As of Domino 9.0.1, DBMT is the swiss army knife for administrators. Learn about pre-allocating space to avoid file fragmentation during a copy-style compact. Ensure that a mail application in a clustered environment is always available and mail gets delivered while performing file compaction and other standard tasks
In this session, which has been presented after the Connect also at Rheinland Nachlese, Engage by BLUG and BCCon, we took you on the quest of strengthening the security while cutting costs for administration.
Daily administration of the IBM Domino environment can be manual, tedious and cost-intensive. Mismanagement can also pose significant security issues and can also result in legal ramifications.
Whether you need to cut costs in administration, save time spent on routine tasks, or make your audit team happy, there is help available.
Specialized in administration automation and security solutions, BCC has gained an unique insight in various Notes/Domino enviroments of more than 800 customers worldwide. In this session we will share the best practices on how to streamline IBM Notes and Domino administration, enhance system and process security, and ensure compliance with legal regulations.
* Automate the user, group, and app administration processes to reduce manual tasks and avoid human errors
* Implement strict compliance with corporate administration standards and reduce administration costs
* Prevent fraud / malicious actions from inside your company and ensure compliance with legal regulations
Geht ihren Servern der Speicherplatz aus?
Haben Sie mehr als einen (bit) identischen Anhang in Ihren Datenbanken gespeichert?
Dauern Standardaufgaben wie fixup ewig oder reicht die Zeit in den Nachtstunden für ein Backup nicht mehr aus?
Setzen Sie Datenbankquotas ein und ihre Anwender verlangen nach mehr Platz?
Haben Sie sich schon einmal gefragt, was passiert, wenn sie ein "load compact -c" ausführen?
Warum werden Datenbanken nicht auf das neueste ODS angehoben? Mache ich was falsch??
Wenn Sie eines oder mehrere dieser Fragen mit "JA" beantworten können, dann sind Sie in dieser Session richtig. Nutzen Sie den vorhandenen Speicherplatz durch den Einsatz von DAOS optimal aus.
Verkleinern Sie ihre Datenbanken; Design- und Documentdata compression helfen Ihnen dabei.
Reduzieren Sie die Netzwerkbandbreite bei der Replikation zwischen Servern und zwischen Clients und Servern,
und lernen Sie, wie Sie die Quota erweitern, ohne mehr Speicherplatz zu benötigen.
Geben Sie ihren Festplatten den nötigen "drive" durch regelmässige Defragmentierung. OpenNTF hilft Ihnen dabei.
Xpages Anwendungen lassen sich recht leicht per Drag & Drop und ein wenig Code erstellen. In den meisten Fällen reicht dies auch aus, wenn es um die Arbeit mit wenig Datensätzen geht und die Anwendung selber nicht sonderlich kompliziert ist. Dringt man aber tiefer in die Programmierung ein, so wird man nicht selten mit Performanceproblemen konfrontiert.
Die Session zeigt auf, wo in einer Anwendung ( und auch ausserhalb ) die Performancefresser stecken und wie man diesen auf die Schliche kommt. Die Installation des OpenNTF Xpages Toolkit und die Anwendung der Toolbox werden an einem praktischen Beispiel erläutert. Dabei wird aus einer anfänglich nicht performanten Anwendung Schritt für Schritt eine performante Applikation.
Agenda:
Performance, was kann bremsen ?
Java vs. JavaScript
Daten vorbereiten, ViewNavigator vs. GetNextDocument
Stringbuilder vs. Concat
Phase Listener
Partial Refresh / Partial Execute
Variable resolver
Nach der guten Resonanz des ersten Teils des Vortrages von Mirco Vilic auf der DNUG-Frühjahrskonferenz in Berlin 2013 "Deep Dive IBM Domino Mail Routing - Essentials & Best Practices" , präsentiert er nun den zweiten Teil, der ganz im Zeichen von Domino als SMTP Mailer steht. In diesem weiterführenden Vortrag beleuchten wir die Fähigkeiten des Domino Servers als SMTP Mailer auf fortgeschrittener Ebene. Dies beinhaltet die einfache Standard-Konfiguration, sowie alle weitergehenden Einstellungen, die für den täglichen Betrieb, sowie für die Fehlersuche, relevant sind,
Wir zeigen die Möglichkeiten, die uns Domino durch Notes.ini Parameter bietet, oder wie man mit Domino eine virtuelle SMTP Testumgebung einrichtet, die ein simples Testing von z.B. Mail-Management-Software ermöglicht.
AdminP is an elementary server task for your IBM Lotus Domino Administration. This session explains which administration processes are available and how those can make your day-to-day administration tasks easier. We will cover the best practices for setup and troubleshooting using AdminP, in projects like recertifications and server consolidations.
? Geht ihren Servern der Speicherplatz aus?
? Haben Sie mehr als einen (bit) identischen Anhang in Ihren Datenbanken gespeichert?
? Dauern Standardaufgaben wie fixup ewig oder reicht die Zeit in den Nachtstunden für ein Backup nicht mehr aus?
? Setzen Sie Datenbankquotas ein und ihre Anwender verlangen nach mehr Platz?
? Haben Sie sich schon einmal gefragt, was passiert, wenn sie ein "load compact -c" ausführen?
? Warum werden Datenbanken nicht auf das neueste ODS angehoben? Mache ich was falsch??
Wenn Sie eines oder mehrere dieser Fragen mit "JA" beantworten können, dann sind Sie bei dieser Session richtig. Nutzen Sie den vorhandenen Speicherplatz durch den Einsatz von DAOS optimal aus.
--> Verkleinern Sie ihre Datenbanken; Design- und Documentdata compression helfen Ihnen dabei.
--> Reduzieren Sie die Netzwerkbandbreite bei der Replikation zwischen Servern und zwischen Clients und Servern, und lernen Sie, wie Sie die Quota erweitern, ohne mehr Speicherplatz zu benötigen.
--> Geben Sie ihren Festplatten den nötigen "drive" durch regelmässige Defragmentierung. OpenNTF hilft Ihnen dabei.
Zielgruppe sind Administratoren oder Entscheider, die mehr über Compact, DAOS und Defragmentierung wissen möchten.
Sie betreiben ausgeklügelte Rechteverwaltung auf Ihrem Domino System, die Daten in den zahlreichen Datenbanken und Anwendungen sind gut abgesichert.
Wirklich? Ist Ihr "Generalschlüssel" für den ID-Vault auch gut geschützt, oder wird die Server-ID unnverschlüsselt verwendet? Können Sie sicher gehen, dass die Gruppendokumente nicht unberechtigt geändert werden? Wie breit sind weitreichende Administrationsrechte z.B. an Support-Kollegen "gestreut"?
Der IBM Domino Server bietet umfangreiche Sicherheitsmechanismen. Die Konfiguration ist jedoch komplex, Sicherheitsprobleme können entstehen. Außerdem werden Protokollierung und Verhinderung von Änderungen aus Sicht der Revision seit der Einführung von Basel II und SOX immer wichtiger. Es geht dabei darum für Transparenz im Change Management von Infrastrukturen zu sorgen.
DominoProtect schließt mögliche Sicherheitslücken, vereinfacht das Konfigurationsmanagement in komplexen Umgebungen und hilft Revisions- und Compliance-Anforderungen zu erfüllen - bewährt in vielen Projekten bei großen und kleinen Organisationen, in zahlreichen deutschen und internationalen Finanzinstituten und bei führenden IT-Dienstleistern.
Ein Werkzeug-Spezialist muss Konstruktionspläne zur Druckerei schicken, die Personalabteilung will die Gehaltsabrechnungen nur noch elektronisch versenden, der Vorstand will vertraulich mit potentiellen Partnern im Ausland kommunizieren. Die Anforderungen für verschlüsselte Kommunikation per E-Mail sind vielfältig, die Notwendigkeit angesichts von PRISM & Co. nicht mehr weg zu diskutieren.
Einen schnellen und unkomplizierten Einstieg in die verschlüsselte E-Mail-Kommunikation bietet die PDF-basierte Instant Encryption Technologie der BCC. Damit wird sicher gestellt, dass die nach außen gehende Kommunikation vor Mitlesen und Manipulation geschützt ist. Wenn es "mehr" sein darf, können mit MailProtect Secure Mail alle denkbaren PKI-Szenarien zum Einsatz von S/MIME und PGP realisiert werden - mit zentraler serverbasierendern Durchführung der Verschlüsselung, Entschlüsselung, Signaturprüfung und Zertifikatsverwaltung.
Industrial Tech SW: Category Renewal and CreationChristian Dahlen
Every industrial revolution has created a new set of categories and a new set of players.
Multiple new technologies have emerged, but Samsara and C3.ai are only two companies which have gone public so far.
Manufacturing startups constitute the largest pipeline share of unicorns and IPO candidates in the SF Bay Area, and software startups dominate in Germany.
SATTA MATKA SATTA FAST RESULT KALYAN TOP MATKA RESULT KALYAN SATTA MATKA FAST RESULT MILAN RATAN RAJDHANI MAIN BAZAR MATKA FAST TIPS RESULT MATKA CHART JODI CHART PANEL CHART FREE FIX GAME SATTAMATKA ! MATKA MOBI SATTA 143 spboss.in TOP NO1 RESULT FULL RATE MATKA ONLINE GAME PLAY BY APP SPBOSS
IMPACT Silver is a pure silver zinc producer with over $260 million in revenue since 2008 and a large 100% owned 210km Mexico land package - 2024 catalysts includes new 14% grade zinc Plomosas mine and 20,000m of fully funded exploration drilling.
How are Lilac French Bulldogs Beauty Charming the World and Capturing Hearts....Lacey Max
“After being the most listed dog breed in the United States for 31
years in a row, the Labrador Retriever has dropped to second place
in the American Kennel Club's annual survey of the country's most
popular canines. The French Bulldog is the new top dog in the
United States as of 2022. The stylish puppy has ascended the
rankings in rapid time despite having health concerns and limited
color choices.”
[To download this presentation, visit:
https://www.oeconsulting.com.sg/training-presentations]
This presentation is a curated compilation of PowerPoint diagrams and templates designed to illustrate 20 different digital transformation frameworks and models. These frameworks are based on recent industry trends and best practices, ensuring that the content remains relevant and up-to-date.
Key highlights include Microsoft's Digital Transformation Framework, which focuses on driving innovation and efficiency, and McKinsey's Ten Guiding Principles, which provide strategic insights for successful digital transformation. Additionally, Forrester's framework emphasizes enhancing customer experiences and modernizing IT infrastructure, while IDC's MaturityScape helps assess and develop organizational digital maturity. MIT's framework explores cutting-edge strategies for achieving digital success.
These materials are perfect for enhancing your business or classroom presentations, offering visual aids to supplement your insights. Please note that while comprehensive, these slides are intended as supplementary resources and may not be complete for standalone instructional purposes.
Frameworks/Models included:
Microsoft’s Digital Transformation Framework
McKinsey’s Ten Guiding Principles of Digital Transformation
Forrester’s Digital Transformation Framework
IDC’s Digital Transformation MaturityScape
MIT’s Digital Transformation Framework
Gartner’s Digital Transformation Framework
Accenture’s Digital Strategy & Enterprise Frameworks
Deloitte’s Digital Industrial Transformation Framework
Capgemini’s Digital Transformation Framework
PwC’s Digital Transformation Framework
Cisco’s Digital Transformation Framework
Cognizant’s Digital Transformation Framework
DXC Technology’s Digital Transformation Framework
The BCG Strategy Palette
McKinsey’s Digital Transformation Framework
Digital Transformation Compass
Four Levels of Digital Maturity
Design Thinking Framework
Business Model Canvas
Customer Journey Map
3 Simple Steps To Buy Verified Payoneer Account In 2024SEOSMMEARTH
Buy Verified Payoneer Account: Quick and Secure Way to Receive Payments
Buy Verified Payoneer Account With 100% secure documents, [ USA, UK, CA ]. Are you looking for a reliable and safe way to receive payments online? Then you need buy verified Payoneer account ! Payoneer is a global payment platform that allows businesses and individuals to send and receive money in over 200 countries.
If You Want To More Information just Contact Now:
Skype: SEOSMMEARTH
Telegram: @seosmmearth
Gmail: seosmmearth@gmail.com
Storytelling is an incredibly valuable tool to share data and information. To get the most impact from stories there are a number of key ingredients. These are based on science and human nature. Using these elements in a story you can deliver information impactfully, ensure action and drive change.
The APCO Geopolitical Radar - Q3 2024 The Global Operating Environment for Bu...APCO
The Radar reflects input from APCO’s teams located around the world. It distils a host of interconnected events and trends into insights to inform operational and strategic decisions. Issues covered in this edition include:
Zodiac Signs and Food Preferences_ What Your Sign Says About Your Tastemy Pandit
Know what your zodiac sign says about your taste in food! Explore how the 12 zodiac signs influence your culinary preferences with insights from MyPandit. Dive into astrology and flavors!
❼❷⓿❺❻❷❽❷❼❽ Dpboss Matka Result Satta Matka Guessing Satta Fix jodi Kalyan Final ank Satta Matka Dpbos Final ank Satta Matta Matka 143 Kalyan Matka Guessing Final Matka Final ank Today Matka 420 Satta Batta Satta 143 Kalyan Chart Main Bazar Chart vip Matka Guessing Dpboss 143 Guessing Kalyan night
Best practices for project execution and deliveryCLIVE MINCHIN
A select set of project management best practices to keep your project on-track, on-cost and aligned to scope. Many firms have don't have the necessary skills, diligence, methods and oversight of their projects; this leads to slippage, higher costs and longer timeframes. Often firms have a history of projects that simply failed to move the needle. These best practices will help your firm avoid these pitfalls but they require fortitude to apply.
Taurus Zodiac Sign: Unveiling the Traits, Dates, and Horoscope Insights of th...my Pandit
Dive into the steadfast world of the Taurus Zodiac Sign. Discover the grounded, stable, and logical nature of Taurus individuals, and explore their key personality traits, important dates, and horoscope insights. Learn how the determination and patience of the Taurus sign make them the rock-steady achievers and anchors of the zodiac.
Best Competitive Marble Pricing in Dubai - ☎ 9928909666Stone Art Hub
Stone Art Hub offers the best competitive Marble Pricing in Dubai, ensuring affordability without compromising quality. With a wide range of exquisite marble options to choose from, you can enhance your spaces with elegance and sophistication. For inquiries or orders, contact us at ☎ 9928909666. Experience luxury at unbeatable prices.
Dpboss Matka Guessing Satta Matta Matka Kalyan Chart Indian Matka
IBM Connect 2016: Speaker Session with Teresa Deane, Senior Developer, BCC
1. 1283: My love-hate relationship with
IBM Domino Plug-ins
Teresa Deane Date – January 31, 2016
2. Introduction
• Veteran of Lotus, Iris, Groove, Microsoft, Teamstudio
• Currently at BCC
• Last spoke at LotuSphere 2000
• Expertise:
Notes C++ API
IBM Notes application development (forms and views)
3. Things we love to hate:
• Mondays
• Selfies
• Rude people
• Finals
• Boston Red Sox
• The Star Wars prequel trilogy
And………………………………….
5. Introduction to Plug-ins
• Terminology: Plug-ins, Features, Widgets
• Functionality: What can you do with Plug-ins?
• Developer Topics
Development Tools: Eclipse
Source Code: MANIFEST.MF, plugin.xml, Activator.java,
feature.xml, internationalization
• Administration Topics
Deployment: Security (Policies), Widget Catalog, Site Database,
Third Party
6. Goals
• Introduce the concept of IBM Notes Plug-ins
• Demonstrate the Necessary Tools
• Create a Simple Plug-in
• Dissect the Files
• Discuss deployment options
• Resource List
8. What is a Plug-in?
• Manipulates the look and feel of Notes
• Add Toolbars, Menus and Actions
9. Why a Plug-in?
• Written in Java
Plenty of useful classes
Reusable
Object oriented
Platform independent
• Call Native (DLL) files using JNI (Java Native Interface)
Use the Lotus Notes API
10. What is a Widget?
• Tool that can consist of one or more components
• Provides functions to provision items to client systems
• App like component which delivers web like content based on
user or application input
• Can be used for a stand-alone feature by calling a feature
update site to initially deploy or later provision updates to a
client plug-in.
11. What is a Feature?
• Functionality that alters the look and feel of Notes
• Packages plug-ins for deployment
• Describes the plug-ins used
• Provides for versioning and licensing
14. What do I need to begin?
• Eclipse
Platform for rapid development of integrated features based on
a plug-in model
Eclipse for RCP/RAP Developers – Luna version
• https://eclipse.org/downloads/
27. Site.xml
• Eclipse: File – New – Project – Update Site Project
• Site map which explains where the feature is located
<site>
<feature url="features/com.abc.demo.helloworld.feature_1.0.0.201601291408.jar"
id="com.abc.demo.helloworld.feature" version="1.0.0.201601291408"/>
</site>
34. Plug-in Security
• Desktop Setting Policy – Basics – Provisioning – Allow user
initiated updates – Enable to turn off menu items in Notes
35. Deployment Steps
• Place the feature's valid Eclipse update site, containing the
signed features and plugins, in a central location
• Install or upgrade the server and client, create the widgets
catalog, and set widgets policy or preferences
• Create an NSF-based update site and import the Eclipse
update site
• Create the extension.xml that the widget will use to call the
feature's update site
36. Deployment steps (cont’d)
• Sample extension.xml
Explains what features are contained and where to find them
37. Deployment steps (cont’d)
• Display the Widgets sidebar and verify or set catalog access
• Create the widget in the widgets catalog and attach its
extension.xml file to call the update site
• Test the widget by dragging it from the catalog view to your My
Widgets sidebar
• Communicate to users how to obtain the widget or inform them
that they will be automatically provisioned with the widget and
its feature
38. Deployment
• Update site template (ntf)
Use this template to create an NSF-based update site to act as
an Eclipse update site hosted in a Notes application
• External update site (http)
40. Resource List
• Eclipse.org
• IBM Redbook
• Tutorials Specific to Notes
• Internationalizing your plug-in
• Using JNI(Java Native Interface) to call C++ code
• Eclipse Notes Setup
43. Acknowledgements and Disclaimers
Availability. References in this presentation to IBM products, programs, or services do not imply that they will be available in all countries in which IBM
operates.
The workshops, sessions and materials have been prepared by IBM or the session speakers and reflect their own views. They are provided for informational
purposes only, and are neither intended to, nor shall have the effect of being, legal or other guidance or advice to any participant. While efforts were made to
verify the completeness and accuracy of the information contained in this presentation, it is provided AS-IS without warranty of any kind, express or implied. IBM
shall not be responsible for any damages arising out of the use of, or otherwise related to, this presentation or any other materials. Nothing contained in this
presentation is intended to, nor shall have the effect of, creating any warranties or representations from IBM or its suppliers or licensors, or altering the terms
and conditions of the applicable license agreement governing the use of IBM software.
All customer examples described are presented as illustrations of how those customers have used IBM products and the results they may have achieved.
Actual environmental costs and performance characteristics may vary by customer. Nothing contained in these materials is intended to, nor shall have the effect
of, stating or implying that any activities undertaken by you will result in any specific sales, revenue growth or other results.
A plugin allows you to easily manipulate functionality in the Notes client by allowing you to add new functionality via tool bars menus and actions
Plugin architechture is extensible, component based so you can do parallel development, open api, can apply good development practices
App like component which deliver web like content based on user or application input For example, a widget can be used for a stand-alone feature by calling a feature update site to initially deploy or later provision updates to a client plug-in.
Speak about expeditor toolkit, client services application
If you do not use policies, each client will have the Widgets UI (My Widgets sidebar panel, Widgets toolbar, and Tools > Widgets top-bar menus) turned off. After enabling the UI (File > Preferences > Widgets and checkmark the "Show Widget Toolbar and the My Widgets Sidebar panel option), each user has the freedom to create, email, publish and install widgets. To restrict users from doing these types of actions, you can use policies or plugin_customization.ini file settings.