Indhold
Table of Contents |
---|
Følgende giver en gennemgang af den tekniske løsning, der er udviklet for at understøtte forretningsfunktionaliteten.
...
Figur 1: Hub-and-spoke arkitektur med DFDG i midten
- LSS har på denne måde kun et præsentationslag til STARs egne data og til enkelte eksterne registre (SKAT).
Præsentationslaget
Præsentationslaget er udviklet i ASP.NET, hovedsageligt vha. Model-View-Controller (MVC) løsningsmønstret, hvor kontrollogik (Controller), præsentation (View) og datamodel (Model) er yderligere adskilt, da Controller’en opdaterer Modellen, som kun er data- og ikke logikbærende, og View delen skaber websiden på baggrund af Modellen.
...
Webgrænsefladen gør brug af JSON Ajax webservices og Cascading Style Sheets (CSS). En hurtig optælling viser at der er omkring:
- 23 25 MVC controllers
- 296 300 MVC views
Miljøer
Produktionsmiljø
...
Udviklingen forgår primært med anvendelse af:
- Visual Studio 2019 ProfessionalStudio
- Github
Og ved anvendelse af følgende teknologier:
- Microsoft .NET Framework 4.7.2 (C#)MVC 5Framework
- MVC
- WCF
Samt følgende væsentlige .NET biblioteker:Log4netOg
- Log4net
Og følgende væsentlige web biblioteker:
- jquery 1.6
- modernizr 1.7jquery
- modernizr
Data- og trafikmængder
Datamængder
...