HTML Tutorials |
|
XML Tutorials |
|
Browser Scripting |
|
Server Scripting |
|
.NET (dotnet) |
|
Multimedia |
|
Web Building |
|
Java Tutorials |
|
Programming Langauges |
|
Soft Skills |
|
Database Tutorials |
|
Operating System |
|
Software Testing |
|
SAP Module |
|
Networking Programming |
|
Microsoft Office |
|
Accounting |
|
|
.NET Ziele und Zielsetzungen |
Microsoft .NET (Microsoft dotNet) ist ein Satz Microsoft Software-Technologien für das Anschließen deiner Welt der Informationen, der Leute, der Systeme und der Vorrichtungen. Es ermöglicht einem beispiellosen Niveau der Software-Integration durch den Gebrauch von XML Netzdienstleistungen: klein, getrennt, die Anwendungen Gebäude-blockieren, die an jedes ander-wie gut hinsichtlich anderer anschließen, größer Anwendung-über das Internet.
|
Das Ziel
|
Das Ziel, das Microsoft selbst eingestellt hat, ist ehrgeizig, die wenigen, in den technischen und strategischen Bezeichnungen zu sagen. Die neue .NET Plattform hat nicht von der zur Zeit verfügbaren DNA Technologie 2000 entwickelt; eher ist es eine total neue Technologie, die wahrscheinlich ist, herauf mehr, als einige tief-verwurzelte Ideen zu rütteln.
|
.NET ist eine völlig neue Plattform und eine Technologie, die einen Wirt der neuen Produkte vorstellt, deren Kompatibilität mit vorhandener Technologie nicht immer garantiert wird. Es bietet Unterstützung für 34 Programmiersprachen an, die eine Hierarchie der Kategorien teilen, die Grunddienste bereitstellen. .NET Anwendungen laufen nicht mehr in gebürtigen Maschine Code und haben abandaned Intel x86 Code zugunsten einer Zwischensprache, die MSIL genannt wird, das Durchläufe in einer Art der virtuellen Maschine die Standardsprache-Laufzeit (CLR) nannten.
|
Zusätzlich bildet .NET intensiven Gebrauch von XML und Platzmenge vom Hauptgewicht auf dem SEIFE Protokoll. Dank SEIFE, Microsoft hofft, uns in eine neue ära der Programmierung zu holen, die, anstatt, bauend auf den Zusammenbau der Bestandteile oder der Gegenstände, auf der Wiederverwendung von Dienstleistungen basiert. SEIFE und Netz-Dienstleistungen sind die Grundsteine der .NET Plattform.
|
Microsoft. Netz (Microsoft dotNet) zielt darauf ab, die Kosten von Software-Entwicklung zu verringern, indem es Re-verwendbaren Code verursacht, der durch alle Anwendungen im Klima, unabhängig davon Betriebssystem oder Programmiersprache verwendet werden kann.
Du kannst (oder Erwerb) Microsoft entwickeln. (Microsoft dotNet) Netz gegründete Anwendung fangen, die neue Verkäufe Aufträge über dem Internet nimmt. Punktnetz erlaubt dir, die Logik hinter der Anwendung von jedem möglichem anderen Programm zu benennen. Z.B. Microsoft Excel- oder Wortmakros konnten die Netz gegründete Anwendung direkt benennen, um neuen Verkäufe Auftrag zu verursachen. Ein Kunde könnte ihre eigene Anwendung Schnittstelle leicht und sicher entwickeln, der direkt und sicher einen neuen Verkäufe Auftrag auf deine Web site erteilt.
Microsoft .NET Rahmen ist eine rechnende Plattform für das Entwickeln der verteilten Anwendungen für das Internet. Das Folgen sind die Designziele Microsoft .NET des Rahmens:
-
Einen sehr hohen Grad Spracheninteroperabilität zur Verfügung stellen
-
Ein Laufzeitklima zur Verfügung stellen, das vollständig Codedurchführung handhabt
-
Eine sehr einfache Software-Entwicklung und ein versioning Modell zur Verfügung stellen
-
Hochqualifizierte Codesicherheit durch Codezugang Sicherheit und starke Art überprüfung zur Verfügung stellen
-
Ein gleichbleibendes objektorientiertes programmierenmodell zur Verfügung stellen
-
Anwendung Kommunikation durch das Verwenden von Industriestandards wie SEIFE und XML erleichtern.
-
Netzanwendung Entwicklung vereinfachen
|
.NET ist Multisprache
|
Mit der .NET Plattform versieht Microsoft einige Sprachen und die verbundenen Compiler, wie C++, JScript, VB.NET (alias VB 7) und C#, eine neue Sprache, die mit .NET auftauchte.
Die dritten Parteiverkäufer, die in der Teilhaberschaft mit Microsoft arbeiten, entwickeln z.Z. Compiler für eine ausgedehnte Strecke anderer Sprachen, einschließlich COBOL, Eiffel, CAML, LISP, Pythonschlange und Smalltalk. Rational, wird Verkäufer des berühmten UML Werkzeugs Rose, auch verstanden, einen Java Compiler für .NET zu beenden.
|
Anwendungen sind Kleinteil-unabhängig
|
Alle diese Sprachen werden über einen binären Zwischencode kompiliert, der Unabhängiges der Kleinteile und der Betriebssysteme ist. Diese Sprache ist MSIL: Microsoft Vermittler-Sprache. MSIL wird dann in der Standardsprache-Laufzeit (CLR) durchgeführt, die im Allgemeinen die gleiche Rolle wie das JVM in der Java Plattform erfüllt. MSIL wird dann in Maschine Code durch a gerade Zeit (JiT) im Compiler übersetzt.
|
Anwendungen sind beweglich
|
Die Anwendungen, die als Zwischencode kompiliert werden, werden als bewegliches Executables (PEs) dargestellt. Microsoft wird dadurch anbietet die vollen oder teilweisen Implementierungen der .NET Plattform über einer beträchtlichen Strecke der Kleinteil- und Software-Architektur: Intel PC mit Windows 9x, Windows NT4, Windows 2000 oder Zukunft 64 Bit Windows Versionen, Mikrocontroller-gründeten PDAs mit PocketPC (z.B. Windows CER) und andere Betriebssysteme auch, kein Zweifel.
|
Alle Sprachen müssen mit einer allgemeinen Vereinbarung übereinstimmen
|
Vorhandene Computersprachen sind heterogen: einige sind Verfahrens, objektorientierte andere, autorisieren einige Gebrauch von wahlweise freigestellten Parametern oder einer variablen Anzahl von Parametern, autorisieren einige Operatorüberlastung, andere nicht und also geht sie weiter.
Für eine Sprache, zum für die Strecke der Sprachen geeignet zu sein, die durch die .NET Plattform gestützt werden, muß sie einen Satz Möglichkeiten und Aufbauten, die in einer Vereinbarung, die verzeichnet werden die Standardsprache-Spezifikation genannt wird, oder CLS zur Verfügung stellen. Eine Sprache .NET hinzufügen, soll alles, das in der Theorie angefordert wird, damit es den Anforderungen des CLS entspricht und damit jemand einen Compiler von dieser Sprache in MSIL entwickelt.
Die Tatsache, daß alle .NET Sprachen in Form von Mitteln eines Zwischencodes auch kompiliert werden, daß eine Kategorie, die in eine Sprache geschrieben wird, in einer anderen Sprache abgeleitet werden kann und es sind zum instantiate in einer Sprache ein Gegenstand einer Kategorie möglich, die in eine andere Sprache geschrieben wird.
|
|
|
Keywords:design patterns, net objectives certification, net objectives 2005,
net objectives software development
|
|
HTML Quizes |
|
XML Quizes |
|
Browser Scripting Quizes |
|
Server Scripting Quizes |
|
.NET (dotnet) Quizes |
|
Multimedia Quizes |
|
Web Building Quizes |
|
Java Quizes |
|
Programming Langauges Quizes |
|
Soft Skills Quizes |
|
Database Quizes |
|
Operating System Quizes |
|
Software Testing Quizes |
|
SAP Module Quizes |
|
Networking Programming Quizes |
|
Microsoft Office Quizes |
|
Accounting Quizes |
|
|