Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

PopMedNet uses an n-tier architecture with separate end-user, services, and assets web applications.

PMN version

...

2021.

...

1 and Above

Website Portal

MVVM Client Stack

  • Microsoft Windows Operating System
  • .NET 4.7.28
  • Data Transfer Objects
  • ASP.Net MVC 5.2 
  • ASP Web API formalization
  • Durandal
  • Knockout for object bindings
  • Kendo UI for controls; buttons, sortable / searchable grids, tabbed panels
  • Bootstrap UI framework for interoperability
  • Typescript for strongly typed JavaScript
  • HTML 5 / CSS3
  • Microsoft SQL Server

Service API

  • .NET 4.7.2 8 with ASP.Net Web API 2.2 & JQuery
  • Microsoft SQL Server with LINQ
  • TLS 1.2

...

Allow incremental changes to common data models. Automatic SQL generation for primary DBMS vendors.

  • .NET 4.7.28
  • Windows Forms
  • LINQ and SQL in various dialects
  • Microsoft SQL 2018 Server 
  • Oracle 12 12c and 18c DBMS
  • PostgreSQL 9.5 and 9.6 DBMS
  • Introduce a standardized sand-boxed data adapter model
  • New adapters based on Entity Framework
  • Adapters dynamically downloaded
  • Adapters versioned with side-by-side execution

Continuous Build Environment

  • Team Foundation Server (TFS)
  • Subversion Source Control
  • Azure DevOps and Git
  • GitHub

Quality Assurance Tools

  • Atlassian’s JIRA Software
  • Atlassian’s Confluence Software
  • SeleniumPlaywright