sharepoint developement tools(webparts+worflows) ebizsoft
TRANSCRIPT
![Page 1: Sharepoint developement tools(webparts+worflows) EBizSoft](https://reader035.vdocuments.mx/reader035/viewer/2022062319/554ebde7b4c905064d8b4711/html5/thumbnails/1.jpg)
![Page 2: Sharepoint developement tools(webparts+worflows) EBizSoft](https://reader035.vdocuments.mx/reader035/viewer/2022062319/554ebde7b4c905064d8b4711/html5/thumbnails/2.jpg)
About US
SharePoint Techies User Group(STUG) is the emerging SharePoint User Group in Pakistan has more than 500+ members.
STUG
![Page 3: Sharepoint developement tools(webparts+worflows) EBizSoft](https://reader035.vdocuments.mx/reader035/viewer/2022062319/554ebde7b4c905064d8b4711/html5/thumbnails/3.jpg)
MySelf
User Group Leader of SharePoint Techies, http://www.facebook.com/pages/SharePoint-TechiesWorking on SharePoint technologies from past three years Trainer for Microsoft Office SharePoint Server 2007 and Window SharePoint Services 3.0 at New Horizon and AUC Technologies.
![Page 4: Sharepoint developement tools(webparts+worflows) EBizSoft](https://reader035.vdocuments.mx/reader035/viewer/2022062319/554ebde7b4c905064d8b4711/html5/thumbnails/4.jpg)
AgendaAgenda This Session is divided into twoThis Session is divided into two
SharePoint 2010 Its development tools SharePoint 2010 Its development tools Web Parts and WorkflowsWeb Parts and Workflows
QuestionsQuestions
![Page 5: Sharepoint developement tools(webparts+worflows) EBizSoft](https://reader035.vdocuments.mx/reader035/viewer/2022062319/554ebde7b4c905064d8b4711/html5/thumbnails/5.jpg)
Some Facts Regarding SharePoint Over half of the largest companies (10,000+
employees) indicated SharePoint use. These rates beat ALL of the other document and content platforms listed – EMC, IBM, Open Text, Oracle, Hyland, et al.
80% of all business will be using SharePoint this year – Gartner;
61% of business are deploying SharePoint enterprise wide - IDC survey
![Page 6: Sharepoint developement tools(webparts+worflows) EBizSoft](https://reader035.vdocuments.mx/reader035/viewer/2022062319/554ebde7b4c905064d8b4711/html5/thumbnails/6.jpg)
A Real scenario
![Page 7: Sharepoint developement tools(webparts+worflows) EBizSoft](https://reader035.vdocuments.mx/reader035/viewer/2022062319/554ebde7b4c905064d8b4711/html5/thumbnails/7.jpg)
What Next My documents
Submit my documents
into Department
Got Form
![Page 8: Sharepoint developement tools(webparts+worflows) EBizSoft](https://reader035.vdocuments.mx/reader035/viewer/2022062319/554ebde7b4c905064d8b4711/html5/thumbnails/8.jpg)
Admission process…Signed from
Library
Signed from Administratio
n
Signed from Semester Cell
Submit the form back in to the department
![Page 9: Sharepoint developement tools(webparts+worflows) EBizSoft](https://reader035.vdocuments.mx/reader035/viewer/2022062319/554ebde7b4c905064d8b4711/html5/thumbnails/9.jpg)
Another ScenarioFills the E-
FormAttach the documents
![Page 10: Sharepoint developement tools(webparts+worflows) EBizSoft](https://reader035.vdocuments.mx/reader035/viewer/2022062319/554ebde7b4c905064d8b4711/html5/thumbnails/10.jpg)
What does that system requiredCustom Application
Developers
Complex Architecture
IT Experts, Professional to use that system
![Page 11: Sharepoint developement tools(webparts+worflows) EBizSoft](https://reader035.vdocuments.mx/reader035/viewer/2022062319/554ebde7b4c905064d8b4711/html5/thumbnails/11.jpg)
What are you LOOKING FOR?
![Page 12: Sharepoint developement tools(webparts+worflows) EBizSoft](https://reader035.vdocuments.mx/reader035/viewer/2022062319/554ebde7b4c905064d8b4711/html5/thumbnails/12.jpg)
![Page 13: Sharepoint developement tools(webparts+worflows) EBizSoft](https://reader035.vdocuments.mx/reader035/viewer/2022062319/554ebde7b4c905064d8b4711/html5/thumbnails/13.jpg)
SharePoint to me
I can use it for Ironing StudyingComputer Table Kitchen Table
![Page 14: Sharepoint developement tools(webparts+worflows) EBizSoft](https://reader035.vdocuments.mx/reader035/viewer/2022062319/554ebde7b4c905064d8b4711/html5/thumbnails/14.jpg)
Microsoft SharePoint 2010Ribbon UISharePoint WorkspaceSharePoint MobileOffice Client and Office Web App IntegrationStandards Support
Tagging, Tag Cloud, RatingsSocial BookmarkingBlogs and WikisMy SitesActivity FeedsProfiles and ExpertiseOrg Browser
Enterprise Content TypesMetadata and NavigationDocument SetsMulti-stage DispositionAudio and Video Content TypesRemote Blob StorageList Enhancements
Social RelevancePhonetic SearchNavigationFAST IntegrationEnhanced Pipeline
PerformancePoint ServicesExcel ServicesChart Web PartVisio ServicesWeb AnalyticsSQL Server IntegrationPowerPivot
Business Connectivity ServicesInfoPath Form ServicesExternal ListsWorkflowSharePoint DesignerVisual StudioAPI EnhancementsREST/ATOM/RSS
![Page 15: Sharepoint developement tools(webparts+worflows) EBizSoft](https://reader035.vdocuments.mx/reader035/viewer/2022062319/554ebde7b4c905064d8b4711/html5/thumbnails/15.jpg)
Demo
![Page 16: Sharepoint developement tools(webparts+worflows) EBizSoft](https://reader035.vdocuments.mx/reader035/viewer/2022062319/554ebde7b4c905064d8b4711/html5/thumbnails/16.jpg)
SharePoint technology stack
![Page 17: Sharepoint developement tools(webparts+worflows) EBizSoft](https://reader035.vdocuments.mx/reader035/viewer/2022062319/554ebde7b4c905064d8b4711/html5/thumbnails/17.jpg)
Platform Investments
LINQ •Entity based programming •Supports list joins and projections •List Relationships and Lookups •Support for creating joins between lists •Lookups can enforce referential integrity between two lists •Project columns from referenced list
REST APIs •Ability to retrieve list data via ADO.NET data services (Astoria)
![Page 18: Sharepoint developement tools(webparts+worflows) EBizSoft](https://reader035.vdocuments.mx/reader035/viewer/2022062319/554ebde7b4c905064d8b4711/html5/thumbnails/18.jpg)
SharePoint Designer 2010 SharePoint Designer 2010’s focus has changed from page-oriented to feature/functionality oriented SPD 2010 is THE tool for building complete, rich, reusable, process-centric applications on the SharePoint platform that integrate with external data •Target Users
• Primary: Business Unit IT, Power IW Secondary: Developers (Rapid Development, Prototyping)
![Page 19: Sharepoint developement tools(webparts+worflows) EBizSoft](https://reader035.vdocuments.mx/reader035/viewer/2022062319/554ebde7b4c905064d8b4711/html5/thumbnails/19.jpg)
SharePoint Designer 2010 Investments
New User Experience •SharePoint artifact-centric navigation •Fluent UI Integration
Tools for all objects •New •BDC Entities •List Schema •Custom Actions •Task/Approval Designer
Improved •Workflow Designer •Page Editor
Unified packaging •Visual Studio 2010 can take SPD created workflows to extend and add custom code
![Page 20: Sharepoint developement tools(webparts+worflows) EBizSoft](https://reader035.vdocuments.mx/reader035/viewer/2022062319/554ebde7b4c905064d8b4711/html5/thumbnails/20.jpg)
Visual Studio 2010 • New project templates for
most SharePoint objects • SharePoint Explorer offers
read only view into site collections
• Standardized WSP development and packaging
• Can import WSPs from SPD or “save site as” in WSS browser UI
• Visual designers for creating most objects
• Features, List templates, Workflows, Content types
• Full F5 debugging • Extensible – developers can
create custom wizards and SharePoint artifacts
• Integration with TFS Sandboxed solutions
![Page 21: Sharepoint developement tools(webparts+worflows) EBizSoft](https://reader035.vdocuments.mx/reader035/viewer/2022062319/554ebde7b4c905064d8b4711/html5/thumbnails/21.jpg)
Development Environments
Local or remote “development” with the browser and SharePoint Designer •Local development with Visual Studio 2010•SharePoint installation on client operating systems supported for development •Support for Vista and Windows 7 installations •Requires 64-bit installation
![Page 22: Sharepoint developement tools(webparts+worflows) EBizSoft](https://reader035.vdocuments.mx/reader035/viewer/2022062319/554ebde7b4c905064d8b4711/html5/thumbnails/22.jpg)
Visio and SharePoint
Workflow design •Visual designer for SharePoint workflows •Export design to VS2010 for modifications •Visio Services •SharePoint web part UI •PNG rendering of Visio file•Silverlight XAML rendering •Data connectivity and refresh from SQL, WSS lists, Excel Services
![Page 23: Sharepoint developement tools(webparts+worflows) EBizSoft](https://reader035.vdocuments.mx/reader035/viewer/2022062319/554ebde7b4c905064d8b4711/html5/thumbnails/23.jpg)
Business Connectivity Services Microsoft Business Connectivity Services is a set of services and features that
connect SharePoint-based solutions to sources of external data
![Page 24: Sharepoint developement tools(webparts+worflows) EBizSoft](https://reader035.vdocuments.mx/reader035/viewer/2022062319/554ebde7b4c905064d8b4711/html5/thumbnails/24.jpg)
Office 2010 BCS Investments
![Page 25: Sharepoint developement tools(webparts+worflows) EBizSoft](https://reader035.vdocuments.mx/reader035/viewer/2022062319/554ebde7b4c905064d8b4711/html5/thumbnails/25.jpg)
Demo
![Page 26: Sharepoint developement tools(webparts+worflows) EBizSoft](https://reader035.vdocuments.mx/reader035/viewer/2022062319/554ebde7b4c905064d8b4711/html5/thumbnails/26.jpg)
Web Parts
![Page 27: Sharepoint developement tools(webparts+worflows) EBizSoft](https://reader035.vdocuments.mx/reader035/viewer/2022062319/554ebde7b4c905064d8b4711/html5/thumbnails/27.jpg)
Web Parts Users
End User Developer Administrator
![Page 28: Sharepoint developement tools(webparts+worflows) EBizSoft](https://reader035.vdocuments.mx/reader035/viewer/2022062319/554ebde7b4c905064d8b4711/html5/thumbnails/28.jpg)
Web Parts Legacy
Asp.net Web partsPersonalization, embedding html from code
Web User ControlCommand on html, and server side code
DataView Web partXSLT, No code solution
![Page 29: Sharepoint developement tools(webparts+worflows) EBizSoft](https://reader035.vdocuments.mx/reader035/viewer/2022062319/554ebde7b4c905064d8b4711/html5/thumbnails/29.jpg)
Web Part Types
Standard Web Parts Connected Web Parts
Master Detail View
Visual Web PartSmart Part, Web User Control
![Page 30: Sharepoint developement tools(webparts+worflows) EBizSoft](https://reader035.vdocuments.mx/reader035/viewer/2022062319/554ebde7b4c905064d8b4711/html5/thumbnails/30.jpg)
Demo
![Page 31: Sharepoint developement tools(webparts+worflows) EBizSoft](https://reader035.vdocuments.mx/reader035/viewer/2022062319/554ebde7b4c905064d8b4711/html5/thumbnails/31.jpg)
Workflow Solution Spectrum
Browser Visual StudioSharePoint Designer
![Page 32: Sharepoint developement tools(webparts+worflows) EBizSoft](https://reader035.vdocuments.mx/reader035/viewer/2022062319/554ebde7b4c905064d8b4711/html5/thumbnails/32.jpg)
Stru
cture
d A
d H
oc
Stru
cture
d A
d H
oc
Workflow Scenarios
Co
mp
lexi
ty
![Page 33: Sharepoint developement tools(webparts+worflows) EBizSoft](https://reader035.vdocuments.mx/reader035/viewer/2022062319/554ebde7b4c905064d8b4711/html5/thumbnails/33.jpg)
Types of Workflows
![Page 34: Sharepoint developement tools(webparts+worflows) EBizSoft](https://reader035.vdocuments.mx/reader035/viewer/2022062319/554ebde7b4c905064d8b4711/html5/thumbnails/34.jpg)
SharePoint Designer Workflows Improved declarative workflow designer
![Page 35: Sharepoint developement tools(webparts+worflows) EBizSoft](https://reader035.vdocuments.mx/reader035/viewer/2022062319/554ebde7b4c905064d8b4711/html5/thumbnails/35.jpg)
Nested logic in SharePoint Designer
![Page 36: Sharepoint developement tools(webparts+worflows) EBizSoft](https://reader035.vdocuments.mx/reader035/viewer/2022062319/554ebde7b4c905064d8b4711/html5/thumbnails/36.jpg)
The Task Process Designer
![Page 37: Sharepoint developement tools(webparts+worflows) EBizSoft](https://reader035.vdocuments.mx/reader035/viewer/2022062319/554ebde7b4c905064d8b4711/html5/thumbnails/37.jpg)
Edit InfoPath Forms generated by SPD Workflows
![Page 38: Sharepoint developement tools(webparts+worflows) EBizSoft](https://reader035.vdocuments.mx/reader035/viewer/2022062319/554ebde7b4c905064d8b4711/html5/thumbnails/38.jpg)
Creating Workflows in Visio
Visio has SharePoint Workflow template• Allows you to create workflow design in Visio• Workflow can be exported to SharePoint Designer
![Page 39: Sharepoint developement tools(webparts+worflows) EBizSoft](https://reader035.vdocuments.mx/reader035/viewer/2022062319/554ebde7b4c905064d8b4711/html5/thumbnails/39.jpg)
Easily transfer workflows from Visio to SPD and back
![Page 40: Sharepoint developement tools(webparts+worflows) EBizSoft](https://reader035.vdocuments.mx/reader035/viewer/2022062319/554ebde7b4c905064d8b4711/html5/thumbnails/40.jpg)
Workflow Visualization
Silverlight driven visualization of status of your workflows
![Page 41: Sharepoint developement tools(webparts+worflows) EBizSoft](https://reader035.vdocuments.mx/reader035/viewer/2022062319/554ebde7b4c905064d8b4711/html5/thumbnails/41.jpg)
Demo
![Page 42: Sharepoint developement tools(webparts+worflows) EBizSoft](https://reader035.vdocuments.mx/reader035/viewer/2022062319/554ebde7b4c905064d8b4711/html5/thumbnails/42.jpg)
Thank YouThank You
Facebook: http://www.facebook.com/shakir.majeedBlog: http://junooni.wordpress.com/Email: [email protected]