-
Utilizzare Amazon Cognito in ASP.NET Core
di Alberto Mori, pubblicato il 12/02/2025Amazon Cognito permette di gestire utenze e flussi di autenticazione: in questo articolo spiegheremo come integrarlo nella nostra applicazione .NET.
-
Tipi Record e gestione dell’immutabilità dei DTO
di pubblicato il 22/06/2023I record, introdotti con C# 9 ci permettono di creare strutture leggere, ideali per il trasporto dei dati.
-
Gestire i Feature Flag in Blazor WebAssembly con AWS AppConfig
di Alberto Meneghini, pubblicato il 31/01/2023I "Feature Flag" ci permettono di attivare e disattivare una features (ad esempio per ricevere feedback su una nuova funzionalità o per fornire servizi solo ad alcuni bacini di utenza). In questo articolo vediamo come utilizzarli all'interno di un piccolo sito di ricette sviluppato con Blazor.
-
Accessibilità Web, un esempio con Blazor
di Alberto Meneghini, pubblicato il 26/05/2022Una introduzione al mondo dell’accessibilità web, in abbinamento a Blazor.
-
Implementare un DateTime picker per Razor senza librerie esterne
di Andrea Saltarello, pubblicato il 09/12/2021Implementare un DateTime picker in una applicazione web è una esigenza diffusa, non stupisce quindi che sia nata una varietà di librerie che, utilizzando CSS e JavaScript, assolvono a questo scopo. Fortunatamente, però, molti browser moderni permettono una soluzione differente che non richiede alcuna libreria esterna.
-
AWS Serverless per sviluppatori .NET
di Alberto Meneghini, pubblicato il 27/10/2021In questo articolo utilizziamo le Lambda Functions di AWS per leggere il contenuto di un file su un bucket S3 e popolare una tabella AmazonDB.
-
Invocare funzioni managed da una applicazione nativa Win32
di Andrea Saltarello, pubblicato il 27/05/2021L'interoperabilità tra codice managed ed unmanaged è, solitamente, operata invocando codice nativo da quello .NET mediante i meccanismi che il CLR predispone allo scopo tra i quali, ad esempio, ricordiamo gli assembly di interoperabilità per le librerie COM e l'attributo
DllImportper le funzioni Win32.Per lo scenario inverso, invece, non esistono meccanismi così immediati ma ciò non significa che non sia possibile. Si supponga, ad esempio, di voler invocare da una applicazione nativa (es: una applicazione MFC) alcune funzioni implementate in linguaggio C#.
-
Programmazione per contratti con il Framework .NET 4.0
di Maurizio Tammacco, pubblicato il 19/04/2010La versione 4.0 del .NET Framework comprende alcune funzionalità il cui utilizzo permette allo sviluppatore di applicare i principi del “Design by Contracts” in applicazioni...
-
Utilizzare il servizio Google Translate
di Marco Barzaghi, pubblicato il 25/01/2010Google offre alcuni servizi in stile REST integrabili nelle proprie applicazioni: in questo articolo mostreremo come consumare il servizio di traduzione usando il linguaggio C#.
-
I Workflow in WSS 3.0
di Omar Damiani, pubblicato il 06/05/2008I Workflow sono sicuramente una delle più importanti aggiunte nell’ultima versione dei Windows Sharepoint Services. Implementarne uno e installarlo può essere una cosa non molto immediata. Questo articolo si propone di essere una guida passo-passo, illustrando le operazioni di base necessarie per cominciare...