Introduction to SharePoint Development with VS2010 Paul Yuknewicz Lead Program Manager

Slides:



Advertisements
Similar presentations
Microsoft Office SharePoint Portal Server 2007 Introduction to InfoPath Forms Services Daryl L. Rudolph.
Advertisements

Microsoft SharePoint 2010 technology for Developers
Designing, Deploying and Managing Workflow in SharePoint Sites Steve Heaney Product Development Manager OBS
Developing for SharePoint with Visual Studio Jason Keicher
ALM with SharePoint 2010 and Visual Studio 2010 Paul Yuknewicz Lead Program Manager, Visual Studio
Microsoft Confidential2 AdministrationTestingProject Mgmt.
Microsoft SharePoint® Online: Extensibility and Customization
Who is Bennett Adelson?  Founded in 1996, Headquartered in Cleveland, Ohio  70 employees throughout the US  Gold Certified Microsoft Partner  Member.
Randy Williams, MOSS MVP Senior Consultant Synergy Corporate Technologies.
Hilton Giesenow - The MOSS Show Overview of the SharePoint 2010 Developer Platform SESSION CODE: OFC308.
Visual Studio Team System (VSTS). Richard Hundhausen Author of software development books Microsoft Regional Director Microsoft MVP (VSTS) MCT, MCSD,
Visual Studio 2010 SharePoint Developer Tools. Developer Tools for SharePoint  Familiar VS Experience  Build, Debug, Deploy SharePoint projects  Visual.
SharePoint 2010 First Look: What's new for Developers in Microsoft SharePoint 2010 Matthew McDermott, MVP Aptillon, Able
St. Louis Day of Dot Net 2011 Building Web Parts for an Office 365 SharePoint Site Becky Bertram Independent SharePoint Consultant SharePoint MVP, MCSD.NET,
Microsoft SharePoint 2013 SharePoint 2013 as a Developer Platform
BizTalk Deployment using Visual Studio Release Management
Becky Bertram SharePoint MVP
Application Lifecycle Management in SharePoint 2010 Jeremy Thake.
Using Microsoft SharePoint to Develop Workflow and Business Process Automation Ted Perrotte National Practice Manager, Quilogy, Microsoft Office SharePoint.
04 | Customize Team Foundation Server for Team Use Anthony Borton | ALM Consultant, Enhance ALM Steven Borg | Co-founder & Strategist, Northwest Cadence.
SharePoint Development 101: Feature Design By Becky Isserman
VS2005VS2008VS2010 F5 Deploy Debug WSP Packaging SPSolGen WSP View 64 bit support WSP View Improved Separate Package Command Command Line Build Sequential.
SHARE POINT 2010 TRINAY TECHNOLOGY SOLUTIONS © Copyright Trinay Technology Solutions, 39 Buckland St, #5321 Manchester, CT
SharePoint 2010 and Office 2010 Development Randy Williams Senior Consultant & Trainer Synergy Corporate Technologies.
Creating Business Workflow Using SharePoint Designer 2007 Presented by Tarek Ghazali IT Technical Specialist Microsoft SQL Server MVP Microsoft SQL Server.
Todd Kitta  Covenant Technology Partners  Professional Windows Workflow Foundation.
Basic Developer Knowledge That Every SharePoint Admin Must Have Randy Williams, MVP MOSS Synergy Corporate Technologies
Functional comparison between Windows SharePoint Services 3.0 and Microsoft Office SharePoint Server 2007 October 14 th, 2009, Lexington Microsoft Users.
Microsoft SharePoint Server 2010 for the Microsoft ASP.NET Developer Yaroslav Pentsarskyy
Customizing and extending TFS Michael Juřek Software Architect Microsoft s.r.o.
Office Business Applications Workshop Defining Business Process and Workflows.
Continuous Delivery of Windows Azure Cloud Services (DEV310) Paul Yuknewicz Principal Program Manager Lead, Visual Studio Microsoft.
SharePoint Online – Developing Solutions for the Cloud Chris Mayo Microsoft Corporation
What’s New in SharePoint 2010 SharePoint 2010 Development Primer New Developer Tools for SharePoint 2010 SharePoint 2010 Integration with PowerShell.
Michael Hofer Senior Consultant Microsoft Corporation.
Taking Control of Visual Studio through Extensions and Extensibility Anthony Cangialosi Senior Program Manager Lead Microsoft Corporation DEV311.
Anubha Gupta | Software Engineer Visual Studio Online Microsoft Corp. Visual Studio Enterprise Leveraging modern tools to streamline Build and Release.
Connect with life Vedant Kulshreshtha Technology Solutions Professional – SharePoint | Microsoft India
DEV203. Coded workflows Declarative workflows Web part hook-up Professional developerBusiness Analyst/Process Designer List definitions Event receivers.
Module 1: Overview of Microsoft Office SharePoint Server 2007.
Designing Enterprise Corporate Web Sites using SharePoint 2010 Paul Stubbs Technical Evangelist Microsoft.
Yaroslav Pentsarskyy Involved in SharePoint since 2003 SharePoint MVP (2009- Present) Blog: sharemuch.com.
Introducing Visual Studio 2010: What It Is and Why You Should Care
Neil Kidd Developer Tools Technical Specialist Microsoft UK.
Workflow in Microsoft Office SharePoint Server Jessica Gruber Consultant Microsoft Corporation.
Integrating with and Extending Visual Studio. Objectives.
Software services delivering SharePoint, Mobile, and Business Intelligence solutions Understanding and implementing the remote provision pattern in SharePoint.
Release Management for Visual Studio 2013 Ana Roje Ivančić Ognjen Bajić Ekobit.
YOUR LOGO Phase 2 International Providing critical business software solutions at affordable prices.
Managing Database objects in Visual Studio and Team Foundation Server Presented by Sean P SQL Saturday - Phoenix 2016.
Virtual techdays INDIA │ November 2010 SharePoint 2010 – Your one stop shop for all portal requirements Saranya Sriram │ Developer Evangelist, Microsoft.
Mike Brooks Principal Consultant Neudesic, Inc.. VS2005VS2008VS2010 F5 Deploy Debug WSP Packaging SPSolGen WSP View 64 bit support WSP View Improved Separate.
TRINAY TECHNOLOGY SOLUTIONS
Joy Rathnayake Senior Architect – Virtusa Pvt. Ltd.
How to be a SharePoint Developer
Demand Management and Workflow
Business Connectivity Services in SharePoint 2010 and Office 2010
Introduction to Team Foundation Server 2010
Continuous Delivery of Windows Azure Cloud Services (DEV310)
Visual Studio 2005 “Personalized productivity”
SharePoint Foundation 2010
持續的產出Windows Azure 雲端服務
DAT381 Team Development with SQL Server 2005
Visual Studio 2010 SharePoint Development Tools Overview
Developing and Managing SharePoint Solutions with Visual Studio 2012
Developing and Managing SharePoint Solutions with Visual Studio 2012
SharePoint services Provides team collaboration through SharePoint Sites and makes it easy for communities to work together on documents, tasks, contacts,
Office 365 Development July 2014.
St. Louis Day of Dot Net 2011 Building Web Parts for an Office 365 SharePoint Site Becky Bertram Independent SharePoint Consultant SharePoint MVP, MCSD.NET,
MS Confidential : SharePoint 2010 Developer Workshop (Beta1)
Presentation transcript:

Introduction to SharePoint Development with VS2010 Paul Yuknewicz Lead Program Manager

Developer Tools for SharePoint Familiar VS Experience –Build, Debug & Deploy SharePoint projects –View SharePoint sites in Server Explorer –Visual designers for Web Parts, BDC and Workflows –Team Foundation Server integration –Application Lifecycle Management Broad SharePoint Support –Supports SharePoint Foundation & Server –Build & deploy sandboxed & farm solutions –Business Connectivity Services –Expanded workflow support –SharePoint Designer  Visual Studio continuum

Developer Environment Visual Studio 2010 & SharePoint 2010 on same machine Must use 64-bit OS –Windows 7 –Windows Vista SP1 –Windows Server 2008 (R2) How to setup SP2010 developer environment – us/library/ee aspx

Templates and Designers Project and Item Templates –Templates for many SharePoint artifacts –Wizards collect artifact information –Support for sandboxed solutions Visual Designers –Design web parts –Build Business Data Connectivity (BDC) models –Create Workflows Workflow Enhancements –Site level workflows –Templates for association & initiation forms

Templates & Designers Demo

Development Continuum Import Export Professional DeveloperBusiness Analyst - Process Designer Design skeleton workflow processes View workflow visualizations Design data-backed business diagrams Custom Web Parts Code Workflows Event Receivers List Definitions Application Pages WSP Package Designer - IW - Power User Create lists & libs Design Web Pages Web part hook-up Views & forms Declarative Workflows

Development Continuum Demo

Project System Project commands –Package, Retract Project properties –Sandboxed, Site URL, etc… Features & Package nodes Mapped folders Project items & files have SharePoint specific properties

Features & Packaging Feature Designer –Add/Remove Items to Feature –View/Change manifest directly Package Designer –Add/Remove Items to Package –View/Change manifest directly Packaging Explorer –Hierarchically view all Packages, Features, Artifacts in Solution (across projects)

Server Explorer Integration Provides hierarchical view of local SharePoint sites & artifacts View site collections, sites, features, lists, fields, etc… View properties of artifacts

Project System & Packaging Demo

Extensibility Project Extensions –Context menus, project properties, project events Project Item Extensions –Extend in-the-box items or create new items –Context menus, properties, events, designers, wizards Server Explorer Extensions –Extend in-the-box nodes or create new nodes –Context menus, properties

Extensibility Deployment Extensions –New deployment steps & configurations –Handle deployment events –Custom conflict handling Packaging Validation Rules –Add custom feature/package validation rules –Rules are run during validation MSBuild Extensibility –Packaging is MSBuild based –Custom tasks can be created

Extensibility in the Wild Visual Studio Team recently released Power Tools –Enhanced Sandbox Support – e95-f b0d9http://visualstudiogallery.msdn.microsoft.com/en-us/8e602a8c e95-f b0d9 Code Gallery: SharePoint 2010 Extensibility Projects –Silverlight, Ribbon & OBA Deployment project templates – SharePoint List Designer Extension – Coming soon! –Content Type & List designers Community Kit for SharePoint: Dev Tools Edition –Project, item, deployment, and server explorer extensions –

Extensibility Demo

Team Foundation Server 2010 Application Lifecycle Management Work Item Tracking Source Code Control Team Build –Gated Check-In –Package WSP Bug Management Code Analysis tools Automated testing Architecture tools Team Portal (Reports) Office Integration

Microsoft Test Manager 2010 Plan, Test & Track Projects Build test plan –Scenarios & Tests Execute manual tests –Use parameters Capture action scripts –Replay steps Create bugs on the fly –Include various logs Track builds & tests Manage virtual test environments

Application Lifecycle Developer Machine Development Testing F5 Deploy Team Foundation Server Check In Staging Automated testing Warm-blooded user testing TFS Build Server SharePoint Projects SP2010 DLL’s Build Run Tests ? Fix Bugs (repeat as necessary) NightlyBuild -OR- -OR-ContinuousIntegration Deploy using PowerShell Open/Close Bugs WSP

Discussing in the next hour Demo

Contact Me MSDN Dev Center – MSDN Forum – US/vssharepointdevelopment SharePoint Development Blog –

Questions

Resources