Upload
shakir-khan
View
1.137
Download
3
Tags:
Embed Size (px)
Citation preview
About US
SharePoint Techies User Group(STUG) is the emerging SharePoint User Group in Pakistan has more than 500+ members.
STUG
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.
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
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
A Real scenario
What Next My documents
Submit my documents
into Department
Got Form
Admission process…Signed from
Library
Signed from Administratio
n
Signed from Semester Cell
Submit the form back in to the department
Another ScenarioFills the E-
FormAttach the documents
What does that system requiredCustom Application
Developers
Complex Architecture
IT Experts, Professional to use that system
What are you LOOKING FOR?
SharePoint to me
I can use it for Ironing StudyingComputer Table Kitchen Table
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
Demo
SharePoint technology stack
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)
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)
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
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
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
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
Business Connectivity Services Microsoft Business Connectivity Services is a set of services and features that
connect SharePoint-based solutions to sources of external data
Office 2010 BCS Investments
Demo
Web Parts
Web Parts Users
End User Developer Administrator
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
Web Part Types
Standard Web Parts Connected Web Parts
Master Detail View
Visual Web PartSmart Part, Web User Control
Demo
Workflow Solution Spectrum
Browser Visual StudioSharePoint Designer
Stru
cture
d A
d H
oc
Stru
cture
d A
d H
oc
Workflow Scenarios
Co
mp
lexi
ty
Types of Workflows
SharePoint Designer Workflows Improved declarative workflow designer
Nested logic in SharePoint Designer
The Task Process Designer
Edit InfoPath Forms generated by SPD Workflows
Creating Workflows in Visio
Visio has SharePoint Workflow template• Allows you to create workflow design in Visio• Workflow can be exported to SharePoint Designer
Easily transfer workflows from Visio to SPD and back
Workflow Visualization
Silverlight driven visualization of status of your workflows
Demo
Thank YouThank You
Facebook: http://www.facebook.com/shakir.majeedBlog: http://junooni.wordpress.com/Email: [email protected]