Elenco di namespace in una solution .net Nell’ultima attività di refactoring, ho avuto la necessità di estrarre tutti i namespace che interessavano i vari progetti della Solution. Per poter ottenere l’elenco completo mi sono affidato a powershell. Probabilmente non sarà la soluzione più elegante da utilizzare, ma è stata sicuramente efficace.
Dependency Injection in ASP.NET Core Nel normale workflow di un’applicazione classi e metodi richiedono esplicitamente parametri all’interno del loro costruttore o del metodo stesso. Tecnicamente se una classe richiede che un’altra classe esegua delle operazioni, sicuramente esiste un legame di dipendenza tra di loro: si può affermare che la classe A ha una dipendenza con la classe B. Se tali […]
Sharepoint users roles scripts Un gruppo in Sharepoint è un insieme di utenti che condivide particolari proprietà come, ad esempio, un insieme di autorizzazioni. La gestione delle autorizzazioni tramite gruppi consente di minimizzare le configurazioni, avendo un unico punto dove intervenire.
La gestione delle rotte in .Net Core In .Net Core la gestione del routing è gestita tramite tramite i metodi services.AddMvc() e app.UseMvc() chiamati direttamente all’interno del file Startup.cs. Questi due metodi consentono, rispettivamente, di : registrare MVC utilizzando il framework per la Dependency Injection integrato in .NET Core Aggiungere il middleware necessario alla gestione della pipeline HTTP (definendo eventualmente le rotte di default)
Libreria RxJs L’obiettivo di questa libreria è quello di lavorare con dei flussi dati asincroni. Nel corso di questo articolo vedremo alcuni esempi di utilizzo della libreria RxJs, una tra le più diffuse per la gestione di flussi asincroni. Il sito di riferimento della libreria RxJs è disponibile a questo link.