SharePoint 2010 Advanced Foundation Development

Corso

A Milano

Prezzo da consultare

Chiama il centro

Hai bisogno di un coach per la formazione?

Ti aiuterà a confrontare vari corsi e trovare l'offerta formativa più conveniente.

Descrizione

  • Tipologia

    Corso

  • Luogo

    Milano

  • Inizio

    Scegli data

Create one of each SharePoint Foundation site After completing this module, students will be able to: Understand your course, classroom, classmates, facility and instructor. In this module we take a look at the new features introduced in SharePoint 2010 from a collaboration and UI perspective.

Sedi e date

Luogo

Inizio del corso

Milano
Visualizza mappa
viale Piero e Alberto Pirelli 6, 20126

Inizio del corso

Scegli dataIscrizioni aperte

Domande e risposte

Aggiungi la tua domanda

I nostri consulenti e altri utenti potranno risponderti

Chi vuoi che ti risponda?

Inserisci i tuoi dati per ricevere una risposta

Pubblicheremo solo il tuo nome e la domanda

Opinioni

Materie

  • Silverlight
  • Web master
  • Visual Studio 2010
  • Server
  • Visual studio 2008
  • Visual Studio
  • Works
  • Workflow

Programma

New SharePoint Features


Understand UI Improvements


Use the Create Page


Explore the Ribbon


After completing this module, students will be able to:


Describe the new UI features of SharePoint 2010


Understand how the Ribbon works


In this model we explore the SharePoint Server programming model. We will explore several basic SharePoint assemblies and classes.


Debugging SharePoint


Server Object Model


Create applications using the Server Object Model


Create in-context ASP.NET Web Application


Create out of context Windows Application


Learn to Debug SharePoint via Log Files


Learn to Debug Via Visual Studio


Log to the SharePoint log File


Enable Developer Dashboard


Adding Application Pages (Bin and Gac deployment) [_layouts]


Adding Site Pages [content database]


After completing this module, students will be able to:


How to create applications using the Server Object Model


Understand the basic SharePoint assemblies


Be able to search and find SharePoint classes and methods


Be able to debug code with custom ULS Logging


Understand how to test web page performance with Developer Dashboard


In this module we will explore the various Client Object Models. This includes the Client (.NET), ECMAScript and Silverlight Object Models.


Silverlight Object Model


Client Object Model


ECMA Object Model


Explore Client Object Model


Utilize Client Object Model (.NET)


JavaScript Object Model


Utilize Silverlight Object Model


After completing this module, students will be able to:


Describe and use the Client Object Model


Describe and use the JavaScript Object Model


Describe and use the Silverlight Object Model


In this module we take a look at SharePoint permissions. We will explore the default groups, how SharePoint gets usernames and groups from an authentication system, as well has what type of permissions we can assign to those users and groups. We will explore setting up custom permission levels and how permissions are inherited. We will follow that up with SharePoint Security Trimming!


SharePoint Security


Add Users Programmatically


Add Groups Programmatically


Create Permissions Levels programmatically


Set inheritance programmatically


Use the SharePoint SPSecurityTrimmedControl to hide content and controls


Write code to elevate privileges


After completing this module, students will be able to:


Describe where usernames and domain groups come from


What a permission level is


How to assign permissions to a user or group


What is means to say permissions are cumulative


Why SharePoint has no deny


How to use the SPSecurityTrimmed control


How to programmatically set permission on SharePoint objects


In this module we will explore how to setup Forms based authentication, how claims based authentication works and how to use the Secure Store Service in our own applications.


Secure Store Service


Custom Authentication


Claims Based Authentication


Change the default Authentication Method of SharePoint to use a custom MembershipProvider


Programming with Claims


Creating custom claims provider


Learn how to Configure Secure Store


Program web parts to use Secure Store


After completing this module, students will be able to:


Setup Forms based authentication in SharePoint 2010


How to create a Claims based authentication system


Program Secure Store applications


In this module we explore Features and Solutions.


Features


Learn to create a Feature.xml file


Learn to create an Elements.xml file


Install features with STSADM and PowerShell


Create a custom action feature


Implement Feature Dependencies


Implement Feature Sequences


Various Feature Types (List, Module, Content Type)


Implement Feature Event Receivers


Implement Feature Stapling


Advanced Solution concepts


Create a Custom Deployment Step


After completing this module, students will be able to:


What can be deployed as features


How to create several types of features


How to package your features into Solutions


Advanced Solution packaging techniques


In this module we are going to take a look at SandBoxed Solutions, Solution validators and Full Trust Proxies.


Sandboxed Solutions


Explore Sandboxed Solutions


Create and Test Sandboxed Solutions


Explore Limitations of Sandbox Solutions


Configure Sandbox Points


Create and Deploy a Solution Validator


Create and Deploy a Full Trust Proxy


After completing this module, students will be able to:


How to create a SandBoxed Solution


What the limitations are of SandBoxed Solutions


What Resource Measures are and how to modify them


How to create Solution Validators


How to create Full Trust Proxies


In this module we explore the web services that come out of the box with SharePoint.


Web Services


Learn to find SharePoint Web Service


Add reference to SharePoint Web Service


Program to several of the Web Service Interfaces


After completing this module, students will be able to:


Find and describe the various SharePoint Web Services


Be able to consume SharePoint Web Services in custom applications


In this module we are going to take a look at the new REST and LINQ features of SharePoint 2010.


REST


LINQ


Utilize REST Services


REST Service Reference


REST List Service Calls (PUT, GET)


REST Excel Service


LINQ Introduction


Utilize LINQ For SharePoint


Use SPMetal.exe


After completing this module, students will be able to:


How to use REST Services


How to generate and use LINQ


In this module we explore Web Parts. We will take a look at basic web parts and then transition to more complex topics like Tool Parts and Web Part Connections.


Web Parts


Learn how to create a basic web part


Learn how to deploy a web part manually in the development environment


Use Visual Studio to Create Web Parts


Learn how to create web parts that interface with SharePoint Object Model, Databases, and Web Services


Implementing Web Part Tool Parts


Create ASP.NET Web Part connections


Synchronous Vs. Asynchronous Web Parts


After completing this module, students will be able to:


Describe how web parts work


Create web parts with connections


Create web parts with Tool Parts


Design and develop asynchronous web parts


In this module we explore Site Definitions and Collaborative Markup Language (CAML).


Site Definitions


Create a new Site Definition (Manually)


Create a new Site Definition (Visual Studio)


After completing this module, students will be able to:


Know CAML when you see it!


Understand what a site definition is and how to modify it


How to create custom site definitions manually and with Visual Studio


How to add branding via site definitions


In this module we explore content types, content type lineage and content type hubs.


Content Types


Explore Content Types


Create A New Content Type


Document Information Panels


Default Workflows


Adding Content Types To Lists (Document Library)


Content Type Inheritance/Lineage


Configure Content Type Hub


Configure Content Type Publishing


After completing this module, students will be able to:


Understand and describe content types and their properties


Be able to create content types


Understand Content Type Lineage


Understand how to setup Content Type Hubs


In this module we explore how to create your own column types for your lists. SharePoint calls these Custom Field Types.


Field Types


Create A Custom Field Type (Regular Expression)


Create A Custom Field Type (User Control)


After completing this module, students will be able to:


Understand and describe Custom Field Types


Be able to create custom field types with and without a UI


In this module we will explore SharePoint Events and how to create and assign them to lists and sites. We will also explore how to create custom Timer Jobs to implement your own monitoring applications.


SharePoint Timer Jobs


SharePoint Events


Create an Event Handler feature


Programmatically assign an Event Handler


Create a custom Timer Job


Create an Event Handler feature that encrypts documents


After completing this module, students will be able to:


Understand and describe SharePoint Events


Understand and describe SharePoint Timer Jobs


Be able to create and deploy SharePoint Events


Be able to create and deploy SharePoint Timer Jobs


In this module we are going to take a look at Service Applications that come out of the box with SharePoint and how to build your own service applications.


Service Applications


Create and Deploy a Custom Service Application


After completing this module, students will be able to:


Describe Service Applications


Understand how the Service Application architecture works


Create and install custom Service Applications


In this module we are going to take a look at implementing workflows with SharePoint Designer 2010.


Workflows


Create a custom workflow activity for SharePoint Designer


Create a custom condition for SharePoint Designer


After completing this module, students will be able to:


Describe SharePoint Designer workflows


Understand what a looping workflow is


Understand common workflow patterns


Build custom actions for SharePoint Designer


Build custom conditions for SharePoint Designer


Implement logging in your workflows


In this module we will explore how to use Windows Workflow Foundation to create highly customized and reusable workflows.


Visual Studio Workflows


Create a custom workflow using Visual Studio


After completing this module, students will be able to:


How to create custom workflows with Visual Studio


In this module we are going to take a look at the new Business Connectivity Services.


Business Connectivity Services


Explore External Content Types


Create a new External Content Type


Create an External List


Create a custom BCS .NET Connector


After completing this module, students will be able to:


Understand how BCS works


How to build new BCS applications


How to Upgrade your older BDC applications


How to create BCS Connectors


In this module we are going to take a look at extending the new Ribbon and how to work with the new Dialog platform.


Extending the Ribbon


Dialogs


Extend the SharePoint Ribbon


Utilize the UI Dialog Platform


After completing this module, students will be able to:


Understand how to extend the SharePoint UI


Customize and extend the Ribbon


Create custom Dialogs


Chiama il centro

Hai bisogno di un coach per la formazione?

Ti aiuterà a confrontare vari corsi e trovare l'offerta formativa più conveniente.

SharePoint 2010 Advanced Foundation Development

Prezzo da consultare