Presentation is loading. Please wait.

Presentation is loading. Please wait.

Thank you Sponsors! Use #SPSOmaha in your tweets to thank them!

Similar presentations


Presentation on theme: "Thank you Sponsors! Use #SPSOmaha in your tweets to thank them!"— Presentation transcript:

1 Thank you Sponsors! Use #SPSOmaha in your tweets to thank them!

2 Advantages of a Highly Customized SharePoint Site Jim Anderson

3 Topics Presented Developer/Power User Review of a highly customized site. Discuss Development Strategies. Review Code on an Azure-hosted SharePoint Site.

4 Top SharePoint Sites http://www.topsharepoint.com/ https://www.phs.org/Pages/default.aspx https://www.aar.org/ http://www.phillips66.com/EN/Pages/index.as px http://www.phillips66.com/EN/Pages/index.as px

5 Northern Natural Gas Focus of Talk is www.NorthernNaturalGas.comwww.NorthernNaturalGas.com Natural Gas Pipelines from Texas to Michigan. Division of Berkshire Hathaway Energy 14,700 miles of Pipeline. Delivered 1,025 Tcf in 2014.

6 SharePoint at Northern External site is www.NorthernNaturalGas.Comwww.NorthernNaturalGas.Com - SharePoint 2010 Intranet/Portal site for Internal Use. - SharePoint 2013 External-Facing Team Site. - SharePoint 2013

7 Northern External Site Very Customized with >80 Custom Web Parts. InfoPath Forms and Workflows. Timer Jobs for loading data and forms. Telerik grids presenting data from external data. Originally created on SharePoint 2007; upgraded to SharePoint 2010 in 2012; upgrade to SharePoint 2016 in 2017.

8 DEMO

9 Northern External Site Multiple Environments for Development and Testing. SSL/Non-SSL access for viewing and changes. Monitoring and UFT checks. Build Server for deploying changes.

10 Customization Advantages IT maintains and updates Web Parts. Customized Web Part can be created and update to show desired data. Web Parts can be switched out anytime. Web Part Configuration can be changed, such as DB’s or Stored Procedures. Keep all changes in Source Control. Business can change content anytime.

11 Customization Examples Personalizable Web Part Properties (example in Demo). Properties can be changed on the site. Add Code, such as CSS, to Layouts (example in Demo). Code can be in Source Control. Out-of-Box Web Part for XML-XSLT (example in Demo).

12 Customization Suggestions Use Visual Web Parts (example in Demo). Within the User Control, page layout can be put in Design Window. You can still use previous mode of CreateChildControls

13 Customization Suggestions Keep all changes in Source Control. For CSS, Master Pages, avoid changes in SharePoint Designer. Consider multiple or new Web Parts when making changes. Use Multiple Environments. Start at Developer Sand Box.

14 Development Options Create own Virtual Server with SharePoint. Azure – Windows Server 2012 R2 with SharePoint. https://msdn.microsoft.com/en- us/library/office/ee554869.aspxhttps://msdn.microsoft.com/en- us/library/office/ee554869.aspx Office 365 using Dev.Office.Com. Get your free one-year accountDev.Office.Com Microsoft wants us to migrate to Add-Ins.

15 DEMO http://frederik.se/how-to-develop-a-sharepoint- 2013-visual-web-part-with-simple-properties/

16 Questions? James.Anderson@nngco.com @rocktrain1


Download ppt "Thank you Sponsors! Use #SPSOmaha in your tweets to thank them!"

Similar presentations


Ads by Google