Skip Navigation Links
902 Clint Moore Rd · Suite 138 · Boca Raton, Florida 33487, USA · +1(561)988-0567
Skip navigation links
Home
Location
Principal's Bios
Contact Us
SQL Server 2012 HOS
SharePoint 2010 HOS
MVC 3 and HTML 5 HOS
Azure Cloud HOS
   HSI Training
    Gold Partner Learning Solutions
      Learning Solutions
         Business Solutions
        Joe's Blog
              Joe's Blog
  Gold Coast Users Group

 
  
SharePoint First Look for Developers 
 
First Look: Developing for SharePoint 2010 with SharePoint Designer 2010 and Visual Studio 2010

One day course geared to developers who want to learn about customization capabilities of SharePoint 2010 

SharePoint Designer 2010 Overview
This is a tool for the rapid development of SharePoint applications. Using SharePoint Designer, advanced users and developers alike can rapidly create SharePoint solutions in response to business needs. Advanced users can compose no-code solutions that encompass a variety of common scenarios, from collaborative sites and web publishing to Line-Of-Business data integration, business intelligence solutions, and human workflows, leveraging the building blocks available in SharePoint in an easy to use environment. In addition, developers can use SharePoint Designer 2010 to get a quick start on SharePoint development projects.

 

Visual Studio Tools for SharePoint 2010 (64 bit only)
Visual Studio 2010 provides an alternative to creating SharePoint applications through SharePoint Designer. Visual Studio promotes rapid SharePoint development by providing such features as advanced debugging tools, IntelliSense, statement completion, and project templates. Visual Studio also takes advantage of advanced .NET Framework-based tools and languages. SharePoint projects can be developed by using either Visual Basic or Visual C#.

Business Connectivity Services
In SharePoint 2010 Business Connectivity Services (BCS) enables integration with back end systems. Business Connectivity Services includes a set of presentation features, a connectivity framework and tooling within SPD and Visual Studio (64 bit) that enable developers, implementers and ITPros to connect to external data and services and to surface this data in SharePoint 2010 and Office 2010.This session will provide an overview of the BCS capabilities and usage in SharePoint 2010.

Client Object Model and REST
In SharePoint 2010 there are a number of object models that can be used by developers to access the server. The Client Object Model (Client OM) is a unified model which uses the same or similar programming concepts as the Server Object Model (Server OM). The Client OM can be accessed via a .Net client, JavaScript and Silverlight. The data found within SharePoint 2010 lists and published Excel worksheets can now be accessed using Representational State Transfer (REST) protocol.  We will investigate how to access SharePoint 2010 list data with all three clients through REST.

Building Silverlight Web Parts for SharePoint 2010
SharePoint 2010 has great integration with Silverlight.  In this module we will look at creating a Silverlight Web Part control that receives parameters and returns values along with interaction with the SharePoint schema through the Client Object Model and REST.  The SharePoint Silverlight Web Part acts a container of deployment for this Silverlight control.

Workflow
In SharePoint 2010 you can associate workflows with a site so you need not associate a workflow instance with a specific item in a list. Site-level workflows are a powerful mechanism to create generic functionality using the power of Windows Workflow Foundation (WF).  Workflow tools reviewed include SharePoint Designer 2010, Visual Studio 2010 (64 bit) and the new Visio 2010 integration.