• Share
  • Email
  • Embed
  • Like
  • Save
  • Private Content
En fantastisk applikationsserver (Intravision IBM Connect 2013 Update i Århus)
 

En fantastisk applikationsserver (Intravision IBM Connect 2013 Update i Århus)

on

  • 590 views

I gave this presentation at the IBM Connect 2013 Update seminar hosted by Intravision on March 6 at IBM in Aarhus. ...

I gave this presentation at the IBM Connect 2013 Update seminar hosted by Intravision on March 6 at IBM in Aarhus.

http://per.lausten.dk/blog/2013/02/ibm-connect-2013-update-with-intravision.html

Statistics

Views

Total Views
590
Views on SlideShare
590
Embed Views
0

Actions

Likes
0
Downloads
0
Comments
0

0 Embeds 0

No embeds

Accessibility

Categories

Upload Details

Uploaded via as OpenOffice

Usage Rights

CC Attribution License

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

    En fantastisk applikationsserver (Intravision IBM Connect 2013 Update i Århus) En fantastisk applikationsserver (Intravision IBM Connect 2013 Update i Århus) Presentation Transcript

    • En fantastisk applikationsserver IBM Connect 2013 Update PHL-Consult.dk info@PHL-Consult.dk Per Henrik Lausten6. marts 2013 per.lausten.dk/blog/ twitter.com/perlausten
    • Om Per Henrik Lausten● Fuldtids-udvikler og deltids-administrator med eget enkeltmandsfirma, PHL Consult● Hovedudvikler for Sherlock Web● Formand for NotesNet – en forening af 25 uafhængige konsulenter● Medlem af bestyrelsen i OpenNTF – open source for IBM Notes/Domino og IBM Connections● Medlem af bestyrelsen i DanNotes● 2013 IBM Champion for IBM Collaboration Solutions● Mentor for XPages-udviklere i flere virksomheder● 5K-rank på Stack Overflow med >180 svar om primært XPages● Erfaren XPages- og webapplikations-udvikler ● startdithjerte.dk ● mediaplus.dk ● cbbpremiumpro.dk ● collaborationtoday.info ● sherlockapp.dk ● med mere
    • Agenda● Hvad er XPages?● Nødvendige færdigheder● Kom godt i gang● Eksempler på modernisering● Eksempler på nye løsninger● Silver bullet?● Nyder om XPages fra IBM Connect 2013● IBM Domino Designer 9.0● IBM Social Business Toolkit
    • Hvad er XPages?● Webudviklings-platform baseret på JavaServer Faces (JSF) 1.2● Bruger HTML, CSS, server-side Javascript, client-side Javascript, Java, Dojo Javascript framework● Kører på IBM Domino 8.5+ og IBM XWork Server 8.5+● Kan bruge 3rd party frameworks (kommercielle og open source) så som: ● UI: Blueprint, Twitter bootstrap, osv. ● Mobile UI: jQuery Mobile, Dojo Mobile, Sencha Touch, osv. ● Java: Google Guava, iText, JDBC connectors, osv.● Bruger Notes/Dominos velkendte NSF som database (NoSQL)● Kan nemt udvide og modernisere eksisterende Notes-applikationer● Er en del af det nye IBM MobileFirst-initiativ● Det er fremtiden!
    • Nødvendige færdigheder● XPages er for alle ● Fra formula og SSJS til Java ● Fra begynder til avanceret● Færdigheder for begynderen ● Forståelse af Notes ● @Formula for XPages ● Server-side Javascript (SSJS)● Yderligere færdigheder for den avancerede ● Client-side Javascript frameworks (Dojo osv.) ● HTML og CSS ● Java ● Mobile ● OpenSocial ● Activity Streams ● Og meget mere
    • Kom godt i gang● Bøger om XPages fra IBM Press ● Mastering XPages ● XPages Extension Library ● XPages Portable Command Guide● Online-kurser ● XPages101.net ● NotesIn9.com● Online-hjælp ● XPages.info/Forum ● StackOverflow.com #xpages● Blogs● Xpages.info/GetStarted og XPages.info/Resources
    • Eksempler på modernisering: teamroom
    • Eksempler på modernisering: Sherlock
    • Modernisering● Kan udvikles i eksisterende applikation eller som ny applikation, der tilgår data og logik fra eksisterende● Notes og web (XPages) kan køre sideløbende og bruge samme data● Man slipper ikke for at omskrive og nytænke logik. Visse dele af eksisterende kode kan udnyttes i XPages● Man får mulighed for at tilføje moderne features til applikationen (så som tablet og mobile support, integration til social software)● Hurtig gevinst? Lav først web-applikationer til “konsumering” (og så senere til “producering”)
    • Eksempler på nye løsninger
    • Silver bullet?● GBS Transformer Organisations that will Benefit the Most: Have large numbers of legacy Notes applications in need of modernization● We4IT docLinkr Easily bring your Lotus Notes data to your mobile devices without the need for programming skills.● Teamstudio Unplugged Unplugged is software that makes it easy to create mobile business apps that are always available to users, even if the device is offline.● Aveedo Aveedo is an application framework that provides organisations using IBM Lotus Notes with a way to rapidly develop new XPage applications and upgrade existing applications to XPages through a process of configuration rather than coding.
    • XPages og IBM Domino 9.0● 40+ sessioner om XPages til IBM Connect 2013● XPages Extension Library (Upgrade Pack 1+) er nu en del af default-installationen ● IBM Notes 9.0 og Domino Designer 9.0 ● IBM Domino 9.0 og IBM XWork Server 9.0● Nye licensbetingelser for IBM XWork Server 9.0: $1.000 per 8 databaser ● Fortsat tilladt: anonym adgang, ubegrænset antal kendte brugere og ingen begrænsning på hardware (PVU licensing)
    • XPages og Domino 9.0 (fortsat)● OneUI 3.0● Dojo 1.8.1● CKEditor 3.6.5● XPiNC performance-forbedringer● Ny Redirect Control● Ny SendMail action ● Gør det nemt at sende mails med Embedded Experience-indhold (JSON eller XML payload)● DEMO: Dojo 1.8.1 and OneUI 3.0 http://notesnet.dk/phlconsult/domino9.nsf
    • IBM Domino Designer 9.0● Produktivitets-forbedringer ● Hurtigere builds ● SSJS debugging (Java debugging har været med siden 8.5.x) ● Content assist i XSP source editor ● Hyperlink-navigation ● Hover help ● Jar design element
    • IBM Social Business Toolkit● IBM SBT gør det muligt at lave integration mellem de forskellige IBM Collaboration Solutions-produkter● Eksempel: brug SBT til at lave embedded experiences i XPages, som afvikles i activity streamen i IBM Connections● DEMO: IBM SBT Playground● IBM Social Business Toolkit: http://www.ibm.com/cloud-computing/social/us/en/toolkit/ http://ibmsbt.openntf.org/● Social Business Toolkit Playground: https://greenhouse.lotus.com/sbt/SBTPlayground.nsf
    • Embedded experiences● OpenSocial● IBM Connections 4.0● IBM Notes 9.0 ● Kræver IBM Domino 9.0 + IBM Domino 9.0 OpenSocial component ● Se SHOW110: http://www.slideshare.net/sieverssj/show110-make- your-business-open-and-social-using-ibm-notes-social-edition-90
    • Følg med● Collaboration Today ● CollaborationToday.info ● CollaborationToday.info/?filter=xpages ● twitter.com/collab2day● Offentlige præsentationer fra IBM Connect 2013 ● http://list.ly/list/37H-ibm-connect2013-sessions-on-slideshare ● https://www.socialbizug.org/communities/service/html/communityview?comm
    • OpenNTF Appathon
    • Spørgsmål? Per Henrik Lausten per@PHL-Consult.dk PHL-Consult.dk per.lausten.dk/blog @perlausten