Upgrade to Pro — share decks privately, control downloads, hide ads and more …

XPages Workshop, March 2013 [Turkish]

XPages Workshop, March 2013 [Turkish]

sbasegmez

March 18, 2013
Tweet

More Decks by sbasegmez

Other Decks in Programming

Transcript

  1. Ben kimim? Serdar Başeğmez Developi Bilgi Sistemleri IBM Collaboration Solutions

    Champion (2011 - 2013) LUGTR Kurucu/Eşbaşkan Blog Yazarı (LotusNotus.com) OpenNTF Yönetim Kurulu Üyesi / Aktif Katılımcı IBM Notes/Domino Design Partner The View Magazine – XPages makaleleri IBM Domino / Connections / Sametime / Mobile Connect / XPages Twitter: @sbasegmez E-posta: [email protected] Blog: http://lotusnotus.com
  2. Gündem Nereden öğrenebiliriz (tekrar) XPages Developer kimdir, ne yer? Extensibility

    nedir, ne işe yarar? Extension Library nedir, ne işe yarar? Örnekler
  3. Bu sunumla ilgili her şey: lotusturkiye.org adresinde...  Sunum dosyaları

     Site bağlantıları ve adresleri Hatırlatma (1)
  4. Hatırlatma (2) Bazı konularda, IBM'in yol haritasına göre atıp tutuyor

    olacağız... 'Planlananlar' ya da 'Üzerinde Çalışılanlar' bazen her zaman değişebilir...
  5. IBM N/D 9.0 Yenilikler Designer Geliştirmeleri Daha hızlı, daha stabil

    Extension Library (Upgrade Pack #1) JAR Design Element SSJS Debugger XPages Source görüntüsü için Content-Assist XPiNC performans geliştirmeleri Yeni C&S (Calendaring & Scheduling) API CKEditor için Spell Checker
  6. IBM N/D 9.0 Yenilikler Domino Geliştirmeleri QoS server task Gömülü

    HTTP Server ile TLS desteği SAML desteği DBMT: Database Management Tool
  7. Appathon!!! İki yarışma açtık… Appathon Connections Development Contest Appathon XPages

    Development Contest 10 kişiye toplam 10.000 USD ödül! Katılmak için… http://appathon.openntf.org
  8. Eğitim şart! Sınıf eğitimleri Online Eğitimler: LUGTR üyelerine indirim... Sibnet

    http://www.sibnet.com.tr XPages101 http://xpages101.net The Learning Continuum Company http://www.tlcc.com LUGTR üyelerine indirim...
  9. Kısaca yol haritası... JavaScript öğrenin!!! CSS ve HTML ile ilgili

    bilgilerinizi tazeleyin. http://www.w3schools.com/ Dojo örneklerini inceleyin. http://dojotoolkit.org http://dojocampus.com/explorer/ XPages ile ilgili temel bilgileri öğrenin. Jumpstart video’ları Ücretsiz eğitimler (tlcc.com, IBM Virtual Innovation Center...) Beginner düzeyindeki video’lar Wiki makaleleri
  10. Kısaca yol haritası... OpenNTF’den örnek uygulamalar indirin. Custom Control’ler, Layout’lar

    ve temalar nasıl kullanılmış? SSJS ve CSJS library’lerin eski tip Script Library’lerden ne farkı var? Extension Library’yi indirin. Kurun, demo veritabanıyla oynayın. Discussion, Teamroom gibi uygulamaları inceleyin. Extension Library’nin nasıl kullanıldığını inceleyin. İleri düzey kontrolleri anlamaya çalışın Küçük bir proje seçin ve deneyin. Soru sorun! LUGTR Forumu, Stackoverflow...
  11. XPages Developer Emekleme Basit kontrollerle CRUD (Create Read Update Delete)

    uygulamaları Genellikle Drag&Drop çalışma İlk adımlar SSJS ile tekrar kullanılabilir kütüphaneler Custom Control kullanımı Yürüme Managed Bean’ler ve Java kütüphaneleri kullanımı JSF fazlarına göre performans geliştirmeleri MVC Koşma Controller, Backing bean Java ile plug-in ve extension geliştirme