auc tech-sp 2010
TRANSCRIPT
1
PMI POWERPOINT TEMPLATEMAXIMUM 2 LINES, ARIAL 28PT BOLD
SharePoint 2010 and its development tools
2
SharePoint and its Development tools
What’s New in SharePoint 2010
New Developer Tools for SharePoint 2010
44
Three giveaways for you
• I will ask three question in the end, one who will give right
answer gets the giveaway
55
A Real scenario
66
What Next My documents
Submit my documents
into Department
Got Form
77
Admission process…Signed from
Library
Signed from Administratio
n
Signed from Semester Cell
Submit the form back in to the department
88
Another Scenario Fills the E-Form
Attach the documents
99
What does that system requiredCustom Application
Developers
Complex Architecture
IT Experts, Professional to use that system
10
Microsoft SharePoint 2010The Business Collaboration Platform for the Enterprise and the Web
11
SharePoint to me
I can use it for
Ironing
Studying
Computer Table
Kitchen Table
1212
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
13
SharePoint 2007
Windows SharePoint Services (WSS v3) Site and Workspace Provisioning Engine
Out-of-the-box Collaboration Services
Microsoft Office SharePoint Server (MOSS) User Profiles, Search, Workflows, WCM
BDC, Excel Services, Forms Services, ECM
Windows SharePoint Services 3.0 (WSS v3)
Browser ClientsBrowser Clients
MS Word ClientsMS Word Clients
MS Outlook ClientsMS Outlook Clients
Microsoft Office SharePoint Server 2007 (MOSS)
Windows Server 2003 or 2008 (32-bit or x64)
Internet Information Services 6.0 or 7.0
.NET Framework 3.0
14
SharePoint Server 2010 and related technologies An evolved version of MOSS and WSS v3
Microsoft SharePoint Server 2010
Microsoft SharePoint Foundation 2010
Development can now be done on client OS
Significant enhancement for many development teams
Microsoft SharePoint Foundation 2010
Browser ClientsBrowser Clients
MS Word ClientsMS Word Clients
MS Outlook ClientsMS Outlook Clients
Microsoft SharePoint Server 2010
Windows Server 2008 (x64 only) for Production Environments
Windows 7 or Vista (x64 only) for Development Environments only
Internet Information Services 7.0
.NET Framework and ASP.NET 3.5 SP1
15
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)
16
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)
17
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
18
Tool Flow – Moving Between
19
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
20
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
21
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
22
Business Connectivity Services
Microsoft Business Connectivity Services is a set of services and features that connect SharePoint-based solutions to sources of external data
23
Office 2010 BCS Investments
2424
Demo
2525
Its time for Giveaways
• First Question
– Tell us what are the 6 main feature in the SharePoint 2010
2626
Its time for Giveaways
• Second Question
– Tell us the software application stack for SharePoint 2007
Windows SharePoint Services 3.0 (WSS v3)
Browser ClientsBrowser Clients
MS Word ClientsMS Word Clients
MS Outlook ClientsMS Outlook Clients
Microsoft Office SharePoint Server 2007 (MOSS)
Windows Server 2003 or 2008 (32-bit or x64)
Internet Information Services 6.0 or 7.0
.NET Framework 3.0
2727
Its time for Giveaways
• And the final question
– Tell us 5 out of 6 platform investment for Platform Investment
1. LINQ
2. REST APIs
3. Client APIs
4. Events
5. Workflows
6. External Lists
28
Thank YouThank You
Facebook: http://www.facebook.com/shakir.majeedBlog: http://junooni.wordpress.com/Email: [email protected]