This year is my second “connect-o-sphere” event and it will be a wholly different experience than the last one. I am speaking in two session, both about XPages, both as part of the best practices track. I am very excited to have the opportunity to speak at the world’s foremost conference on IBM Notes (*still in shock*).
The first session is with my boss Andrew Barickman and we will be sharing some lessons learned from the world’s largest XPage project.
“The world’s largest?” – yeah the world’s largest! (well ok at least outside of IBM internally). The point of this session is to share some of the lessons we have learned so that you don’t have to when you have an 18 month long, 10 person effort to work on!! We will discuss:
- in a team environment on the same database
- highlight some significant XPiNC performance enhancements which we worked with IBM on and they have implemented in the next release IBM Notes Domino 9
- demonstrate how we went from a notes client only application to a web based XPages application, managing aspects of the user interface to provde a better user experience which still seemed “familiar”
The XPages Blast session is going on at the same time – which is a COOL session, but this is the repeat of the XPages Blast session on Monday at 11am – so go to THAT XPages Blast first and then come and see us – you know you want to 🙂
My second session will be on my favorite subject – jQuery.
This is a beginners introduction to how you can include jQuery successfully in your XPage applications. It will include a brief introduction to how jQuery works, best practices for adding it to your XPage applications and demonstrations of how jQuery plugins can significantly improve your XPages and how to most effectively use them. I will be demonstrating new plugins which I have not blogged about and highlighting a couple of old ones.
This session is not just for beginners though – even advanced XPage developers can benefit from understanding what is available in jQuery World and arguably there is a plugin which you could have used in an XPages project somewhere at some time.
I will also be onstage for Gurupalooza immediately following my jQuery talk on Thursday morning. Yes that’s right, I am speaking in the room right-next-door-to and right-before-the Gurupalooza session on Thursday.
So the way I look at it is this….it is Thursday morning, you’ve not had enough sleep all week and you want to go to Gurupalooza – so why go to a session in the Dolphin and then rush over to the Swan for Gurupalooza, when you can come and see my session and then crawl into the room next door – makes perfect sense to me 🙂
I look forward to meeting as many of you as humanly possible at Connect, don’t forget to come and say hi and ask questions after my sessions.
Here are my two sessions:
Lessons Learned from the World’s Largest XPage Project
|Session ID :||BP211|
|Track :||Track 07: Best Practices|
|Presented by :||Mark Roden, Andrew Barickman|
|Time :||08:15 AM – 09:15 AM|
|Location :||SW 1-2|
|Working on the world’s largest XPages implementation has its challenges. Modernizing an IBM Notes client application used in over 105 countries by over 100,000 users teaches you a lot! In this session, we’ll share some of the challenges and our appropach to overcoming them. We’ll demonstrate a new XPinC performance feature in the upcoming Social Edition being added as a result of our work with IBM. We’ll also demonstrate best practices in user interaction, share lessons learned on team development using a single .nsf file — and much more. Come and find out more about how you can save time, money and avoid end-user frustration as we share our experiences – and open the covers of the largest XPages project in the world. Sample DB provided!|
|Session ID :||BP103|
|Track :||Track 07: Best Practices|
|Presented by :||Mark Roden|
|Time :||08:30 AM – 09:30 AM|
|Location :||SW 3-4|