CinSPUG - 2012-02-02 - SharePoint Deployment with PowerShell - Trustable, Reusable, Maintainable

  • 248 views
Uploaded on

 

  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
    Be the first to like this
No Downloads

Views

Total Views
248
On Slideshare
0
From Embeds
0
Number of Embeds
0

Actions

Shares
Downloads
0
Comments
0
Likes
0

Embeds 0

No embeds

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
    No notes for slide

Transcript

  • 1. Lightning Talk Cincinnati SharePoint User Group SharePoint Deployment:Trustable, reusable, maintainable Presented by: Scott Brickey Thursday, February 2, 2012 www.sds-consulting.com © 2012 Strategic Data Systems
  • 2. Welcome - About Our TeamCustom application development for better results.Strategic Data Systems (SDS) specializes in Agility, Mobility, andUsability--focusing on driving improved software quality, higherteam productivity, and accelerated time-to-delivery.Provides a broad range of technology experts in opensource, Microsoft, and more, with end-to-end capabilities arounddesktop, web, and mobile application solutions.Presenter:Scott BrickeyScott.Brickey@sds-consulting.com www.sds-consulting.com © 2012 Strategic Data Systems
  • 3. Q&A• What is deployment strategy across environments?• How many people run PowerShell scripts?• How many people write PS scripts?• How many people use the SharePoint APIs? www.sds-consulting.com © 2012 Strategic Data Systems
  • 4. Benefits of PowerShell Scripts• Use of SharePoint Server and/or Client APIs• Reusable across environments – Change only the URL• Maintainable across development cycles – Versioning to support sprints/iterations• Easy to understand, easy to trust – No (black-box) compiled EXE – Easy to generate logs www.sds-consulting.com © 2012 Strategic Data Systems
  • 5. Best Practices• Develop REUSABLE functions• Leverage .Net with C#, VB.Net – Support IDisposable with Using blocks – Support COM’s Load<>• The Ensure pattern can be rerun• Generate logs – Console, Host, File www.sds-consulting.com © 2012 Strategic Data Systems
  • 6. Hands On• Demo www.sds-consulting.com © 2012 Strategic Data Systems
  • 7. Thank you for joining us today.For more information please contact:Scott BrickeyScott.Brickey@sds-consulting.comhttp://www.sds-consulting.comhttp://sdssharepointlibrary.codeplex.comhttp://www.sbrickey.com www.sds-consulting.com © 2012 Strategic Data Systems