Tags: .NET

MVC richiamare una partial view passando model e parametri

In una pagina ASP.NET MVC è possibile richiamare una partial view passando sia il modello che eventuali parametri aggiuntivi. Per far questo bisogna passare come terzo parametro l'oggetto ViewDataDict ...
11mag2019

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