16
Building SharePoint 2010 Features and Solutions in Visual Studio 2010 Saturday, July 31, 2010 Michael Mukalian SharePoint Services MVP Director, Architect, LiquidHub

Michael Mukalian: Building SharePoint 2010 Features and Solutions in Visual Studio 2010

Embed Size (px)

DESCRIPTION

Discussion and walkthrough of how to create SharePoint 2010 Features and Solutions with Visual Studio 2010

Citation preview

Page 1: Michael Mukalian: Building SharePoint 2010 Features and Solutions in Visual Studio 2010

Building SharePoint 2010 Features and Solutions in

Visual Studio 2010

Saturday, July 31, 2010

Michael MukalianSharePoint Services MVP

Director, Architect, LiquidHub

Page 2: Michael Mukalian: Building SharePoint 2010 Features and Solutions in Visual Studio 2010

Thank you sponsors!!

Page 3: Michael Mukalian: Building SharePoint 2010 Features and Solutions in Visual Studio 2010

Remember to fill out your evaluations for your chance to win

cool prizes3 Apple IPAD 32 GB Wifi2 ASUS Netbooks

Also Some Books1 Typemock Isolator LicenseA 2-5 Day Course from SetFocus on SharePointTelerik RAD Controls Set1 DeliverPoint WFE 2010 license (Worth $1500)1 BCS Meta Man license (Worth $1200)1 Lightning Conductor 2010 WFE license (Worth $800)1 Lightning Storm Forums license. (Worth $600)

Page 4: Michael Mukalian: Building SharePoint 2010 Features and Solutions in Visual Studio 2010

AgendaOverviewRequirements for DevelopmentElements of a SharePoint ProjectFeature NodeFeature DesignerPackage Node & DesignerPackaging ExplorerDemosReferences

Page 5: Michael Mukalian: Building SharePoint 2010 Features and Solutions in Visual Studio 2010

Overview

With the introduction of Visual Studio 2010, Feature and Package (Solution) development are now integrated into the IDENew SharePoint 2010 Project Type & Item Templates assist in the creation of SharePoint assetsDesigners/Explorer facilitate examining the Feature & Package assets

Page 6: Michael Mukalian: Building SharePoint 2010 Features and Solutions in Visual Studio 2010

Requirements For Development

Visual Studio ProfessionalSharePoint Foundation/Server64-bit Windows Server 2008/R2Vista SP1 & Windows 7Farm Administrator rights

Page 7: Michael Mukalian: Building SharePoint 2010 Features and Solutions in Visual Studio 2010

Elements of a SharePoint Project

The project fileProject propertiesReferencesFeatures folderPackage folderKey file (strong-named key)

Page 8: Michael Mukalian: Building SharePoint 2010 Features and Solutions in Visual Studio 2010

Feature Node

Contains one or more SharePoint project FeaturesA Feature is a ‘container’ for an additional function to SharePointDeployed to a specific scope

Farm, Web Application, Site (Collection), Web (site)

Project items added are also added to the feature nodeDouble-clicking the feature node displays the Feature Designer

Page 9: Michael Mukalian: Building SharePoint 2010 Features and Solutions in Visual Studio 2010

Feature Designer

Creates FeaturesSets ScopesEstablish Feature DependenciesManually edit the Feature Manifest

Overriding the generated manifest will disable the Designer, and then all further changes will need to be done manually

Page 10: Michael Mukalian: Building SharePoint 2010 Features and Solutions in Visual Studio 2010

Package Node and Designer

NodeGroups and view the hierarchical Package tree

DesignerGroups the SharePoint Items into a Solution Package

Page 11: Michael Mukalian: Building SharePoint 2010 Features and Solutions in Visual Studio 2010

Packaging Explorer

Groups and view the hierarchical Package tree

Page 12: Michael Mukalian: Building SharePoint 2010 Features and Solutions in Visual Studio 2010

Demo!

It’s peanut butter – demo time!

Page 14: Michael Mukalian: Building SharePoint 2010 Features and Solutions in Visual Studio 2010

Bio

Michael Mukalian, SharePoint Services MVPEmails

[email protected]@liquidhub.com

Blog: The SharePoint Coffee Housewww.mukalian.com/blog

Twitter@mmukalian

Contributing AuthorMicrosoft SharePoint 2010 Administrator’s Pocket Consultant – Ben Curry

Page 15: Michael Mukalian: Building SharePoint 2010 Features and Solutions in Visual Studio 2010

SharePoint Community in Philadelphia

• SharePoint (2010 & 2007)

• Administrators

• Developers

• IT Pros

• Architect Council after every meeting

• Meetings: Second Tuesday of the month, 6-9 PM

WEB: www.TriStateSharePoint.com

CONTACT: [email protected]

TWITTER: @tristateSP

Page 16: Michael Mukalian: Building SharePoint 2010 Features and Solutions in Visual Studio 2010

Thanks!

Questions?