Önemli
SharePoint DesignerDesigner 2013 için destek 14 Temmuz 2026 tarihinde sona ermek üzere zamanlanmıştır. Daha fazla bilgi için sabit yaşam döngüsü ilkesi makalesine başvurun.
SharePoint DesignerDesigner 2013, SharePoint sitelerini ve uygulamalarını oluşturmak ve özelleştirmek için kullanılan bir web ve uygulama tasarım programıdır. SharePoint DesignerDesigner 2013 ile zengin veri sayfaları oluşturabilir, iş akışı özellikli, güçlü çözümler oluşturabilir ve sitenizin genel görünümünü tasarlayabilirsiniz.
SharePoint DesignerDesigner 2013, site oluşturabileceğiniz, siteyi oluşturan bileşenleri özelleştirebileceğiniz, sitenin mantığını bir iş süreci çerçevesinde tasarlayabileceğiniz ve siteyi paket bir çözüm olarak dağıtabileceğiniz tek bir yer sağlayarak benzersiz bir site yazma deneyimi sunar. Tüm bunları bir satır kod yazmadan yapabilirsiniz.
Not
Buradaki bilgilerin çoğu her iki SharePoint DesignerDesigner 2013'ü de kapsar. SharePoint DesignerDesigner 2013, SharePoint 2013 ve üzeri siteler için tasarlanmıştır.
Aşağıdaki bölümlerde, SharePoint DesignerDesigner 2013 hakkında bilgi edinecek ve kuruluşunuzda bunu kullanmaya nasıl başlayabileceğinizi öğreneceksiniz.
Duplicate'ı indirme ve yükleme DesignerDesigner 2013
SharePoint DesignerDesigner 2013'ü edinmek için bkz. SharePoint DesignerDesigner 2013'ü indirme ve yükleme.
SharePoint DesignerDesigner 2013 deneyimi
SharePoint siteleri, her tür ve büyüklükteki işletmenin gereksinimlerine göre ölçeklendirildiğinden hızla daha karmaşık hale gelmektedir. Belge, görev listesi ve zamanlama deposu olmaktan çıkıp, son derece dinamik, veri açısından zengin, iş süreci odaklı siteler haline geldiler.
Site tasarımcısı için bu, yalnızca işletmenin gereksinimlerini anlamak değil, aynı zamanda SharePoint'i ve sitelerinden birini oluşturan tüm parçaları anlamak anlamına gelir. Sitenin birçok hareketli bölümü arasındaki ilişkileri anlamak ve bunu tek bir yerden yönetebilmek özellikle önemlidir.
SharePoint DesignerDesigner 2013, siteniz, liste ve kitaplıkları, sayfaları, veri kaynakları, iş akışları, izinler ve daha fazlası üzerinde çalışabileceğiniz tek bir ortam sağlar. Sitenizin bu temel bileşenlerini tek bir yerde görmekle kalmaz, bu nesneler arasındaki ilişkileri de görebilirsiniz.
Çerçeve, yüksek düzeyde özelleştirilmiş iş çözümü siteleri tasarlamaya ve oluşturmaya başlamanız için oradadır. SharePoint'in hem içinden hem de dışından veri kaynaklarına bağlanarak başlayın. Bu bilgileri kullanıcılara sunun ve SharePoint sitesi veya Office istemci uygulaması kullanarak bilgileri geri göndermelerine izin verin. İş süreçlerini otomatikleştiren, yüksek düzeyde özelleştirilmiş iş akışları oluşturun. Son olarak, kuruluşunuzun markasıyla eşleşecek şekilde sitenin görünümünü ve kullanımını özelleştirin.
Bu görevler için tek bir ortam sağlandığında, çözümler tasarlamaya, oluşturmaya ve özelleştirmeye daha fazla zaman harcayabilir ve farklı araç ve yöntemler kullanarak sitenin çeşitli bileşenlerini aramaya ve güncelleştirmeye daha az zaman ayırabilirsiniz.
Aşağıdaki bölümlerde SharePoint DesignerDesigner 2013 deneyimi ve kullanıcı arabirimi incelenir:
Opening SharePoint DesignerDesigner 2013
SharePoint DesignerDesigner 2013, yerel bilgisayarınıza yüklenen bir istemci programıdır. Ayrıca SharePoint ile de tümleşiktir. Bu nedenle, Windows Başlat menüsü ve Sayfa menüsündeki Düzenle düğmesi gibi SharePoint'teki çeşitli yerler kullanılarak doğrudan makinenizden başlatılabilir.
SharePoint DesignerDesigner 2013'ü açabileceğiniz birkaç yer vardır, örneğin listeleri, görünümleri, iş akışlarını ve ana sayfaları özelleştirirken. SharePoint DesignerDesigner 2013'ü henüz yüklemediyseniz, SharePoint'ten ilk başlattığınızda web'den indirmeniz ve yüklemeniz istenir. SharePoint DesignerDesigner 2013'ü bir sonraki açışınızda hemen açılır. Ayrıca Windows Başlat menüsünde de mevcuttur.
Not
SharePoint DesignerDesigner 2013 ve tek tek özellikleri SharePoint DesignerDesigner Ayarlar sayfası kullanılarak kısıtlanabilir veya devre dışı bırakılabilir. Bu makalede açıklanan görevleri gerçekleştiremiyorsanız, nedeni bu olabilir. Ayrıntılar için yöneticinize başvurun.
SharePoint DesignerDesigner 2013 File tab
Windows Başlat menüsünden SharePoint DesignerDesigner 2013'ü açtığınızda ilk karşınıza çıkan şey Dosya sekmesidir. Bu ekranda var olan bir siteyi özelleştirme veya yeni site oluşturma seçeneğiniz vardır.
Var olan bir siteyi özelleştirmek için var olan siteye gidebilir, Sitem'i özelleştirebilir veya SharePoint Designer 2013'te en son açtığınız sitelerden birini seçebilirsiniz.
Yeni site oluşturmak için boş bir şablon kullanabilir, şablon listesinden veya sağlanan şablonlardan birini seçebilirsiniz. Buradan, sunucuyu ve bir site adını belirleyip siteyi oluşturmanız yeterlidir. Siteniz oluşturulur ve sonra SharePoint'te açılır DesignerDesigner 2013.
SharePoint DesignerDesigner 2013'ü SharePoint'ten açarsanız bu ekranı görmezsiniz. Bunun yerine, sitenizin SharePoint DesignerDesigner 2013 arabiriminde açıldığını görürsünüz.
SharePoint DesignerDesigner 2013 interface
SharePoint DesignerDesigner 2013, SharePoint sitelerini ve çözümlerini oluşturabileceğiniz, özelleştirebileceğiniz ve dağıtabileceğiniz tek bir ortam sağlar. Bu, sitenizi oluşturan tüm bileşenleri ve bu bileşenler arasındaki ilişkileri gösteren kullanıcı arabirimi sayesinde mümkün olur.
Sitenizi ilk açtığınızda, başlığı, açıklaması, geçerli izinleri ve alt siteleriyle birlikte sitenin bir özetini görürsünüz.
Üç bölümlü arayüz: Gezinti, Özet ve Şerit
SharePoint DesignerDesigner 2013 arabiriminin, siteleri tasarlamak ve oluşturmak için çalıştığınız üç ana alanı vardır:
- Gezinti bölmesi sitenizin ana bölümlerinde veya bileşenlerinde gezinmek için kullanılır
- Her bileşen türünün listesini ve belirli bir bileşenin özetlerini görmek için Galeri ve Özet sayfaları.
- Seçilen bileşende eylemler gerçekleştirmek için şerit.
Gezinti bölmesi sitenizi oluşturan bileşenleri, listeleri, kitaplıkları, içerik türlerini, veri kaynaklarını, iş akışlarını ve daha fazlasını gösterir. Bileşenlerden birini, örneğin bir Duyuru listesini düzenlemek için Listeler ve Kitaplıklar'ı açarsınız ve bu sizi tüm listelerin ve kitaplıkların gösterildiği bir galeri sayfasına götürür.
Buradan Duyurular listesini açabilirsiniz ve bu sizi söz konusu listenin özet sayfasına götürür. Özet sayfasında ilişkili görünümleri, formları, iş akışlarını ve daha birçok öğeyi görürsünüz. Görünümlerden birini düzenlemek için doğrudan bu sayfadan açmanız yeterli.
Görünüm açık durumdayken, Şeridin görünümleri düzenlemek için en yaygın ve bağlamsal olarak en ilgili düzenleme görevlerini görüntülemek üzere değiştiğini fark edeceksiniz. Microsoft Office uygulamalarındaki Şeride aşinaysanız, bu şeridin görevleri oluşturmayı ve düzenlemeyi hızlı ve kolay hale getirdiğini biliyorsunuzdur. Düzenlemeyi bitirdiğinizde, sitenizin özetine dönmek için Geri düğmesini veya sayfanın üst kısmındaki içerik haritası stili gezintiyi kullanın.
SharePoint DesignerDesigner 2013 arabirimi, sitenin çeşitli bileşenlerini tanımlamayı, bu bileşenlerden birinde detaya inip düzenlemeyi ve ardından sitenin ana görünümüne dönmeyi kolaylaştırır.
Dosya sekmesini açma
SharePoint DesignerDesigner 2013'te sitenizin çeşitli nesneleri üzerinde çalışmanın yanı sıra, daha büyük site veya uygulama ayarlarını görüntülemek ve bunlara erişmek isteyebilirsiniz. Bu, başka bir site açmayı, sayfa eklemeyi, dosyaları içeri aktarmayı ve SharePoint DesignerDesigner 2013'ün uygulama ayarlarını değiştirmeyi içerir. Bu işlemleri, Windows Başlat menüsünden SharePoint DesignerDesigner 2013'ü açtığınızda gördüğünüz ilk ekran olan Dosya sekmesinde gerçekleştirirsiniz.
Bu görünüme gitmek için sol üstteki Dosya sekmesine tıklayın. SharePoint DesignerDesigner 2013 arabirimine dönmek için Geri tuşuna tıklayın.
SharePoint'te özelleştirmenin sütunları DesignerDesigner 2013
SharePoint DesignerDesigner 2013, uygulama mantığı içeren ancak kod yazmayı gerektirmeyen siteler ve çözümler oluşturmak ve özelleştirmek için kullanılabilir. Veri kaynaklarını eklemek ve değiştirmek, liste ve veri görünümlerini özelleştirmek, iş akışları oluşturmak ve dağıtmak, kurumsal marka tasarlamak ve daha fazlası için kullanabilirsiniz. Ancak, hazır bir siteyi kuruluşunuz için gerçek bir iş çözümüne dönüştürdüğünüzde, SharePoint DesignerDesigner 2013'ün gücünden ve yeteneklerinden gerçekten yararlanmaya başlarsınız.
Aşağıdaki bölümlerde SharePoint DesignerDesigner 2013'ü kullanarak çözüm tasarlar ve oluştururken özelleştirmenin temel direklerini ele alınır.
SharePoint içindeki ve dışındaki verilere bağlanma
SharePoint DesignerDesigner 2013 ile çok sayıda veri kaynağına bağlanabilir ve daha sonra bu verileri sitenize ve Office istemci uygulamalarınıza entegre edebilirsiniz. Bunun sonucunda, kullanıcılarınız iş verilerini sitenizdeki ve seçtiğiniz programların içinden görebilir ve bu verilerle etkileşimde bulunabilirler.
Doğrudan şeritten bir dış veritabanına, SOAP Hizmetine, REST Hizmetine ve daha fazlasına bağlanabilirsiniz.
Veri kaynaklarına bağlanma, verileri kullanıcılarınıza sağlamak için kullanabileceğiniz çok sayıda desteklenen seçenek olduğundan SharePoint Designer 2013'ün güçlü bir özelliğidir. Veri bağlantılarıyla, listeleri ve kitaplıkları, dış veritabanlarını ve veri kaynaklarını, web hizmetlerini ve daha fazlasını bir araya getirebilirsiniz.
İşte, SharePoint DesignerDesigner 2013 kullanarak bağlanabileceğiniz veri kaynaklarının önizlemesi.
Listeler ve kitaplıklar
Listeler ve kitaplıklar, sitenizde kullanacağınız yaygın bir veri kaynağıdır. Zaten SharePoint'in bir parçası olmaları ve SharePoint ile aynı veritabanını kullanmaları bakımından diğer veri kaynaklarına kıyasla benzersizdirler. Bu veri kaynaklarına bağlantı oluşturmak için herhangi bir ek adım gerçekleştirmeniz gerekmez; bunları SharePoint DesignerDesigner 2013'teki Listeler ve Kitaplıklar galerisini kullanarak veya tarayıcıdan eklemeniz yeterli olur. Liste veya kitaplığı oluşturduktan sonra, ilişkili sütunlarını, içerik türlerini ve diğer şema özniteliklerini özelleştirebilirsiniz.
Dış iş verileri
Not
Bu özellik, SharePoint Technologies'in tüm uygulamalarında kullanılamaz. Daha fazla bilgi için hizmet yöneticinize başvurun.
İş Bağlantı Hizmetleri (BCS), var olan iş verilerine ve işlemlerine standartlaştırılmış arabirimler sağlayan SharePoint tabanlı bir çerçevedir. BCS ile, SQL Server, SAP ve Siebel, web hizmetleri ve özel uygulamalar gibi dış iş veri kaynaklarını SharePoint sitelerine ve Office uygulamalarına bağlayabilirsiniz.
SharePoint DesignerDesigner 2013'te, dış içerik türleri oluşturarak dış verilere bağlanırsınız. Dış içerik türleri, bağlantının ayrıntılarını, iş uygulamasında kullanılan nesneleri, oluşturma, okuma, güncelleştirme veya silme yöntemlerini ve kullanıcıların nesneler üzerinde yapabileceği eylemleri depolayarak dış veri kaynağındaki verileri temsil eder.
Dış içerik türü İş Veri Kataloğu depolanır. Dış içerik türünü oluşturduktan sonra, siz ve kuruluşunuzdaki diğer kişiler kolayca SharePoint listeleri, görünümler, formlar, iş akışları ve hatta buna dayalı Office istemci tümleştirmesi oluşturabilirsiniz. Dış veriler, diğer bileşenler gibi SharePoint'in bir parçası haline gelir ve böylece bu dış veri kaynaklarına tamamen özelleştirilmiş kullanıcı arabirimleri oluşturmanızı sağlanır.
Dış veritabanları
Veritabanını veri kaynağı olarak eklemek, başka bir veritabanındaki verileri sitenizle tümleştirmenize olanak tanır. Microsoft SQL Server, Oracle ve OLE DB veya ODBC protokollerini destekleyen tüm veritabanlarına bağlanabilirsiniz. Yalnızca veritabanının bulunduğu sunucunun adını, veri sağlayıcısını ve kullanılacak kimlik doğrulama türünü bilmeniz gerekir. Veritabanını veri kaynağı olarak ekleyip yapılandırdıktan sonra, kullanıcılarınızın SharePoint sitesinden hiç çıkmadan verileri okumasına ve veri kaynağına geri yazmasına olanak tanıyan görünümler ve formlar oluşturabilirsiniz.
SOAP aracılığıyla XML web hizmetleri
Basit Nesne Erişim Protokolü (SOAP), XML tabanlı iletilerin değiş tokuşuna yönelik bir protokoldür ve XML web hizmeti kullanarak çeşitli veri kaynaklarına bağlanmayı mümkün kılar. SharePoint DesignerDesigner 2013'te, teknolojisi, programlama dili veya platformu ne olursa olsun, kuruluşunuzdaki başka bir sitedeki veya İnternet'teki bir sitedeki bir veri kaynağına bağlanmak için bunu kullanabilirsiniz. Sitenizde para birimi dönüştürücü, hisse senedi fiyatı, hesap makinesi veya hava durumu hizmetini görüntülemek için bir XML web hizmeti kullanabilirsiniz.
REST aracılığıyla sunucu tarafı betikleri
Temsili durum aktarımı (REST), yalnızca web hizmetleri oluşturmak için bir yöntem değil, web'in teknolojilerinden ve protokollerinden yararlanan ağa bağlı yazılımın mimari bir tarzıdır. İçeriği açıklayan belirlenmiş bir sunucu tarafı komut dosyasını okuyarak siteden veri almak için bu türü kullanabilirsiniz. SOAP'a benzer şekilde, bunu SharePoint DesignerDesigner 2013'te başka bir sitedeki veri kaynağına bağlanıp örneğin para birimi dönüştürücü, hisse senedi fiyatı, hesap makinesi veya hava durumu hizmetini görüntülemek için kullanabilirsiniz. Bu tür bir veri bağlantısının uygulanması SOAP'dan daha basittir ancak HTTP ile sınırlıdır.
XML kaynak dosyaları
Kuruluşunuz verileri XML dosyalarında depoluyorsa, bu dosyalara SharePoint'te veri kaynağı olarak bağlanabilirsiniz DesignerDesigner 2013. XML dosyalarına veri kaynağı olarak bağlanmak için, onları doğrudan SharePoint DesignerDesigner 2013'te oluşturabilir, bunları bilgisayarınızdaki veya ağdaki bir konumdan içe aktarabilir veya harici bir konumdan bağlanabilirsiniz.
Veri açısından zengin arabirimler oluşturun
Gerekli veri kaynaklarına bağlantı kurduktan sonra, kullanıcılarınızın bu veri kaynaklarına ulaşmaları için etkileşimli, zengin veri arabirimleri oluşturmaya hazır olursunuz. SharePoint DesignerDesigner 2013 ile, veri kaynakları için güçlü ve dinamik kullanıcı arabirimleri oluşturabilir ve bunları SharePoint siteniz ve Office iş uygulamalarınızdaki özel pencereler, bölmeler ve alanlar dahil olmak üzere birçok yerde kullanılabilir hale getirebilirsiniz.
Oluşturduğunuz arabirimler özel görünümler, formlar, web Bölümleri, gezinti ve özel Office istemci pencereleri ve görev bölmeleri içerir. Bu tür bir esneklik, iş verileriniz için tamamen özelleştirilmiş kullanıcı deneyimleri oluşturmanıza olanak tanır.
Birden çok veri kaynağını tek bir görünümde birleştirebilir, ilgili öğe görünümlerinde panolar oluşturabilir, tek tek rollere göre uyarlanmış özel formlar tasarlayabilir ve verilerle ilişkilendirilmiş araç çubuklarını ve Şerit komutlarını özelleştirebilirsiniz.
SharePoint DesignerDesigner 2013 kullanarak verilerinizle ilişkili kullanıcı arabirimini özelleştirmenin birçok yolu şunlardır.
Görünümler
Görünümler, verileri farklı şekillerde görmenize olanak tanır. İster bir listeye, kitaplığa ister bir dış veri kaynağına bakıyor olun, size ve kullanıcılarınıza uygun bilgileri göstermek için görünümleri kullanabilirsiniz. SharePoint Designer 2013'te, oluşturduğunuz her görünüm XSLT'de (Genişletilebilir Stil Sayfası Dili Dönüşümü) görüntülenen bir Veri Görünümüdür ve Microsoft ASP.NET teknolojisini kullanır. Görünümde alanları gösterebilir ve gizleyebilir, sıralayabilir, filtreleyebilir, hesaplayabilir ve koşullu biçimlendirme uygulayabilirsiniz. Hızlı bir başlangıç yapmak için seçebileceğiniz çeşitli Görünüm Stilleri de vardır. Sonuç olarak, herhangi bir görünümü veri modelinize, kullanıcılarınıza ve işletmenize uyacak şekilde oluşturabilir ve özelleştirebilirsiniz.
Formlar
Kullanıcılardan bilgi toplamak için formlar oluşturursunuz. Son derece özelleştirilmiş web tabanlı formlarla, kullanıcılar verileri kolayca bir veri kaynağına geri yazabilir. Görünümlere benzer şekilde, alanların görünümünü verilerin durumuna, kullanıcı rolüne ve daha birçok temelinde özelleştirebilirsiniz. Formlar veri görüntülemek, verileri düzenlemek ve veri oluşturmak için kullanılabilir. SharePoint Designer 2013'ün yerleşik form düzenleyicisini (.aspx dosyalar için) veya Microsoft InfoPath'i (.xsn dosyaları için) kullanarak formlar tasarlayabilirsiniz. Formlar, görev listesi gibi belirli veri kaynakları için oluşturulup özelleştirilebilir ve daha sonra açıklandığı gibi bir iş akışında kullanıcı bilgilerini toplamak için kullanılabilir.
Özel eylemler
Using the Custom Action builder in SharePoint DesignerDesigner 2013, SharePoint Şeridine, araç çubuğuna ve liste öğesi menülerine bağlantılar, simgeler ve betikler gibi özel eylemler oluşturabilirsiniz. Siteye her yeni işlevsellik eklediğinizde, bu işlevselliği bir SharePoint menüsünde göstererek kullanıcılarınızın bunu keşfetmesini ve kullanmasını kolaylaştırabilirsiniz. Ayrıca, kullanıcıları belirli bir nesne üzerinde belirli görevleri gerçekleştirmeye, örneğin listedeki bir iş akışını başlatmaya teşvik etmek için de özel eylemler kullanabilirsiniz.
web bölümleri
web bölümleri, SharePoint sayfasına eklenen modüler bilgi birimleridir (bağımsız bir veri veya özellik). Daha önce açıklanan görünümler ve formlar web bölümlerinde depolanır, ancak bunlara ek olarak, çeşitli işlevler ve verilerle etkileşim yolları gerçekleştiren web bölümleri ekleyebilirsiniz. SharePoint'te bir web Bölümü bölgesine eklerseniz, kullanıcılar web Bölümlerini tarayıcıda daha fazla özelleştirebilir DesignerDesigner 2013. web bölümleri ve web bölümü sayfaları, SharePoint'te kullanıcılarınız için web arabirimini özelleştirmenin güçlü ve etkili bir yoludur.
İstemci tümleştirmesi
Dış içerik türlerini kullanan dış veri kaynakları için, bu bilgileri Microsoft Outlook ve SharePoint Workspace gibi istemci uygulamalarında ortaya çıkarabilirsiniz. Kullanıcıların dış iş verilerini uygulamanın bir parçasıymış gibi okuması, yazması ve silmesi için bir arabirim oluşturabilirsiniz. Bunu istemci formları, bölgeler ve görev bölmeleri için yapabilirsiniz. Bunun sonucunda, kullanıcılarınız iş verileriyle en iyi bildikleri ve zaten kullanmakta oldukları sitelerde ve Office uygulamalarında çalışmaya başlarlar.
Gezinti
Gezinti, kullanıcılarınız için oluşturduğunuz arabirimlerde önemli bir rol oynar ve yalnızca SharePoint Designer 2013'te değil SharePoint genelinde yönettiğiniz bir alandır. Örneğin, gezinti bağlantılarını Veri Görünümü veya form, web Bölümü, iş akışı içinde veya üst bağlantı çubuğu veya Hızlı Başlat gibi site düzeyinde özelleştirebilirsiniz. Sitenin ve tüm bölümlerinin kullanıcılarınızın izleyebileceği iyi planlanmış bir gezinti modeline sahip olduğundan emin olmak istersiniz.
İş süreçlerini yönetin
Bir kuruluştaki her iş süreci, ortak bir iş gereksinimi temelinde birbirine bağlanmış bir dizi etkinlikten oluşur. İş akışları, koşul ve eylem kümelerinden oluşan kural tabanlı iş akışları sağlayarak bu model çerçevesinde tasarlanır. Bir dizi koşul ve eylem dizisini temel alarak bir iş sürecine karşılık gelen bir dizi eylem düzenler ve çalıştırırsınız.
Bir kuruluştaki en basitten en karmaşığa kadar iş süreçlerini yöneten SharePoint DesignerDesigner 2013'ü kullanarak iş akışları oluşturabilirsiniz. İş akışları bunu, hem iş uygulaması süreçlerini hem de insan işbirliği süreçlerini otomatikleştirerek yapar. İş uygulaması işlemlerine yönelik iş akışları, başka bir veri kaynağı değiştiğinde bir veri kaynağını güncelleştirebilir; İnsan işbirliğine dayalı süreçlere yönelik iş akışları belgeyi onay için çalışanın yöneticisine gönderebilir.
SharePoint iş akışı, kod yazmanıza gerek kalmadan iş süreçlerinize uygulama mantığı ekler. Bu, SharePoint DesignerDesigner 2013'teki iç içe mantık, alt adımlar ve daha fazlasına izin veren güçlü ve sezgisel iş akışı düzenleyicisi sayesinde mümkün olur. Alternatif olarak, SharePoint DesignerDesigner 2013'e aktarılabilen akış çizelgesi şablonlarıyla Microsoft Visio'yu kullanarak iş akışları tasarlayabilir ve paylaşabilirsiniz.
SharePoint'te iş akışının yapı taşları şunlardır: DesignerDesigner 2013.
Olaylar
Olay, bir iş akışını başlatan veya başlatan şeydir. Veri kaynağında yapılan değişiklikler (yeni oluşturulan bir öğe veya bir öğenin değiştirilmesi gibi) olay türlerinden biridir. Bir diğer etkinlik türü de iş akışı katılımcısı olan kullanıcı tarafından etkinleştirilen etkinliktir. Veri kaynağı değiştiğinde başlayan iş akışları genellikle verilerin durumuna göre dosya kopyalama gibi bir iş sürecini otomatikleştirmeye yönelik uygulama odaklı iş akışının bir parçasıdır. Kullanıcılar tarafından başlatılabilen iş akışları normalde, içerik onayı gibi insan işbirliğine dayalı iş akışının bir parçasıdır. İş akışları, her iki olay türünü tanıyacak şekilde ayarlanabilir ve hatta ikisinin birleşimini temel alabilir.
Koşullar
Koşullar, bir iş akışının ne zaman çalıştırılacağını veya bir etkinlik gerçekleştireceğini belirler. İş akışları bir veri kaynağıyla ilişkilendirildiğinden, koşul veri kaynağında iş akışının gerçekleşmesi için yapılması gereken değişikliği belirtir. Koşullar normalde "Alan değere eşitse" yan tümcesiyle başlar. Bir koşul birden çok eylemle kullanılabilir ve birden çok koşul tek bir eylemle kullanılabilir. Kurallar, koşulları bir veya daha fazla eylemle birleştirir: Koşuldaki tüm yan tümceler doğruysa, ilgili eylem gerçekleşir.
Eylemler
Eylemler, bir iş akışındaki en temel çalışma birimleridir. Bir iş akışı tasarlarken, gerekli eylem sırasını belirlersiniz ve ardından bu eylem dizisini İş Akışı DesignerDesigner'da bir araya getirirsiniz. Bunları birbiri ardına (seri eylemler) veya her ikisini aynı anda (paralel eylemler) oluşturacak şekilde ayarlayabilirsiniz. İş akışı, iş akışının kendisi veya iş akışındaki katılımcılar tarafından gerçekleştirilen herhangi bir sayıda eylem içerebilir. SharePoint DesignerDesigner 2013 zengin bir hazır ve yeniden kullanılabilir eylemler kümesi içerir. İş akışlarınız bu eylemleri kullanarak, örneğin e-posta gönderebilir, listelerdeki öğeleri iade edebilir veya listeden çıkarabilir, hesaplamalar yapabilir ve çok daha fazlasını yapabilir.
Bu eylemler arasında, Onay İşlemini Başlat ve Geri Bildirim İşlemini Başlat gibi bir kuruluştaki insan görev süreçleri için özel olarak tasarlanmış ayrı bir iş akışı düzenleyicisi içeren özel bir Görev Eylemleri kümesi bulunur. Bu eylemlerle, neredeyse tüm iş süreçlerini yönetebilen karmaşık iş akışlarını oluşturabilir ve özelleştirebilirsiniz.
Adımlar
İş akışları bir veya birden çok adımdan ve alt adımdan oluşur. Adımlar, bir kural kümesinin ikinci bir kümeden önce değerlendirilip gerçekleştirilebilmesi için koşulları ve eylemleri gruplandırmanızı sağlar. Her adım herhangi bir sayıda koşul ve eylem içerebilir. İş akışınız, bir adımdaki veya alt adımdaki eylemler dizisi olarak tasarlanabilir. Bir adımdaki kurallar, bir sonraki adıma geçmeden önce sonuca kadar işlenir; dolayısıyla, istediğiniz belirli eylem veya eylemleri gerçekleştirmek için gerekli olan tüm kuralları aynı adımda gruplandırmak istersiniz. Adımlar, özellikle çok sayıda eylemi ve çok az koşulu varsa iş akışınızı düzenlemenin bir yolu olarak da kullanılabilir.
Formlar
İş akışları genellikle iş akışında önceden tanımlanmış zamanlarda iş akışı katılımcılarından bilgi toplamanıza olanak tanıyan formlar içerir. Ayrıca, katılımcıların bir iş akışıyla ilişkili görevlerle etkileşim kurmasına da olanak tanır. İş akışında, iş akışını başlatan kullanıcılardan bilgi toplayan başlatma formları, iş akışını bir liste veya içerik türüyle ilişkilendirmek için ilişkilendirme formları, Görevler listesiyle ilişkilendirilmiş özel görevler için formlar tasarlayabilirsiniz. Form tasarlarken, yerel ASP. SharePoint Designer 2013'teki NET tabanlı formlar (.aspx sayfaları) veya Microsoft® InfoPath® 2010 ile tasarlanmış özel formlar (.xsn sayfaları). InfoPath, iş akışı formlarınız için özelleştirme ve markalama konusunda çok daha fazlasını sunar.
Değişkenler
Değişken, iş akışı içindeki veri depolama konumu veya önbellektir. Değişkenleri kullanarak, bir iş akışında farklı türde veriler depolayabilir ve daha sonraki bir noktada, iş akışı aramalarını kullanarak bu verilere başvurabilirsiniz. İş akışında kullanabileceğiniz birçok değişken türü vardır. Örneğin, başlatma formu parametreleri tarafından oluşturulan değişkenleri ve geçerli iş akışıyla ilişkili verileri tutan yerel değişkenleri kullanabilirsiniz. Yerel bir değişkende Boole, Tarih/Saat, Liste Öğesi Kimliği, Sayı ve Dize dahil olmak üzere çok sayıda değişken veri türü kullanabilirsiniz. Değişkeni oluşturup bir değere ayarladıktan sonra, bu değişkene daha sonra iş akışındaki bir koşulda veya eylemde başvurabilirsiniz.
Tasarım ve marka
SharePoint DesignerDesigner 2013'ün sağladığı son özelleştirme alanı tasarım ve markadır; yani, şirketinizin genel görünümünü alıp SharePoint sitenize uygulamaktır. Şirket logosu, renk düzeni, üst bilgi ve alt bilgiler, destekleyici grafikler, özel gezinti ve daha fazlasını bir araya getirebilirsiniz. Sonuç olarak, sitedeki her sayfa daha büyük bir şirket sitesinin parçası olarak hemen tanınabilir. SharePoint DesignerDesigner 2013 uygulamasında, ana sayfaları, sayfa düzenlerini ve basamaklı stil sayfalarını kullanarak SharePoint sitelerini tasarlar ve markalarsınız.
Bir siteyi tasarlamak ve markalamak, özel iş çözümleri oluşturmaya odaklanılan diğer özelleştirme sütunlarından farklıdır. Markalama, genellikle daha seyrek olarak ve site koleksiyonunun en üstünde (örneğin, intranet veya İnternet'e yönelik portal) gerçekleştirilen bir şeydir. Bu özel marka, altında oluşturulan alt siteler tarafından devralınır. Markalaşma çabasının, bir çözüm oluşturucudan ziyade bir web tasarımcısı tarafından gerçekleştirilmesi de muhtemeldir.
Bu nedenlerle, site koleksiyonu yöneticileri dışındaki tüm kullanıcılar için varsayılan olarak ana sayfalar, sayfa düzenleri ve basamaklı stil sayfalarının tümü devre dışı bırakılmıştır. Bu şekilde, yalnızca site markasından sorumlu olanlar bu güçlü, ancak hassas dosyalara erişebilir. Elbette, bunları belirli kullanıcılar için yeniden etkinleştirebilirsiniz.
Bir site tasarımcısı olarak, SharePoint DesignerDesigner 2013 kullanarak siteleriniz için özel bir marka oluşturmanın yolları şunlardır.
Ana sayfalar
Ana sayfalar ASP.NET'in bir özelliğidir ve sitenizin düzenini tek bir yerde tasarlamanın ve bunu kuruluştaki diğer sayfalar için şablon olarak kullanmanın bir yolu olarak SharePoint'e dahil edilmiştir. SharePoint sitesinde bir sayfayı her görüntülediğinizde, birleştirilmiş iki sayfa görüntülersiniz: bir ana sayfa ve bir içerik sayfası. Ana sayfa ortak düzeni ve gezintiyi tanımlar (bunlar genellikle sayfanın sol, üst ve alt bölümlerini oluşturur). İçerik sayfası, sayfaya özgü içerik sağlar. SharePoint DesignerDesigner 2013, ana sayfalarınızı özelleştirmek ve başkalarıyla paylaşmak için kullanabileceğiniz zengin bir sayfa düzenleme araçları kümesi sağlar.
Sayfa düzenleri
Yayımlayan bir siteyle çalışıyorsanız, sayfa düzenlerini kullanarak sitenin görünümünü ve düzenini de tasarlarsınız. Sayfa düzenleri, kuruluşunuzdaki kullanıcılar tarafından oluşturulan yayımlama sayfaları için şablon işlevi görür. Ana sayfaya ek olarak, yayımlama sayfası için başlık, gövde metni ve grafiklerin nereye yerleştirilebileceğini belirleme gibi ayrıntılı denetim ve yapı sağlarlar. Yayımlama sayfaları SharePoint'in yayımlama altyapısını kullanır ve tarayıcı tabanlı içerik yazma ve yayımlama işlemlerini, genellikle işlemle ilişkilendirilen ek yükler olmadan düzenlemenize yardımcı olur.
Basamaklı Stil Sayfaları
Çoğu web sitesi ve web uygulamasında olduğu gibi SharePoint de sitedeki sayfaları oluşturan çeşitli nesnelere renkler, grafikler ve konumlandırmalar uygulamak için basamaklı stil sayfaları (CSS) kullanır. Çoğu durumda, sayfaya uygulanmış birden çok stil sayfası vardır. Bu stilleri özelleştirmek için bunları doğrudan ana sayfada, sayfa düzeninde veya site sayfasında değiştirebileceğiniz gibi, stilleri doğrudan sayfaya ekli CSS dosyasında da değiştirebilirsiniz; bunların her ikisini de SharePoint Designer 2013'teki güçlü CSS düzenleme araçlarını kullanarak yapabilirsiniz. CSS dosyalarını kullanarak SharePoint temalarınızı da özelleştirebilirsiniz. CSS dosyalarını özelleştirerek, SharePoint sitesinin görünümünü veya "dış görünümünü" kurumsal görünüme sahip olacak şekilde değiştirmiş olursunuz.
Özel SharePoint çözümlerini dağıtma
Buraya kadar olan her şey, SharePoint DesignerDesigner 2013'ü gerçek iş çözümleri oluşturmak için nasıl kullanabileceğinize odaklandı. SharePoint'in içindeki ve dışındaki verilere bağlanabildiğinizi ve bu verilerle tümleşebildiğinizi, bu veriler için güçlü kullanıcı arabirimleri oluşturabildiğinizi, iş akışlarıyla iş süreçlerini yönetebileceğinizi ve siteyi kurumsal genel görünüme ve hislerinize uygun şekilde markalayabildiğinizi gördünüz.
Ama şimdi çözümlerinizle ilgili bir şeyler yapmanız gerekiyor; örneğin, başka bir sunucuya veya kuruluş genelinde dağıtmak, ek özelleştirme için Visual Studio'da açmak veya yanınızda taşımak için çevrimdışına kaydetmek. Çözümünüzü pakete dönüştürmenin bir yolunu bulmanız gerekir ve Şablon Olarak Kaydet seçeneği de burada devreye girer.
Çözümü şablon olarak kaydedebilme özelliği, SharePoint'in güçlü bir özelliğidir. Şablon, veri kaynakları ve yapısı, görünümler ve formlar, iş akışları ve web Bölümleri de dahil olmak üzere sitenizin tüm içeriğini içeren bir web Çözüm Paketi (.wsp dosyası) olarak kaydedilir.
Şablonlar da ayrıntılıdır. Sitenin liste, görünüm veya iş akışı gibi belirli bir bölümü üzerinde çalışıyor olabilirsiniz. Bunları şablonlar olarak ayrı bileşenler olarak da kaydedebilirsiniz, böylece çözüm geliştirme üzerinde işbirliği yapmak için yepyeni bir yol sunar.
SharePoint'te iş çözümü döngüsünü tamamlama
SharePoint Designer 2013'te daha fazla zaman geçirdikçe, temel site özelleştirmesinden çok daha fazlasını yapabileceğinizi hemen fark edersiniz. Veri bağlantıları, zengin veri arabirimleri, özel iş akışları ve eksiksiz site markalaması içeren gerçek iş çözümleri oluşturabilirsiniz. Tüm bunları SharePoint'te oluşturabilir ve dağıtılabilir bir çözümle sona eren bir uygulama geliştirme yaşam döngüsünü takip edebilirsiniz.