001
11.02.2003, 10:29 Uhr
Bruder Leif
dances with systems (Operator)
|
Moin!
Aaaaaalso: Das ".NET Framework" ist die gesamte Klassenbibliothek von .NET, wobei manche (fälschlicherweise) auch die Entwicklerwerkzeuge dazuzählen. "ASP.NET" ist ein Teil davon, genauer gesagt die Klassen, die das alte ASP ablösen sollen. Du bastelst eine HTML-Seite zusammen wie mit Visual Basic oder einem anderen GUI-Designer, und das Programm läuft per HTML auf JEDEM Browser, selbst ohne JavaScript etc. "ADO.NET" löst ADO ab, die Datenbank-Technologie von M$. Auch nur ein Teil des gesamten Framework, und für den Zugriff auf OLE-Datenbanken, SqlServer, ODBC usw. zuständig. "API" bedeutet allgemein "Application Programming Interface", damit sind die Funktionen gemeint, die ein Betriebssystem oder eine VM dem Programmierer zur Verfügung stellen. Das .NET Framework ist also auch "nur" ein API. Die zweite Bedeutung von API ist das Win32-API, die Schnittstelle von Windoof. Ohne API kannst Du keine Programme schreiben, weil die C-Laufzeitbibliothek genaugenommen auch nur eins ist.
@C-GUI: Die Frage paßt nicht so ganz in diesen Teil des Forums ;-) Kurz gesagt, gibt es zwei Möglichkeiten. Entweder Du erstellst jeden Teil deiner Oberfläche dynamisch, also zur Laufzeit, oder Du benutzt Ressourcen. Das hier ausschweifend zu erklären, wird aber eine größere Angelegenheit... frag lieber nochmal im Windoof-Teil nach, oder schau Dir die FAQ an. Wie kompliziert der Umstieg von Textmodus zu GUI wird, hängt in erster Linie davon ab, wie gut Dein Programm strukturiert ist. Wenn Du für alle Funktionen eigene Prozeduren oder (in C++) Klassen geschrieben hast, wird es relativ einfach. Dann muß die GUI nur noch auf die fertigen Elemente zugreifen. Ansonsten mußt Du praktisch das gesamte Programm neu schreiben. -- Mit 40 Fieber sitzt man nicht mehr vor dem PC. Man liegt im Bett. Mit dem Notebook. |