Ricerca: dotnet
Negli scorsi script ci siamo occupati di API versioning in ASP.NET Core tramite la libreria ASP.Versioning. Questa volta vogliamo affrontare lo stesso argomento, ma dal punto di vista del client.La libreria infatti contiene un package pensato per integrarsi con HttpClientFactory...
Chi sviluppa con ASP.NET avrà sicuramente a che fare con il ViewState, che rappresenta lo stato della pagina dopo la sua ultima elaborazione sul server ed è utilizzato per mantenere lo stato dei controls di una pagina.Vi sarete anche accorti che nel caso i controlli siano molti ...
Blazor è la nuova tecnologia di Microsoft, rilasciata insieme ad ASP.NET Core 3.0, per realizzare interfacce UI interattive in HTML, CSS e C#. In questo articolo, Moreno Gentili ci illustra i fondamenti di queta tecnologia e ci mostra alcuni esempi su come muovere i primi passi ...
Con la nuova versione di .NET 5, anche ASP.NET Core e Blazor vengono aggiornati, e soprattutto quest'ultimo presenta un gran numero di novità, sia dal punto di vista dell'ottimizzazione delle prestazioni, sia per quanto riguarda i controlli e le funzionalità a disposizione per ...
Nelle applicazioni ASP.NET "classiche", il web.config viene spesso usato anche per conservare dei valori di configurazione, come chiavi API, stringhe di connessione, dati del server SMTP ed ogni altro tipo di informazione sensibile. Per lungo tempo, cifrare le sezioni del web....
L'IP Filtering è un meccanismo di sicurezza che serve a consentire o negare l'accesso a un'applicazione in base all'indirizzo IP di provenienza del client. Questa tecnica serve a ridurre i tentativi di accesso indesiderati ed è più efficiente quando viene attuata a livello di ...
Nello scorso script (http://www.aspitalia.com/script/1279/Attivare-HTTPS-Kestrel-ASP.NET-Core.aspx) ci siamo occupati di HTTPS e abbiamo visto come sia possibile configurare Kestrel, il web server integrato in ASP.NET Core, per accettare richieste di questo tipo. Quando ...
Migliorare la documentazione Swagger di ASP.NET Core Web APIIn un precedente script abbiamo visto come documentare un'applicazione ASP.NET Core Web API usando Swagger/OpenAPI (https://www.aspitalia.com/script/1301/Documentare-Web-API-Swagger-ASP.NET-Core-2.1.aspx). Usare questo ...
NuGet, come sappiamo, è il sistema principale nella tecnologia .NET per condividere codice tra diversi progetti?, tant'è che in .NET Core ogni progetto di tipo class library può essere convertito in un pacchetto distribuibile semplicemente aggiungendo il flag ...
Nello scorso script abbiamo introdotto la libreria Asp.Versioning di .NET Foundation, grazie alla quale abbiamo visto come aggiungere il concetto di versione ai nostri endpoint Minimal API.L'approccio per sfruttare i controller presenta alcune differenze, a iniziare dal package ...