Mittwoch, 13. März 2013

dot net - Montage in asp net


Wir können sagen, dass die Montage ist eine Kombination aus Einzel-oder mehrere Dateien in ASP NET. Die Versammlung, die mehr als eine Datei enthält, ist Dynamic Link Library (DLL), oder wir können auch sagen, es ist eine EXE-Datei. In ASP.NET-Assembly enthält Metadaten, die als Assemblymanifest ausgesprochen wird. Das Manifest der Assembly enthält Daten über die Montage Versionierung, AuthorName, Security, Token Key usw., macht die Montage beliebt und sicherer ist.

Wir können auch sagen, es ist ein großer Vorteil, der Versammlungs-und anderen großen Vorteil der Verwendung von ASP.NET Assemblies ist, dass Programmierer müssen nicht auf Anwendungen, ohne andere Anwendungen auf dem System ihrer Mittel Montage Anforderung in einer Anwendung nicht schaden kann eine andere Anwendung zu erstellen, die die Verwendung dieser Montage, da Anordnung in einer Anwendung ist nicht auf eine andere Anwendung angewendet.

Aber einer Baugruppe kann mit vielen Anwendungen gemeinsam genutzt werden. In asp dot net 2003 Baugruppe wird in Bin-Verzeichnis der Anwendung, die es verwendet platziert. Dieser Vorteil die Montage so popluar, denn dies ist einer der Nachteil in der DLL in der Vergangenheit.

In den vergangenen, müssen Entwickler-Bibliotheken von Code durch DLL zu teilen. Und wenn gleiche DLL in Anwendungen benötigt wird anschließend Benutzer müssen diese DLL auf der Maschine zu registrieren. Einer der Hauptsache in ASP NET ist, dass die Montage wird standardmäßig erstellt, wenn wir unsere Anwendung oder DLL bauen. Wir können auch die Details des Manifest der Assembly mithilfe von Klassen im System.Reflection-Namespace. Wir können zwei Arten von Baugruppen in ASP NET.

private Assembly

freigegebene Assembly

Es gibt viele Vorteile Anordnung einige von ihnen sind wie folgt:

(1) Höhere Leistung.

(2) Bessere Code Management und Verkapselung.

(3) Stellt die n-tier Konzepte und Business-Logik.

In asp dot net System-Namespace und anderen Namespaces, wie es heißt System.Data System.Web sind auch vorgefertigte Baugruppen, die in der dot net framework wurden uns zur Verfügung gestellt von Microsoft.
...

Keine Kommentare:

Kommentar veröffentlichen