• Share
  • Email
  • Embed
  • Like
  • Save
  • Private Content
Yazılım Geliştiriciler İçin Sharepoint 2010
 

Yazılım Geliştiriciler İçin Sharepoint 2010

on

  • 1,918 views

Yazılım geliştiriciler için Microsoft Sharepoint 2010 ve Visual Studio 2010 tarafındaki yenilikler anlatılmaktadır.

Yazılım geliştiriciler için Microsoft Sharepoint 2010 ve Visual Studio 2010 tarafındaki yenilikler anlatılmaktadır.

Statistics

Views

Total Views
1,918
Views on SlideShare
1,479
Embed Views
439

Actions

Likes
0
Downloads
14
Comments
0

7 Embeds 439

http://www.evrenayan.net 384
http://www.sharepointturkiye.org 46
http://www.sharepointturkiye.com 3
http://sharepointturkiye.org 2
http://paper.li 2
http://translate.googleusercontent.com 1
http://translate.googleusercontent.com 1
More...

Accessibility

Categories

Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

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

    Yazılım Geliştiriciler İçin Sharepoint 2010 Yazılım Geliştiriciler İçin Sharepoint 2010 Presentation Transcript

    • Yazılım Geliştiriciler İçin Sharepoint 2010
    • ••••
    • Kolay Sayfa YaratmaRibbon XHTML, WCAG 2.0, x-browser
    • Cascade ve Block türde ilişkilendirme İlişkili kayıtları aynı anda silebilme İlişkili kayıtlarda silme engellemeExcel tabanlı formül kullanarakdoğrulama Formül tabanlı doğrulama Tekillikten emin olmaBirden fazla alana göre lookupOtomatik liste indexleriÖlçeklenebilirlik ve PerformansYeni Kayıt, Düzenleme gibi formlarınInfopath tabanlı hazırlanabilmesiDocument Set kavramı
    • Silverlight DesteğiRich Media KontrolüRESTful API support RIA uygulamalarında kullanabilmeniz için Sharepoint verilerine erişim Media Web Part Silverlight Web Part
    • •••••••
    • VS2005 VS2008 VS2010 + +F5 Deploy Debug Sequential Workflow 64 bit support Multiple Visual DesignersWSP Packaging State Machine WSP View Improved Packaging and DeploymentSPSolGen Workflow Separate Package Project & Item TemplatesWSP View Command TFS integration Command Line Build Extensible Projects & Tools VSeWSS VSeWSS 1.3 2007 2008 2009 2010
    • Yazılım Geliştirme Ortamı Gereksinimleri 64-bit Geliştirme Ortamı Windows 7 Windows Vista SP1 Windows Server 2008 Windows Server 2008R2 SharePoint 2010 lokal olarak yüklü olmalı SharePoint Foundation veya SharePoint Server Visual Studio 2010
    • Şablonlar ve Tasarımcılar Proje ve Kayıt Şablonları Sharepoint elemanları için şablonlar Sandboxed çözüm desteği Görsel Tasarımcılar Web Bölümü Tasarımcıları Business Data Connectivity (BDC) Model Tasarımcıları İş Akışı Tasarımcıları İş Akışı Gelişmeleri Site Seviyesinde İş Akışları İş Akışı İlişkilendirme ve Başlangıç Formu Tasarımcıları
    • Business Analyst/Process Designer/IW/Power User Professional developer Designer Import WSP Package Export
    • SPD ile yaratılmış iş akışları import edilebilirXOML ve kural dosyaları otomatik olarak eklenirElements XML dosyası otomatik olarak yaratılırAktivite ekleme, çıkarma ve düzenlemeye izin verirİlişkilendirme ve başlangıç formları eklenebilirDeploy ve debug için F5 yeterlidir
    • WSP seçimi için sihirbazDeclarative elemanlar import esnasında seçilebilirImport edilen elemanlar üzerinde ekleme/çıkarmave kod yazarak genişletme yapma mümkündür
    • Lokal Sharepoint uygulamaları içinhiyerarşik görünüm sağlarSitekoleksiyonu, site, feature, liste, alan, görünüm, iş akışları gibi bölümlerigörüntülerFarklı site koleksiyonlarına istenilensayıda bağlantı yapılmasına imkantanır.
    • Tanıdık Visual Studio Deneyimi Build, Debug & Deploy SharePoint projects Server Explorer yardımıyla Sharepoint sitelerini görüntülemek Web bölümü, BDC ve iş akışları için tasarımcılar Web Part Tasarımcı Visual Studio ALM desteği entegrasyonuGöze Çarpan Sharepoint Desteği Sandboxed çözüm desteği Business Connectivity Services desteği Genişletilmiş iş akışı desteği SharePoint Designer  Visual Studio entegrasyonu Packaging Explorer
    • •••••
    • REST APIs Strongly-typed listsClient-side Client OM Weakly-typed lists Farm Site List Data External ListsServer-side Weakly-typed lists Strongly-typed
    • Entity tabanlı programlama Strong Types ve Intellisense CAML ihtiyacı yok SPMetal /web:http://eayan-pc /code:projects.csListe Join Desteği Aralarındaki lookup kolonlar üzerinden liste Join işlemi Birden fazla liste üzerinde Join işlemi (A->B->C) Example from o in data.Orders where o.Customer.City.Name == "London“ select o;
    • •••
    • Entity Class Yaratın • spmetal utility ile yaratın spmetal /web:<site Url> /code:Projects.cs • Sınıfları yaratın ve projenize ekleyin
    • DataContext Yaratın
    • Liste İlişkilerini Yaratın ve Query Yazın
    • Sharepoint verisini yönetmek, ekleme/düzenleme ve gerialma işlemleri için kolay API SharePoint Data Consistent Efficient .NET CLR Silverlight CLR JavaScript
    • Desteklendiği Bölümler• Site Collections ve Sites• Lists, List Items, Views, ve List Schemas• Files and Folders• Web, List, ve List Item Property Bags• Web Parts• Security• Content Types• Site Templates and Site Collection Operations
    • Object Karşılaştırmaları Server .NET Managed Silverlight ECMAScript (Microsoft (Microsoft.SharePoint (Microsoft.SharePoint (SP.js) .SharePoint) .Client) .Client.Silverlight) SPContext ClientContext ClientContext ClientContext SPSite Site Site Site SPWeb Web Web Web SPList List List List SPListItem ListItem ListItem ListItem SPField Field Field Field
    • Hızlı Debug ve SayfaPerformans Ölçümü
    • stsadm -o setproperty -pn developer-dashboard -pv ondemand
    • Çeviklik İstikrar Kolay Dağıtım Diğer Kullanıcılar İçin Tekrarlayıcı Geliştirme Güvenli Paylaşılmış Sunuculara Kısıtlı API Erişimi Erişim İzlenebilen Kaynaklar SharePoint Online Ayrı Proses Site Koleksiyonu Sınırları
    • User Enables users to upload code Empowerment solutions to their sites Sandboxed Solution Site Site collection administrators retain control control Web Parts Event Receivers Farm admin does not have to beFeature Activation Callouts Workflow Actions Self-managed involved once policies are defined InfoPath Forms solutions Automatic monitoring and control of Site and List Templates resource utilization Hosting Corporate Intranet scenarios SharePoint Online Office Live
    • SharePoint 2010 adds support for PowerShell• STSADM.EXE’den çok daha kullanışlı• Sharepoint developer ve adminleri PowerShell öğrenmek zorunda kalacak• WSS OM kullanarak kullanışlı PowerShell scriptleri yazabilirsiniz.• Özelleştirilmiş PowerShell snap-in leri yazabilirsiniz STSADM.EXE We’ll miss you old friend
    • Information for Information for Information for IT Pros Developers Everyone at TechNet at MSDNhttp://MSSharePointITPro.com http://MSSharePointDeveloper.com http://SharePoint.Microsoft.com
    • evren.ayan@cevizbilgi.com.trwww.evrenayan.netwww.sharepointturkiye.orghttp://twitter.com/evrena