Visual Studio 2010 Item Templates
-Complete tools support for Sharepoint Developers
-Sharepoint 2010 Specific
--Project template
--Item Template
-Visual Designer
--Package
--Feature
--Visual Web Parts
Build and Deployment System
Integrated Debugging
Support for farm and Sandbox Solution
Other refinements
-Package Explorer
-Replaceable Parameters
-Sharepoint Folders
Project Template
-Feature Oriented
--List Definition
--Content type
--Module
--Event Receiver
-Workflow
--Sequential Workflow
--State Machine Workflow
--Import Reusable Workflow
--Sharepoint 2007 Sequential Workflow
--Sharepoint 200 State Machine Workflow
-Other
--Empty Sharepoint Project
--Visual Webpart
--Business data Connectivity Model
--Site Definition
--Import Sharepoint Solution Package
Site Selection and Deployment Type
-Specify a site for Deployment and debug
-Must be on same machine as visual studio
-Specify a deployment type
--Sandbox (default)
--Farm
-Some project and item templates Incompatible with SandBox
Avoiding Common Problems
-Alwaays run as administrator
-Plateform target should be "Any CPU" for console applications
-Reference windo won't show Microsoft.Sharepoint (and others) when client profile is selected
Item Templates
-Feature
--EventReceiver
--Module (modify onnet.xml file)
--Content type
--List Definition
--List Definition from Content Type
--List Instance
--Empty Elements
-Controls
--Visual Web Part
--Web Part
--User Control
-Others
--Application Page (_layout folder, inherited from Application Page)
--Business Data Connectivity Model
--Sequestial Workflow
--Statement Workflow
-Missing Template
--No standard asp.net page
--Develop in ASP.Net web application and copy in build.
--Develop in Sharepoint Designer and copy into the project.
--Start with an application page and edit manually
Using Out-of-the-Box Workflows
Workflow is a defined series of steps
- Benefits
- -Ensure compliance with required procedures
- -Create audit trails
- -Assign and track task to workflow participants
Choices for how to start SharePoint workflows
-- Manually
- -Automatically when a user creates an item
- -Automatically when an item changes
SharePoint 2010 Server Workflows
- Approval
- Three—State
- Collect Feedback
- Collect Signatures
- Disposition Approval
Approval Workflow
- Manage approval of content
- Single or multiple approvers
- Email notification of approval tasks
Reviewers can
-- Approve
- -Reject
- -Request changes
Three-State Workflow
~ Generic workflow
- Define three states when you configure
- Examples:
-- Development, Testing, Deployment
--Draft, Review, Final
Workflow assigns task at each state
- Task completion transitions to the next state
Other Workflows
Collect Feedback
- -Get feedback in serial or parallel
- -Allow a single participant to ovenide and end the workflow
Collect Signatures
- -Route to selected participants to collect signatures
- -Works with Word 2010 and Excel 2010
Disposition Approval
- -Works with Information Management Policies to augment deletion or archival of old content
Modifying Running Workflows
- Change routing of running workflow
- Add a reviewer
- Change an approver
- Notify participants of changes
Workflow History
- Audit trail in a hidden list
- Workflows log events to the Workflow History list
- By default, SharePoint removes history items after 60 days
No comments:
Post a Comment