5 Stimmen

Brauche ich eine Lizenz, um eine Website oder eine Anwendung in C# zu entwickeln?

Bisher waren alle Websites, die ich gemacht habe, in PHP. Ich denke darüber nach, C# zu lernen, aber bevor ich das tue, muss ich wissen, ob man eine Lizenz kaufen muss, wenn man eine in C# geschriebene Website oder Anwendung bereitstellt. Ich nehme an, da es von Microsoft entwickelt wurde, dass gibt es vielleicht eine gewisse Fürsorge. Da PHP ein offener Kurs ist, musste ich mir darüber nie Gedanken machen.

Braucht man eine Lizenz, und wenn ja, wie hoch sind die Gebühren?

15voto

dknaack Punkte 58366

Beschreibung

Nein, Sie brauchen keine Lizenz für c#. Vielleicht brauchen Sie eine für die IDE, die Sie verwenden möchten. Aber es gibt einige freie und Open-Source-IDEs, wo.

Sie können verwenden MonoDevelop , Webmatrix , Visual Studio Express aber ich schlage vor SharpDevelop und ist quelloffen.

sharpDevelop (kurz für SharpDevelop) ist eine kostenlose IDE für C#, VB.NET und Boo-Projekte auf Microsofts .NET-Plattform. Es ist Open-Source und Sie können sowohl den Quellcode als auch die ausführbaren Dateien von dieser Website herunterladen. Darüber hinaus können Sie die neuesten Informationen und Änderungen auf #develop finden und im Forum mit dem Team in Kontakt treten.

Mehr Informationen

Update

Im Falle von Webanwendungen benötigen Sie eine Windows-Lizenz für die Nutzung von IIS (Internet Information Server, Microsofts Webserver). Es ist auch möglich, .NET auf Linux laufen zu lassen, schauen Sie sich die Mono-Projekt wenn Sie daran interessiert sind.

1voto

Rory Harvey Punkte 2469

Nein, Sie benötigen lediglich einen Webserver mit IIS für eine Webanwendung.

1voto

AdamV Punkte 594

Sie benötigen keine Lizenz. Es gibt kostenlose Versionen der Visual Studio IDE auf Microsofts Website http://www.microsoft.com/express sowie Open-Source-Builds von früheren Frameworks wie Mono http://www.mono-project.com .

Sie können auch nur das SDK selbst herunterladen .Net Framework 2.0 und schreiben C# von scatch und kompilieren, aber das war schon immer eine dumme Art, C# in meinen Augen zu entwickeln, wenn die Werkzeuge so groß sind.

Alles, was Sie brauchen, um eine c#-Desktop-Anwendung laufen ist das Framework installiert oder c# Website benötigen Sie IIS.

1voto

Rajesh Punkte 7541

Sie benötigen keine Lizenz für die Bereitstellung einer Website oder die Erstellung einer Anwendung in C#. Sie müssen die erforderliche Software je nach Ihren Anforderungen bei Microsoft erwerben.

Um Anwendungen zu schreiben, würden Sie etwas verwenden, das VS.NET IDE genannt wird, und Sie müssen eine Lizenz dafür erwerben, je nachdem, welche Edition Sie wünschen. Einige Informationen zu VS.NET finden Sie unter folgender Adresse Link .

Um sie auf IIS zu hosten, sollten Sie ein Betriebssystem mit installiertem IIS haben, was ausreichend sein sollte.

1voto

Ravi Ram Punkte 23258

Sie können C# verwenden, OHNE für seine Nutzung zu bezahlen.

Standard ECMA-334 C# Sprachspezifikation 4. Ausgabe (Juni 2006) http://www.ecma-international.org/publications/standards/Ecma-334.htm

"Microsoft hat die Eigentumsrechte an der "Kontrolle" von C# an ein Gremium abgetreten, das Änderungsvorschläge berücksichtigen wird, die von einer beliebigen Einrichtung ordnungsgemäß eingereicht wurden "

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X