Upload
erdem-avni-selcuk
View
45
Download
7
Embed Size (px)
Citation preview
SharePoint Online No Code Solutions
Erdem Avni SELÇUK
Senior SharePoint Consultant – MTTCTechnical Network Türkiye
E-mail: [email protected]
Twitter: @eravse
Blog: http://www.eravse.com
Ajanda
SharePoint Online Nedir?.
Kimler SharePoint Geliştiricisidir?.
SharePoint Designer Nedir? SharePoint Online’a Nasıl Bağlanırım? (Demo)
XSL Nedir Ne işe yarar?
SharePoint Online No Code Demo
SharePoint Uygulama Mağazası - Demo
SharePoint Online Nedir?.
• Paylaşma• Yammer networkünüze paylaşım yapın, sosyal kalın ve Mobil
uygulamaları ile sürekli cebinizde bir SharePoint ile gezin
• Düzenleme• Proje ve Ekip düzenlemeleri ile devamlı aktif kalın.• Belgelerinizi depolama ve eşitleme seçenekleri ile (One Drive) devamlı
düzenli çalışın.
• Bulma• SharePoint üzerinde arama servisleri sayesinde içeriğinize hemen
ulaşın.• Arama özelleştirme yöntemleri ile kendinize özel ekranlar tasarlayın.
• Oluşturma ve Yönetme• Bulut üzerinde ve MS Office üzerinde uygulama oluşturma ve
pazarlama• Maliyet, Risk ve Zaman yönetimi yapabilme ve bunları analiz
edebilme.
Kimler SharePoint Geliştiricisidir?
System Admin ( Infrastracture Engineer– Altyapı Mühendisi)
Central Admin ( SP Sistem Top Level Yönetici)
Back-end Developer ( Hard Coder)Front-end Developer
SharePoint Designer Nedir? SharePoint Online’a Nasıl Bağlanırım? (Demo)
SharePoint Designer 2013 Microsoft Tarafından dağıtımı yapılan ve SharePoint Sistemleriniz de bulunan dosya yapılarınıza erişmenizi sağlar.
Ayrıca bu araç vasıtası ile sayfa oluşturabilir, Kodlama yapabilir, iş akışları oluşturabilirsiniz.
Tek kelime kod yazmadan dahi etkileşimli ekranlar oluşturabilirsiniz.
XSL Nedir Ne işe yarar?
XSL Şablonları SharePoint içerisinde SharePoint Designer 2013 ile oluşturulan dosyalara herhangi bir liste ekleme düzenleme öğesi eklendiğinde içeriği XSL olarak gelir.
Kendi içerisinde kurallara ve bir hiyerarşiye sahiptir.
XLS 'declarative' bir dildir, 'imperative' değildir.
Programa ne yapılacağını emir kipinde söyleyen bir dil değildir. Daha çok şunu yap, sonra bunu yap, sonrada bunu yap yapısında çalışır.
XSL (Extensible Style Language) bir XML document'in başka biçimlere dönüştürmeye yarayan dildir.
XSL Nedir Ne işe yarar?Temel olarak SharePoint Online içerisinde ihtiyacınız olacak en çok XSL kodları yandaki tabloda verilmiştir.
XSLT <template> <xsl:template match="/"> Bir XSL şablonu oluşturmak için kullanılır.
XSLT <value-of> <xsl:value-of select="catalog/cd/title"/>
Verilmiş olan data içindeki xpath’e göre data değerni döndürür.
XSLT <for-each> <xsl:for-each select="catalog/cd">
N listesinin içindeki öğeleri döndürür.
XSLT <sort> <xsl:sort select="artist"/> Çıktı sıralaması için kullanılır. (Artist’e göre sırala)
XSLT <if> <xsl:if test="expression"></xsl:if> Herhangi bir koşul testi oluşturmak için kullanılır.
XSLT <choose>
<xsl:choose> <xsl:when test="expression"> ... some output ... </xsl:when> <xsl:otherwise> ... some output .... </xsl:otherwise> </xsl:choose>
Choose , when ile birlikte kullanılır eğer koşul tamamlanmıyor ise otherwise ile kesinleştirilir.
SharePoint Online No Code Demo
Demo Görevleri
Custom List Oluşturma.
Listeye Kayıt Ekleme
Yeni Bir Sayfa Oluşturma
Sayfa Düzenleme
Parametre Ekleme
Kontrol
Ekstra Görev
İş akışı Tetikleme
SharePoint Online No Code Demo
Demo Görevleri
Custom List Oluşturma.
Listeye Kayıt Ekleme
Yeni Bir Sayfa Oluşturma
Sayfa Düzenleme
Parametre Ekleme
Kontrol
Ekstra Görev
İş akışı Tetikleme
SharePoint Uygulama Mağazası - Demo
Neler İnceledik?
SharePoint Online Nedir?.
Kimler SharePoint Geliştiricisidir?.
SharePoint Designer Nedir? SharePoint Online’a Nasıl Bağlanırım? (Demo)
XSL Nedir Ne işe yarar?
SharePoint Online No Code Demo
SharePoint Uygulama Mağazası - Demo
http://www.technettr.com
TechNet TR - Hediye Çekilişi To win a Microsoft Mouse, O’Reilly books, Mobile Phone holder, Microsoft books, please subscribe to
http://cekilis.technettr.com e winner per company.
TeşekkürlerErdem Avni SELÇUK
Senior SharePoint Consultant – MTTC
Technical Network Türkiye
E-mail: [email protected]
Twitter: @eravse
Blog: http://www.eravse.com
http://www.technettr.com