en-us/sharepoint/fp142366.

Slides:



Advertisements
Similar presentations
ALM with SharePoint 2010 and Visual Studio 2010 Paul Yuknewicz Lead Program Manager, Visual Studio
Advertisements

Upgrading to SharePoint Who, When & Why Considerations: Good candidates for upgrade You need certain 2010 features You have not done significant*
DEV392: Extending SharePoint Products And Technologies Through Web Parts And ASP.NET Clint Covington, Program Manager Data And Developer Services - Office.
Functions.
Visual Studio 2010 SharePoint Developer Tools. Developer Tools for SharePoint  Familiar VS Experience  Build, Debug, Deploy SharePoint projects  Visual.
Microsoft SharePoint 2013 SharePoint 2013 as a Developer Platform
Copyright © 2014 Dr. James D. Palmer; This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.
Becky Bertram SharePoint MVP
CUFSM3.12 Installation Standalone version Matlab version
Web FOCUS Integration with Microsoft Office SharePoint By: Kelvin Ruiz NASA – Kennedy Space Center.
Update your servers to service pack 2. Ensure that the environment is fully functioning. Migrate to 64 bit servers is necessary. REVIEW UPGRADE BEST PRACTICES.
SharePoint Development 101: Feature Design By Becky Isserman
Introduction to SharePoint Development with VS2010 Paul Yuknewicz Lead Program Manager
Module 12 Installing and Upgrading to SharePoint 2010.
Tim Leung SQL Bits October  Features and Advantages  Architecture  Installation  Creating Reports.
SOFTWARE.
© iPerimeter Ltd Unix and IBM i  AIX and Linux run natively on Power Systems  IBM i can do Unix type things in two ways:  Posix/QShell  Ordinary.
Workflow and SharePoint Presented by Ben Geers. Overview What is workflow? Windows Workflow Foundation How does workflow apply to SharePoint? WSS v3 vs.
Chapter 18: Windows Server 2008 R2 and Active Directory Backup and Maintenance BAI617.
SharePoint 2010 Development Environment A Guide to Setup SharePoint 2010 Development Environment on Windows 7 Machine.
StyleCop Breaking down the barriers to entry Gary Ewan Park Twitter: Blog:
11 A First Game Program Session Session Overview  Begin the creation of an arcade game  Learn software design techniques that apply to any form.
Section 1: Introducing Group Policy What Is Group Policy? Group Policy Scenarios New Group Policy Features Introduced with Windows Server 2008 and Windows.
Basic Developer Knowledge That Every SharePoint Admin Must Have Randy Williams, MVP MOSS Synergy Corporate Technologies
Scalable Game Development William Roberts Senior Game Engineer
Presented by RJB Technical Consulting. SharePoint Designer can make simple, easy workflows for any SharePoint site. These workflows, however, are restricted.
SharePoint Governance An brief guide on SharePoint Governance Jeremy Thake
Python From the book “Think Python”
SQL Server User Group Meeting Reporting Services Tips & Tricks Presented by Jason Buck of Custom Business Solutions.
EMT 2390L Lecture 8 Dr. Reyes Reference: The Linux Command Line, W.E. Shotts.
Automated Deployment Framework Using TFS and Custom PowerShell cmdlets to create an automated deployment framework.
Office Business Applications Workshop Defining Business Process and Workflows.
Drush: The Drupal Shell Utility Trevor Mckeown Founder & Owner Sublime Technologies
1 Getting Started with C++. 2 Objective You will be able to create, compile, and run a very simple C++ program on Windows, using Visual Studio 2008.
Oracle Data Integrator Agents. 8-2 Understanding Agents.
System Center & SharePoint On- Prem Matija Blagus, Acceleratio
Experimental control in COGENT/MATLAB Christian Ruff.
Copyright © 2006 Pilothouse Consulting Inc. All rights reserved. Site Definitions and Features Overview Review of SharePoint 2003 site definitions What’s.
Microsoft ® Official Course Designing and Managing Features and Solutions Microsoft SharePoint 2013 SharePoint Practice.
Open project in Microsoft Visual Studio → build program in “Release” mode.
UNDERSTANDING YOUR OPTIONS FOR CLIENT-SIDE DEVELOPMENT IN OFFICE 365 Mark Rackley
If condition1 then statements elif condition2 more statements […] else even more statements fi.
Group, group, group One after the other: cmd1 ; cmd2 One or both: cmd1 && cmd2 Only one of them: cmd1 || cmd2 Cuddling (there):( cmd1 ; cmd2 ) Cuddling.
How to configure, build and install Trilinos November 2, :30-9:30 a.m. Jim Willenbring.
How To Build a Production-Ready SP 2013 Farm Martin Cox SharePoint / O365 Architect SharePoint 2013 BI Farm Setup Best Practices.
Eliminate Team Build Headaches with Unit Tests, WiX and Virtualization Benjamin Day
The Microsoft SharePoint Server Feature and Solution Framework An Overview Michael Mukalian – Technology Manager
The best of WF 4.0 and AppFabric Damir Dobric MVP-Connected System Developer Microsoft Connected System Division Advisor Visual Studio Inner Circle member.
Microsoft Installing & Configuring Windows Server Exam Questions Answers Powered By:
Upgrade on Windows 7. DownloadSoftware Download Software from link provided in Webliography: e/
Start-SPPowerShell – Introduction to PowerShell for SharePoint Admins and Developers Paul BAker.
How to be a SharePoint Developer
Microsoft Azure Deployment Planning Services
Release Numbers MATLAB is updated regularly
Automate Custom Solutions Deployment on Office 365 and Azure
Microsoft Azure Deployment Planning Services
Deploying and Configuring SSIS Packages
Application Deployment
Microsoft Azure Deployment Planning Services
Migration to SharePoint 2013
Test Upgrade Name Title Company 9/18/2018 Microsoft SharePoint
MonoGame and Windows 8.
SharePoint Saturday Omaha April 2016
Macrosystems EDDIE: Getting Started + Troubleshooting Tips
Open Source Continuous Integration Server
Microsoft Ignite NZ October 2016 SKYCITY, Auckland.
The Linux Command Line Chapter 24
How to Fix HP Printer Scanning Problems Using Scan Doctor?
This is where R scripts will load
Server & Tools Business
Presentation transcript:

en-us/sharepoint/fp142366

Let’s just jump right in to Visual Studio 2012! (DEMO!)

Integrated automatic F5 deploy functionality

SharePoint Administrator does deploy More control, however, deploying custom solutions to farms is just 1% of their job Takes time for them to do it Developer has to document the deploy process for them

For multiple farms Repeat steps above *Production farms need special care

Deactivate features Uninstall features Retract the solution Uninstall the solution Install the solution Deploy the solution Install features Activate features

DEMO: Sample SharePoint PowerShell Deploy script for a custom SharePoint solution

Put LOTS of comments in the script Put all variables at the top Ensure script stops immediately if error occurs Ensure proper disposal of all SharePoint disposable objects Ensure you are calling the correct parameters on each SharePoint Cmdlet for your exact scenario Automatically load the SharePoint Cmdlets if they are not present

DEMO: How to do the real magic! Continuous testing of PowerShell Scripts with Visual Studio!

1) Visual Studio must be run in Administrator Mode 2) In the SharePoint Post Deployment Command: Copy the msbuild file to the bin directory Copy the PowerShell scripts to the bin directory Execute msbuild in 64 bit mode to run PowerShell in 64 bit mode and load the script 3) Create a SharePoint deployment option to only run the Post Deployment command Not clear on these steps? No problem! I’ve documented them here with screenshots:

1) Start from a good example 2) Think about your exact deploy scenario 3) Build your script “line by line” in interactive PowerShell 3) Read the documentation for each SharePoint PowerShell Cmdlet to ensure you are using the proper parameters for your deploy scenario 4) Ensure you are following recommend practices

DEMO: How to create a SharePoint PowerShell Deploy script

Everything I showed you is located at: