SlideShare ist ein Scribd-Unternehmen logo
1 von 15
Jump Start: SharePoint Development Matt Bremer Solutions Architect Covenant Technology Partners
Agenda SharePoint Introduction SharePoint Terminology SharePoint Developer Tools Common SharePoint Solution Artifacts Get Started: Demo Resources Questions & Discussion
Why SharePoint as an Application Platform? Benefits for.NET Developers A familiar development environment for .NET developers Built-in features that developers can extend The best integrated server for Office applications  Foundation for a wide variety of Intranet or Internet applications
What Products & Technologies Comprise SharePoint? Windows SharePoint Services 3.0: A set of services for collaboration and a foundation for building Web-based applications on Windows Server. Windows SharePoint Services 3.0 is included in Windows Server 2003 and in Windows Server 2008, and is also available separately as a download. Microsoft Office SharePoint Server 2007: A single, integrated application that provides sites (locations) where employees can efficiently collaborate with team members, find organizational resources, search for experts and corporate information, manage content and workflow, and make use of business insight to reach better-informed decisions. Office SharePoint Server 2007 is part of the 2007 Microsoft Office system. Microsoft Office SharePoint Designer 2007: A designer and developer tool that enables you to quickly build solutions that include both design and workflow.
What Products & Technologies Comprise SharePoint? WSS 3.0 and Office SharePoint Server 2007 are built on top of the ASP.NET 2.0 Framework and the Microsoft .NET 3.0 Windows Workflow Foundation
WSS 3.0 Windows SharePoint Services 3.0 also provides eight capabilities or services that enable developers to create rich and scalable web-based applications. Administration Data Management Information Services Pages and User Interface (UI) Provisioning Security Web Parts Workflow
Office SharePoint Server 2007 Office SharePoint Server 2007 provides six capabilities or services that enable developers to customize and extend rich and scalable web-based applications.
Feature Solution Web Farm Web Application Site Collection Site Application Page Content Type Custom Action Event Receiver Master Page Theme Module Site Definition Site Template 12 Hive SharePoint Terminology
SharePoint Developer Tools SharePoint Designer Visual Studio 2008 VSeWSS 1.3 WSPBuilder STSDev 1.3 VSTO 3.0 Visual Studio or SharePoint Designer?
Common SharePoint Solution Artifacts Web Parts Silverlight in Web Parts Lists & Libraries Event Receivers Content Types Workflows Branding Navigation
Get Started Development Environment Virtual Labs  Demo
Resources SharePoint Developer Introduction for .NET Developers http://www.microsoft.com/click/SharePointDeveloper/  http://msdn.microsoft.com/en-us/library/cc537498.aspx Office Developer Center http://msdn.microsoft.com/en-us/office/aa905504.aspx SharePoint Designer Development Center http://msdn.microsoft.com/en-us/office/bb421303.aspx Shameless Self Promotion Blog: http://blogs.msdn.com/mattbremer Twitter: http://www.twitter.com/mattbremer Email: events@sharepointevilgenius.com Twitter Hash Tag for Event: #stldodn
Questions & Discussion It’s now time for “Stump the Presenter”!
Contact Me Snap bar code below to download my vCard to your mobile phone Visit http://www.microsoft.com/tag for more information
Jump Start: Share Point Development

Weitere ähnliche Inhalte

Was ist angesagt?

How to build SharePoint applications that everybody loves
How to build SharePoint applications that everybody lovesHow to build SharePoint applications that everybody loves
How to build SharePoint applications that everybody lovesMaarten Visser
 
OnPath SharePoint Training Solution Written Justification
OnPath SharePoint Training Solution Written JustificationOnPath SharePoint Training Solution Written Justification
OnPath SharePoint Training Solution Written JustificationShadeed Eleazer
 
An Introduction to SharePoint Designer 2010
An Introduction to SharePoint Designer 2010An Introduction to SharePoint Designer 2010
An Introduction to SharePoint Designer 2010Ben Robb
 
SharePoint 2010 IT Pro Overview
SharePoint 2010 IT Pro OverviewSharePoint 2010 IT Pro Overview
SharePoint 2010 IT Pro OverviewJ.D. Wade
 
Workflow Manager Tips & Tricks
Workflow Manager Tips & TricksWorkflow Manager Tips & Tricks
Workflow Manager Tips & TricksMai Omar Desouki
 
Getting Started with SharePoint Development
Getting Started with SharePoint DevelopmentGetting Started with SharePoint Development
Getting Started with SharePoint DevelopmentChakkaradeep Chandran
 
SharePoint 2013 Dev Features
SharePoint 2013 Dev FeaturesSharePoint 2013 Dev Features
SharePoint 2013 Dev FeaturesRicardo Wilkins
 
Sp administration-training-prism
Sp administration-training-prismSp administration-training-prism
Sp administration-training-prismThuan Ng
 
Testing SharePoint solutions overview
Testing SharePoint solutions overviewTesting SharePoint solutions overview
Testing SharePoint solutions overviewSpiffy
 
SPCA2013 - Building Windows Client Applications for SharePoint 2013
SPCA2013 - Building Windows Client Applications for SharePoint 2013SPCA2013 - Building Windows Client Applications for SharePoint 2013
SPCA2013 - Building Windows Client Applications for SharePoint 2013NCCOMMS
 
Practical Business Intelligence in SharePoint 2013 - Helsinki Finalnd
Practical Business Intelligence in SharePoint 2013 - Helsinki FinalndPractical Business Intelligence in SharePoint 2013 - Helsinki Finalnd
Practical Business Intelligence in SharePoint 2013 - Helsinki FinalndIvan Sanders
 
Share Point For Beginners V1
Share Point For Beginners V1Share Point For Beginners V1
Share Point For Beginners V1MJ Ferdous
 
Workflow in SharePoint 2013
Workflow in SharePoint 2013Workflow in SharePoint 2013
Workflow in SharePoint 2013MJ Ferdous
 
WKDNUG SP2010 Development Presentation
WKDNUG SP2010 Development PresentationWKDNUG SP2010 Development Presentation
WKDNUG SP2010 Development PresentationRob Wilson
 
Becoming a SharePoint Design Ninja
Becoming a SharePoint Design NinjaBecoming a SharePoint Design Ninja
Becoming a SharePoint Design NinjaKanwal Khipple
 
SharePoint Branding Guidance @ SharePoint Saturday San Diego
SharePoint Branding Guidance @ SharePoint Saturday San DiegoSharePoint Branding Guidance @ SharePoint Saturday San Diego
SharePoint Branding Guidance @ SharePoint Saturday San DiegoKanwal Khipple
 

Was ist angesagt? (20)

How to build SharePoint applications that everybody loves
How to build SharePoint applications that everybody lovesHow to build SharePoint applications that everybody loves
How to build SharePoint applications that everybody loves
 
OnPath SharePoint Training Solution Written Justification
OnPath SharePoint Training Solution Written JustificationOnPath SharePoint Training Solution Written Justification
OnPath SharePoint Training Solution Written Justification
 
An Introduction to SharePoint Designer 2010
An Introduction to SharePoint Designer 2010An Introduction to SharePoint Designer 2010
An Introduction to SharePoint Designer 2010
 
SharePoint 2010 IT Pro Overview
SharePoint 2010 IT Pro OverviewSharePoint 2010 IT Pro Overview
SharePoint 2010 IT Pro Overview
 
Workflow Manager Tips & Tricks
Workflow Manager Tips & TricksWorkflow Manager Tips & Tricks
Workflow Manager Tips & Tricks
 
Getting Started with SharePoint Development
Getting Started with SharePoint DevelopmentGetting Started with SharePoint Development
Getting Started with SharePoint Development
 
SharePoint 2013 Dev Features
SharePoint 2013 Dev FeaturesSharePoint 2013 Dev Features
SharePoint 2013 Dev Features
 
Sp administration-training-prism
Sp administration-training-prismSp administration-training-prism
Sp administration-training-prism
 
What's New for SP2010 Devs
What's New for SP2010 DevsWhat's New for SP2010 Devs
What's New for SP2010 Devs
 
Testing SharePoint solutions overview
Testing SharePoint solutions overviewTesting SharePoint solutions overview
Testing SharePoint solutions overview
 
What Is SPS Arabia
What Is SPS ArabiaWhat Is SPS Arabia
What Is SPS Arabia
 
SPCA2013 - Building Windows Client Applications for SharePoint 2013
SPCA2013 - Building Windows Client Applications for SharePoint 2013SPCA2013 - Building Windows Client Applications for SharePoint 2013
SPCA2013 - Building Windows Client Applications for SharePoint 2013
 
Practical Business Intelligence in SharePoint 2013 - Helsinki Finalnd
Practical Business Intelligence in SharePoint 2013 - Helsinki FinalndPractical Business Intelligence in SharePoint 2013 - Helsinki Finalnd
Practical Business Intelligence in SharePoint 2013 - Helsinki Finalnd
 
Share Point For Beginners V1
Share Point For Beginners V1Share Point For Beginners V1
Share Point For Beginners V1
 
Workflow in SharePoint 2013
Workflow in SharePoint 2013Workflow in SharePoint 2013
Workflow in SharePoint 2013
 
WKDNUG SP2010 Development Presentation
WKDNUG SP2010 Development PresentationWKDNUG SP2010 Development Presentation
WKDNUG SP2010 Development Presentation
 
Becoming a SharePoint Design Ninja
Becoming a SharePoint Design NinjaBecoming a SharePoint Design Ninja
Becoming a SharePoint Design Ninja
 
Microsoft Office Delve
Microsoft Office DelveMicrosoft Office Delve
Microsoft Office Delve
 
SharePoint Branding Guidance @ SharePoint Saturday San Diego
SharePoint Branding Guidance @ SharePoint Saturday San DiegoSharePoint Branding Guidance @ SharePoint Saturday San Diego
SharePoint Branding Guidance @ SharePoint Saturday San Diego
 
Access Web Apps E-Book
Access Web Apps E-BookAccess Web Apps E-Book
Access Web Apps E-Book
 

Ähnlich wie Jump Start: Share Point Development

Seminar On Share Point By Maroof Ahmad
Seminar On Share Point By Maroof AhmadSeminar On Share Point By Maroof Ahmad
Seminar On Share Point By Maroof AhmadMaroofAhmad
 
SharePoint 2010 and its development tools
SharePoint 2010 and its development toolsSharePoint 2010 and its development tools
SharePoint 2010 and its development toolsShakir Majeed Khan
 
Integrated Proposal (Vsts Sps Tfs) - MS stack
Integrated Proposal   (Vsts Sps Tfs) - MS stackIntegrated Proposal   (Vsts Sps Tfs) - MS stack
Integrated Proposal (Vsts Sps Tfs) - MS stackBijoy Viswanadhan
 
Sp products and technologies- Dipali Shiledar
Sp products and technologies- Dipali ShiledarSp products and technologies- Dipali Shiledar
Sp products and technologies- Dipali ShiledarDipali Shiledar
 
Visual Studio2010 Tools For Share Point
Visual Studio2010 Tools For Share PointVisual Studio2010 Tools For Share Point
Visual Studio2010 Tools For Share PointChakkaradeep Chandran
 
Sharepoint introanddevelopementtools
Sharepoint introanddevelopementtoolsSharepoint introanddevelopementtools
Sharepoint introanddevelopementtoolsShakir Majeed Khan
 
Chris givens building custom service applications
Chris givens building custom service applicationsChris givens building custom service applications
Chris givens building custom service applicationsChris Givens
 
Introduction wss-3-and-moss-2007-12324
Introduction wss-3-and-moss-2007-12324Introduction wss-3-and-moss-2007-12324
Introduction wss-3-and-moss-2007-12324Mogili Venkatababu
 
Office 365 development
Office 365 developmentOffice 365 development
Office 365 developmentyounjw
 
What’s New for Devs
What’s New for DevsWhat’s New for Devs
What’s New for DevsMicrosoftFeed
 
Data Centric Composites and mashups In SharePoint 2010
Data Centric Composites and mashups In SharePoint 2010Data Centric Composites and mashups In SharePoint 2010
Data Centric Composites and mashups In SharePoint 2010Ayman El-Hattab
 
Share point answer the question
Share point answer the questionShare point answer the question
Share point answer the questionthan sare
 
Intro to SharePoint for Developers
Intro to SharePoint for DevelopersIntro to SharePoint for Developers
Intro to SharePoint for DevelopersRob Wilson
 
SharePoint 2010 developer overview (in Visual Studio 2010)
SharePoint 2010 developer overview (in Visual Studio 2010)SharePoint 2010 developer overview (in Visual Studio 2010)
SharePoint 2010 developer overview (in Visual Studio 2010)Mithun T. Dhar
 
SharePoint 2010 as a Development Platform, Ayman El-Hattab MVP
SharePoint 2010 as a Development Platform, Ayman El-Hattab MVPSharePoint 2010 as a Development Platform, Ayman El-Hattab MVP
SharePoint 2010 as a Development Platform, Ayman El-Hattab MVPAyman El-Hattab
 
So You Want to Be a SharePoint Developer - SPS Utah 2015
So You Want to Be a SharePoint Developer - SPS Utah 2015So You Want to Be a SharePoint Developer - SPS Utah 2015
So You Want to Be a SharePoint Developer - SPS Utah 2015Ryan Schouten
 
A SharePoint Developers Guide to Project Server
A SharePoint Developers Guide to Project ServerA SharePoint Developers Guide to Project Server
A SharePoint Developers Guide to Project ServerAlexander Burton
 
SHAREPOINT - BUSINESS COLLABORATION TOOL FOR ENTERPRISE AND WEB
SHAREPOINT - BUSINESS COLLABORATION TOOL FOR ENTERPRISE AND WEB SHAREPOINT - BUSINESS COLLABORATION TOOL FOR ENTERPRISE AND WEB
SHAREPOINT - BUSINESS COLLABORATION TOOL FOR ENTERPRISE AND WEB VAIBHAV DUBEY
 

Ähnlich wie Jump Start: Share Point Development (20)

Seminar On Share Point By Maroof Ahmad
Seminar On Share Point By Maroof AhmadSeminar On Share Point By Maroof Ahmad
Seminar On Share Point By Maroof Ahmad
 
SharePoint 2010 and its development tools
SharePoint 2010 and its development toolsSharePoint 2010 and its development tools
SharePoint 2010 and its development tools
 
Integrated Proposal (Vsts Sps Tfs) - MS stack
Integrated Proposal   (Vsts Sps Tfs) - MS stackIntegrated Proposal   (Vsts Sps Tfs) - MS stack
Integrated Proposal (Vsts Sps Tfs) - MS stack
 
Sp products and technologies- Dipali Shiledar
Sp products and technologies- Dipali ShiledarSp products and technologies- Dipali Shiledar
Sp products and technologies- Dipali Shiledar
 
Visual Studio2010 Tools For Share Point
Visual Studio2010 Tools For Share PointVisual Studio2010 Tools For Share Point
Visual Studio2010 Tools For Share Point
 
Sharepoint introanddevelopementtools
Sharepoint introanddevelopementtoolsSharepoint introanddevelopementtools
Sharepoint introanddevelopementtools
 
Chris givens building custom service applications
Chris givens building custom service applicationsChris givens building custom service applications
Chris givens building custom service applications
 
Introduction wss-3-and-moss-2007-12324
Introduction wss-3-and-moss-2007-12324Introduction wss-3-and-moss-2007-12324
Introduction wss-3-and-moss-2007-12324
 
Office 365 development
Office 365 developmentOffice 365 development
Office 365 development
 
What’s New for Devs
What’s New for DevsWhat’s New for Devs
What’s New for Devs
 
Data Centric Composites and mashups In SharePoint 2010
Data Centric Composites and mashups In SharePoint 2010Data Centric Composites and mashups In SharePoint 2010
Data Centric Composites and mashups In SharePoint 2010
 
Share point answer the question
Share point answer the questionShare point answer the question
Share point answer the question
 
Intro to SharePoint for Developers
Intro to SharePoint for DevelopersIntro to SharePoint for Developers
Intro to SharePoint for Developers
 
SharePoint 2010 developer overview (in Visual Studio 2010)
SharePoint 2010 developer overview (in Visual Studio 2010)SharePoint 2010 developer overview (in Visual Studio 2010)
SharePoint 2010 developer overview (in Visual Studio 2010)
 
SharePoint 2010 as a Development Platform, Ayman El-Hattab MVP
SharePoint 2010 as a Development Platform, Ayman El-Hattab MVPSharePoint 2010 as a Development Platform, Ayman El-Hattab MVP
SharePoint 2010 as a Development Platform, Ayman El-Hattab MVP
 
So You Want to Be a SharePoint Developer - SPS Utah 2015
So You Want to Be a SharePoint Developer - SPS Utah 2015So You Want to Be a SharePoint Developer - SPS Utah 2015
So You Want to Be a SharePoint Developer - SPS Utah 2015
 
Share point 2010 overview
Share point 2010 overviewShare point 2010 overview
Share point 2010 overview
 
A SharePoint Developers Guide to Project Server
A SharePoint Developers Guide to Project ServerA SharePoint Developers Guide to Project Server
A SharePoint Developers Guide to Project Server
 
Meec 2010 SharePoint 2010
Meec 2010 SharePoint 2010Meec 2010 SharePoint 2010
Meec 2010 SharePoint 2010
 
SHAREPOINT - BUSINESS COLLABORATION TOOL FOR ENTERPRISE AND WEB
SHAREPOINT - BUSINESS COLLABORATION TOOL FOR ENTERPRISE AND WEB SHAREPOINT - BUSINESS COLLABORATION TOOL FOR ENTERPRISE AND WEB
SHAREPOINT - BUSINESS COLLABORATION TOOL FOR ENTERPRISE AND WEB
 

Kürzlich hochgeladen

TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024Lonnie McRorey
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxLoriGlavin3
 
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...Alkin Tezuysal
 
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24Mark Goldstein
 
Generative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersGenerative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersRaghuram Pandurangan
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc
 
Decarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a realityDecarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a realityIES VE
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxLoriGlavin3
 
Modern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better StrongerModern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better Strongerpanagenda
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxLoriGlavin3
 
Potential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and InsightsPotential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and InsightsRavi Sanghani
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxLoriGlavin3
 
A Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersA Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersNicole Novielli
 
2024 April Patch Tuesday
2024 April Patch Tuesday2024 April Patch Tuesday
2024 April Patch TuesdayIvanti
 
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...Wes McKinney
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity PlanDatabarracks
 
Scale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL RouterScale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL RouterMydbops
 
[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality Assurance[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality AssuranceInflectra
 
Generative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdfGenerative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdfIngrid Airi González
 
A Framework for Development in the AI Age
A Framework for Development in the AI AgeA Framework for Development in the AI Age
A Framework for Development in the AI AgeCprime
 

Kürzlich hochgeladen (20)

TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptx
 
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
 
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
 
Generative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersGenerative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information Developers
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
 
Decarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a realityDecarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a reality
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
 
Modern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better StrongerModern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
 
Potential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and InsightsPotential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and Insights
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
 
A Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersA Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software Developers
 
2024 April Patch Tuesday
2024 April Patch Tuesday2024 April Patch Tuesday
2024 April Patch Tuesday
 
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity Plan
 
Scale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL RouterScale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL Router
 
[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality Assurance[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality Assurance
 
Generative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdfGenerative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdf
 
A Framework for Development in the AI Age
A Framework for Development in the AI AgeA Framework for Development in the AI Age
A Framework for Development in the AI Age
 

Jump Start: Share Point Development

  • 1. Jump Start: SharePoint Development Matt Bremer Solutions Architect Covenant Technology Partners
  • 2. Agenda SharePoint Introduction SharePoint Terminology SharePoint Developer Tools Common SharePoint Solution Artifacts Get Started: Demo Resources Questions & Discussion
  • 3. Why SharePoint as an Application Platform? Benefits for.NET Developers A familiar development environment for .NET developers Built-in features that developers can extend The best integrated server for Office applications Foundation for a wide variety of Intranet or Internet applications
  • 4. What Products & Technologies Comprise SharePoint? Windows SharePoint Services 3.0: A set of services for collaboration and a foundation for building Web-based applications on Windows Server. Windows SharePoint Services 3.0 is included in Windows Server 2003 and in Windows Server 2008, and is also available separately as a download. Microsoft Office SharePoint Server 2007: A single, integrated application that provides sites (locations) where employees can efficiently collaborate with team members, find organizational resources, search for experts and corporate information, manage content and workflow, and make use of business insight to reach better-informed decisions. Office SharePoint Server 2007 is part of the 2007 Microsoft Office system. Microsoft Office SharePoint Designer 2007: A designer and developer tool that enables you to quickly build solutions that include both design and workflow.
  • 5. What Products & Technologies Comprise SharePoint? WSS 3.0 and Office SharePoint Server 2007 are built on top of the ASP.NET 2.0 Framework and the Microsoft .NET 3.0 Windows Workflow Foundation
  • 6. WSS 3.0 Windows SharePoint Services 3.0 also provides eight capabilities or services that enable developers to create rich and scalable web-based applications. Administration Data Management Information Services Pages and User Interface (UI) Provisioning Security Web Parts Workflow
  • 7. Office SharePoint Server 2007 Office SharePoint Server 2007 provides six capabilities or services that enable developers to customize and extend rich and scalable web-based applications.
  • 8. Feature Solution Web Farm Web Application Site Collection Site Application Page Content Type Custom Action Event Receiver Master Page Theme Module Site Definition Site Template 12 Hive SharePoint Terminology
  • 9. SharePoint Developer Tools SharePoint Designer Visual Studio 2008 VSeWSS 1.3 WSPBuilder STSDev 1.3 VSTO 3.0 Visual Studio or SharePoint Designer?
  • 10. Common SharePoint Solution Artifacts Web Parts Silverlight in Web Parts Lists & Libraries Event Receivers Content Types Workflows Branding Navigation
  • 11. Get Started Development Environment Virtual Labs Demo
  • 12. Resources SharePoint Developer Introduction for .NET Developers http://www.microsoft.com/click/SharePointDeveloper/ http://msdn.microsoft.com/en-us/library/cc537498.aspx Office Developer Center http://msdn.microsoft.com/en-us/office/aa905504.aspx SharePoint Designer Development Center http://msdn.microsoft.com/en-us/office/bb421303.aspx Shameless Self Promotion Blog: http://blogs.msdn.com/mattbremer Twitter: http://www.twitter.com/mattbremer Email: events@sharepointevilgenius.com Twitter Hash Tag for Event: #stldodn
  • 13. Questions & Discussion It’s now time for “Stump the Presenter”!
  • 14. Contact Me Snap bar code below to download my vCard to your mobile phone Visit http://www.microsoft.com/tag for more information

Hinweis der Redaktion

  1. SharePoint Products introduces a number of benefits that help not only developers and the solutions they build, but also individual users and organizations of all sizes.In addition, SharePoint Products offers additional overall benefits to .NET developers. Highlights of these benefits include the following: (click)Windows SharePoint Services 3.0 is built entirely on ASP.NET, so you use the same familiar .NET Framework and .NET languages, the same .NET Framework and ASP.NET class libraries, and the same development tools. (click)Windows SharePoint Services 3.0 adds foundational components that are valuable for creating Web-based applications such as a Web Part framework, data lists, document libraries, a workflow engine, and Web site templates. Office SharePoint Server 2007 adds major application features on top of Windows SharePoint Services 3.0. These include user site provisioning, business intelligence features, forms services, enterprise content management, integrated search, and social networking features. All of these features can be extended by developers to implement something as simple as a Web dashboard to a complex line-of-business (LOB) application. (click)If you need to store documents as part of your Web application, Office SharePoint Server 2007 is the answer. Office client applications including Word, Excel, Outlook and InfoPath can be easily used as part of an enterprise solution built on SharePoint. (click)For end users, SharePoint Products and Technologies have numerous easy-to-use and desirable features. For developers, SharePoint Products and Technologies is a platform to build on. Because when you develop on the SharePoint platform you are building on the same application foundation that SharePoint uses for end user functionality, the applications that you can create have a consistent common look, and can be managed in a consistent way. If a company already has SharePoint deployed, it is easy to add applications to the existing deployment.
  2. SharePoint Products and Technologies provide a foundation for collaboration, business intelligence, enterprise content management, people and personalization services, Enterprise Search, integration of LOB data, and processes.
  3. .NET developers can leverage existing skill set to develop solutions for SharePoint
  4. Administration: The classes and features of the Microsoft.SharePoint.Administration namespace provide administrators with the tools and means for deploying, migrating, maintaining, and administrating their SharePoint sites and SharePoint-based solutions. Data Management: Windows SharePoint Services 3.0 provides an intuitive, robust environment for data collaboration and storage. It includes a range of ways to manage the content and metadata of your important business documents and data. Integrated property promotion and demotion maintain synchronization between metadata in Windows SharePoint Services and the metadata in the Office documents.Information Services: Information services in Windows SharePoint Services 3.0 include inbound e-mail, e-mail alert notifications, and search. These features help teams to stay connected and productive by providing easy access to the people, documents, and information. Windows SharePoint Services can help users make well-informed decisions and get work done.Pages & User Interface (UI): The page model in Windows SharePoint Services 3.0 is built on top of ASP.NET 2.0. This creates dynamic new ways to customize and manage page design. The SharePoint pages viewed in the browser are constructed through the control templates of master pages and .ascx files. You can create custom templates that override the default templates, or programmatically modify the menus, treeviews, and navigational areas that are displayed on pages.Provisioning: When you create a list or a site, a definition or a template determines how the list or site will be instantiated. Unlike a traditional ASP.NET application, a physical ASPX page does not need to exist for every page on the server. Windows SharePoint Services treats any page that is not customized as a virtual file, which can allow a small number of files to appear in many places. A definition or template determines, for example, the lists, files, Web Parts, Features, or settings with which to provision the new list or site.Security: Security features of Windows SharePoint Services 3.0, and the underlying ASP.NET 2.0 and .NET Framework 3.0, help give you protection from unauthorized changes to your data, whether deliberate or inadvertent, and help ensure that sensitive information is available only to those authorized to see it. SharePoint Products and Technologies help provide a secure platform by integrating with Microsoft Internet Information Services (IIS) and Windows Server to provide authentication and authorization mechanisms.Web Parts: Web Parts in Windows SharePoint Services provide developers with a way to create UI elements that support both customization and personalization. A site owner or a site member with the appropriate permissions can customize Web Part Pages by using a browser or Microsoft Office SharePoint Designer 2007 to add, reconfigure, or remove Web Parts.Workflow: Workflows implement custom business processes that you can attach to SharePoint documents and list items. You can use workflows to control almost any aspect of an item in Windows SharePoint Services, including the life cycle of that item.
  5. SharePoint 2007 is built on top of WSS 3.0 Collaboration & Social Computing: OfficeSharePoint Server 2007 provides Web Parts that enable functionality for social computing, wikis, blogs, RSS feeds, e-mail integration, and task coordination. All of these components use information about your organization, communities, and electronic communications in Public My Site pages to help establish connections between colleagues with common interests. Portals: OfficeSharePoint Server 2007 is a world class enterprise portal platform that makes it easy to build and maintain portal sites for every aspect of your business. It provides built-in My Site personal sites, content syndication, user profiles and a profile store, audience targeting, mobile device support, portal site templates, document aggregation Web Parts, and more. Enterprise Search: Enterprise Search in Microsoft Office SharePoint Server 2007 provides extensive and extensible content gathering, indexing, and querying ability. This service supports full-text searching by using a Structured Query Language (SQL-based) query syntax, and provides a new keyword syntax to support keyword searches.Content Mgmt: Enterprise content management (ECM) features provide ways to manage the content and metadata of business documents stored in Office SharePoint Server 2007 document libraries. ECM is a key infrastructure component that can help companies manage and organize high volumes of unstructured content such as forms, documents, records, e-mail messages, videos, instant messages (IMs), and Web pages. Business Processes & Forms: OfficeSharePoint Server 2007 provides built-in electronic forms and workflow templates. InfoPath Forms Services, included in Office SharePoint Server 2007, enables you to publish InfoPath form templates, designed in Microsoft Office InfoPath 2007, to Office SharePoint Server 2007 as ASP.NET Web applications. You can open these in your browser to provide a similar experience to filling out and editing a form in InfoPath. In addition, Office SharePoint Server 2007 provides built-in workflows for document approval, feedback collection, signature collection, and disposition approval, and three-state workflows and a translation management workflow. You can also write custom code to create, maintain, and analyze custom workflows, enabling you to streamline your business processes.BI: Office SharePoint Server 2007 provides infrastructure to create dashboards that allows decision-makers to access information. Excel Services server technology, included in Office SharePoint Server 2007, is a shared service that enables you to load, calculate, and display Excel workbooks on Office SharePoint Server 2007. You can use the Excel Services programmability framework to extend Microsoft Office Excel 2007 and Excel Services functionalities to work with Office SharePoint Server 2007 lists, query tables on Excel Services, external workbook references, SQL write-back, and user-defined functions (UDFs). Additionally, the Business Data Catalog functionality in Office SharePoint Server 2007 enables you to present LOB data within Office SharePoint Server. By using the Business Data Catalog, you can bring key data from different business applications to SharePoint lists, Web Parts, search, user profiles, and custom applications. The Business Data Catalog allows you to pull data from Microsoft SQL Server, Oracle, Microsoft Office Access, or other databases by using a connection string. It also allows you to pull business data from back-end server applications such as SAP, Siebel, or other LOB systems by using Web services. Performance Point Server is also now included with SharePoint Enterprise.
  6. Microsoft Office SharePoint Designer: Microsoft Office SharePoint Designer 2007 is a developer tool specifically designed to enable you to build and customize SharePoint sites, workflow-enabled applications, and reporting tools. It provides a WYSIWYG design interface, developer environment, and easy-to-use development tools that help simplify the task of building sites and applications. ASP.NET developers can take advantage of their existing knowledge and use this tool to create, view, and modify ASP.NET pages. The WYSIWYG design interface provides precise rendering of Extensible Hypertext Markup Language (XHTML) code, cascading style sheets (CSSs), and ASP.NET technologies. This tool also provides Microsoft IntelliSense support, Web Parts, and ASP.NET controls. Additionally, you can use Office SharePoint Designer 2007 to define and control page layout and design, master page creation, list or content type design, creation of sample data, Web Part page creation, Web Part hookup, no-code data views or forms, and no-code workflows.Using this tool you can easily create SharePoint applications that contain custom list views, forms, data from external sources, and workflows without writing server-side code. Some of the data sources you can use to present data in your SharePoint solutions include SharePoint lists, XML files, SOAP services, server scripts, SQL databases (such as from SQL Server 2005), RSS feeds, and Web services.VS vs. SPD: Office SharePoint Designer 2007 offers seamless integration with Windows SharePoint Services 3.0 and Office SharePoint Server 2007. Therefore, it is the preferred tool for those who want to build SharePoint applications or to design and customize SharePoint sites quickly, efficiently, and without writing code. However, if you need more flexibility, you can also use Visual Studio 2005 or Visual Studio 2008 to customize and extend SharePoint sites.Many developers use both SharePoint Designer and Visual Studio. SharePoint Designer simplifies the design tasks, and Visual Studio provides a stronger environment for authoring custom code.
  7. Discuss building a dev environment via shared server or VPCRecommend virtual labs