Hosting .NET e ASP.NET su un VPS Windows in Francia
Un server Windows con accesso da amministratore: installi tu IIS, i runtime .NET e la tua applicazione, senza un pannello che decida al posto tuo.
A partire da 9,99 €/mese
Presentazione
Un hosting .NET comincia con una domanda semplice: chi installa IIS? Da By-Hoster, lo fai tu. Consegniamo un VPS Windows nudo — il sistema operativo, un accesso da amministratore completo e nient'altro — in 10 minuti. Da lì il ruolo Web Server si aggiunge da Server Manager, i runtime si scaricano da Microsoft, e la tua applicazione si pubblica come su qualsiasi macchina di cui possiedi le chiavi.
La gamma parte da 9,99 € al mese IVA compresa con Windows - Core: 4 vCore, 8 GB di RAM, 100 GB SSD e 500 Mbps. Per un server che fa girare IIS, una base di dati e un ambiente di pubblicazione, Windows - Plus a 16,99 € al mese (8 vCore, 16 GB, 250 GB) resta la configurazione più scelta. Spazio su SSD, IPv4 riservato, anti-DDoS, istantanee e assistenza umana giorno e notte sono compresi in tutta la gamma.
Quello che non forniamo merita di essere scritto nero su bianco: nessun pannello di distribuzione, nessuna catena di integrazione continua, nessun software preinstallato oltre al sistema, e la licenza Microsoft resta a tuo carico. In cambio, nulla ti limita: .NET Framework 4.8 e il .NET moderno 6, 8 e 9 LTS convivono sulla stessa macchina, come PowerShell 5.1 e 7.x, e tutto il resto lo decidi tu.
Che cosa cambia un VPS Windows per un'applicazione .NET
IIS si installa, non arriva già pronto
Il server arriva con il sistema operativo e nient'altro. Il ruolo Web Server (IIS) si aggiunge in pochi minuti da Server Manager, o con una riga di PowerShell, con i moduli che scegli tu: ASP.NET Core Hosting Bundle, URL Rewrite, compressione. Nessuno decide al posto tuo quale versione di che cosa gira sulla macchina, e nessun pannello blocca la configurazione.
.NET Framework 4.8 e .NET moderno fianco a fianco
Le due famiglie convivono senza darsi fastidio: .NET Framework 4.8 per un'applicazione ereditata in WebForms, WCF o WinForms, e .NET 6, 8 o 9 LTS per quello che si scrive oggi. Più runtime moderni si installano in parallelo, ogni applicazione punta alla versione che le serve, e una migrazione graduale diventa possibile su una sola macchina invece che con un salto solo.
PowerShell 5.1 e 7.x
PowerShell 5.1 arriva con il sistema; PowerShell 7.x si installa accanto e i due rispondono separatamente. Quanto basta per scrivere uno script di pubblicazione, riciclare un pool di applicazioni, archiviare i registri di IIS o comandare l'Utilità di pianificazione. Se una regola di firewall scritta male ti chiude la porta dell'RDP, resta disponibile dall'area clienti una console VNC di emergenza.
Pubblicazione con Web Deploy o per cartella
Pubblichi come preferisci: Web Deploy da Visual Studio, con il servizio installato sul server; copia di una cartella publish dalla sessione RDP o da una condivisione di rete; oppure uno script PowerShell che fa il lavoro. Nessuna catena di distribuzione ti è imposta, e nessuna ti è fornita: collegare un'integrazione continua al tuo server resta una tua decisione e un tuo cantiere.
Che cosa si mette davvero su questi server
Un sito ASP.NET Core dietro IIS
Un'applicazione ASP.NET Core pubblicata in modalità dipendente dal framework o autonoma, servita da IIS attraverso il modulo ASP.NET Core davanti a Kestrel. Un sito o dieci, un pool di applicazioni per progetto: la ripartizione spetta a te.
Un'applicazione .NET Framework ereditata
WebForms, WCF, un vecchio servizio ASMX o un'applicazione WinForms aperta in sessione RDP: .NET Framework 4.8 gira su Windows Server senza dover riscrivere nulla. Molte migrazioni cominciano spostando la macchina, non il codice.
Un servizio Windows o un processo di lavoro
Un processo .NET registrato come servizio Windows parte con la macchina e riparte da solo dopo un riavvio. Elaborazione di code, importazioni notturne, sincronizzazioni: usi che un hosting condiviso semplicemente non consente.
Elaborazioni pianificate
L'Utilità di pianificazione di Windows lancia un eseguibile .NET o uno script PowerShell all'ora stabilita: fatturazione mensile, esportazione contabile, pulizia dei file temporanei. L'accesso da amministratore permette di creare queste attività con l'account che preferisci.
Un ambiente di collaudo
Un secondo VPS a 9,99 € al mese per provare un aggiornamento del runtime o una modifica di IIS prima di toccare il server che lavora. Istantanea prima della prova, reinstallazione dall'area clienti se l'esperimento va male.
Un'API .NET e la sua base SQL Server
L'API e il motore SQL Server sulla stessa macchina: la stringa di connessione punta in locale e la porta 1433 non ha alcun motivo di uscire. SQL Server richiede la propria licenza, con Express gratuito entro i suoi limiti.
Domande frequenti
La gamma VPS Windows parte da 9,99 € al mese IVA compresa con Windows - Core (4 vCore, 8 GB di RAM, 100 GB SSD, 500 Mbps). Sopra: Windows - Plus a 16,99 € al mese (8 vCore, 16 GB, 250 GB), la configurazione più scelta, Windows - Max a 28,99 € al mese (16 vCore, 32 GB, 500 GB) e Windows - Titan a 54,99 € al mese (24 vCore, 64 GB, 800 GB, 1000 Mbps). L'impegno annuale dà -16,7 %. Il prezzo copre il server e l'infrastruttura, mai le licenze Microsoft.
No. By-Hoster consegna il sistema nudo: Windows, un accesso da amministratore completo, e nient'altro. Il ruolo Web Server (IIS) si aggiunge da Server Manager, con « Aggiungi ruoli e funzionalità », oppure con una riga di PowerShell: Install-WindowsFeature -Name Web-Server -IncludeManagementTools. È una scelta consapevole: decidi tu i moduli, la versione del runtime e la configurazione, senza un'immagine preparata da noi né un pannello che imponga le sue versioni.
Tutte quelle che Microsoft distribuisce per Windows. .NET Framework 4.8 per le applicazioni ereditate, e il .NET moderno 6, 8 o 9, versioni LTS comprese, per tutto il resto. Le due famiglie si installano fianco a fianco sulla stessa macchina, e più runtime moderni convivono senza conflitti: ogni applicazione punta alla versione che le serve. Per un'applicazione web, l'ASP.NET Core Hosting Bundle aggiunge il modulo IIS necessario. Tutto questo lo scarichi da Microsoft, da amministratore.
Tre strade classiche, tutte aperte visto che sei amministratore. Web Deploy da Visual Studio, con il servizio installato lato server. La copia di cartella: pubblichi in locale, trasferisci la cartella dalla sessione RDP o da una condivisione di rete, ricicli il pool di applicazioni. Uno script PowerShell per automatizzare esattamente la stessa cosa. By-Hoster non fornisce né pannello di distribuzione, né integrazione continua: collegare una catena GitHub Actions o Azure DevOps al tuo server resta lavoro tuo.
Sì, e la licenza Microsoft resta a tuo carico: By-Hoster installa il sistema ma non fornisce né rivende licenze, e devi possederne una valida per il tuo uso. Altri due punti tornano spesso. Windows Server consente 2 sessioni RDP amministrative simultanee; oltre, in accesso RDP applicativo a più persone, servono le RDS CAL di Microsoft. E SQL Server esige la propria licenza: Express è gratuito entro i suoi limiti, Standard ed Enterprise sono a pagamento.
Il nostro riferimento ufficiale: almeno 4 GB per un uso leggero — RDP e lavoro d'ufficio, un solo utente — e 8 GB non appena si aggiunge un programma gestionale, SQL Server Express o più utenti insieme. Tutte le nostre offerte Windows partono già da 8 GB, il che basta a IIS con qualche pool di applicazioni. Non appena una base SQL Server gira sulla stessa macchina, o più siti lavorano in parallelo, Windows - Plus con i suoi 16 GB a 16,99 € al mese evita di contare la memoria ogni giorno.
Spesso sì, e preferiamo dirlo. .NET 6, 8 e 9 sono multipiattaforma: un'applicazione ASP.NET Core gira benissimo su Linux dietro Nginx, e i nostri VPS Linux KVM partono da 4,99 € al mese, senza licenza Microsoft da comprare. Windows mantiene il vantaggio in tre casi: un'applicazione .NET Framework, che gira solo lì; una dipendenza da IIS, da COM o da un componente Windows; il bisogno di aprire una sessione grafica in RDP. La nostra guida Windows o Linux approfondisce la scelta.
Sì, senza limiti: l'accesso da amministratore completo è compreso in tutta la gamma. Un processo .NET si registra come servizio Windows e riparte con la macchina; l'Utilità di pianificazione lancia un eseguibile o uno script PowerShell a un'ora fissa, con l'account che preferisci. È proprio ciò che un hosting condiviso a 1 € al mese non consente: là depositi file, qui amministri una macchina.
All'ordine si propongono tre sistemi, senza sovrapprezzo: Windows Server 2025 (ultima versione LTSC, supporto standard fino al 13 novembre 2029 e sicurezza fino al 14 novembre 2034, con hotpatching e SMB over QUIC), Windows Server 2022 (supporto standard fino al 13 ottobre 2026, sicurezza fino al 14 ottobre 2031) e Windows 11, sistema per postazioni non previsto per ospitare un servizio a più utenti. Il server gira nella nostra unica infrastruttura DC-FR_NA(01), in Nuova Aquitania, in KVM su Proxmox, sotto giurisdizione francese e senza trasferimenti fuori dall'Unione europea. Senza vincoli, soddisfatti o rimborsati entro 48 ore.