Environmental Science Associates avatar

Environmental Science Associates

Official

@esassoc

0Followers
|
46Public Repos
|
15Published Skills

Offers specialized engineering migration paths for transitioning legacy ASP.NET MVC architectures to modern Angular SPA and ASP.NET Core environments.

Skills Distribution
DomainDeveloper To...Frontend Moderniza.. (40%)Database Engineering (20%)Quality Assurance (20%)Migration Strategy (20%)

Agent Skills by Environmental Science Associates

Showing 15 vetted skills indexed across 2 GitHub repositories.

esassocesassoc
4

Migrate Grid Skill

Migrate legacy MVC grids to Angular components with column parity.

Official
Advanced
esassocesassoc
4

audit-a11y

Run WCAG 2.2 AA accessibility audits on Angular frontends with axe-core and ESLint.

Official
Advanced
esassocesassoc
6

migrate-grid

Migrate data grids from legacy MVC to Angular with neptune-grid and ag-Grid.

Official
Advanced
esassocesassoc
6

add-scrollspy-toc

Add a scrollspy Table of Contents sidebar to an Angular component using signals and RxJS.

Official
Intermediate
esassocesassoc
6

db-build-scaffold

Build and deploy SQL Server DACPACs, then scaffold Entity Framework Core entities.

Official
Intermediate
esassocesassoc
6

plan-story

Generate step-by-step implementation plans for Jira issues across database, API, tests, and frontend layers.

Official
Advanced
esassocesassoc
6

migrate-map

Migrate Leaflet maps from legacy MVC views to Angular with neptune-map components.

Official
Intermediate
esassocesassoc
6

precommit-review

Analyze uncommitted code diffs for bugs, security issues, and standards.

Official
Advanced
esassocesassoc
6

codegen

Regenerate TypeScript models and API services from backend API definitions.

Official
Intermediate
esassocesassoc
6

write-tests

Generate MSTest and Jasmine unit tests for API controllers and Angular components.

Official
Intermediate
esassocesassoc
6

crud-modal

Generate CRUD modals with form validation and permission checks for Angular applications.

Official
Advanced
esassocesassoc
6

csharp-test-coverage

Execute C# tests with coverlet and generate line and branch coverage reports.

Official
Intermediate
esassocesassoc
6

check-migration-status

Audit MVC to Angular and ASP.NET Core migration progress by comparing controllers, views, endpoints, and routes.

Official
Intermediate
esassocesassoc
6

migrate-workflow

Migrate multi-step wizard workflows from legacy MVC to Angular with ASP.NET Core API integration.

Official
Advanced
esassocesassoc
6

migrate-page

Migrate legacy MVC web pages to Angular SPA and API architecture.

Official
Advanced

Frequently Asked Questions About Environmental Science Associates

FAQPage Schema
What specific migration tasks does this organization support?

The organization supports migrating legacy MVC web pages, data grids, and interactive maps to Angular SPA architectures. It provides specific capabilities for scaffolding Entity Framework Core entities, generating CRUD modals with form validation, and auditing migration progress by comparing legacy MVC controllers against new ASP.NET Core endpoints.

Which technical personas benefit from these migration capabilities?

Full-stack engineers and frontend developers tasked with modernizing legacy enterprise web applications benefit from these capabilities. The provided logic assists teams transitioning from monolithic MVC structures to decoupled Angular and ASP.NET Core architectures by standardizing component migration, unit testing, and accessibility auditing processes.

What are the primary prerequisites for utilizing these migration skills?

Users require an existing ASP.NET MVC codebase and a target Angular environment. The migration processes rely on specific dependencies including ag-Grid, neptune-grid, neptune-map, RxJS, and axe-core for accessibility. Additionally, SQL Server DACPAC deployment capabilities are required for database-level scaffolding and Entity Framework Core integration.