Enviar pesquisa
Carregar
Developing XPages Applications
•
1 gostou
•
1,937 visualizações
Niklas Heidloff
Seguir
Developing XPages Applications
Leia menos
Leia mais
Tecnologia
Negócios
Denunciar
Compartilhar
Denunciar
Compartilhar
1 de 12
Baixar agora
Baixar para ler offline
Recomendados
Social Connections Amsterdam 2012 - Extensibility of IBM Connections
Social Connections Amsterdam 2012 - Extensibility of IBM Connections
Niklas Heidloff
OpenNTF Overview 09/10
OpenNTF Overview 09/10
Niklas Heidloff
Apps, Apps, and More Apps: Meet the Very Best Open Source Apps from OpenNTF -...
Apps, Apps, and More Apps: Meet the Very Best Open Source Apps from OpenNTF -...
Bruce Elgort
Mobile Controls for IBM Lotus Domino XPages on OpenNTF
Mobile Controls for IBM Lotus Domino XPages on OpenNTF
Niklas Heidloff
OpenNTF Updates 03/05/13
OpenNTF Updates 03/05/13
Niklas Heidloff
OpenNTF and XPages January 2012
OpenNTF and XPages January 2012
Niklas Heidloff
OpenNTF - DNUG November 2013
OpenNTF - DNUG November 2013
Niklas Heidloff
XPages Mobile Controls DanNotes 11/23/11
XPages Mobile Controls DanNotes 11/23/11
Niklas Heidloff
Mais conteúdo relacionado
Mais procurados
IBM Collaboration Solutions Community Meeting 11/11 - OpenNTF
IBM Collaboration Solutions Community Meeting 11/11 - OpenNTF
Niklas Heidloff
Lotusphere 2012 - Show115 - Socialize Your Apps Using OpenSocial
Lotusphere 2012 - Show115 - Socialize Your Apps Using OpenSocial
Ryan Baxter
OpenNTF.Org Third Generation
OpenNTF.Org Third Generation
Niklas Heidloff
Lotusphere 2012 - AD115 - Extending IBM Lotus Notes & IBM Lotus iNotes With O...
Lotusphere 2012 - AD115 - Extending IBM Lotus Notes & IBM Lotus iNotes With O...
Ryan Baxter
Ad111 Lotusphere 2011 - Developing Mobile Apps Rapidly for WebKit Browsers Us...
Ad111 Lotusphere 2011 - Developing Mobile Apps Rapidly for WebKit Browsers Us...
Niklas Heidloff
Hands On With OpenSocial and Embedded Experiences
Hands On With OpenSocial and Embedded Experiences
Ryan Baxter
OpenNTF Webinar 05/07/13: OpenNTF - The IBM Collaboration Solutions App Dev C...
OpenNTF Webinar 05/07/13: OpenNTF - The IBM Collaboration Solutions App Dev C...
Niklas Heidloff
ILUG 2008 Templates, Templates Everywhere
ILUG 2008 Templates, Templates Everywhere
Kevin Pettitt
IBM Connect 2013 - BP212: Apps, Apps and more Apps: Meet the Very Best Open S...
IBM Connect 2013 - BP212: Apps, Apps and more Apps: Meet the Very Best Open S...
Niklas Heidloff
DominoPoint June 2012 OpenNTF
DominoPoint June 2012 OpenNTF
Niklas Heidloff
BP207 Lotusphere 2011 - Apps, Apps, and More Apps: Meet the Very Best Open So...
BP207 Lotusphere 2011 - Apps, Apps, and More Apps: Meet the Very Best Open So...
Niklas Heidloff
Top 11 Front-End Web Development Tools To Consider in 2020
Top 11 Front-End Web Development Tools To Consider in 2020
Katy Slemon
Mainframe DevOps Using Zowe Open Source
Mainframe DevOps Using Zowe Open Source
DevOps.com
Java API for Social Media
Java API for Social Media
Werner Keil
DaliCore
DaliCore
johanvanstichel
Mobilefirst - Build Enterprise Class Apps for Mobile First
Mobilefirst - Build Enterprise Class Apps for Mobile First
Sanjeev Kumar
Webinar: Open Source on the Modern Mainframe
Webinar: Open Source on the Modern Mainframe
Open Mainframe Project
Eclipse Vs Netbeans
Eclipse Vs Netbeans
SiliconExpert Technologies
Eclipse vs Netbeans
Eclipse vs Netbeans
Mohamed Abd Elwähäb
Webinar: Open Mainframe Project's Zowe LTS Release
Webinar: Open Mainframe Project's Zowe LTS Release
Open Mainframe Project
Mais procurados
(20)
IBM Collaboration Solutions Community Meeting 11/11 - OpenNTF
IBM Collaboration Solutions Community Meeting 11/11 - OpenNTF
Lotusphere 2012 - Show115 - Socialize Your Apps Using OpenSocial
Lotusphere 2012 - Show115 - Socialize Your Apps Using OpenSocial
OpenNTF.Org Third Generation
OpenNTF.Org Third Generation
Lotusphere 2012 - AD115 - Extending IBM Lotus Notes & IBM Lotus iNotes With O...
Lotusphere 2012 - AD115 - Extending IBM Lotus Notes & IBM Lotus iNotes With O...
Ad111 Lotusphere 2011 - Developing Mobile Apps Rapidly for WebKit Browsers Us...
Ad111 Lotusphere 2011 - Developing Mobile Apps Rapidly for WebKit Browsers Us...
Hands On With OpenSocial and Embedded Experiences
Hands On With OpenSocial and Embedded Experiences
OpenNTF Webinar 05/07/13: OpenNTF - The IBM Collaboration Solutions App Dev C...
OpenNTF Webinar 05/07/13: OpenNTF - The IBM Collaboration Solutions App Dev C...
ILUG 2008 Templates, Templates Everywhere
ILUG 2008 Templates, Templates Everywhere
IBM Connect 2013 - BP212: Apps, Apps and more Apps: Meet the Very Best Open S...
IBM Connect 2013 - BP212: Apps, Apps and more Apps: Meet the Very Best Open S...
DominoPoint June 2012 OpenNTF
DominoPoint June 2012 OpenNTF
BP207 Lotusphere 2011 - Apps, Apps, and More Apps: Meet the Very Best Open So...
BP207 Lotusphere 2011 - Apps, Apps, and More Apps: Meet the Very Best Open So...
Top 11 Front-End Web Development Tools To Consider in 2020
Top 11 Front-End Web Development Tools To Consider in 2020
Mainframe DevOps Using Zowe Open Source
Mainframe DevOps Using Zowe Open Source
Java API for Social Media
Java API for Social Media
DaliCore
DaliCore
Mobilefirst - Build Enterprise Class Apps for Mobile First
Mobilefirst - Build Enterprise Class Apps for Mobile First
Webinar: Open Source on the Modern Mainframe
Webinar: Open Source on the Modern Mainframe
Eclipse Vs Netbeans
Eclipse Vs Netbeans
Eclipse vs Netbeans
Eclipse vs Netbeans
Webinar: Open Mainframe Project's Zowe LTS Release
Webinar: Open Mainframe Project's Zowe LTS Release
Semelhante a Developing XPages Applications
We4IT lcty 2013 - infra-man - whats new in ibm domino application development
We4IT lcty 2013 - infra-man - whats new in ibm domino application development
We4IT Group
What's new in designer
What's new in designer
Raj J (Rajendran)
What’s new for Developers in IBM Domino & Domino Designer 9.0.1
What’s new for Developers in IBM Domino & Domino Designer 9.0.1
IBM Connections Developers
Lessons learned from the worlds largest XPage project
Lessons learned from the worlds largest XPage project
Mark Roden
We4IT LCTY 2013 - x-pages-men - ibm domino xpages - performance in a nutshell
We4IT LCTY 2013 - x-pages-men - ibm domino xpages - performance in a nutshell
We4IT Group
Show110 | Using the XPages Extension Library for the Real World
Show110 | Using the XPages Extension Library for the Real World
pdhannan
AD101: IBM Domino Application Development Futures
AD101: IBM Domino Application Development Futures
Eamon Muldoon
IBM Lotusphere 2011 AD306 - IBM Lotus Sametime Proxy: A Collaborative Recipe...
IBM Lotusphere 2011 AD306 - IBM Lotus Sametime Proxy: A Collaborative Recipe...
William Holmes
Id111 - IBM Notes Browser Plug-in at Connect 2014
Id111 - IBM Notes Browser Plug-in at Connect 2014
rajeshpatil
XPages: No Experience Needed
XPages: No Experience Needed
Kathy Brown
Get the Jump on Mobilizing your Notes and Domino Applications Today! (JMP103...
Get the Jump on Mobilizing your Notes and Domino Applications Today! (JMP103...
Paul Della-Nebbia
Philipe Riand - Building Social Applications using the Social Business Toolki...
Philipe Riand - Building Social Applications using the Social Business Toolki...
LetsConnect
Ibm worklight - going from xpages mobile to native mobile applications
Ibm worklight - going from xpages mobile to native mobile applications
Mark Roden
AD106 - IBM Lotus Domino XPages anywhere - Write them once, See them Everywhere
AD106 - IBM Lotus Domino XPages anywhere - Write them once, See them Everywhere
Stephan H. Wissel
Learn everything about IBM iNotes Customization
Learn everything about IBM iNotes Customization
IBM Connections Developers
Build a DB2 for z/OS Mobile Application
Build a DB2 for z/OS Mobile Application
Jane Man
IBM Connect2014 JMP106
IBM Connect2014 JMP106
Thomas Evans
App.Next - The Future of Domino Application Development
App.Next - The Future of Domino Application Development
Teamstudio
NELotus - OpenNTF.org & XPages Mobile Controls
NELotus - OpenNTF.org & XPages Mobile Controls
John Head
Connect 2014 AD209 - Making Your Development Team More Productive With IBM Do...
Connect 2014 AD209 - Making Your Development Team More Productive With IBM Do...
marjoramg
Semelhante a Developing XPages Applications
(20)
We4IT lcty 2013 - infra-man - whats new in ibm domino application development
We4IT lcty 2013 - infra-man - whats new in ibm domino application development
What's new in designer
What's new in designer
What’s new for Developers in IBM Domino & Domino Designer 9.0.1
What’s new for Developers in IBM Domino & Domino Designer 9.0.1
Lessons learned from the worlds largest XPage project
Lessons learned from the worlds largest XPage project
We4IT LCTY 2013 - x-pages-men - ibm domino xpages - performance in a nutshell
We4IT LCTY 2013 - x-pages-men - ibm domino xpages - performance in a nutshell
Show110 | Using the XPages Extension Library for the Real World
Show110 | Using the XPages Extension Library for the Real World
AD101: IBM Domino Application Development Futures
AD101: IBM Domino Application Development Futures
IBM Lotusphere 2011 AD306 - IBM Lotus Sametime Proxy: A Collaborative Recipe...
IBM Lotusphere 2011 AD306 - IBM Lotus Sametime Proxy: A Collaborative Recipe...
Id111 - IBM Notes Browser Plug-in at Connect 2014
Id111 - IBM Notes Browser Plug-in at Connect 2014
XPages: No Experience Needed
XPages: No Experience Needed
Get the Jump on Mobilizing your Notes and Domino Applications Today! (JMP103...
Get the Jump on Mobilizing your Notes and Domino Applications Today! (JMP103...
Philipe Riand - Building Social Applications using the Social Business Toolki...
Philipe Riand - Building Social Applications using the Social Business Toolki...
Ibm worklight - going from xpages mobile to native mobile applications
Ibm worklight - going from xpages mobile to native mobile applications
AD106 - IBM Lotus Domino XPages anywhere - Write them once, See them Everywhere
AD106 - IBM Lotus Domino XPages anywhere - Write them once, See them Everywhere
Learn everything about IBM iNotes Customization
Learn everything about IBM iNotes Customization
Build a DB2 for z/OS Mobile Application
Build a DB2 for z/OS Mobile Application
IBM Connect2014 JMP106
IBM Connect2014 JMP106
App.Next - The Future of Domino Application Development
App.Next - The Future of Domino Application Development
NELotus - OpenNTF.org & XPages Mobile Controls
NELotus - OpenNTF.org & XPages Mobile Controls
Connect 2014 AD209 - Making Your Development Team More Productive With IBM Do...
Connect 2014 AD209 - Making Your Development Team More Productive With IBM Do...
Mais de Niklas Heidloff
Reactive Microservices with Quarkus
Reactive Microservices with Quarkus
Niklas Heidloff
Jakarta Tech Talk: How to develop your first cloud-native Application with Java
Jakarta Tech Talk: How to develop your first cloud-native Application with Java
Niklas Heidloff
How to develop your first cloud-native Applications with Java - 30 Minutes
How to develop your first cloud-native Applications with Java - 30 Minutes
Niklas Heidloff
How to develop your first cloud-native Applications with Java
How to develop your first cloud-native Applications with Java
Niklas Heidloff
Blue Cloud Mirror
Blue Cloud Mirror
Niklas Heidloff
IBM at JavaLand
IBM at JavaLand
Niklas Heidloff
Serverless Web Applications on the IBM Cloud
Serverless Web Applications on the IBM Cloud
Niklas Heidloff
Development of AI Applications without Machine Learning Skills
Development of AI Applications without Machine Learning Skills
Niklas Heidloff
Developing Serverless Applications with Apache OpenWhisk
Developing Serverless Applications with Apache OpenWhisk
Niklas Heidloff
When to use Serverless? When to use Kubernetes?
When to use Serverless? When to use Kubernetes?
Niklas Heidloff
Create Alexa Skills using IBM Watson Conversation and Apache OpenWhisk
Create Alexa Skills using IBM Watson Conversation and Apache OpenWhisk
Niklas Heidloff
Visual Recognition with Anki Cozmo and TensorFlow
Visual Recognition with Anki Cozmo and TensorFlow
Niklas Heidloff
Writing Slack Bots in JavaScript
Writing Slack Bots in JavaScript
Niklas Heidloff
Building Serverless Web Applications with OpenWhisk
Building Serverless Web Applications with OpenWhisk
Niklas Heidloff
IBM Bluemix Continuous Delivery
IBM Bluemix Continuous Delivery
Niklas Heidloff
Cognitive IBM Watson Services for Bluemix Developers
Cognitive IBM Watson Services for Bluemix Developers
Niklas Heidloff
IBM Bluemix Demo with Anki Overdrive Cars
IBM Bluemix Demo with Anki Overdrive Cars
Niklas Heidloff
Rapid Application Development with Docker
Rapid Application Development with Docker
Niklas Heidloff
Collaborative Line of Business Applications on IBM Bluemix
Collaborative Line of Business Applications on IBM Bluemix
Niklas Heidloff
Rapid Application Development in the Cloud and On-Premises with Docker
Rapid Application Development in the Cloud and On-Premises with Docker
Niklas Heidloff
Mais de Niklas Heidloff
(20)
Reactive Microservices with Quarkus
Reactive Microservices with Quarkus
Jakarta Tech Talk: How to develop your first cloud-native Application with Java
Jakarta Tech Talk: How to develop your first cloud-native Application with Java
How to develop your first cloud-native Applications with Java - 30 Minutes
How to develop your first cloud-native Applications with Java - 30 Minutes
How to develop your first cloud-native Applications with Java
How to develop your first cloud-native Applications with Java
Blue Cloud Mirror
Blue Cloud Mirror
IBM at JavaLand
IBM at JavaLand
Serverless Web Applications on the IBM Cloud
Serverless Web Applications on the IBM Cloud
Development of AI Applications without Machine Learning Skills
Development of AI Applications without Machine Learning Skills
Developing Serverless Applications with Apache OpenWhisk
Developing Serverless Applications with Apache OpenWhisk
When to use Serverless? When to use Kubernetes?
When to use Serverless? When to use Kubernetes?
Create Alexa Skills using IBM Watson Conversation and Apache OpenWhisk
Create Alexa Skills using IBM Watson Conversation and Apache OpenWhisk
Visual Recognition with Anki Cozmo and TensorFlow
Visual Recognition with Anki Cozmo and TensorFlow
Writing Slack Bots in JavaScript
Writing Slack Bots in JavaScript
Building Serverless Web Applications with OpenWhisk
Building Serverless Web Applications with OpenWhisk
IBM Bluemix Continuous Delivery
IBM Bluemix Continuous Delivery
Cognitive IBM Watson Services for Bluemix Developers
Cognitive IBM Watson Services for Bluemix Developers
IBM Bluemix Demo with Anki Overdrive Cars
IBM Bluemix Demo with Anki Overdrive Cars
Rapid Application Development with Docker
Rapid Application Development with Docker
Collaborative Line of Business Applications on IBM Bluemix
Collaborative Line of Business Applications on IBM Bluemix
Rapid Application Development in the Cloud and On-Premises with Docker
Rapid Application Development in the Cloud and On-Premises with Docker
Último
GraphSummit Copenhagen 2024 - Neo4j Vision and Roadmap.pptx
GraphSummit Copenhagen 2024 - Neo4j Vision and Roadmap.pptx
Neo4j
The Zero-ETL Approach: Enhancing Data Agility and Insight
The Zero-ETL Approach: Enhancing Data Agility and Insight
Safe Software
UiPath Studio Web workshop series - Day 2
UiPath Studio Web workshop series - Day 2
DianaGray10
LF Energy Webinar - Unveiling OpenEEMeter 4.0
LF Energy Webinar - Unveiling OpenEEMeter 4.0
DanBrown980551
IT Service Management (ITSM) Best Practices for Advanced Computing
IT Service Management (ITSM) Best Practices for Advanced Computing
MAGNIntelligence
CyberSecurity - Computers In Libraries 2024
CyberSecurity - Computers In Libraries 2024
Brian Pichman
From the origin to the future of Open Source model and business
From the origin to the future of Open Source model and business
Francesco Corti
20140402 - Smart house demo kit
20140402 - Smart house demo kit
Jamie (Taka) Wang
March Patch Tuesday
March Patch Tuesday
Ivanti
Automation Ops Series: Session 2 - Governance for UiPath projects
Automation Ops Series: Session 2 - Governance for UiPath projects
DianaGray10
Extra-120324-Visite-Entreprise-icare.pdf
Extra-120324-Visite-Entreprise-icare.pdf
Infopole1
Stobox 4: Revolutionizing Investment in Real-World Assets Through Tokenization
Stobox 4: Revolutionizing Investment in Real-World Assets Through Tokenization
Stobox
Novo Nordisk's journey in developing an open-source application on Neo4j
Novo Nordisk's journey in developing an open-source application on Neo4j
Neo4j
Flow Control | Block Size | ST Min | First Frame
Flow Control | Block Size | ST Min | First Frame
Kapil Thakar
The Importance of Indoor Air Quality (English)
The Importance of Indoor Air Quality (English)
IES VE
Keep Your Finger on the Pulse of Your Building's Performance with IES Live
Keep Your Finger on the Pulse of Your Building's Performance with IES Live
IES VE
Planetek Italia Srl - Corporate Profile Brochure
Planetek Italia Srl - Corporate Profile Brochure
Planetek Italia Srl
AI Workshops at Computers In Libraries 2024
AI Workshops at Computers In Libraries 2024
Brian Pichman
How to release an Open Source Dataweave Library
How to release an Open Source Dataweave Library
shyamraj55
UiPath Studio Web workshop Series - Day 3
UiPath Studio Web workshop Series - Day 3
DianaGray10
Último
(20)
GraphSummit Copenhagen 2024 - Neo4j Vision and Roadmap.pptx
GraphSummit Copenhagen 2024 - Neo4j Vision and Roadmap.pptx
The Zero-ETL Approach: Enhancing Data Agility and Insight
The Zero-ETL Approach: Enhancing Data Agility and Insight
UiPath Studio Web workshop series - Day 2
UiPath Studio Web workshop series - Day 2
LF Energy Webinar - Unveiling OpenEEMeter 4.0
LF Energy Webinar - Unveiling OpenEEMeter 4.0
IT Service Management (ITSM) Best Practices for Advanced Computing
IT Service Management (ITSM) Best Practices for Advanced Computing
CyberSecurity - Computers In Libraries 2024
CyberSecurity - Computers In Libraries 2024
From the origin to the future of Open Source model and business
From the origin to the future of Open Source model and business
20140402 - Smart house demo kit
20140402 - Smart house demo kit
March Patch Tuesday
March Patch Tuesday
Automation Ops Series: Session 2 - Governance for UiPath projects
Automation Ops Series: Session 2 - Governance for UiPath projects
Extra-120324-Visite-Entreprise-icare.pdf
Extra-120324-Visite-Entreprise-icare.pdf
Stobox 4: Revolutionizing Investment in Real-World Assets Through Tokenization
Stobox 4: Revolutionizing Investment in Real-World Assets Through Tokenization
Novo Nordisk's journey in developing an open-source application on Neo4j
Novo Nordisk's journey in developing an open-source application on Neo4j
Flow Control | Block Size | ST Min | First Frame
Flow Control | Block Size | ST Min | First Frame
The Importance of Indoor Air Quality (English)
The Importance of Indoor Air Quality (English)
Keep Your Finger on the Pulse of Your Building's Performance with IES Live
Keep Your Finger on the Pulse of Your Building's Performance with IES Live
Planetek Italia Srl - Corporate Profile Brochure
Planetek Italia Srl - Corporate Profile Brochure
AI Workshops at Computers In Libraries 2024
AI Workshops at Computers In Libraries 2024
How to release an Open Source Dataweave Library
How to release an Open Source Dataweave Library
UiPath Studio Web workshop Series - Day 3
UiPath Studio Web workshop Series - Day 3
Developing XPages Applications
1.
Developing XPages Applications August
7, 2012 ©2012 IBM Corporation
2.
Agenda
● XPages Updates coming in 8.5.x ● Q&A Note: Information regarding potential future products is intended to outline our general product direction and it should not be relied on in making a purchasing decision. The information mentioned regarding potential future products is not a commitment, promise, or legal obligation to deliver any material, code or functionality. Information about potential future products may not be incorporated into any contract. The development, release, and timing of any future features or functionality described for our products remains at our sole discretion. © 2012 IBM Corporation 2
3.
XPages Updates ●
8.5.3 Upgrade Pack 1 integrated to Notes/Domino 8.5.x All UP1 Features/Plugins installed with Domino server, Designer, Notes client • Really UP1+ as fixes and enhancements are included Templates will be translated - TeamroomXL and DiscussionXL © 2012 IBM Corporation 3
4.
XPages Updates ●
Technology Updates Dojo 1.7.2 • Leverage enhanced mobile support and bug fixes • Issues Fixed in 1.7.2 http://bugs.dojotoolkit.org/query?group=status&milestone=1.7.2 CKEditor 3.6.3 • Many issues fixed regarding Multiple instances per XPage Text and other HTML artifacts surrounding inline images Attachment handling Image resizing © 2012 IBM Corporation 4
5.
XPages Updates ●
XPiNC Performance Single-Copy-Design feature supported in Notes 8.5.x client Single-Copy-Design with computeWithForm enhancement • computeWithForm can be very expensive in XPiNC when running remote applications • Computed form plus all its children are hauled across the net to be executed locally • Forms are arbitrarily large • Large Computed Forms + High Latency Networks = Poor XPiNC Performance • With local SCD, computeWithForm loads the form and its children from the local NSF XPiNC – Beware of App Design Bad Practices • Avoid any application logic that incurs unnecessary network transactions, e.g. custom columns in viewPanel control that getDocument().getItemXxx() @DbColumn(), @DbLookup() etc in computed “rendered” property logic Option to run remote XPiNC applications on Domino http server © 2012 IBM Corporation 5
6.
XPages Updates
New Redirect Control ● Use cases: Traveler or iNotes rewrites the Notes doclink to a web link Custom redirect handling required within an application ● How: Set form display property to a target XPage that includes a Redirect control instance ● Effect: The Redirect control instance will transform the request URL accordingly based on the set of redirect rules Example: For a mobile redirect rule: http://foo/bar.nsf/0e5e7/04aae/?OpenDocument becomes... http://foo/bar.nsf/mobile.xsp?documentId=04AAE&action=openDocument#document © 2012 IBM Corporation 6
7.
XPages Updates New Client-Side
JavaScript / Dojo Debug Option ● Use cases: Dojo 1.7.2 Library deployed in an OSGi Bundle Developer needs to debug uncompressed versions of the source files • ie: xspClientDojo.js vs xspClientDojo.js.uncompressed.js ● How: Set the -u suffix on the Dojo Library Version in Application Properties ● Effect: The XPages Runtime will server *.uncompressed.js | *.uncompressed.css if available from within the OSGi Bundle ● We're also finalizing another new XSP property that will allow Developers to point at a designated file system location containing the Dojo resources: xsp.dev.dojostream=c://dojo-xyz/ © 2012 IBM Corporation 7
8.
Domino Designer 8.5.x
- Goals ● Improve Domino Designer “Welcome” and “Home Page” experiences ● Improve XPages developer productivity ● New Jar design element ● Integrate Domino Designer Extension Library tooling into Designer 'core' ● Integrate and improve xsp.properties editor ● Bug fixes and quality improvements in 'high traffic' areas ● Improve SSJS debugging experience! © 2012 IBM Corporation 8
9.
Improved XPages' Developer
Productivity ● Content assist in xsp source editor editor!! (also works with SSJS in xsp source editor) ● Hyperlink navigation within the xsp source editor ● Hover help within the xsp source editor ● Palette state saving ● Jar design element © 2012 IBM Corporation 9
10.
Domino NEXT... Server Side
JavaScript Debugger!! ● “IBM Lotus Domino Designer JavaScript” debug configuration ● Additional 'debugger' SSJS keyword which will cause the SSJS engine to pause code execution when encountered when running in debug mode ● Will require server to run in 'debug' mode via properties: JavaScriptEnableDebug=1 JavaEnableDebug=1 JavaDebugOptions=transport=dt_socket,server=y,suspend=n,address=8000 ● Based on Eclipse 'Remove Java Connection', uses JPDA/JDI © 2012 IBM Corporation 10
11.
References & Resources
● Lotus Notes and Domino Application Development wiki - http://www.lotus.com/ldd/ddwiki.nsf/ ● XPage Development Forum - http://www.lotus.com/ldd/xpagesforum.nsf ● Openntf - www.openntf.org ● Mastering XPages book - http://www.ibmpressbooks.com/bookstore/product.asp? isbn=0132486318 ● XPages Extension Library book - www.redbooks.ibm.com/Redbooks.nsf/ibmpressisbn/9780132901819 © 2012 IBM Corporation 11
12.
Legal Disclaimer © IBM
Corporation 2012. All Rights Reserved. The information contained in this publication is provided for informational purposes only. While efforts were made to verify the completeness and accuracy of the information contained in this publication, it is provided AS IS without warranty of any kind, express or implied. In addition, this information is based on IBM’s current product plans and strategy, which are subject to change by IBM without notice. IBM shall not be responsible for any damages arising out of the use of, or otherwise related to, this publication or any other materials. Nothing contained in this publication 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. References in this publication to IBM products, programs, or services do not imply that they will be available in all countries in which IBM operates. Product release dates and/or capabilities referenced in this presentation may change at any time at IBM’s sole discretion based on market opportunities or other factors, and are not intended to be a commitment to future product or feature availability in any way. 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. IBM, Lotus, Lotus Notes, Notes, and Domino are trademarks of International Business Machines Corporation in the United States, other countries, or both. Microsoft and Windows are trademarks of Microsoft Corporation in the United States, other countries, or both. Other company, product, or service names may be trademarks or service marks of others. All references to renovations.com refer to a fictitious company and are used for illustration purposes only. © 2012 IBM Corporation 12
Baixar agora