Sie sind hier
E-Book

.NET kompakt

AutorRalf Westphal
VerlagSpektrum Akademischer Verlag
Erscheinungsjahr2002
Seitenanzahl157 Seiten
ISBN9783827411853
FormatPDF
KopierschutzDRM
GerätePC/MAC/eReader/Tablet
Preis11,70 EUR
Die neue Microsoft .NET Strategie stellt eine der modernsten und umfassendsten Softwareentwicklungsplattformen dar. Sie spannt einen weiten konzeptionellen wie technischen Bogen; zu seinen Facetten gehören unter anderem:

- prozessorunabhängige Codeerzeugung
- sprachunabhängigen Komponententechnologie
- eine umfassende, plattformunabhängige Objektbibliothek
- Dienstleistungskomponenten im Internet
- Serverprodukte für Datenbanken und EDI
- non-PC-Devices.

Microsoft .NET ist nicht nur eine neue Softwarekomponente, die versucht ein Teilproblem in der Programmierung zu lösen. Vielmehr bietet .NET eine breite und weit vorausschauende Vision davon, wie Software in der nächsten Zukunft funktionieren und aussehen wird.

Vor allem aber ist.NET nicht nur eine Vision, sondern schon jetzt greifbare Realität in Form einer neuen Generation von Werkzeugen für eine Welt, in der nicht mehr nur lokale Netzwerke und PCs auf Schreibtischen, sondern PDAs, Smart Phones, eingebettene Computer, Wireless Networks und das Internet die IT- und Kommunikationsinfrastruktur darstellen. .NET kompakt führt Sie in die wichtigsten Aspekte der Microsoft .NET Plattform ein. Dabei steht die Vermittlung des big picture im Vordergrund, um Ihnen die wesentlichen, evolutionären, aber auch revolutionären Neuerungen nahe zu bringen. .NET kompakt hilft Ihnen einzuschätzen, welchen Einfluss Microsoft .NET auf Ihre Projekte heute und in Zukunft haben wird - unabhängig davon, ob Sie sich derzeit in der  

Kaufen Sie hier:

Horizontale Tabs

Leseprobe
Die ultimative Frage hinter .NET (S. 10-11)

Nach einem Ausflug in Vergangenheit, Gegenwart und Zukunft ist es an der Zeit, das Gesamtbild in den Blick zu nehmen: Seit Mitte der 90er Jahre ist die Hard- & Softwarewelt stark im Umbruch. Die für Microsoft vertraute Welt verwandelt sich. Zentrale Phänomene sind die durchgängige Vernetzung aller Computer und eine sprunghaft gestiegene Vielfalt von Hardwareplattformen.

Aus diesem Bild lässt sich nun die ultimative Frage hinter .NET relativ leicht ableiten:

Wie müssen Technologien, Produkte und Strategie aussehen, um in einer vernetzten, heterogenen Hard- & Softwarewelt langfristig erfolgreich zu sein?

Und eine zweite Frage schließt sich daran an: Sind vorhandene Microsoft Technologien und Produkte fähig (hinsichtlich Funktionalität, Form, Flexibilität usw.), die Herausforderung anzunehmen?

Eine durchgängig vernetzte, sehr heterogene Hardwarewelt bedroht die Grundfesten von Microsofts Geschäftsmodell! Dieses war darauf ausgerichtet, Softwarepakete für eine sehr kleine Hardware- Bandbreite zu verkaufen. Wie gut es in der Vergangenheit funktioniert hat, beweist der bisherige Erfolg von Microsoft. Ist es jedoch auch geeignet für die Zukunft? Das bezweifelt Microsoft und sah sich gezwungen, seine .NET Strategie aufzulegen. Bevor ich Sie im folgenden Kapitel schrittweise in die Grundlagen und Bausteine von .NET einführe, würde ich noch gern einen Moment innehalten, um aus der ultimativen Frage einige Eckpunkte für die .NET Antwort abzuleiten. Damit bekommen Sie eine Erwartungshaltung für das, was .NET bietet, und können die einzelnen Facetten vielleicht ein wenig leichter einordnen.

Eckpunkte der .NET Antwort auf Microsofts ultimative Frage

Die bisherigen Formulierungen für die .NET Frage und das Microsoft Geschäftsmodell enthalten einige entscheidende Punkte, die die .NET Antwort aufgreifen muss:

„... in einer vernetzten ... Hard- & Softwarewelt ...": Microsoft hat selbstverständlich schon lange Produkte und Technologien für den Einsatz in Netzwerken angeboten. Dennoch stellt die zukünftige allgegenwärtige Verfügbarkeit des Internet neue Anforderungen. Wenn davon ausgegangen werden kann, dass Computer ständig Zugriff auf weltweit unzählige Ressourcen (konkreter: Server) haben, ergibt sich die Möglichkeit des Aufbaus einer „Komponenten-Dienstleistungsgesellschaft". Eine andere Art der „Dienstleistungsgesellschaft" bietet das Web zwar schon heute in Form von HTML-basierten Internetpräsenzen, doch die sind nur für die Nutzung durch Menschen bestimmt.

Dass Programme (z.B. eine Buchhaltungssoftware) über das Internet auf Dienstleistungen anderer Programme (z.B. eine Wechselkursberechnung) zugreifen, war bisher die Ausnahme. Die zu erwartende Verfügbarkeit eines Internetzugangs auf einem Anwenderrechner war einfach zu gering. Da sich diese Situation nun zügig ändert, kann morgige Software weniger monolithisch sein. Statt alle Funktionen auf einem Rechner oder in einem lokalen Netzwerk zu installieren, wird sie Dienstleistungen in Form von Software-Komponenten nutzen, die an beliebigen Orten der Welt auf Internet-Servern zur Verfügung stehen. Man kann dies als eine Art Outsourcing von Funktionalität verstehen.
Inhaltsverzeichnis
Vorwort6
Inhalt8
.NET ist die Antwort. Aber wie lautet die Frage?10
Ein Blick zurück12
Ein Blick auf heute13
Ein Blick nach vorn17
Die ultimative Frage hinter .NET19
Warum ist .NET so wie es ist?24
XML: Wie ist Interoperabilität zwischen Plattformen möglich?24
XML WebServices & SOAP: Wie sollen Internet-Dienstleistungen miteinander kommunizieren?29
WSDL & UDDI: Wie lassen sich WebServices beschreiben und finden?40
CLR: Wie stattet man viele Plattformen mit einer einheitlichen Programmierschnittstelle aus?45
MSIL: Wie sollte plattformunabhängiger Code aussehen?50
CTS: Wie kann Interoperabilität zwischen Programmiersprachen erreicht werden?55
Assemblies: Wie kann die Installation von Software so einfach wie möglich gemacht werden?70
Reflection: Gibt es ein Mittel gegen Interface-Versionskonflikte?80
Ausnahmebehandlung: Was tun, wenn Fehler auftreten?84
Garbage Collection: Wie können die häufigen Probleme mit eigenhändiger Speicherverwaltung beseitigt werden?86
Sicherheit: Wie schützt man Rechner vor schädlichem Code?90
Attribute: Ist objektorientierte Programmierung genug?94
Remoting: Wie kann man Funktionalität möglichst leicht auf Prozesse und Rechner verteilen?99
Basisklassenbibliothek: Was sollte der Werkzeugkasten eines Entwicklers enthalten?109
COM-Interop: Müssen bisherige Investitionen zum alten Eisen gehören?113
Warum .NET so ist, wie es ist122
Weiterführende Informationen152
Literatur152
Links153
Die vier Säulen von .NET125
.NET Framework125
.NET Enterprise Servers143
.NET My Services145
.NET Devices147
Ausblick149
Weiterführende Informationen152
Index155
Mehr eBooks bei www.ciando.com0

Weitere E-Books zum Thema: Sonstiges IT

Citrix Presentation Server

E-Book Citrix Presentation Server
Format: PDF

Der Citrix MetaFrame Presentation Server ist unangefochtener Marktführer unter den Terminalservern für Windows-Systeme. Unternehmen setzen ihn ein, um die Systemverwaltung von Windows-Netzwerken…

Citrix Presentation Server

E-Book Citrix Presentation Server
Format: PDF

Der Citrix MetaFrame Presentation Server ist unangefochtener Marktführer unter den Terminalservern für Windows-Systeme. Unternehmen setzen ihn ein, um die Systemverwaltung von Windows-Netzwerken…

Home Networking

E-Book Home Networking
Format: PDF

Home Networking - das bedeutet die Verbindung der unterschiedlichsten im Haushalt vorhandenen elektronischen Geräte, sei es per Kabel oder drahtlos per Funk. Das beginnt meist mit der Vernetzung von…

Weitere Zeitschriften

FESTIVAL Christmas

FESTIVAL Christmas

Fachzeitschriften für Weihnachtsartikel, Geschenke, Floristik, Papeterie und vieles mehr! FESTIVAL Christmas: Die erste und einzige internationale Weihnachts-Fachzeitschrift seit 1994 auf dem ...

Baumarkt

Baumarkt

Baumarkt enthält eine ausführliche jährliche Konjunkturanalyse des deutschen Baumarktes und stellt die wichtigsten Ergebnisse des abgelaufenen Baujahres in vielen Zahlen und Fakten zusammen. Auf ...

BEHINDERTEPÄDAGOGIK

BEHINDERTEPÄDAGOGIK

Für diese Fachzeitschrift arbeiten namhafte Persönlichkeiten aus den verschiedenen Fotschungs-, Lehr- und Praxisbereichen zusammen. Zu ihren Aufgaben gehören Prävention, Früherkennung, ...

Burgen und Schlösser

Burgen und Schlösser

aktuelle Berichte zum Thema Burgen, Schlösser, Wehrbauten, Forschungsergebnisse zur Bau- und Kunstgeschichte, Denkmalpflege und Denkmalschutz Seit ihrer Gründung 1899 gibt die Deutsche ...

care konkret

care konkret

care konkret ist die Wochenzeitung für Entscheider in der Pflege. Ambulant wie stationär. Sie fasst topaktuelle Informationen und Hintergründe aus der Pflegebranche kompakt und kompetent für Sie ...

crescendo

crescendo

Die Zeitschrift für Blas- und Spielleutemusik in NRW - Informationen aus dem Volksmusikerbund NRW - Berichte aus 23 Kreisverbänden mit über 1000 Blasorchestern, Spielmanns- und Fanfarenzügen - ...

Das Grundeigentum

Das Grundeigentum

Das Grundeigentum - Zeitschrift für die gesamte Grundstücks-, Haus- und Wohnungswirtschaft. Für jeden, der sich gründlich und aktuell informieren will. Zu allen Fragen rund um die Immobilie. Mit ...

dental:spiegel

dental:spiegel

dental:spiegel - Das Magazin für das erfolgreiche Praxisteam. Der dental:spiegel gehört zu den Top 5 der reichweitenstärksten Fachzeitschriften für Zahnärzte in Deutschland (laut LA-DENT 2011 ...

dima

dima

Bau und Einsatz von Werkzeugmaschinen für spangebende und spanlose sowie abtragende und umformende Fertigungsverfahren. dima - die maschine - bietet als Fachzeitschrift die Kommunikationsplattform ...