- Microsoft® .Net 4.x e .Net 6 (.Net 4 in dismissione a favore di .Net 6)
- Microsoft® SQL Server® 2012 o successivo (supportato anche Microsoft® Azure SQL Database)
- VueJS, Angular, Blazor per le parti di backoffice e di front-end client
- C++ / C# per le componenti di staticizzazione
- Per le componenti di Artificial Intelligence: Python – PyTorch (BERT), TensorFlow (ML Model), Pandas (Dataframe), Scikit-learn (MultiLabelBinarizer) e NumPy, Azure Translate Service, Microsoft® SQL Server® ML
Sviluppo
Monitoraggio ed aggiornamento
Lo sviluppo viene effettuato monitorando gli aggiornamenti delle linee guida OWASP, nonché la documentazione ufficiale Microsoft® relativamente agli specifici ambiti applicativi
Sicurezza
- Penetration test
- SWAT specifici
- Librerie anti-XSS
- Operazioni CRUD tramite stored procedures per evitare SQL injection
- Autenticazioni ed autorizzazioni gestite in modo proprietario, memorizzate nel database cifrate con algoritmo RSA con chiavi asimmetriche e con criteri di validità – configurabili – e con sistema OTP via SMS
- Autenticazioni ed autorizzazioni integrate tramite Active Directory aziendale con protocollo SAML