Environmental Science Associates
Official@esassoc
Offers specialized engineering migration paths for transitioning legacy ASP.NET MVC architectures to modern Angular SPA and ASP.NET Core environments.
Agent Skills by Environmental Science Associates
Showing 15 vetted skills indexed across 2 GitHub repositories.
Migrate Grid Skill
Migrate legacy MVC grids to Angular components with column parity.
audit-a11y
Run WCAG 2.2 AA accessibility audits on Angular frontends with axe-core and ESLint.
migrate-grid
Migrate data grids from legacy MVC to Angular with neptune-grid and ag-Grid.
add-scrollspy-toc
Add a scrollspy Table of Contents sidebar to an Angular component using signals and RxJS.
db-build-scaffold
Build and deploy SQL Server DACPACs, then scaffold Entity Framework Core entities.
plan-story
Generate step-by-step implementation plans for Jira issues across database, API, tests, and frontend layers.
migrate-map
Migrate Leaflet maps from legacy MVC views to Angular with neptune-map components.
precommit-review
Analyze uncommitted code diffs for bugs, security issues, and standards.
codegen
Regenerate TypeScript models and API services from backend API definitions.
write-tests
Generate MSTest and Jasmine unit tests for API controllers and Angular components.
crud-modal
Generate CRUD modals with form validation and permission checks for Angular applications.
csharp-test-coverage
Execute C# tests with coverlet and generate line and branch coverage reports.
check-migration-status
Audit MVC to Angular and ASP.NET Core migration progress by comparing controllers, views, endpoints, and routes.
migrate-workflow
Migrate multi-step wizard workflows from legacy MVC to Angular with ASP.NET Core API integration.
migrate-page
Migrate legacy MVC web pages to Angular SPA and API architecture.
Frequently Asked Questions About Environmental Science Associates
FAQPage SchemaWhat 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.