Services / Software import substitution

A new platform for SharePoint solutions

We migrate enterprise solutions from SharePoint On-Premise to a modern technology stack, preserving service functionality and preparing the architecture for future development.

SharePoint On-PremiseC# .NETReact

Preparing for the transition

Migration challenges

When an installed SharePoint version no longer receives vendor support, risks to security, performance and system development increase. Migration requires work on the architecture and solution dependencies.

Platform dependencies

Authentication, data storage, interfaces and business processes rely on built-in SharePoint services. Their functionality needs to be preserved in the new environment.

Reworking individual solutions

Reworking each solution separately takes considerable effort. Shared core functionality and a consistent migration approach help address this challenge.

Migration costs

Adapting solutions and maintaining the new systems both affect the budget. The architecture and migration plan need to account for both.

Implementation example

Migrating MegaFon's solutions

Our experience migrating MegaFon’s enterprise solutions from SharePoint 2013 to .NET and React informs new migration projects. The objectives, delivery approach and results are presented in a dedicated case study.

Explore the MegaFon project

SDC's own open-source solution

Gridient
A ready foundation for lists

Gridient is our structured data management service, providing an alternative to SharePoint Server lists.

Ready-made list, field and access management capabilities help reduce repeated development during migration. Teams can move on to business logic and integrations sooner, spending less effort on building common functionality.

Flexible lists

Create lists with configurable columns, data types and field settings. The service can be adapted to business requirements.

Role-based access

Configure user permissions through a role model for working with lists and structured data.

Familiar data workflows

Table views and Excel export help preserve familiar user workflows.

Field types for your data

  • Text
  • Multiline text
  • Number
  • Date
  • Dropdown choice
  • Multiple choice
  • Lookup to another list
  • File
  • Employee

Technology stack

React and Vite, Nginx, .NET 8, PostgreSQL.

Deployment

The target deployment environment for the frontend and backend uses Docker containers.

Technology expertise

Expertise for
migration projects

We select a stack that fits the system's requirements, from backend and interfaces to containerization and integrations.

Backend

  • .NET
  • ASP.NET Core
  • Java / Spring Boot

Frontend

  • React
  • Vue.js
  • HTML5 / CSS3

Containerization

  • Kubernetes
  • Docker

Integration

  • Messaging middleware
  • API development

Why SDC

Experience and flexibility

Proven experience

Our approach draws on completed enterprise migration projects, including MegaFon.

Technology for demanding workloads

We use modern tools to build resilient services that handle demanding workloads.

An approach tailored to your needs

We account for each solution's specifics, departmental requirements and the existing infrastructure.

Benefits for your business

Preserve your investment
Build a foundation for growth

Lower costs

Process optimization and established technologies help reduce expenses.

Faster launch

Parallel teamwork and process automation help bring solutions into operation faster.

Data in your infrastructure

The target platform is deployed within your own environment, keeping your data under your control.

Ready for change

The new architecture allows systems to adapt and evolve with future business needs.

Tell us about your challenge

Let’s discuss
your project

Share your plans. We’ll explore the solution and the next step together.

sales@sdcv.ru ↗+7 (495) 215-02-30
VoronezhHead officeOffice 401, 3 Arsenalnaya StreetArsenal Business Centre
MoscowMoscow officeOgorodny ProezdOstankino Business Centre

Your details will be sent to SDC. We will contact you by email.