SlideShare ist ein Scribd-Unternehmen logo
1 von 12
Share Po int
Deve lope r Tips and Tric ks




                                                        Microsoft Technical Readiness Specialists
             Aa ron S a ikovs ki
      S e nior Cons ulta nt, R e a dify
          (Founder of www.ozmoss.com)

      E : a a ro n.s a iko vs ki@re a dify.n e t
               W: www.re a d ify.n e t




                                                        www.readify.net
    B : h ttp:/ ru s kyd otne t.b lo g s p o t.c om /
               /
Agenda

•   In troduc tion
•   Ove rvie w - S h a re P oint a s a De ve lop e r pla tfo rm




                                                                  Microsoft Technical Readiness Specialists
•   How do I g e t s ta rte d?
•   De m o – De ve loping with S h a re P oint
•   Que s tions
•   R e s ou rc e s




                                                                  www.readify.net
Microsoft Technical Readiness Specialists   www.readify.net
        Intro duc tio n
Introduction

•   SharePoint is a great development platform
•   WSS/MOSS is a Server product
•   There is no “developer edition”...yet




                                                 Microsoft Technical Readiness Specialists
•   Administration and Development can overlap
•   SharePoint gives you lots out of the box
•   Is my project suited to SharePoint?




                                                 www.readify.net
Microsoft Technical Readiness Specialists   www.readify.net
     S hare Po int as a De ve lo pe r
     platfo rm
SharePoint as a Developer platform

•   Quick and easy to install and configure
•   WSS/MOSS SDKs with samples
•   Code samples, blogs etc available




                                                       Microsoft Technical Readiness Specialists
•   Active (and vocal) community, user groups
•   Minimal coding needed (generally)
•   Rich customisation experience
•   Integrates with version control, build tools etc
•   Visual Studio 2005/2008 integration




                                                       www.readify.net
•   Think of it as ASP.NET++
Common Myths

•   Debugging is not supported
•   There is no code behind support
•   Limited tool support




                                                   Microsoft Technical Readiness Specialists
•   No source control integration
•   Deployment of custom components is hard
•   Test Driven development can’t be done
•   The platform isn’t ready yet
•   No AJAX or Silverlight support On it’s way!!




                                                   www.readify.net
Microsoft Technical Readiness Specialists   www.readify.net
        Ho w do I g e t s tarte d?
Getting Started

•   Virtual PC 2007
•   Windows SharePoint Services & MOSS
•   Visual Studio 2005




                                               Microsoft Technical Readiness Specialists
•   Visual Studio 2005 extensions – WF & WSS
•   SharePoint Designer
•   InfoPath Client
•   SQL Express/Server 2005
•   64 Bit Vista > 4GB RAM - Ideal




                                               www.readify.net
•   Download WSS & MOSS SDKs
Microsoft Technical Readiness Specialists   www.readify.net
       • De ve loping with S h a re P oint
Demo
Microsoft Technical Readiness Specialists   www.readify.net
        Que s tio ns ?
Deve lo per Re s o urc es
• Aus tra lia n S h a re P oint Community Ma iling Lis t
  – www.oz mos s .c om

• WS S De ve lope r Ce ntre




                                                                            Microsoft Technical Readiness Specialists
  – h ttp:/ ms dn2.mic ros oft.c om/ n-us / h a re point/ fa ult.a s px
           /                        e      s             de

• Windows S h a re P oint S e rvic e s Te c h Ce nte r
  – h ttp:/ te c h ne t.mic ros oft.c om/ n-a u/
           /                             e      windows s e rve r/ h a re poin
                                                                  s

• S h a re P oint Te a m B log
  – h ttp:/ blog s .ms dn.c om/ h a re point/
             /                 s




                                                                            www.readify.net

Weitere ähnliche Inhalte

Andere mochten auch

907438-Mobile-Data-Arbitrage-Portal-System-for-Mid-Range-Automotive-Servicers
907438-Mobile-Data-Arbitrage-Portal-System-for-Mid-Range-Automotive-Servicers907438-Mobile-Data-Arbitrage-Portal-System-for-Mid-Range-Automotive-Servicers
907438-Mobile-Data-Arbitrage-Portal-System-for-Mid-Range-Automotive-Servicersbizquirk
 
20091121 Globalwarming Sw Group02
20091121 Globalwarming Sw Group0220091121 Globalwarming Sw Group02
20091121 Globalwarming Sw Group02SzSS
 
20091126 Fr Group02
20091126 Fr Group0220091126 Fr Group02
20091126 Fr Group02SzSS
 
The Simpsons
The SimpsonsThe Simpsons
The Simpsonsfabiofxt
 
20091121 Globalwarming Sw Economic Effects
20091121 Globalwarming Sw Economic Effects20091121 Globalwarming Sw Economic Effects
20091121 Globalwarming Sw Economic EffectsSzSS
 
20091029 Sweden Group12
20091029 Sweden Group1220091029 Sweden Group12
20091029 Sweden Group12SzSS
 
Thruwithfigures
ThruwithfiguresThruwithfigures
Thruwithfiguresbizquirk
 
20100427 zwolle comenius_geo
20100427 zwolle comenius_geo20100427 zwolle comenius_geo
20100427 zwolle comenius_geoSzSS
 
Blind Taste Test Results
Blind Taste Test ResultsBlind Taste Test Results
Blind Taste Test Resultsguest0c29ba
 
Crg diagnostico capacitacion
Crg diagnostico capacitacionCrg diagnostico capacitacion
Crg diagnostico capacitacioncheramig
 
Organización y métodos en chile
Organización y métodos en chileOrganización y métodos en chile
Organización y métodos en chilecheramig
 
Change The World Or Go Home Psfk
Change The World Or Go Home   PsfkChange The World Or Go Home   Psfk
Change The World Or Go Home Psfkguest548aa2
 
Blind Taste Test
Blind Taste TestBlind Taste Test
Blind Taste Testguest0c29ba
 
Cepal persp estrateg proy sociales anexo 2
Cepal persp estrateg proy sociales anexo  2Cepal persp estrateg proy sociales anexo  2
Cepal persp estrateg proy sociales anexo 2cheramig
 

Andere mochten auch (15)

907438-Mobile-Data-Arbitrage-Portal-System-for-Mid-Range-Automotive-Servicers
907438-Mobile-Data-Arbitrage-Portal-System-for-Mid-Range-Automotive-Servicers907438-Mobile-Data-Arbitrage-Portal-System-for-Mid-Range-Automotive-Servicers
907438-Mobile-Data-Arbitrage-Portal-System-for-Mid-Range-Automotive-Servicers
 
20091121 Globalwarming Sw Group02
20091121 Globalwarming Sw Group0220091121 Globalwarming Sw Group02
20091121 Globalwarming Sw Group02
 
20091126 Fr Group02
20091126 Fr Group0220091126 Fr Group02
20091126 Fr Group02
 
The Simpsons
The SimpsonsThe Simpsons
The Simpsons
 
20091121 Globalwarming Sw Economic Effects
20091121 Globalwarming Sw Economic Effects20091121 Globalwarming Sw Economic Effects
20091121 Globalwarming Sw Economic Effects
 
20091029 Sweden Group12
20091029 Sweden Group1220091029 Sweden Group12
20091029 Sweden Group12
 
Thruwithfigures
ThruwithfiguresThruwithfigures
Thruwithfigures
 
20100427 zwolle comenius_geo
20100427 zwolle comenius_geo20100427 zwolle comenius_geo
20100427 zwolle comenius_geo
 
Blind Taste Test Results
Blind Taste Test ResultsBlind Taste Test Results
Blind Taste Test Results
 
DECOUPLED
DECOUPLEDDECOUPLED
DECOUPLED
 
Crg diagnostico capacitacion
Crg diagnostico capacitacionCrg diagnostico capacitacion
Crg diagnostico capacitacion
 
Organización y métodos en chile
Organización y métodos en chileOrganización y métodos en chile
Organización y métodos en chile
 
Change The World Or Go Home Psfk
Change The World Or Go Home   PsfkChange The World Or Go Home   Psfk
Change The World Or Go Home Psfk
 
Blind Taste Test
Blind Taste TestBlind Taste Test
Blind Taste Test
 
Cepal persp estrateg proy sociales anexo 2
Cepal persp estrateg proy sociales anexo  2Cepal persp estrateg proy sociales anexo  2
Cepal persp estrateg proy sociales anexo 2
 

Ähnlich wie Moss Dev Tips

7 Ways To Leverage SP for PM Success
7 Ways To Leverage SP for PM Success7 Ways To Leverage SP for PM Success
7 Ways To Leverage SP for PM SuccessDux Raymond Sy
 
7 Ways To Leverage SP for PM Success
7 Ways To Leverage SP for PM Success7 Ways To Leverage SP for PM Success
7 Ways To Leverage SP for PM SuccessDux Raymond Sy
 
"7 Ways To Leverage SharePoint for Project Management Sucess" SPS VA Beach
"7 Ways To Leverage SharePoint for Project Management Sucess" SPS VA Beach"7 Ways To Leverage SharePoint for Project Management Sucess" SPS VA Beach
"7 Ways To Leverage SharePoint for Project Management Sucess" SPS VA BeachDux Raymond Sy
 
7 Ways To Leverage SP for PM Success PMI NYC
7 Ways To Leverage SP for PM Success PMI NYC7 Ways To Leverage SP for PM Success PMI NYC
7 Ways To Leverage SP for PM Success PMI NYCDux Raymond Sy
 
"Leveraging SharePoint for Project Management" for SPTech Conference SFO
"Leveraging SharePoint for Project Management" for SPTech Conference SFO"Leveraging SharePoint for Project Management" for SPTech Conference SFO
"Leveraging SharePoint for Project Management" for SPTech Conference SFODux Raymond Sy
 
"8 Steps To Effectively Build A SharePoint Site" for SPS NYC
"8 Steps To Effectively Build A SharePoint Site" for SPS NYC"8 Steps To Effectively Build A SharePoint Site" for SPS NYC
"8 Steps To Effectively Build A SharePoint Site" for SPS NYCDux Raymond Sy
 
"7 Ways To Leverage SP For PM Success" for PMI-WDC Skyline
"7 Ways To Leverage SP For PM Success" for PMI-WDC Skyline"7 Ways To Leverage SP For PM Success" for PMI-WDC Skyline
"7 Ways To Leverage SP For PM Success" for PMI-WDC SkylineDux Raymond Sy
 
Enterprise PHP Development - ZendCon 2008
Enterprise PHP Development - ZendCon 2008Enterprise PHP Development - ZendCon 2008
Enterprise PHP Development - ZendCon 2008Ivo Jansch
 
Reporting in Project Online and Project Professional - Oleksiy Prosnitskyy
Reporting in Project Online and Project Professional - Oleksiy ProsnitskyyReporting in Project Online and Project Professional - Oleksiy Prosnitskyy
Reporting in Project Online and Project Professional - Oleksiy ProsnitskyySPC Adriatics
 
Reporting In Project Professional and Project Online
Reporting In Project Professional and Project OnlineReporting In Project Professional and Project Online
Reporting In Project Professional and Project OnlineOlexiy Prosnitskyy
 
A Semantic Web enabled System for Résumé Composition and Publication - SWIM 09
A Semantic Web enabled System for Résumé Composition and Publication - SWIM 09A Semantic Web enabled System for Résumé Composition and Publication - SWIM 09
A Semantic Web enabled System for Résumé Composition and Publication - SWIM 09Roku
 
APIs and SDKs: Breaking Into and Succeeding in a Specialty Market
APIs and SDKs: Breaking Into and Succeeding in a Specialty MarketAPIs and SDKs: Breaking Into and Succeeding in a Specialty Market
APIs and SDKs: Breaking Into and Succeeding in a Specialty MarketScott Abel
 
Web Publishing: An Overview of Tools and Service
Web Publishing: An Overview of Tools and ServiceWeb Publishing: An Overview of Tools and Service
Web Publishing: An Overview of Tools and Servicekilmeny21
 
Roadmap to Become a Pro in MERN Stack Development
Roadmap to Become a Pro in MERN Stack DevelopmentRoadmap to Become a Pro in MERN Stack Development
Roadmap to Become a Pro in MERN Stack Development75waytechnologies
 
Professional PHP: an open-source alternative for enterprise development [Kort...
Professional PHP: an open-source alternative for enterprise development [Kort...Professional PHP: an open-source alternative for enterprise development [Kort...
Professional PHP: an open-source alternative for enterprise development [Kort...Combell NV
 
How to Become a Front-End Developer? Step-by-Step Guide by Careervira
How to Become a Front-End Developer? Step-by-Step Guide by CareerviraHow to Become a Front-End Developer? Step-by-Step Guide by Careervira
How to Become a Front-End Developer? Step-by-Step Guide by CareerviraCareervira
 
RESS: An Evolution of Responsive Web Design
RESS: An Evolution of Responsive Web DesignRESS: An Evolution of Responsive Web Design
RESS: An Evolution of Responsive Web DesignDave Olsen
 
Himmelstein SP Connections HAD207 SharePoint Logging & Debugging
Himmelstein SP Connections HAD207 SharePoint Logging & DebuggingHimmelstein SP Connections HAD207 SharePoint Logging & Debugging
Himmelstein SP Connections HAD207 SharePoint Logging & DebuggingSentri
 

Ähnlich wie Moss Dev Tips (20)

IT Career Planning
IT Career PlanningIT Career Planning
IT Career Planning
 
7 Ways To Leverage SP for PM Success
7 Ways To Leverage SP for PM Success7 Ways To Leverage SP for PM Success
7 Ways To Leverage SP for PM Success
 
7 Ways To Leverage SP for PM Success
7 Ways To Leverage SP for PM Success7 Ways To Leverage SP for PM Success
7 Ways To Leverage SP for PM Success
 
"7 Ways To Leverage SharePoint for Project Management Sucess" SPS VA Beach
"7 Ways To Leverage SharePoint for Project Management Sucess" SPS VA Beach"7 Ways To Leverage SharePoint for Project Management Sucess" SPS VA Beach
"7 Ways To Leverage SharePoint for Project Management Sucess" SPS VA Beach
 
7 Ways To Leverage SP for PM Success PMI NYC
7 Ways To Leverage SP for PM Success PMI NYC7 Ways To Leverage SP for PM Success PMI NYC
7 Ways To Leverage SP for PM Success PMI NYC
 
"Leveraging SharePoint for Project Management" for SPTech Conference SFO
"Leveraging SharePoint for Project Management" for SPTech Conference SFO"Leveraging SharePoint for Project Management" for SPTech Conference SFO
"Leveraging SharePoint for Project Management" for SPTech Conference SFO
 
"8 Steps To Effectively Build A SharePoint Site" for SPS NYC
"8 Steps To Effectively Build A SharePoint Site" for SPS NYC"8 Steps To Effectively Build A SharePoint Site" for SPS NYC
"8 Steps To Effectively Build A SharePoint Site" for SPS NYC
 
"7 Ways To Leverage SP For PM Success" for PMI-WDC Skyline
"7 Ways To Leverage SP For PM Success" for PMI-WDC Skyline"7 Ways To Leverage SP For PM Success" for PMI-WDC Skyline
"7 Ways To Leverage SP For PM Success" for PMI-WDC Skyline
 
Becoming A Php Ninja
Becoming A Php NinjaBecoming A Php Ninja
Becoming A Php Ninja
 
Enterprise PHP Development - ZendCon 2008
Enterprise PHP Development - ZendCon 2008Enterprise PHP Development - ZendCon 2008
Enterprise PHP Development - ZendCon 2008
 
Reporting in Project Online and Project Professional - Oleksiy Prosnitskyy
Reporting in Project Online and Project Professional - Oleksiy ProsnitskyyReporting in Project Online and Project Professional - Oleksiy Prosnitskyy
Reporting in Project Online and Project Professional - Oleksiy Prosnitskyy
 
Reporting In Project Professional and Project Online
Reporting In Project Professional and Project OnlineReporting In Project Professional and Project Online
Reporting In Project Professional and Project Online
 
A Semantic Web enabled System for Résumé Composition and Publication - SWIM 09
A Semantic Web enabled System for Résumé Composition and Publication - SWIM 09A Semantic Web enabled System for Résumé Composition and Publication - SWIM 09
A Semantic Web enabled System for Résumé Composition and Publication - SWIM 09
 
APIs and SDKs: Breaking Into and Succeeding in a Specialty Market
APIs and SDKs: Breaking Into and Succeeding in a Specialty MarketAPIs and SDKs: Breaking Into and Succeeding in a Specialty Market
APIs and SDKs: Breaking Into and Succeeding in a Specialty Market
 
Web Publishing: An Overview of Tools and Service
Web Publishing: An Overview of Tools and ServiceWeb Publishing: An Overview of Tools and Service
Web Publishing: An Overview of Tools and Service
 
Roadmap to Become a Pro in MERN Stack Development
Roadmap to Become a Pro in MERN Stack DevelopmentRoadmap to Become a Pro in MERN Stack Development
Roadmap to Become a Pro in MERN Stack Development
 
Professional PHP: an open-source alternative for enterprise development [Kort...
Professional PHP: an open-source alternative for enterprise development [Kort...Professional PHP: an open-source alternative for enterprise development [Kort...
Professional PHP: an open-source alternative for enterprise development [Kort...
 
How to Become a Front-End Developer? Step-by-Step Guide by Careervira
How to Become a Front-End Developer? Step-by-Step Guide by CareerviraHow to Become a Front-End Developer? Step-by-Step Guide by Careervira
How to Become a Front-End Developer? Step-by-Step Guide by Careervira
 
RESS: An Evolution of Responsive Web Design
RESS: An Evolution of Responsive Web DesignRESS: An Evolution of Responsive Web Design
RESS: An Evolution of Responsive Web Design
 
Himmelstein SP Connections HAD207 SharePoint Logging & Debugging
Himmelstein SP Connections HAD207 SharePoint Logging & DebuggingHimmelstein SP Connections HAD207 SharePoint Logging & Debugging
Himmelstein SP Connections HAD207 SharePoint Logging & Debugging
 

Kürzlich hochgeladen

Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxLoriGlavin3
 
Time Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsTime Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsNathaniel Shimoni
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfLoriGlavin3
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 3652toLead Limited
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteDianaGray10
 
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
 
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
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxLoriGlavin3
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxLoriGlavin3
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsPixlogix Infotech
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
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
 
unit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptxunit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptxBkGupta21
 
Sample pptx for embedding into website for demo
Sample pptx for embedding into website for demoSample pptx for embedding into website for demo
Sample pptx for embedding into website for demoHarshalMandlekar2
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
Training state-of-the-art general text embedding
Training state-of-the-art general text embeddingTraining state-of-the-art general text embedding
Training state-of-the-art general text embeddingZilliz
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionDilum Bandara
 

Kürzlich hochgeladen (20)

Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
 
Time Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsTime Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directions
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdf
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test Suite
 
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
 
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
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and Cons
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
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
 
unit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptxunit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptx
 
Sample pptx for embedding into website for demo
Sample pptx for embedding into website for demoSample pptx for embedding into website for demo
Sample pptx for embedding into website for demo
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
Training state-of-the-art general text embedding
Training state-of-the-art general text embeddingTraining state-of-the-art general text embedding
Training state-of-the-art general text embedding
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An Introduction
 

Moss Dev Tips

  • 1. Share Po int Deve lope r Tips and Tric ks Microsoft Technical Readiness Specialists Aa ron S a ikovs ki S e nior Cons ulta nt, R e a dify (Founder of www.ozmoss.com) E : a a ro n.s a iko vs ki@re a dify.n e t W: www.re a d ify.n e t www.readify.net B : h ttp:/ ru s kyd otne t.b lo g s p o t.c om / /
  • 2. Agenda • In troduc tion • Ove rvie w - S h a re P oint a s a De ve lop e r pla tfo rm Microsoft Technical Readiness Specialists • How do I g e t s ta rte d? • De m o – De ve loping with S h a re P oint • Que s tions • R e s ou rc e s www.readify.net
  • 3. Microsoft Technical Readiness Specialists www.readify.net Intro duc tio n
  • 4. Introduction • SharePoint is a great development platform • WSS/MOSS is a Server product • There is no “developer edition”...yet Microsoft Technical Readiness Specialists • Administration and Development can overlap • SharePoint gives you lots out of the box • Is my project suited to SharePoint? www.readify.net
  • 5. Microsoft Technical Readiness Specialists www.readify.net S hare Po int as a De ve lo pe r platfo rm
  • 6. SharePoint as a Developer platform • Quick and easy to install and configure • WSS/MOSS SDKs with samples • Code samples, blogs etc available Microsoft Technical Readiness Specialists • Active (and vocal) community, user groups • Minimal coding needed (generally) • Rich customisation experience • Integrates with version control, build tools etc • Visual Studio 2005/2008 integration www.readify.net • Think of it as ASP.NET++
  • 7. Common Myths • Debugging is not supported • There is no code behind support • Limited tool support Microsoft Technical Readiness Specialists • No source control integration • Deployment of custom components is hard • Test Driven development can’t be done • The platform isn’t ready yet • No AJAX or Silverlight support On it’s way!! www.readify.net
  • 8. Microsoft Technical Readiness Specialists www.readify.net Ho w do I g e t s tarte d?
  • 9. Getting Started • Virtual PC 2007 • Windows SharePoint Services & MOSS • Visual Studio 2005 Microsoft Technical Readiness Specialists • Visual Studio 2005 extensions – WF & WSS • SharePoint Designer • InfoPath Client • SQL Express/Server 2005 • 64 Bit Vista > 4GB RAM - Ideal www.readify.net • Download WSS & MOSS SDKs
  • 10. Microsoft Technical Readiness Specialists www.readify.net • De ve loping with S h a re P oint Demo
  • 11. Microsoft Technical Readiness Specialists www.readify.net Que s tio ns ?
  • 12. Deve lo per Re s o urc es • Aus tra lia n S h a re P oint Community Ma iling Lis t – www.oz mos s .c om • WS S De ve lope r Ce ntre Microsoft Technical Readiness Specialists – h ttp:/ ms dn2.mic ros oft.c om/ n-us / h a re point/ fa ult.a s px / e s de • Windows S h a re P oint S e rvic e s Te c h Ce nte r – h ttp:/ te c h ne t.mic ros oft.c om/ n-a u/ / e windows s e rve r/ h a re poin s • S h a re P oint Te a m B log – h ttp:/ blog s .ms dn.c om/ h a re point/ / s www.readify.net