Tags: .NET

Generare un certificato self signed da PowerShell

Negli ambienti di test può tornare utile avere un certificato self signed. Lo si può generare con un comando PowerShell come questo: $dnsName= "adfs.sgart.local"; $cert = New-SelfSignedCerti ...
17dic2018

Disabilitare il controllo di validazione dei certificati in .Net Core

Può capitare di dover accedere a dei servizi in https che usano un certificato rilasciato da una Certification Authority (CA) interna che usa un certificato self signed . Tipicamente questo accade usa ...
14dic2018

Localizzare un applicazione ASP.NET Core

Localizzare un applicazione .NET Core (versione 2.1) è diverso rispetto ad una applicazione ASP.NET standard. Per prima cosa va aggiunta la configurazione in Startup.cs : [code=cs] ... using System.Gl ...
18nov2018

Pubblicare un applicazione ASP.NET Core 2.0 su IIS

La pubblicazione di un'applicazione ASP.NET Core su IIS è differente rispetto alle applicazioni .NET standard. Le applicazioni ASP.NET Core hanno un web server integrato chiamato Kestrel e possono ess ...
07apr2018

Pubblicare un sito senza la cartella roslyn in VS 2015

Quando si crea un sito in Visual Studio 2015 il template di progetto aggiunge automaticamente 2 pacchetti NuGet : Microsoft.CodeDom.Providers.DotNetCompilerPlatform Microsoft.Net.Compilers quando si p ...
07gen2017

Cambiare lo schema di una URL

Se serve cambiare lo schema di una url, ad esempio da http a https : string inputUrl = "http://www.sgart.it/home"; var u = new UriBuilder( inputUrl ) { Scheme = Uri.UriSchemeHttps, // impos ...
07gen2017

Come determinare la versione di IIS installata

La versione di IIS può essere determinata dalla chiave di registro HKLM:\SOFTWARE\Microsoft\InetStp\ . Per interrogarla da PowerShell digita: get-itemproperty HKLM:\SOFTWARE\Microsoft\InetStp\ da un r ...
22set2016

Todo list in AngularJS e .NET MVC

Questa è la versione .NET MVC dell'applicazione Todo list in AngularJS e NodeJs . Lato client ( AngularJS 1 ) non cambia niente, quello che cambia sono le API lato server in quanto sono implementate i ...
11apr2016

Come identificare se l'applicazione è in DEBUG

In ASP.NET / MVC è possibile identificare se un'applicazione sta girando agganciata al debugger o meno tramite l'istruzione: System.Diagnostics.Debugger.IsAttached
21gen2016

Aggiungere o rimuovere un assembly dalla GAC tramite Powershell

Il seguente script, se eseguito in elevata, permette di aggiungere un assembly alla gac tramite PowerShell : $assembly="c:\percorso\itextsharp.dll" # in alternativa per usare il percorso cor ...
17apr2015

Serializzare una stringa JSON in un oggetto in C#

Un esempio di come convertire una stringa che rappresenta un oggetto in un oggetto ' del Framework .NET in C# La classe che rappresenta l'oggetto: public class MyData { public MyData() { RID = -1; I ...
15gen2015