• Share
  • Email
  • Embed
  • Like
  • Save
  • Private Content
SharePoint als Entwicklungsplattform
 

SharePoint als Entwicklungsplattform

on

  • 975 views

 

Statistics

Views

Total Views
975
Views on SlideShare
896
Embed Views
79

Actions

Likes
0
Downloads
0
Comments
0

2 Embeds 79

http://dotnet-forum.de 78
http://translate.googleusercontent.com 1

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

    SharePoint als Entwicklungsplattform SharePoint als Entwicklungsplattform Presentation Transcript

    • SharePoint alsEntwicklungsplattform
      Thorsten Hansthorsten.hans@gmail.com
    • Thorsten Hans
      Teamlead .NET & SharePoint Development
      Data One GmbH
      SharePoint MVP
      Developer, Developer, Developer
      Blogger, Speaker
      http://www.dotnet-rocks.de
      thorsten.hans@gmail.com
    • Agenda
      Entwicklungsumgebung
      Architektur
      WebParts
      SharePoint OM
      Client Access Technologies
      Deployment OnDemand / OnPremise
    • Entwicklungsumgebung
      X64 CPU
      besser 2 CPUs
      4 GB Ram
      besser 8GB und mehr
      40 GB HDD
      besser 60 GB
    • Entwicklungsumgebung
      Windows Server 2008 x64 SP2
      besser R2
      optional auch auf Windows 7 x64
      SQL Server 2008 x64
      besser R2
      Visual Studio 2010
      CKS Dev Tools
      ReSharper
    • Entwicklungsumgebung
      SharePoint Root
      C:Program FilesCommon FilesMicrosoft Sharedweb server extensions14
      IIS Root
      C:inetpubwwwrootwssVirtualDirectories
    • WebParts
      Anwendersicht
      Bausteine um eineWebseitezuerstellen
      Entwicklersicht
      ASP.NET Server Controls
      ASP.NET Webpart Engine
    • Hello World - WebPart
      namespace SampleWebParts
      {
      usingMicrosoft.SharePoint;
      usingMicrosoft.SharePoint.WebPartPages;
      public class HelloWorld : WebPart
      {
      protected override void RenderWebPart (HtmlTextWriter output)
      {
      output.Write(“Hello World!”);
      }
      }
      }
    • Demo
      WebParts– In SharePoint 2010
    • SharePoint OM
      Microsoft.SharePoint.dll
      > 2300 public types
      SPFarm
      SPServer
      SPWebApplication
      SPSite
      SPWeb
      SPList
      SPListItem
      SPField
    • SharePoint OM
      Erweiterungdurch SPI’s
      ContentType
      ListDefinition
      ListInstance
      FieldDefinition
      EventReceiver
      Features
      TimerJobs
      Delegate Controls
    • SharePoint OM
      2 Definitionsarten
      XML
      Code
      XML vs Code
      Updates
      Deployment
      Robustheit
    • SharePoint OM – Common Hints
      Disposing
      X64
      .NET Framework 3.5.1
      Object Reevaluation
      PropertyBag
      Views

    • Demo
      Das SharePoint Object Model
    • Client Access Technologies
      Neu in SharePoint 2010
      Zugriff auf SharePoint aus verschiedensten Client Lösungen
      SharePoint wird beliebter als Backend!?
      Berechtigt??
    • Client Access Technologies
      CLR Client Object Model
      Silverlight Client Object Model
      JavaScript Client Object Model
      REST API
    • Demo
      Client Access Technologies
    • Deployment OnDemand / OnPremise
      • WSP
      • All scopes
      • Fully trusted solutions
      • SANDBOXED SOLUTIONS
      • WSP
      • Limited to SiteCollection
      • No elevation of rights
      • SANDBOXED ONLY*
    • Demo
      Sandbox vsFullTrust
    • Vielen Dank
      thorsten.hans@gmail.com
      http://www.dotnet-rocks.de