Your SlideShare is downloading. ×
Visual Studio2010 Tools For Share Point
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×

Saving this for later?

Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime - even offline.

Text the download link to your phone

Standard text messaging rates apply

Visual Studio2010 Tools For Share Point

3,704
views

Published on

Published in: Technology

0 Comments
2 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
3,704
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
3
Comments
0
Likes
2
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. Visual Studio ToolsFor SharePoint 2010
    Chakkaradeep Chandran
    http://www.chakkaradeep.com
    @chakkaradeep
  • 2. Agenda
    SharePoint 2010 Development
    Visual Studio 2010 support for SharePoint 2010
    Visual Studio tools for SharePoint 2010
    Developer Continuum
    Visual Studio Extensibility
  • 3. SharePoint Development Environment
    Requires x64 operating system
    Windows Server 2008
    Windows Server 2008 R2
    Windows 7
    Windows Vista SP1
    SharePoint 2010 must be locally installed
    Visual Studio 2010
    Visual Studio 2010 Tools for SharePoint
  • 4. Whats New
    Project and Item Templates
    Templates for many SharePoint elements
    Support for sandboxed solutions
    Visual Designers
    Visual Web Part
    Business Data Connectivity models
    Workflows
    Workflow Enhancements
    Site level workflows
    Templates for association & initiation forms
    And many more…
  • 5. Project Templates
  • 6. Item Templates
  • 7. SharePoint Project Customization Wizard
  • 8. SharePoint 2010 Project
    SP Project
    Feature
    Web Part
    Elements File
    List Definition
  • 9. Package Explorer
  • 10. Event Receivers Enhancements
  • 11. Workflow Enhancements
  • 12. SharePoint Mapped Folders
  • 13. Deployment Configuration
  • 14. SharePoint Connections Explorer
    Connect to a SharePoint site
    View SharePoint sites
    View properties for artifacts
    Add any number of connections
  • 15. Sandboxed Solutions
    Enables site collection users to upload their own custom code solutions
    Runs in a secure, monitored process that has access to a limited part of the Web farm
    Solution’s assembly is not loaded into the main IIS process (w3wp.exe) instead, it is loaded into a separate process (SPUCWorkerProcess.exe)
    Solutions stored in User Solutions Gallery.
    Exposes a subset of Microsoft.SharePoint
  • 16. Capabilities and Elements in Sandboxed Solutions
  • 17. What about VSeWSS?
    VSeWSS works only with SharePoint 2007 and Visual Studio 2008
    VSeWSS 1.3 March 2009 CTP
    What about SharePoint 2010?
    Visual Studio 2010 (Beta) migration tool for VSeWSS SharePoint projects
    Supports VSeWSSv1.1, v1.2 and v1.3 March CTP
    Import VSeWSS Project Template
  • 18. VS2010 SharePoint Tools
  • 19. Developer Continuum
    Import
    WSP Package
    Visio 2010
    SharePoint
    Designer 2010
    Developer
    • Design Workflow
    • 24. View workflow
    visualizations
    Export
    Designer
    Business
    Analyst
    • Create Lists & Libraries
    • 25. Design Web Pages
    • 26. Views & Forms
    • 27. Declarative Workflows
  • Developer Continuum
  • 28. Visual Studio Extensibility
    Server Explorer Extensions
    Extend the SharePoint nodes
    Add context menus
    Add information to Properties pane
    Create new SharePoint nodes
    Deployment Extensions
    Create new deployment steps
    Create new deployment configurations
  • 29. Visual Studio Extensibility
  • 30. Summary
    SharePoint 2010 Development with Visual Studio
    Sandboxed Solutions
    SharePoint Connections Server Explorer
    Build, Debug & Deploy SharePoint projects
    Visual Designers for Web Parts, BDC and Workflows
    Application Lifecycle Management
  • 31. Thank You
    chaks@intergen.co.nz
    http://www.chakkaradeep.com
    http://twitter.com/chakkaradeep