.NET- und ASP.NET-Anwendungen auf einem Windows-VPS in Frankreich hosten

Ein Windows-Server mit Administratorzugang: Sie installieren IIS, die .NET-Runtimes und Ihre Anwendung, ohne Panel, das für Sie entscheidet.

Ab 8 €/Monat

Einleitung

.NET-Hosting beginnt mit einer einfachen Frage: Wer installiert IIS? Bei By-Hoster sind Sie das. Wir liefern einen nackten Windows-VPS — das Betriebssystem, einen vollständigen Administratorzugang und sonst nichts — in 10 Minuten. Ab da wird die Rolle Web Server über den Server-Manager ergänzt, die Runtimes werden bei Microsoft geladen, und Ihre Anwendung wird veröffentlicht wie auf jeder Maschine, deren Schlüssel Sie besitzen.

Die Reihe startet bei 8 €/Monat inkl. MwSt. mit Windows - Core: 4 vCore, 8 GB RAM, 50 GB SSD und 500 Mbit/s. Für einen Server mit IIS, einer Datenbank und einem Veröffentlichungsweg bleibt Windows - Plus für 13 €/Monat (8 vCore, 16 GB, 200 GB) die meistgewählte Konfiguration. NVMe-Speicher, dedizierte IPv4, Anti-DDoS, Snapshots und menschlicher 24/7-Support sind in der gesamten Reihe enthalten.

Was wir nicht liefern, gehört klar gesagt: kein Deployment-Panel, keine CI/CD, keine vorinstallierte Software außer dem Betriebssystem, und die Microsoft-Lizenz bleibt Ihre Sache. Im Gegenzug bremst Sie nichts: .NET Framework 4.8 und das moderne .NET 6, 8 und 9 LTS laufen nebeneinander auf derselben Maschine, PowerShell 5.1 und 7.x ebenfalls, und alles Weitere entscheiden Sie.

8€/Monat
Windows - Core inkl. MwSt.
10Min.
Bereitstellung des Servers
16GB
RAM bei Windows - Plus
60FPS
Optimierter RDP-Zugang

Was ein Windows-VPS für eine .NET-Anwendung ändert

IIS wird installiert, nicht mitgeliefert

Der Server kommt mit dem Betriebssystem und sonst nichts. Die Rolle Web Server (IIS) ist in Minuten über den Server-Manager oder in einer Zeile PowerShell ergänzt, mit den Modulen Ihrer Wahl: ASP.NET Core Hosting Bundle, URL Rewrite, Komprimierung. Niemand entscheidet für Sie, welche Version wovon auf der Maschine läuft, und kein Panel sperrt die Konfiguration.

.NET Framework 4.8 und modernes .NET nebeneinander

Beide Familien vertragen sich: .NET Framework 4.8 für eine ältere Anwendung in WebForms, WCF oder WinForms, und .NET 6, 8 oder 9 LTS für alles, was heute geschrieben wird. Mehrere moderne Runtimes lassen sich parallel installieren, jede Anwendung zielt auf die Version, die sie verlangt, und eine schrittweise Migration wird auf einer einzigen Maschine möglich statt in einem großen Sprung.

PowerShell 5.1 und 7.x

PowerShell 5.1 kommt mit dem System; PowerShell 7.x wird daneben installiert, beide antworten getrennt. Genug, um ein Deployment zu skripten, einen Anwendungspool zu recyceln, IIS-Protokolle zu archivieren oder die Aufgabenplanung zu steuern. Eine VNC-Notfallkonsole bleibt im Kundenbereich verfügbar, falls eine schlecht geschriebene Firewallregel den RDP-Zugang zusperrt.

Veröffentlichen per Web Deploy oder Ordner

Sie veröffentlichen, wie Sie möchten: Web Deploy aus Visual Studio mit dem Dienst auf dem Server, ein publish-Ordner über die RDP-Sitzung oder eine Netzwerkfreigabe kopiert, oder ein PowerShell-Skript, das die Arbeit erledigt. Keine Pipeline wird vorgeschrieben, und keine wird geliefert: eine CI/CD an Ihren Server zu hängen bleibt Ihre Entscheidung und Ihre Arbeit.

Was auf diesen Servern wirklich läuft

Eine ASP.NET-Core-Site hinter IIS

Eine ASP.NET-Core-Anwendung, framework-dependent oder self-contained veröffentlicht, von IIS über das ASP.NET Core Module vor Kestrel ausgeliefert. Eine Site oder zehn, ein Anwendungspool je Projekt: die Aufteilung bestimmen Sie.

Eine ältere .NET-Framework-Anwendung

WebForms, WCF, ein alter ASMX-Dienst oder eine WinForms-Anwendung in einer RDP-Sitzung: .NET Framework 4.8 läuft auf Windows Server, ohne dass etwas neu geschrieben werden muss. Viele Migrationen beginnen damit, die Maschine zu verschieben, nicht den Code.

Ein Windows-Dienst oder Worker

Ein als Windows-Dienst registrierter .NET-Worker startet mit der Maschine und kommt nach einem Neustart von selbst zurück. Warteschlangen, nächtliche Importe, Synchronisationen: Dinge, die ein Shared Hosting schlicht nicht erlaubt.

Geplante Aufgaben

Die Windows-Aufgabenplanung startet eine .NET-Anwendung oder ein PowerShell-Skript zur festgelegten Zeit: Monatsabrechnung, Buchhaltungsexport, Aufräumen temporärer Dateien. Der Administratorzugang erlaubt es, diese Aufgaben unter dem Konto Ihrer Wahl anzulegen.

Eine Testumgebung

Ein zweiter VPS für 8 €/Monat, um ein Runtime-Update oder eine IIS-Änderung zu prüfen, bevor der arbeitende Server angefasst wird. Snapshot vor dem Versuch, Neuinstallation aus dem Kundenbereich, wenn es schiefgeht.

Eine .NET-API und ihre SQL-Server-Datenbank

API und SQL-Server-Engine auf derselben Maschine: die Verbindungszeichenfolge zeigt lokal, Port 1433 muss den Server gar nicht verlassen. SQL Server verlangt eine eigene Lizenz, Express ist innerhalb seiner Grenzen kostenlos.

Häufig gestellte Fragen

Die Windows-VPS-Reihe beginnt bei 8 €/Monat inkl. MwSt. mit Windows - Core (4 vCore, 8 GB RAM, 50 GB SSD, 500 Mbit/s). Darüber: Windows - Plus für 13 €/Monat (8 vCore, 16 GB, 200 GB), die meistgewählte Konfiguration, Windows - Max für 26 €/Monat (16 vCore, 32 GB, 500 GB) und Windows - Titan für 49,99 €/Monat (24 vCore, 64 GB, 800 GB, 1000 Mbit/s). Jährliche Zahlung bringt -10 %. Der Preis deckt Server und Infrastruktur ab, niemals Microsoft-Lizenzen.

Nein. By-Hoster liefert das nackte System: Windows, vollständigen Administratorzugang und sonst nichts. Die Rolle Web Server (IIS) wird über den Server-Manager mit « Rollen und Features hinzufügen » ergänzt oder in einer Zeile PowerShell mit Install-WindowsFeature -Name Web-Server -IncludeManagementTools. Das ist bewusst so: Sie entscheiden über Module, Runtime-Version und Konfiguration, ohne von uns vorbereitetes Image und ohne Panel, das seine Versionen vorgibt.

Alle, die Microsoft für Windows ausliefert. .NET Framework 4.8 für ältere Anwendungen und das moderne .NET 6, 8 oder 9, LTS-Versionen inbegriffen, für alles andere. Beide Familien lassen sich nebeneinander auf derselben Maschine installieren, und mehrere moderne Runtimes koexistieren konfliktfrei: jede Anwendung zielt auf die Version, die sie braucht. Für eine Webanwendung liefert das ASP.NET Core Hosting Bundle das nötige IIS-Modul. Alles wird als Administrator bei Microsoft heruntergeladen.

Drei klassische Wege, alle offen, weil Sie Administrator sind. Web Deploy aus Visual Studio, mit dem Dienst auf der Serverseite installiert. Ordnerkopie: lokal veröffentlichen, den Ordner über die RDP-Sitzung oder eine Netzwerkfreigabe übertragen, den Anwendungspool recyceln. Ein PowerShell-Skript, um genau dasselbe zu automatisieren. By-Hoster liefert weder Deployment-Panel noch CI/CD: eine Pipeline aus GitHub Actions oder Azure DevOps anzubinden ist Ihre Aufgabe.

Ja, und die Microsoft-Lizenz bleibt Ihre Sache: By-Hoster installiert das System, liefert und verkauft aber keine Lizenz, und Sie müssen für Ihren Einsatz eine gültige besitzen. Zwei weitere Punkte kommen häufig auf. Windows Server erlaubt 2 parallele administrative RDP-Sitzungen; darüber hinaus, bei Anwendungs-RDP mit mehreren Nutzern, sind RDS-CALs von Microsoft nötig. Und SQL Server verlangt eine eigene Lizenz: Express ist innerhalb seiner Grenzen kostenlos, Standard und Enterprise sind kostenpflichtig.

Unser offizieller Richtwert: mindestens 4 GB für leichte Nutzung — RDP und Büroarbeit, ein einzelner Nutzer — und 8 GB, sobald Business-Software, SQL Server Express oder mehrere gleichzeitige Nutzer dazukommen. Alle unsere Windows-Angebote starten bereits bei 8 GB, was für IIS mit einigen Anwendungspools reicht. Sobald eine SQL-Server-Datenbank auf derselben Maschine läuft oder mehrere Sites parallel arbeiten, ersparen Windows - Plus mit 16 GB für 13 €/Monat das tägliche Rechnen mit dem Speicher.

Oft ja, und wir sagen es lieber. .NET 6, 8 und 9 sind plattformübergreifend: eine ASP.NET-Core-Anwendung läuft bestens auf Linux hinter Nginx, und unsere Linux-KVM-VPS starten bei 4,99 €/Monat, ohne zu kaufende Microsoft-Lizenz. Windows behält den Vorteil in drei Fällen: eine .NET-Framework-Anwendung, die nur dort läuft; eine Abhängigkeit von IIS, COM oder einer Windows-Komponente; und der Bedarf, eine grafische Sitzung per RDP zu öffnen. Unser Leitfaden Windows oder Linux geht die Abwägung durch.

Ja, ohne Einschränkung: der vollständige Administratorzugang ist in der gesamten Reihe enthalten. Ein .NET-Worker wird als Windows-Dienst registriert und startet mit der Maschine; die Aufgabenplanung ruft eine ausführbare Datei oder ein PowerShell-Skript zur festen Zeit unter dem Konto Ihrer Wahl auf. Genau das kann ein Shared Hosting für 1 €/Monat nicht: dort laden Sie Dateien hoch, hier verwalten Sie eine Maschine.

Bei der Bestellung stehen drei Systeme ohne Aufpreis zur Wahl: Windows Server 2025 (neueste LTSC-Version, Standardsupport bis 13. November 2029 und Sicherheitsupdates bis 14. November 2034, Hotpatching und SMB over QUIC), Windows Server 2022 (Standardsupport bis 13. Oktober 2026, Sicherheitsupdates bis 14. Oktober 2031) und Windows 11, ein Client-System, das nicht für einen Mehrbenutzerdienst gedacht ist. Der Server läuft in unserem einzigen Datacenter DC-FR_NA(01) in Nouvelle-Aquitaine, per KVM auf Proxmox, unter französischer Rechtsprechung und ohne Transfer außerhalb der Europäischen Union. Ohne Vertragsbindung, mit 48 Stunden Geld-zurück-Garantie.