Describes experience of upgrading on-premise intranet and extranet sites from Sharepoint 2010 to Sharepoint 2013, including found problems and solutions for them.
SharePoint Upgrade (WSS 2.0 to WSS 3.0 and SPS 2003 to MOSS 2007) by Joel Ole...Joel Oleson
Upgrade and Migration guidance to SharePoint Server 2007. Various methods, customizations and migration are considered. Prescriptive guidance delivered by Joel Oleson and Shane Young.
SharePoint Summit 2010 Presentation - Tips on how to migrate to SharePoint 2010 without the stress. Includes out of box SharePoint upgrade, tips on best practices, how to migrate custom functionality, content, and data
Preparing for Upgrade to SharePoint 2010 with Joel Oleson Quest Software WebcastJoel Oleson
As we ramp up to SharePoint 2010, most still haven't done the basic things to get their systems and clients ready for the bits when they arrive. There is a lot that can be done today, and tools that have been shipped in SP2 to get us ready. Here's quick practical ways to use these tools with a quick rundown to getting prepared for SharePoint 2010
This session will cover how to plan for upgrading your SharePoint 2003 and 2007 server farms to SharePoint 2010. We will cover the tools available today and how you can test your existing SharePoint 2007 deployment for upgrade compatibility. We will also cover important planning steps for a successful upgrade project and how to upgrade using the available upgrade paths.
SharePoint Upgrade (WSS 2.0 to WSS 3.0 and SPS 2003 to MOSS 2007) by Joel Ole...Joel Oleson
Upgrade and Migration guidance to SharePoint Server 2007. Various methods, customizations and migration are considered. Prescriptive guidance delivered by Joel Oleson and Shane Young.
SharePoint Summit 2010 Presentation - Tips on how to migrate to SharePoint 2010 without the stress. Includes out of box SharePoint upgrade, tips on best practices, how to migrate custom functionality, content, and data
Preparing for Upgrade to SharePoint 2010 with Joel Oleson Quest Software WebcastJoel Oleson
As we ramp up to SharePoint 2010, most still haven't done the basic things to get their systems and clients ready for the bits when they arrive. There is a lot that can be done today, and tools that have been shipped in SP2 to get us ready. Here's quick practical ways to use these tools with a quick rundown to getting prepared for SharePoint 2010
This session will cover how to plan for upgrading your SharePoint 2003 and 2007 server farms to SharePoint 2010. We will cover the tools available today and how you can test your existing SharePoint 2007 deployment for upgrade compatibility. We will also cover important planning steps for a successful upgrade project and how to upgrade using the available upgrade paths.
Hands-on-Lab: Adding Value to HBase with IBM InfoSphere BigInsights and BigSQLPiotr Pruski
This is the hands-on-lab document I created accompanying my presentation at the Information On Demand 2013 conference for Session Number 1687 - Adding Value to HBase with IBM InfoSphere BigInsights and BigSQL.
*Contact me for data files*
This lab has 3 independant parts:
Part I - Creating Big SQL Tables and Loading Data
(exploring different ways to create and load HBase tables with Big SQL. includes an optional section on HBase access via JAQL)
Part II - Query Handling
(how to query HBase tables with Big SQL)
Part III - Connecting to Big SQL Server via JDBC
(using BIRT, a business intelligence and reporting tool, to run a simple report on a tpch orders table showcasing use of the BigSQL JDBC driver)
Drupal 8 Configuration Management with FeaturesNuvole
Configuration Management is one of the prominent new features coming with Drupal 8. The reference use case for Configuration Management in Drupal 8 is quite different than the standard Drupal 7 + Features use case, both for a site builder and for a developer. And the Features module in Drupal 8 will have to be used in a different way.
Hands-on-Lab: Adding Value to HBase with IBM InfoSphere BigInsights and BigSQLPiotr Pruski
This is the hands-on-lab document I created accompanying my presentation at the Information On Demand 2013 conference for Session Number 1687 - Adding Value to HBase with IBM InfoSphere BigInsights and BigSQL.
*Contact me for data files*
This lab has 3 independant parts:
Part I - Creating Big SQL Tables and Loading Data
(exploring different ways to create and load HBase tables with Big SQL. includes an optional section on HBase access via JAQL)
Part II - Query Handling
(how to query HBase tables with Big SQL)
Part III - Connecting to Big SQL Server via JDBC
(using BIRT, a business intelligence and reporting tool, to run a simple report on a tpch orders table showcasing use of the BigSQL JDBC driver)
Drupal 8 Configuration Management with FeaturesNuvole
Configuration Management is one of the prominent new features coming with Drupal 8. The reference use case for Configuration Management in Drupal 8 is quite different than the standard Drupal 7 + Features use case, both for a site builder and for a developer. And the Features module in Drupal 8 will have to be used in a different way.
Migrating to SharePoint 2013 - Business and Technical PerspectiveJohn Calvert
Many organizations still run versions of SharePoint prior to 2013, but the appetite and pressure to upgrade is increasing as business and IT better understand the new features and capabilities of SharePoint 2013 / Online combined with its sister products Office 2013 and Exchange 2013, or alternately Office 365. Drawing on experience from real client engagements in this presentation we examine the business and technical roadmap, and challenges in planning and executing a migration to SharePoint 2013.
Upgrading to SharePoint 2010 - Teched Middle EastJoel Oleson
From Planning to exploring the methods. We take a look at SharePoint 2010 upgrade and look at the new features and options to better understand what the options are.
Contributions: Sean Livingston
SoCalCodeCamp Upgrade Microsoft Office SharePoint Server 2007 to SharePoint S...Ivan Sanders
Upgrade your Server farm SharePoint 2007 to a new version, or migrate content to a new SharePoint 2010 environment. This presentation helps you plan and perform the upgrade.
Real life experience from upgrading SharePoint from 2007/2010 to 2013, and it's nothing like the TechNet Guide. But it's still possible to implement a successful upgrade project. I will explain you how, and show you some examples that will help you in your upgrading projects.
Speaker: Wictor Wilén;
This session will cover what you need to do an upgrade from SharePoint 2010 to SharePoint 2013, You’ll learn the upgrade planning, methods and execution through a number of demos. During the session we will do a live upgrade from SharePoint 2010 to SharePoint 2013. We’ll also cover the Site Collection upgrade previews and health checks, which allows the site collection owner to determine when they are ready to move on to the new version.
Real life experience from upgrading SharePoint from 2007/2010 to 2013, and it's nothing like the TechNet Guide. But it's still possible to implement a successful upgrade project. The big question is always, shall you upgrade, or shall you migrate, I will explain you how, when you should consider upgrading and when you should consider migrating, and show you some examples. I will also give some leads to help you succeeds with your upgrade project.
Разработка и отладка функций Azure для Sharepoint Onlinesadomovalex
краткий обзор платформы Sharepoint Online;
краткий обзор облачной платформы Azure;
краткий обзор функций Azure;
сервис ngrok для разработчиков;
пример разработки и отладки функции Azure с помощью ngrok.
Использование деревьев выражений .Net для создания транслятора на языке C#sadomovalex
В лекции рассказано как с помощью деревьев выражений можно создать транслятор, преобразующий код C# в другой язык. Показаны способы создания деревьев выражений, их синтаксический анализ, а также компиляция и исполнение кода. В качестве примера использована библиотека с открытым исходным кодом Camlex, которая использует деревья выражений для трансляции исходного кода в виде лямбда-выражений на языке C# в язык запросов CAML, используемый в платформе Sharepoint. Также освещен обратный процесс преобразования CAML в C# с помощью построения деревьев выражений и кодогенерации.
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered QualityInflectra
In this insightful webinar, Inflectra explores how artificial intelligence (AI) is transforming software development and testing. Discover how AI-powered tools are revolutionizing every stage of the software development lifecycle (SDLC), from design and prototyping to testing, deployment, and monitoring.
Learn about:
• The Future of Testing: How AI is shifting testing towards verification, analysis, and higher-level skills, while reducing repetitive tasks.
• Test Automation: How AI-powered test case generation, optimization, and self-healing tests are making testing more efficient and effective.
• Visual Testing: Explore the emerging capabilities of AI in visual testing and how it's set to revolutionize UI verification.
• Inflectra's AI Solutions: See demonstrations of Inflectra's cutting-edge AI tools like the ChatGPT plugin and Azure Open AI platform, designed to streamline your testing process.
Whether you're a developer, tester, or QA professional, this webinar will give you valuable insights into how AI is shaping the future of software delivery.
Key Trends Shaping the Future of Infrastructure.pdfCheryl Hung
Keynote at DIGIT West Expo, Glasgow on 29 May 2024.
Cheryl Hung, ochery.com
Sr Director, Infrastructure Ecosystem, Arm.
The key trends across hardware, cloud and open-source; exploring how these areas are likely to mature and develop over the short and long-term, and then considering how organisations can position themselves to adapt and thrive.
Epistemic Interaction - tuning interfaces to provide information for AI supportAlan Dix
Paper presented at SYNERGY workshop at AVI 2024, Genoa, Italy. 3rd June 2024
https://alandix.com/academic/papers/synergy2024-epistemic/
As machine learning integrates deeper into human-computer interactions, the concept of epistemic interaction emerges, aiming to refine these interactions to enhance system adaptability. This approach encourages minor, intentional adjustments in user behaviour to enrich the data available for system learning. This paper introduces epistemic interaction within the context of human-system communication, illustrating how deliberate interaction design can improve system understanding and adaptation. Through concrete examples, we demonstrate the potential of epistemic interaction to significantly advance human-computer interaction by leveraging intuitive human communication strategies to inform system design and functionality, offering a novel pathway for enriching user-system engagements.
Securing your Kubernetes cluster_ a step-by-step guide to success !KatiaHIMEUR1
Today, after several years of existence, an extremely active community and an ultra-dynamic ecosystem, Kubernetes has established itself as the de facto standard in container orchestration. Thanks to a wide range of managed services, it has never been so easy to set up a ready-to-use Kubernetes cluster.
However, this ease of use means that the subject of security in Kubernetes is often left for later, or even neglected. This exposes companies to significant risks.
In this talk, I'll show you step-by-step how to secure your Kubernetes cluster for greater peace of mind and reliability.
Neuro-symbolic is not enough, we need neuro-*semantic*Frank van Harmelen
Neuro-symbolic (NeSy) AI is on the rise. However, simply machine learning on just any symbolic structure is not sufficient to really harvest the gains of NeSy. These will only be gained when the symbolic structures have an actual semantics. I give an operational definition of semantics as “predictable inference”.
All of this illustrated with link prediction over knowledge graphs, but the argument is general.
Transcript: Selling digital books in 2024: Insights from industry leaders - T...BookNet Canada
The publishing industry has been selling digital audiobooks and ebooks for over a decade and has found its groove. What’s changed? What has stayed the same? Where do we go from here? Join a group of leading sales peers from across the industry for a conversation about the lessons learned since the popularization of digital books, best practices, digital book supply chain management, and more.
Link to video recording: https://bnctechforum.ca/sessions/selling-digital-books-in-2024-insights-from-industry-leaders/
Presented by BookNet Canada on May 28, 2024, with support from the Department of Canadian Heritage.
Elevating Tactical DDD Patterns Through Object CalisthenicsDorra BARTAGUIZ
After immersing yourself in the blue book and its red counterpart, attending DDD-focused conferences, and applying tactical patterns, you're left with a crucial question: How do I ensure my design is effective? Tactical patterns within Domain-Driven Design (DDD) serve as guiding principles for creating clear and manageable domain models. However, achieving success with these patterns requires additional guidance. Interestingly, we've observed that a set of constraints initially designed for training purposes remarkably aligns with effective pattern implementation, offering a more ‘mechanical’ approach. Let's explore together how Object Calisthenics can elevate the design of your tactical DDD patterns, offering concrete help for those venturing into DDD for the first time!
State of ICS and IoT Cyber Threat Landscape Report 2024 previewPrayukth K V
The IoT and OT threat landscape report has been prepared by the Threat Research Team at Sectrio using data from Sectrio, cyber threat intelligence farming facilities spread across over 85 cities around the world. In addition, Sectrio also runs AI-based advanced threat and payload engagement facilities that serve as sinks to attract and engage sophisticated threat actors, and newer malware including new variants and latent threats that are at an earlier stage of development.
The latest edition of the OT/ICS and IoT security Threat Landscape Report 2024 also covers:
State of global ICS asset and network exposure
Sectoral targets and attacks as well as the cost of ransom
Global APT activity, AI usage, actor and tactic profiles, and implications
Rise in volumes of AI-powered cyberattacks
Major cyber events in 2024
Malware and malicious payload trends
Cyberattack types and targets
Vulnerability exploit attempts on CVEs
Attacks on counties – USA
Expansion of bot farms – how, where, and why
In-depth analysis of the cyber threat landscape across North America, South America, Europe, APAC, and the Middle East
Why are attacks on smart factories rising?
Cyber risk predictions
Axis of attacks – Europe
Systemic attacks in the Middle East
Download the full report from here:
https://sectrio.com/resources/ot-threat-landscape-reports/sectrio-releases-ot-ics-and-iot-security-threat-landscape-report-2024/
UiPath Test Automation using UiPath Test Suite series, part 3DianaGray10
Welcome to UiPath Test Automation using UiPath Test Suite series part 3. In this session, we will cover desktop automation along with UI automation.
Topics covered:
UI automation Introduction,
UI automation Sample
Desktop automation flow
Pradeep Chinnala, Senior Consultant Automation Developer @WonderBotz and UiPath MVP
Deepak Rai, Automation Practice Lead, Boundaryless Group and UiPath MVP
2. 1. Create SP2013 farm
2. Copy databases to new farm
3. Upgrade service apps
4. Upgrade content databases
5. Upgrade site collections
3. Plan 1.
2-3 iterations
1. SP 2013 farm
setup
2. Transfer
customizations
(SP 2010 mode)
3. Upgrade
content dbs and
service apps
4. Test site
collections in SP
2010 mode
6. Install updated
customizations
(SP 2013 mode)
7. Upgrade site
collections to
2013 mode
8. Test site
collections in SP
2013 mode
5. Update custom
solutions for SP
2013
Plan 2. 2-3 iterations
1. SP 2013 farm
setup
3. Transfer
customizations
(both SP 2010
and 2013 mode)
4. Upgrade
content dbs and
service apps
5. Upgrade site
collections to
2013 mode
6. Test site
collections in SP
2013 mode
2. Update custom
solutions for SP
2013
Actual plan.
1. SP 2013 farm
setup
3. Transfer
customizations
(SP 2010 mode)
2. Upgrade
service apps
databases
5. Test site
collections in SP
2010 mode
7. Install updated
customizations
(SP 2013 mode)
8. Upgrade site
collections to
2013 mode
9. Test site
collections in SP
2013 mode
6. Update custom
solutions for SP
2013
4. Upgrade
content
databases
4. 2 service apps:
Managed metadata service application
Search service application
Managed metadata is upgraded by powershell:
Search service application is created from scratch and content is recrawled
1. SP 2013 farm
setup
3. Transfer
customizations
(SP 2010 mode)
2. Upgrade
service apps
databases
5. Test site
collections in SP
2010 mode
7. Install updated
customizations
(SP 2013 mode)
8. Upgrade site
collections to
2013 mode
9. Test site
collections in SP
2013 mode
6. Update custom
solutions for SP
2013
4. Upgrade
content
databases
$MMSServiceInstance = get-spserviceinstance | ? {$_.Typename -eq "Managed Metadata Web Service"}
Start-SPServiceInstance $MMSServiceInstance
$MMSServiceApp = New-SPMetadataServiceApplication -ApplicationPool "AppPool" -Name "Managed Metadata Service" -
DatabaseName "Managed_Metadata_Database"
$MMServiceAppProxy = New-SPMetadataServiceApplicationProxy -name "Managed Metadata Service Proxy" -
ServiceApplication $MMSServiceApp
5. Create web applications with the same host headers
(claims authentication)
Deploy wsp packages for SP2010 on SP2013 farm as is
(to 14 hive):
Install-SPSolution -Identity MyPackage.wsp -CompatibilityLevel 14 –GACDeployment
1. SP 2013 farm
setup
3. Transfer
customizations
(SP 2010 mode)
2. Upgrade
service apps
databases
5. Test site
collections in SP
2010 mode
7. Install updated
customizations
(SP 2013 mode)
8. Upgrade site
collections to
2013 mode
9. Test site
collections in SP
2013 mode
6. Update custom
solutions for SP
2013
4. Upgrade
content
databases
6. Error from Test-SPContentDatabase:
Mount-SPContentDatabase didn‟t work
1. SP 2013 farm
setup
3. Transfer
customizations
(SP 2010 mode)
2. Upgrade
service apps
databases
5. Test site
collections in SP
2010 mode
7. Install updated
customizations
(SP 2013 mode)
8. Upgrade site
collections to
2013 mode
9. Test site
collections in SP
2013 mode
6. Update custom
solutions for SP
2013
4. Upgrade
content
databases
Category Configuration
Error False
UpgradeBlocking False
Message The [example.com] web application is configured with claims authentication
mode however the content database you are trying to attach is intended to be
used against a windows classic authentication mode.
Remedy There is an inconsistency between the authentication mode of target web
application and the source web application. Ensure that the authentication
mode setting in upgraded web application is the same as what you had in
previous SharePoint 2010 web application. Refer to the link
"http://go.microsoft.com/fwlink/?LinkId=236865" for more information.
Locations
7. Recreated web app with Windows authentication
Error from Test-SPContentDatabase:
Mount-SPContentDatabase works, but we changed authentication type
from Windows to Claims via powershell
1. SP 2013 farm
setup
3. Transfer
customizations
(SP 2010 mode)
2. Upgrade
service apps
databases
5. Test site
collections in SP
2010 mode
7. Install updated
customizations
(SP 2013 mode)
8. Upgrade site
collections to
2013 mode
9. Test site
collections in SP
2013 mode
6. Update custom
solutions for SP
2013
4. Upgrade
content
databases
Category Configuration
Error False
UpgradeBlocking False
Message The [example.com] web application is configured with windows classic
authentication mode however the content database you are trying to attach is
intended to be used against a claims authentication mode.
Remedy There is an inconsistency between the authentication mode of target web
application and the source web application. Ensure that the authentication mode
setting in upgraded web application is the same as what you had in previous
SharePoint 2010 web application. Refer to the link
"http://go.microsoft.com/fwlink/?LinkId=236865" for more information.
Locations
8. Ribbon was totally broken
Publishing pages in edit mode were broken
Reimplemented custom master pages using
OTB Sharepoint 2013 master page as base
1. SP 2013 farm
setup
3. Transfer
customizations
(SP 2010 mode)
2. Upgrade
service apps
databases
5. Test site
collections in SP
2010 mode
7. Install updated
customizations
(SP 2013 mode)
8. Upgrade site
collections to
2013 mode
9. Test site
collections in SP
2013 mode
6. Update custom
solutions for SP
2013
4. Upgrade
content
databases
9. 1. SP 2013 farm
setup
3. Transfer
customizations
(SP 2010 mode)
2. Upgrade
service apps
databases
5. Test site
collections in SP
2010 mode
7. Install updated
customizations
(SP 2013 mode)
8. Upgrade site
collections to
2013 mode
9. Test site
collections in SP
2013 mode
6. Update custom
solutions for SP
2013
4. Upgrade
content
databases
10. Created new empty Sharepoint 2013 project and copied artifacts
one by one
Used the same solution ids for wsps
Compared content of wsp packages after upgrade was done
Simple way:
edit .csproj file in the notepad and replace value for TargetFrameworkVersion
tag from v3.5 to v4.5
then go to Package subfolder in your project folder and edit Package.package
file: add attribute sharePointProductVersion="15.0" after existing
resetWebServer attribute.
1. SP 2013 farm
setup
3. Transfer
customizations
(SP 2010 mode)
2. Upgrade
service apps
databases
5. Test site
collections in SP
2010 mode
7. Install updated
customizations
(SP 2013 mode)
8. Upgrade site
collections to
2013 mode
9. Test site
collections in SP
2013 mode
6. Update custom
solutions for SP
2013
4. Upgrade
content
databases
11. Run health check from Site settings: a lot of files were shown as
customized. Uncustomize them via powershell (SPFile.
RevertContentStream())
Retract 2010 wsps from 14 hive
Deploy 2013 wsps to only 15 hive:
Install-SPSolution -Identity MyPackage.wsp -CompatibilityLevel 15 –GACDeployment
1. SP 2013 farm
setup
3. Transfer
customizations
(SP 2010 mode)
2. Upgrade
service apps
databases
5. Test site
collections in SP
2010 mode
7. Install updated
customizations
(SP 2013 mode)
8. Upgrade site
collections to
2013 mode
9. Test site
collections in SP
2013 mode
6. Update custom
solutions for SP
2013
4. Upgrade
content
databases
12. 15 Solution Deployment Defaults (from Sean Livingston„s
SPC2012)
1. SP 2013 farm
setup
3. Transfer
customizations
(SP 2010 mode)
2. Upgrade
service apps
databases
5. Test site
collections in SP
2010 mode
7. Install updated
customizations
(SP 2013 mode)
8. Upgrade site
collections to
2013 mode
9. Test site
collections in SP
2013 mode
6. Update custom
solutions for SP
2013
4. Upgrade
content
databases
13. Upgrade site collections via powershell:
Upgrade-SPSite http://example.com/ -VersionUpgrade –Unthrottled
Upgrade via UI worked only when 2013 wsps were deployed both
to 14 and 15 hives
1. SP 2013 farm
setup
3. Transfer
customizations
(SP 2010 mode)
2. Upgrade
service apps
databases
5. Test site
collections in SP
2010 mode
7. Install updated
customizations
(SP 2013 mode)
8. Upgrade site
collections to
2013 mode
9. Test site
collections in SP
2013 mode
6. Update custom
solutions for SP
2013
4. Upgrade
content
databases
14. Front page showed File not found error
In content database AllDocs table column SetupPathVersion has 4
value for most files (for 2013 sites it should contain 15)
Problems comes from Sharepoint virtual file providers‟s fallback logic
Sharepoint tried to find files (page layouts, master pages) in 14 hive,
not in 15
SetupPath file fallback logic didn‟t work as expected (should check
current CompatibilityLevel version directory first then legacy one(s))
Quick fix by changing content database (don‟t use it):
update [dbo].[AllDocs]
set [SetupPathVersion] = 15
1. SP 2013 farm
setup
3. Transfer
customizations
(SP 2010 mode)
2. Upgrade
service apps
databases
5. Test site
collections in SP
2010 mode
7. Install updated
customizations
(SP 2013 mode)
8. Upgrade site
collections to
2013 mode
9. Test site
collections in SP
2013 mode
6. Update custom
solutions for SP
2013
4. Upgrade
content
databases
15. Created list of all page layouts and masterpages, used in the migrated sites.
Copied all of them as is, without modifications, but with new file names. It is
important to not change web part zones during this process, because if e.g. Id of
web part zone would be changed, we would lost the content after replacing of the
original page layouts. For file names we used the following rule: [old file name] +
“2013” + [old extension], i.e. if old file name was foo.aspx, then new is
foo.2013.aspx.
Created new feature which contains new page layouts and
masterpages, provisioned it and activated on the sites.
Created PowerShell scripts which recursively changed masterpages on all sub sites
and page layouts of all publishing pages.
1. SP 2013 farm
setup
3. Transfer
customizations
(SP 2010 mode)
2. Upgrade
service apps
databases
5. Test site
collections in SP
2010 mode
7. Install updated
customizations
(SP 2013 mode)
8. Upgrade site
collections to
2013 mode
9. Test site
collections in SP
2013 mode
6. Update custom
solutions for SP
2013
4. Upgrade
content
databases
16. Give the SP 2013 solution a new Solution ID.
Install SP 2010 solution to 14 hive and SP 2013 solution to 15 hive on SP2013 server.
Give all site definitions in SP 2013 solution a higher Revision number for example:
<Project Title="Migrationtest" Revision="3" .../>
Create Upgrade.xml file (destination: {SharePointRoot}CONFIGUPGRADE) where add a webtemplate
element for every site definition you use:
Attach SP 2010 content database to SP 2013.
Do visual upgrade:
Upgrade-SPSite -Identity <url>
Close and reopen powershell console and perform version upgrade:
Upgrade-SPSite -Identity <url> -VersionUpgrade
After that paths of the files of upgraded sitecollection should be changed
1. SP 2013 farm
setup
3. Transfer
customizations
(SP 2010 mode)
2. Upgrade
service apps
databases
5. Test site
collections in SP
2010 mode
7. Install updated
customizations
(SP 2013 mode)
8. Upgrade site
collections to
2013 mode
9. Test site
collections in SP
2013 mode
6. Update custom
solutions for SP
2013
4. Upgrade
content
databases
17. Images in Site collection images document library and xslt files in Style
library, which were added before upgrade, returned HTTP 404 File not found
error. All images thumbnails were shown properly
Solution: delete upgraded files and then re-upload them with the same file names
Fix /_layouts and /_controltemplate paths in code to /15/_layouts and
/15/_controltemplates
Changed Revision (incremented on 1) and UIVersion in custom web templates‟
onet.xml from 4 to 15
1. SP 2013 farm
setup
3. Transfer
customizations
(SP 2010 mode)
2. Upgrade
service apps
databases
5. Test site
collections in SP
2010 mode
7. Install updated
customizations
(SP 2013 mode)
8. Upgrade site
collections to
2013 mode
9. Test site
collections in SP
2013 mode
6. Update custom
solutions for SP
2013
4. Upgrade
content
databases