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 |
|
|
Der .NET Rahmen ist die Infrastruktur f�r die neue Microsoft .NET Plattform.
|
.NET Rahmen
|
Der .NET Rahmen ist ein allgemeines Klima f�r Geb�ude und entfaltet und laufende Netz-Dienstleistungen und Netz-Anwendungen.
Der .NET Rahmen enth�lt allgemeine Kategorie Bibliotheken - wie ADO.NET, ASP.NET und Windows Formen - um vorger�ckte Standarddienstleistungen zur Verf�gung zu stellen, die in eine Vielzahl der Computersysteme integriert werden k�nnen.
Der .NET Rahmen ist Sprachenneutrales. Z.Z. st�tzt er C++, C#, sichtlichgrundlegendes, JScript (die Microsoft Version von Javascript) und COBOL. Aus dritter Quellesprachen - wie Eiffel, Perl, Pythonschlange, Smalltalk und andere - sind auch f�r Geb�ude zuk�nftige .NET Rahmenanwendungen vorhanden.
Die neue Sichtbarmachung Studio.NET ist ein allgemeines Entwicklung Klima f�r den neuen .NET Rahmen. Sie liefert ein Eigenschaft-reiches Anwendung Durchf�hrung Klima, eine vereinfachte Entwicklung und eine einfache Integration zwischen einer Anzahl von unterschiedlichen Entwicklung Sprachen.
|
Sprachen gest�tzt durch .NET
|
|
Allgemeine Art System und CLS
|
CLS (Standardsprache-Spezifikation) gef�lliges Attribut
Eine Teilmenge allgemeine Art System
Versammlung kann mit etikettiert werden [Versammlung: System.CLSCompliant (zutreffend)] Compiler gibt eine Warnung heraus, wenn nicht gef�llige Arten benutzt werden.
L�st das Kreuzsprachenzugang Problem in COM (z.B.C++ hat Arten, das nicht durch VB gest�tzt wird)
(Private) Arten, Methoden k�nnen mit noch gekennzeichnet werden [CLSCompliant (falsch)]
|
|
ASP.NET und Netz-Formen
|
|
Windows Formen
|
- Bestandteile mu�ten Fensteranwendungen verursachen
- WIN32 schlie�lich versteckt mit realem OOP!
- Sichterbschaft
- Die gleichen Kontrollen verwendet von allen Sprachen
- Gleichbleibendes Namengeben der Eigenschaften, der Methoden und des Verhaltens!!!!
- Formen + Listboxes, Tasten usw.
- Besondere WIN32
- Bauten recht viel auf tats�chlicher Funktionalit�t WIN32
- Bildet es schwierig sich zu st�tzen.
|
Datenbank-Unterst�tzung in .NET
|
- Deine Datenbank verursachen
Sichtstudio benutzen, um Datalink und geschriebenen Datensatz aus deiner Datenbank heraus zu verursachen.
OleDbConnection �ffnen
OleDbDataAdapter f�r SQL Befehl
Den Adapter benutzen, um deinen kundenspezifischen Datensatz mit den erbetenen Informationen heraus zu f�llen
- Deinen Datensatz �ndern
Updatebefehl mit dem OleDbCommandBuilder verursachen
Die Datenbank mit dem Adapter aktualisieren (deinen Datensatz gegeben)
|
|
XML Unterst�tzung
|
- XML wird �berall verwendet
- Datens�tze in XML speichern/zur�ckholen
- XMLTextReader, XMLTextWriter
- XMLDataDocument
- W3C Dokument-Gegenstand-Modell (DOM)
- XMLNode
- XPath, XslTransform
- XMLSerialization
- . . .
|
Niedrige Kategorie Bibliothek
|
Die niedrigen Kategorie Bibliotheken (BCL) stellt die grundlegenden Bausteine f�r jede m�gliche Anwendung, die du entwickelst, sei es eine ASP.Net Anwendung, eine Windows Formanwendung oder einen Netz-Service zur Verf�gung. Das BCL dient im Allgemeinen, w�hrend deine Hauptsache der Interaktion mit den runtime.BCL Kategorien einschlie�en
|
|
Namespace |
Beschreibung |
System |
Dieses namespace schlie�t alle wesentliche Unterst�tzung, die du f�r deine Programmierung mu�t, einschlie�lich niedrige Arten (Zeichenkette, Int32, Datum/Uhrzeit, Boolesches, etc.), wesentliche Klimaunterst�tzung und Mathefunktionen, einige nennen ein |
System.CodeDom |
alle Unterst�tzung, die notwendig ist, verursacht Code und l��t ihn, schnell laufen |
System.Collections |
Das System.Collections namespace enth�lt Schnittstellen und Kategorien, die verschiedene Beh�lter, wie Listen, Warteschlangen, Bitmatrizes, Hacktische und W�rterb�cher definieren. |
System.Diagnostics |
Alle Kategorien, die du deine Anwendung bestimmen mu�t, einschlie�lich die Fallprotokollierung, die Leistung Kostenz�hler, Verfolgung und Proze�management APIs. |
System.Globalization |
Dieses namespace schlie�t die grundlegende Unterst�tzung f�r Globalisierung ein, benutzt w�hrend des Restes des Rahmens |
System.IO |
Schlie�t grundlegende Stromunterst�tzung, die durch jedermann benutzt werden kann, ein und dann zielt spezifisch das FileSystem (�ber Akte und Verzeichnishandhabung Kategorien), SerialPorts und Dekompression |
System.Resources |
Verwendete zu erlauben, da� eine Anwendung in mehrfache Sprachen �bersetzt wird und zeigt dann den passenden Text an, der nach der gegenw�rtigen Benutzersprachenvorw�hler gegr�ndet wird |
System.Text |
Dieses namespace schlie�t Unterst�tzung f�r kodierungen und Stringbuilder mit ein |
System.Text.RegularExpressions |
Dieses namespace schlie�t regelm��ige Ausdruck Unterst�tzung, f�r die robuste Satzgliederung und das Zusammenbringen von Zeichenkettedaten ein |
|
Standardsprache-Laufzeit
|
Die Standardsprache-Laufzeit (CLR) stellt eine feste Grundlage f�r Entwickler zur Verf�gung, um verschiedene Arten von Anwendungen zu errichten. Ob du eine ASP.Net Anwendung, eine Windows Formanwendung, einen Netz-Service, eine bewegliche Codeanwendung, eine verteilte Anwendung oder eine Anwendung schreibst, die mehrere dieser Anwendung Modelle kombiniert, stellt das CLR den folgenden Nutzen f�r Anwendung Entwickler zur Verf�gung:
- In betr�chtlichem Ausma� vereinfachte Entwicklung
- Nahtlose Integration des Codes geschrieben in verschiedene Sprachen
- Beweis-gegr�ndete Sicherheit mit Codeidentit�t
- Versammlung-gegr�ndete Entwicklung, die DLL H�lle beseitigt
- Der mehrfachverwendbaren Bestandteile nebeneinander versioning
- Wiederverwendung durch Implementierung Erbschaft kodieren
- Automatisches Gegenstandlebenszeitmanagement
- Selbst, der Gegenst�nde beschreibt
|
|
|
Das CLR ist das Durchf�hrung Klima, das vom Microsoft .NET Rahmen bereitgestellt wird. Es liefert viele Services wie
- Automatische Abfallansammlung
- Zugang Sicherheit kodieren
- Vereinfachtes Versioning
- Einfache und zuverl�ssige Entwicklung
- Tiefe Kreuzspracheninteroperabilit�t
- Auspr�fen �ber unterschiedlichen Sprachen
- Leistung
- Scalability
|
Weil das CLR die Codedurchf�hrung handhabt, bekannt aller Code, der f�r das CLR gezielt wird, w�hrend gehandhabter Code. Gehandhabter Code strahlt Metadaten zusammen mit dem vollziehbaren aus. Dieses wird Metadaten verwendet, um die Arten (Kategorien) und die Mitglieder zu beschreiben, die im Code, zusammen mit allen externen Hinweisen verwendet werden, die wenn man den Code verwendet werden, durchf�hrt. Das CLR verwendet dieses die Metadaten, zum der Kategorien w�hrend der Durchf�hrung und Beschlu�methode Anforderungen w�hrend der Laufzeit zu laden.
|
Das CLR liefert automatische Abfallansammlung der Gegenst�nde, die in Ged�chtnis geladen worden sind. Alle Gegenst�nde, die �ber den neuen Operator verursacht werden, sind zugeteiltes Ged�chtnis auf dem Haufen. Ein Programm kann so viele Gegenst�nde zuteilen, durch die Programm-Logik angefordert werden. Jedoch wenn ein Gegenstand nicht mehr angefordert wird, mu� es irgendeine Einheit geben, zum des Ged�chtnisses oben freizugeben, das durch den Gegenstand besetzt wurde.
|
Dieses wird im CLR �ber ein Programm vollendet, das Abfalsammler genannt wird, der alle Gegenst�nde im Ged�chtnis sammelt, die keine Hinweise haben. Dieses Programm l�uft als Niedrigpriorit�t Gewinde im Hintergrundproze� und sammelt alle unreferenced Gegenst�nde. Weil Ged�chtnismanagement automatisch ist, werden die Wahrscheinlichkeiten f�r Ged�chtnisleckstellen im Programm herabgesetzt. Jedoch bekannt die Zeit, als Abfalkollektor wirklich die Gegenst�nde vom Ged�chtnis freigeben w�rde, nicht. Dieses Konzept bekannt als non-deterministische Abfallansammlung, weil es nicht im voraus festgestellt werden kann, als die Gegenst�nde vom Ged�chtnis freigegeben w�rden.
|
Wenn gen�gendes Ged�chtnis nicht f�r das Verursachen der neuen Gegenst�nde vorhanden ist, wirft das CLR eine Ausnahme, die durch die Anwendung verfangen werden und w�rdevoll angefa�t werden kann.
|
Zugang Sicherheit (CAS) kodieren, wie der Name vorschl�gt, wird verwendet, den Zugang zu steuern, da� der Code System Betriebsmittel mu�. Das CLR hat ein Laufzeitsicherheit System. Verwalter k�nnen Politikeinstellungen zusammenbauen, indem sie die Betriebsmittel spezifizieren, die durch den Code erreicht werden k�nnen.
|
Ein Anrufstapel wird hergestellt, der den Auftrag darstellt, in dem die Versammlungen benannt erhalten. Die Wege System Sicherheit Des CLRS der Stapel, zum festzustellen, ob der Code autorisiert wird, um die System Betriebsmittel zug�nglich zu machen oder bestimmte Betriebe durchzuf�hren. Wenn kein Anrufer im Anrufstapel nicht die erforderliche Erlaubnis hat, die spezifischen System Betriebsmittel zug�nglich zu machen, wird eine Sicherheit Ausnahme durch das CLR geworfen.
|
Das vereinfachte Versioning ist eine andere Eigenschaft, die im .NET Rahmen bereitgestellt wird. Es st�tzt das Versioning und stellt auch f�r nebeneinander Durchf�hrung der unterschiedlichen Versionen des gleichen Bestandteils zur Verf�gung. Die spezifischen Versionen der Versammlung und der abh�ngigen Versammlungen werden in der offenkundigen Versammlung gespeichert. Die Kopien der gleichen Versammlung, die nur in den Versionsnummern sich unterscheiden, werden betrachtet, unterschiedliche Versammlungen zu sein durch das CLR.
|
Vereinfachte Entwicklung ist eine der Eigenschaften, die im .NET Rahmen bereitgestellt werden. Der wichtigste zu erw�hnen Punkt ist, da� .NET Bestandteile nicht brauchen, im Windows Register registriert zu werden. Aller Code, der im .NET Rahmen erzeugt wird, ist self-describing, weil Versammlungen die offenkundigen und Metadateninformationen enthalten. Diese Informationen enthalten alle Daten �ber die Abh�ngigkeiten der Versammlung und die spezifischen Versionen der Bestandteile, die diese Versammlungen an der Ausf�hrungszeit benutzen w�rden; folglich k�nnen mehrfache Versionen der gleichen Bestandteile koexistieren. Das CLR erzwingt die versioning Politik.
|
Kreuz-Spracheninteroperabilit�t ist eine wichtige Eigenschaft, und sie war eins der Designziele des .NET Rahmens. Diese Eigenschaft ist wegen des CTS und des CLS m�glich.
|
Sichtstudio .NET l��t das Auspr�fen �ber einer Anwendung zu, die aus den unterschiedlichen Sprachen besteht, die f�r das CLR gezielt werden. Tats�chlich l��t der IDE auch das Auspr�fen einer Anwendung zu, in der Code aufeinander einwirkt mit unmanaged Code handhabte.
|
CLR stellt sicher, da� Leistung der Codedurchf�hrung optimiert ist. Kompilierter Code wird im Pufferspeicher gespeichert. Wenn der gleiche Code folgendes Mal benannt wird, wird dieser Code in Ged�chtnis vom Pufferspeicher geladen. Dieser Vorteil steht heraus mehr im Falle der ASP.NET Anwendungen als f�r Asp Anwendungen. Asp Code wurde gedeutet, jedesmal wenn eine Asp Seite verlangt wurde. In ASP.NET wird der Code nur einmal kompiliert, wenn die Seite zum ersten Mal verlangt wird. Dieses stellt sicher, da� Leistung optimiert ist.
|
Der .NET Rahmen stellt auch etwas Kategorien f�r die Spurhaltung der Leistung der .NET Anwendungen zur Verf�gung. Diese Kategorien bekannt als Leistung Kostenz�hler. Der .NET Rahmen stellt Leistung Kostenz�hler f�r das Erhalten von Informationen auf der Ausnahmebehandlung, interoperation mit unmanaged Code, Laden und die Entleerung des Codes in Ged�chtnis, die Blockierung und den Durchzug, Ged�chtnis, Netzwerkanschlu�betriebe, und so weiter zur Verf�gung. Diese Leistung Kostenz�hler helfen fein-abstimmen die Leistung der .NET Anwendungen.
|
COM+ Dienstleistungen
|
|
Keywords:net framework download, net framework 2.0, microsoft net framework,
net framework 1.1, net framework 2, dot net framework, net compact framework 2.0,
download net microsoft framework version, download net cut framework,
net framework version 2.0
|
|
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 |
|
|