Offbeat Software Solutions

regionSEE | Field Tracking Platform Migrated Off Silverlight

Modernize
regionSEE | Field Tracking Platform Migrated Off Silverlight

Client / Industry

Field workforce tracking & scheduling

Existing Technology Stack

Silverlight (deprecated Microsoft browser-plugin framework)

🛑 The Business Challenge

regionSEE's original front end was built on Silverlight - a Microsoft browser-plugin framework that has since been deprecated and dropped from modern browsers. A plugin-dependent UI is a dead end: it can't run on mobile, and its long-term viability was tied to a technology Microsoft had already stopped investing in.

  • Plugin dependency: Silverlight requires a browser plugin that modern browsers no longer support
  • No mobile support: a plugin-based UI cannot run on phones or tablets
  • Deprecated platform risk: continuing to build on Silverlight meant building on a technology with no future
  • Feature parity: the rebuild needed to preserve employee tracking, scheduling, and reporting without disrupting active users

Modernization Strategy

Full technology migration off the Silverlight plugin onto server-rendered ASP.NET MVC 5.0

Solution: Plugin-Free Platform Migration

We rebuilt the application's front end on ASP.NET MVC 5.0 as standard responsive HTML, removing the Silverlight plugin dependency entirely while carrying over the platform's core functionality.

  • Framework Migration: Replaced the Silverlight client with server-rendered ASP.NET MVC 5.0 views enhanced with AngularJS and jQuery
  • Mapping & Tracking: Rebuilt employee and customer location tracking on the Google Maps API
  • Scheduling & Reporting: Carried over the scheduler and reporting modules used to manage field visits
  • Responsive Design: Rebuilt the admin and field UI to work across desktop, tablet, and mobile - impossible under the old plugin-based front end

Migration & Testing Approach

Rebuilt the front end from scratch on MVC 5.0 while preserving the underlying tracking, scheduling, and reporting functionality

💻 Modern Technical Architecture

Frontend Migration: ASP.NET MVC 5.0 views replacing the Silverlight client, with AngularJS for interactive screens

Geospatial: Google Maps API for employee and customer location tracking

Hosting: IIS-hosted ASP.NET 4.x application with a Twitter Bootstrap responsive layout

Access: Role-based Employee, Customer, Map, and Reports sections with a multilingual login screen

Technology

ASP.NET MVC 5.0AngularJSjQueryGoogle Maps APIBootstrapIIS

📋 Project Technical Summary

SEO CategoryTechnology Implemented
IndustryField Workforce Tracking & Scheduling
Original StackSilverlight (deprecated browser plugin)
Modernized StackASP.NET MVC 5.0, AngularJS, Google Maps API
Migration ApproachFull front-end rebuild off the Silverlight plugin onto responsive HTML
Key OutcomePlugin-free, cross-device platform with feature parity

🚀 Project Results & Impact

✅

Removed Plugin Dependency: Users no longer need a browser plugin to access the platform

📱

Cross-Device Access: Responsive design brought mobile and tablet access that Silverlight couldn't support

🔄

Feature Continuity: Tracking, scheduling, and reporting carried over without disrupting active users

Discuss a Similar Project

Have a legacy .NET or SQL Server system that needs modernization? Let's discuss your specific challenges.