Understanding REST APIs in Office 365, SharePoint 2013 & Custom Development The REST APIs are very straightforward and easy to use and allow for a platform-agnostic development approach
Build the solution: Use MSBuild or custom scripts to build the solution
1 Comment - no search term matches found in comments.
” SharePoint Validation Problem Areas – Best Practices Legacy markups & customizations can become a major issues in SharePoint 2007 to SharePoint 2010 Branding Migration efforts Silverlight Web Part(s) and where Microsoft is headed technologically (phasing Silverlight out) WebPartZone specific to SharePoint 2010 WebPartPage specific to SharePoint 2010 ImageField specific to SharePoint 2010 Rich Text Editor specific to SharePoint 2010 Silverlight Plugin Generator Problem SLPG doesn’t escape JavaScript code SLPG uses iframe to solve caching issue with Safari Solution Add comments before loading the JavaScript <script type="text/javascript"> //<!
Special consideration is warranted for large SharePoint deployments and those that include a significant amount of customization. Furthermore, you cannot upgrade directly from Microsoft Office SharePoint Portal Server 2003 to Microsoft SharePoint Server 2010
A Deep-Dive of SharePoint 2013 & Office 365 Proven Development Strategies This blog post will cover the latest tools and technologies for performing custom development on SharePoint Server 2013 , Office 365, SharePoint Online and Microsoft Azure environments
It may be initially appealing, but without the organization’s Information Technology executives completely owning the environment and its governance, customization, and federation strategy it will be a long-term failure and future migration project (from the external cloud into an internally hosted Private Cloud). An enterprise SharePoint Server 2010 platform implemented in a Private Cloud, an environment internal to the organization with total control of its servers, permissions \ security, customization and deployment policies, and federation between line-of-business systems and various data sources is the only deployment platform global and large enterprise organization should focus on
Performance and Diagnostics Hub The Performance and Diagnostic Hub is a new of feature in Visual Studio 2013 that you and your organization could immediately put to work to provide for items such as these: Baseline understanding of SharePoint 2013 / Office 365 usage Baseline server performance based on any custom applications that utilize the BCS or other APIs to access external data Gathering SharePoint 2013/Office 365 metrics to develop updated service level agreements Understanding the impacts of any BYOD efforts Extranet traffic of customers, partners, or vendors Performing an audit on your current SharePoint platform before a migration initiative Understanding the impacts of any cloud initiatives Gathering data to help the organization make IT roadmaps as well as SharePoint roadmap updates The new Performance and Diagnostic Hub feature allows for nearly all of Visual Studio’s diagnostic tools to be run from one interface and for much easier analysis of various reports due to their being centralized
If SharePoint is to be able to meet these requirements customization or third party Records Management solutions are needed
There are a new set of Visual Studio 2013 workflow project templates for developers to craft very complex workflows with custom actions and capabilities to provide enterprise-level workflows to the masses
HBI/MBI/LBI) Automated site placement based on user input & verification Mission Critical Classification Governance Document IT manually creates site in “special” environment Automated site placement bin redundant data-center based on user input & verification Enforcement Scope – How to Enforce (EPC Group Example) Governance Provisioning Tools (EPC Group Example) Object in SharePoint 2013 and/or Office 365 Automatable Create Site Collections Create Sub Webs Create Hierarchy Available on Office 365 People | My Sites | Social ✓ ✓ ✓ ✓ Web Parts | Apps ✓ ✓ List Templates (STP and XML) ✓ ✓ Web Templates (WSP and XML) ✓ ✓ ✓ Site Quotas ✓ ✓ Web Event Receivers ✓ ✓ ✓ SPD Workflows and Actions ✓ ✓ ✓ * ✓ Feature Stapling ✓ ✓ ✓ ✓ * Workflows ✓ ✓ ✓ ✓ Site Definitions ✓ ✓ ✓ ✓ Timer Jobs ✓ ✓ ✓ ✓ Custom Site Provisioning Handlers ✓ ✓ ✓ ✓ Matching the Policy to the Office 365 and/or SharePoint 2013 Scope (EPC Group Example) Policy Type Scope Possible Options Security\ Identity Management Farm Web Application Provisioning workflows Timer Jobs Web application polices DNS/Infrastructure Reactive reporting Farm Web Application Sites/Webs Timer Jobs External Database Event Receivers Proactive Sites/Webs Custom Forms Event Receivers Feature Receivers Custom Field Controls Auditing Farm Web Application Timer Jobs External Database Changes Sites/Web Features Control Delegates Considerations in Complex Environments • Multi-tenancy ( Office 365 Issues when a user goes outside of I.T. to create a new “environment”) • Multiple farms • Hybrid on-premise and off-premise • Security (FBA, SAML claims, Extranets) • Global Clients with PHI, PII, Safe Harbor, Intellectual Property , EU Pushback, NSA Concerns in recent news Frequently Asked Questions of EPC Group • Terms of Service • Common user interface and navigation • Site directory and Office 365 and/or SharePoint 2013 ’s new Layout • Common header and footer content (standardize and creation of governed branding guide) • Structured provisioning with workflow • Site Mapping | Mapping the Owner to Content • BYOD \ "Bring Your Own Device" Strategies (Mobility) • Custom Branding | Responsive Design in Office 365 \ SharePoint 2013 • Site Backup and Restore (DR) and Archival EPC Group’s Nationally Recognized Practice Areas EPC Group leading SharePoint , Office 365 , Infrastructure Design and Business Intelligence Practice areas continue to lead the way in providing our clients with the most up-to-date and relevant information that is tailored to their individual business and functional needs
8403 Colesville Rd #1100Silver Spring, MD 20910USA
Phone: (301) 587-8202Toll free: (800) 477-2446Email: hello@aiim.org
JoinBenefitsLearn More
About UsTerms of Use