. Beim Surfen im Internet ist ein fester Bestandteil des modernen Lebens , ist es eine enorme Menge an Code braucht, um etwas so Einfaches wie das Öffnen einer Verbindung zu einem Webserver ausführen Microsofts ASP.NET-Framework speichert Web-Designer und Programmierer, die auf Internet- fähigen Anwendungen die Zeit und Mühe Umschreiben einfache Vernetzung Funktionen und lässt sie auf ihre eigentliche Projekt zu konzentrieren . ASP.NET arbeitet mit objektorientierten Programmiersprachen , die keine ASP.NET C.
Microsofts ASP.NET-Framework ist ein Satz von Programmier- Klassen . Diese Klassen enthalten Code, der Pflege der Mechanik der das Senden und Empfangen von Daten über Internet-Protokolle übernimmt . Dadurch können Programmierer ihre Zeit Erstellen von Code , neue Aufgaben mit den Daten der Klasse Code sendet und empfängt durchzuführen. Da diese Code-Bibliotheken in Form von Klassen , müssen Programmierer in einer objektorientierten Sprache zu arbeiten , um sie zu benutzen.
Objektorientierten Sprachen
Objektorientierte Sprachen können mehrere , unabhängig voneinander wirkende , Datenstrukturen aus einer einzigen Code Blaupause genannt Klasse zu erstellen. Zum Beispiel kann eine Klasse den Code für das Senden und Empfangen von Daten von einem Server , dessen Adresse der Programmierer bietet enthalten . Der Programmierer kann instanziieren mehrere Instanzen , oder Gegenstände , von einer einzigen Klasse für die verschiedenen Server, die sein Programm müssen kommunizieren können . Objektorientierte Sprachen sind Java , C # und C + + - , aber nicht C.
Die Sprache C
Wenn Dennis Ritchie ersten schuf die Programmiersprache C in Anfang der 1970er Jahre revolutionierte er die Softwareentwicklung. Allerdings hat der objektorientierten Programmierung nicht gekommen, um bis in die 1990er sein . Während C fehlt objektorientierten Fähigkeiten , die Sprache C + + erstellt eine objektorientierte Sprache , die vor allem an die C- Sprache die Syntax und Stil. Wenn Sie ein C -Entwickler sind, können Sie nicht übernehmen ASP.NET -Klassen in Ihren Projekten . Sie können jedoch , übersetzen Sie Ihren Code auf C + + und diese Klassen mit einer minimalen Menge an Arbeit .
Arbeiten mit ASP.NET
Das ASP.NET-Framework , am Herzen liegt, ist einfach eine Reihe von Class-Dateien . Microsoft stellt Funktionen innerhalb seiner Visuelle Studios Reihe von integrierten Entwicklungsumgebungen ( IDEs ), um den Prozess der Klassendateien importieren und Verknüpfung während der Kompilierung zu beschleunigen , aber Sie haben nicht zu Microsofts IDE verwenden, um ASP.NET -Klassen verwenden . Sie können die Class-Dateien wie Bibliotheken in anderen IDEs importieren oder die geeigneten Verzeichnispfad Argumente zu einer Kommandozeile -basierten Compiler .