Startseite > Archiv > Enterprise-Plug-Ins

Enterprise-Plug-Ins

dotnetpro 11/2005 Von Torsten Zimmermann erschienen in dotnetpro 11/2005 auf Seite 38
Code: A0511Erweiterung
Keine Bewertung

Enterprise-Anwendungen erweitern Desktop-Anwendungen sind häufig über Plug-Ins erweiterbar. Schwieriger ist es, Enterprise- Anwendungen modular zu erweitern. Denn hier liegen die Anforderungen an Skalierbarkeit, Transaktionssicherheit und Performance erheblich höher. dotnetpro zeigt, welche sicheren und performanten Verfahren bereitstehen.

Artikel Download

Als Abonnent können Sie den gesamten Artikel als PDF abrufen und die zugehörigen Quelltexte direkt downloaden.

Sie sind bereits Abonnent? Dann registrieren Sie Ihr Abonnement jetzt online und greifen Sie sofort auf das komplette Artikelarchiv zu.

Einzelheft-Bestellung

Sie interessieren sich für diesen Artikel und haben noch kein Abonnement? Dann bestellen Sie doch einfach diese Ausgabe der dotnetpro als Einzelheft.

Abo-Bestellung

Probeabo
Wenn Sie die dotnetpro kennenlernen wollen, ist das Probeabo genau richtig für Sie. Lesen Sie die aktuelle sowie die kommende Ausgabe zu einem besonders günstigen Preis.








Abo
Wenn Sie die neue Ausgabe der dotnetpro als Erster lesen wollen, dann liegen Sie mit einem Abo genau richtig – zwölf Mal pro Jahr druckfrisch in Ihrem Briefkasten und das noch bevor das Heft am Kiosk erhältlich ist.

Sie finden diesen Artikel interessant? Dann helfen Sie anderen ihn zu finden und kicken Sie ihn bei www.dotnet-kicks.de!

Tags

016B   038_Erweiterung_mlo_ws_kf_ws06   0421   0D3A   1000   124ff   2000   2004   2005   200512   200545   2005www   2C81B02E   35D998766DF1   3811   3A2201D08848   4011   407e   4211   4411   47c0   4ae5   4c44   4d96   4dd4   51F8   59BDC1722094   5A00   5EECAE85   718341DF   828CEDD8   8B27   9261   A0511Erweiterung   A21C8DC6E073   A57D   abbildet   Abbildung   Abbildung2   Abbildung3   Abbildung4   Abbrechen   aber   abge   abgedeckt   abhängig   abnimmt   Abonnement   Abonnements   Abteilungen   abzeichnenden   Activator   ActiveX   Administration   Administrationfür   AdministrationkönnenSieübereineAutomationsschnittstelleinnerhalbvon   Adressaten   Adresse   AFDF35F8   AFF9   AfterSaveBook   AfterSaveCD   agiert   ähnlich   akkumuliert   aktu   akzeptabel   alisierungen   alizer   alle   allein   allem   allen   aller   Allerdings   Alles   alsAutorenwerk   also   Analysedes   analysiert   ande   andere   anderen   anderenVariante   anderer   Andererseits   AndereVarianten   andereVerfahren   anders   änderte   Anforderung   Anforderungen   angesprochen   anpassen   Anpassung   Anspruch   Anteil   Anwen   Anwender   Anwenderzahlen   Anwendun   Anwendung   Anwendungen   Anwendungenerweitern   Anwendungenmodularzuerweitern   AnwendungensindhäufigüberPlug   anwendungs   Anwendungsfälle   anwesend   Anzeige   apple   ApplicationIDAttribute   Applications   Applikation   AppSettings   arbeiten   arbeitetalsSystemar   architektoni   ArchitektonischeFragen   architektonischen   Architektur   ArrayList   arrPersistenceEvents   Arsenal   Artikel   artist   asmTemp   Aspek   Aspekt   Aspekten   Assemblies   Assembly   AssemblyName   Attribut   Attributes   auch   Aufbau   aufderBasis   AufgabenXML   aufgerufen   aufgrund   aufnehmen   Aufruf   Aufrufe   aufrufen   Aufrufer   Aufrufes   aufruft   Aufteilung   auftreten   Aufwand   ausführen   Ausführung   Ausführungs   Ausführungskontext   Ausführungszeit   Ausgabe   Ausgangspunkt   Ausgangssituation   ausge   ausgeführt   ausgetauscht   ausgiebig   Auslesen   auslösen   Ausrichtung   äußeren   Auswerten   Auswertung   Auswertungen   auszuführen   automatisch   automatische   Automatismus   Autor   B617   B6FA   bank   banktreiber   base   basiert   Basis   Basisimplementierung   BBD7C7CA   beachten   beantworten   beantwortet   Bedingungen   BeforeSaveBook   BeforeSaveCD   behalten   Beide   beiden   beim   Beispie   Beispiel   Beispielanwendungen   beispielsweise   beit   beitet   beleuchtet   benannt   benen   benöti   benötigen   Benut   Benutzer   Benutzerzahl   bereit   bereits   bereitung   berücksichtigen   beschäftigen   beschäftigt   Beschäftigung   beschrie   Beson   Bestandteil   bestehende   besteht   bestens   bestensbewährt   bestimmen   beteiligten   betrachtet   betreibende   Betreutes   Betrieb   Betriebssystems   betroffen   bettet   Bevor   bewerten   bezeichnet   BFAD   Bibliotheken   bietet   Bild   Bleibt   Blick   Blickwinkel   Blickwinkeln   BookData   bookstore   bool   borativeDataFramework   break   Büchern   Business   c1studio   C7CB5506AEF3   Calendar   calendartools   catch   CDData   CDID   CDStore   CDStoreExtension   CDStoreLib   ceWatch   Charakteristisch   chen   cherlich   chern   chitektbeiderBerli   class   Classes   Client   Clients   Code   Codes   Colla   COMAdmin   COMAdminCatalogClass   COMAdminCatalogCollection   ComInterfaceType   ComponentModel   ComponentOne   Components   Configuration   ConfigurationSettings   Container   Context   continue   ContractFirstDesignundMicrokernel   Control   Controls   count   Create   CreateInstanceFrom   CreateProperty   CreatePropertyGroup   crokernel   Crystal   Customizing   dabei   dadurch   dafür   DafüristdieKommandozeilemitgesetztenFramework   daher   dahinge   damit   Danach   danken   dann   daran   darauf   daraus   darf   darin   darstellen   darstellt   darum   dasNotwendigeveranlassen   dass   data   DataRow   Dateien   DateienVerfassen   Daten   Datenbank   Datenbankzugriff   Datengrid   Dateninhalt   Datenpersis   Datensatzes   Datentypen   Datums   davon   dazu   Dazugenügtes   DB46   de11   de30   deab   deDokumentation   definiert   deHighlightsWeitere   delle   dells   delt   demnach   demonstriert   denen   denkbar   denkbaren   denn   DennhierliegendieAnforderungenan   Dennoch   denschaft   dere   deren   dert   deshalb   Design   DesignundVerhaltenflexibel   Desktop   Detail   deutlich   deutlicheVarianten   deutscher   deZeitplanung   DieBibliothekcomadmin   dieCOM   DiedaraufhinentstandeneDLLdotnetpro   DieErweiterungfürModelleimEigenbaumüssenkeineServicedComponentssein   Diefolgendenbeiden   DieGrundstrukturder   dient   dies   diese   diesen   diesePersistenzoperationen   dieser   dieserSchnittstelle   dieses   diesesWeitere   DieVor   Dinge   dingungen   Directory   direkt   Dispose   disposing   Distribution   diverse   dllbefindetsichimVerzeichnis   dllkönnenSiedannohneProble   dllzuerstellen   doch   doctohelp   Documenter   Dokumentation   Dokumentationen   Dokumentquelle   Dort   dotnetpro   dotnetpro9   dotnetprozeigt   Drag   Dreamweaver   drei   Drop   dung   dungen   durch   durchaus   durchdachter   Durcheinfaches   durchgeführt   durchzuführen   Dynamik   ebenfalls   Ebenso   Editor   EditorDesigner   Effizienz   eigenen   EigenesAssembly   Eigenschaften   eigentliche   eigentlichen   eignen   eignet   einander   eindeuti   Eindruck   eine   EineErweiterungsschnittstelle   EineEventClassaufrufen   EineKlassefürdieInstallation   einem   einen   einer   einerseits   EinErweiter   eines   einfach   einfache   einfachen   Eingabe   einge   eingebettet   eingeführt   eingehe   eingerichtet   eingetra   eingetragen   einiges   einmal   EinPlatzfürErweiterungen   Einsatz   EinsatzSolutions   einstellbarGemeinsame   Eintrittspunk   EinVerzeichnisinderCOM   einzelne   einzelnen   Einzelschritte   einzugehen   else   Email   empfangen   Empty   Ende   enden   endregion   engen   enmLockMode   enmReleaseMode   Enter   Enterprise   Enterprise2005   EnterpriseServices   entfällt   entfernt   enthalten   enthaltenen   entscheidende   entscheidet   Entscheidungen   entschieden   entsprechend   entsprochen   entste   Entwicklung   Entwurf   Epilog   Equals   Ereig   Ereignis   Ereignisklas   Ereignisklasse   Ereignisklassen   Ereignisses   Erfolg   erfolgen   erfolgt   Erfolgthier   erfor   erforder   erforderlich   erforderlichen   ergänzt   Ergebnis   erhält   Erinnerung   erkämpft   erkennen   erläutert   ermitteln   ermittelt   erneut   erreichen   erscheinen   erst   erste   erstellen   erstellt   ersten   erwähnt   erwarten   Erweite   erweitern   Erweiterung   Erweiterungen   ErweiterungenimEigenbau   Erweiterungs   Erweiterungskom   Erweiterungskomponente   Erweiterungsmanager   Erweiterungsmo   Erweiterungsmodel   Erweiterungsmodell   Erweiterungsmodelle   Erweiterungsmodells   Erweiterungsmodul   Erweiterungsschnittstelle   erzeugt   etabliert   Event   EventClass   EventClasses   EventClassInstaller   EventCLSID   EventInterface   Eventklasse   EventsAustausch   eventsPersistence   eventuelle   Excel   Existiert   Exists   Export   exportierte   Express   ExtensionCreationInfo   ExtensionManager   F237A419D687   fach   Faktor   Fall   false   Fast   Favorisierung   Fazit   fCreated   Features   Fehler   Fehlers   fest   festen   festgehalten   figurations   figurationsdaten   Fiona   Flexibilität   Fokussierung   Folge   folgen   folgende   Folgenden   Folglich   FolglichmüssenSiediesenImportselbstdurchführenunddabei   folgt   forderungen   foreach   Form   ForumOptionales   Frage   fragen   Fragenandas   Frameworks   Frequentierung   Front   Frontpage   führerische   führt   führte   führung   führungszeit   FullName   Funk   funktio   Funktion   funktional   funktionale   Funktionalität   Funktionalitäten   Funktionalitätensucht   Funktionen   funktioniert   Funktionsbereiche   Funktionsweise   gängigen   ganz   garantiert   geben   Gebühren   gebunden   Gedanken   geeignet   geforderten   geführt   gefunden   gegeben   Gegebenheiten   Gegensatz   gegenüber   gegnen   gehen   gehend   geht   gela   gele   geliefert   gelöst   gemäß   gemeinsam   Genauer   gend   genen   generell   genheit   genü   genügend   genügtderVerweisnichtmehr   gerade   Geräte   gerecht   Gesamtarchi   gesamte   Geschäftslogik   Geschäftsre   Geschwindigkeit   gespeichert   gestellt   get_Item   get_Value   GetCollection   GetCustomAttributes   GetFiles   GetInterface   getrennten   GetTypes   gewährleistet   gewichten   gewünschte   gezeigt   gezogen   gibt   gien   gilt   gleich   gleichen   gleichwertig   gleichzeitig   GoLive   Grafiken   grationsfähigkeit   greifen   grenzten   große   Größe   großen   großes   Group   Grund   Grundarchitektur   Gründen   Grundfunktionen   Grundmodell   grundsätzlich   Grundschemaeiner   gruppiert   GUID   GuidAttribute   Gültigkeit   Gültigkeitsüberprüfungen   gung   Guten   gutes   habe   haben   Handbuch   Handelnde   handen   häufig   Hauptarbeit   hauptsächliche   heißt   helfen   help   Helperstellt   HelpProjek   hend   henden   hier   hierzu   higkeiten   Hilfe   HilfesystemstattIndexmitNatural   hinterlegt   hinzu   hinzugefügt   hisolutions   hObject   hohe   hohen   Home   hottools   House   HTML   HTTP   hundert   Hunderte   Hürde   iCalendar   ICatalogObject   ICDStore   Identifikation   identisch   IDictionary   IDisposable   IDsEinfache   ignorieren   Ihre   ihrem   ihren   Ihrer   image   immer   implApplications   implComponents   imple   Implemen   implementieren   implementiert   Implementierung   implExtension   implExtensions   implNewSubscription   implSubscriptions   Import   ImportausRobo   Inanspruchnahme   indem   ineinemProjekteinenCOM   info   Infor   Informatio   Information   Informationen   Infrastruktur   initialisieren   Initialisierung   Initialisierungszeit   inklusive   Inkrementieren   innerhalb   Inserweiterbar   insgesamt   instal   Install   Installationen   Installationsfähigkeit   Installer   installiert   InstallShield   Instanzen   inte   Integration   IntegrationdesErweiterungsmodells   integriert   interaktive   interes   interessante   Interesse   interface   InterfaceId   InterfaceIsIUnknown   InterfaceType   interne   Internet   InteropServices   interviewt   IPersistenceEvents   IProcessIniti   IProcessInitializer   irgendeine   irgendeiner   Jahr   Java   JavaHelp   Jede   JedeAnwendung   jeder   jedes   jedoch   jetzt   jewei   jeweils   justiert   kalen   kann   kaum   kein   keine   keit   Kern   Keyfile   klar   klare   klas   Klasse   Klassen   klassi   kleinen   kleinere   Kniezu   kombiniert   Komfort   kommen   kommenden   Kommt   Kompo   Komponente   Komponenten   Kompromiss   Konfigura   Konfiguration   KonfigurationsdateienfürCOM   Konfigurationsdaten   konfigurierten   Konformität   können   konnte   könnte   konstruieren   Kontakten   kontextsensitive   Kontrolle   Konverter   kopieren   Kopierenistein   kopiert   kostet   kritischen   kümmert   Kunden   Kundenwünsche   laden   lassen   lässt   Layer   Layers   legt   leicht   leichte   leider   leisten   Leistungsmerkmalen   leitet   leitung   Length   letzte   lichen   licht   liegt   lieren   ligen   Linux   Listing   LoadCD   LoadFile   LogMessage   löschen   Lücke   machen   macht   Mails   Management   ManagementCalendar   ManagementWie   Managers   Manifestdatei   ManipulationvonDaten   manipulieren   manipuliert   Mann   Mark   markiert   mation   mationen   mealsVerweisdeneigenenProjektenhinzufügen   mehr   mehrere   meinen   meistens   Members   mentierung   mern   Method   Methode   Methoden   Methodenabläufen   Methodenaufruf   Microsoft   mindestens   Misserfolg   mitexternenAnwendungennach   mithilfe   Mitlei   mitliefert   Mittel   mittelgroße   mittlerweile   Mobile   möchte   modell   Modelle   Modul   Module   Moduls   möglich   mögliche   Möglichkeit   Möglichkeiten   muss   müssen   mv_fDisposed   mv_strAssemblyName   mv_strTypeName   mvar_fPerUser   mvar_strName   mvar_strSourceEventClass   mvar_strSourceEventInterface   mvar_typEventClass   nach   nachfolgend   Nachfolgetechnolo   nachgelagerte   Nachgereicht   nächst   nächste   Nachteil   Nachteile   nachvollziehen   nahe   Nähe   nalen   nalität   nalitäten   Name   native   nCounter   Neben   nente   nenten   nerFirmaHiSolutions   NET2   NetHelp   NETWord   neue   neuen   NeuinDoc   Neustarten   nicht   nichts   niemals   nipulation   nisklassen   nissen   noch   Nochmal   Notepad   notwendig   null   nünftiges   nung   nutzen   Nutzer   oben   Oberflä   objComAdmin   object   ObjectHandle   objEventClass   obwohl   oder   odernachgelagerteFunktionalität   oderSourcecode   oftmals   Ohne   online   Operation   optimalen   Optimum   Option   optional   Oracle   orien   örtlichen   Outlook   override   Pagemiteigener   Paketangebot   Papier   passiert   passungen   perfektes   Performance   persisten   PersistenceEvents   PersistenceWatch   Persistenzoperationen   Personal   PerUser   Pfad   Pfaden   Platzhalter   platzieren   platzierte   Platzierung   plementieren   Plug   ponente   ponenten   populate   PopulateByKey   potenziell   pragmatische   Praxis   Premier   Preview   Print   Prinzipiell   prise   private   Problem   Problema   Problematik   Process   Programmfluss   Prolog   Properties   Property   PropertyLockMode   PropertyReleaseMode   proportional   Prozess   Prozesse   public   PublishingSingle   PublishingSingleDoc   PublishingSingleP   punkProcessControl   Qualitätskomponenten   Quelldateien   Rahmen   Rahmenbe   Rahmenbedingungen   Ralf   RalfWestphal   Rande   Rating   Raubkopien   Raum   reagieren   Reaktion   recht   Refactoring   Regel   Regelwerk   Region   reinen   reiten   reitschaft   reizvoll   relativ   relevanten   Remoting   Reportgenerator   Reports   return   Richtung   RoboHelp   Rows   Rückgabewert   rückliefern   rücksichtigt   rückt   rung   rungen   rungs   rungsmodell   rungsmodells   RunInstaller   Runtime   samtheit   Sandwich   sant   sätzliche   SaveBook   SaveCD   savechanges   sche   scheidungskompetenz   Schema   sches   Schich   Schicht   Schichten   Schichtung   schließlich   schnell   schnellen   Schnitt   Schnittstelle   Schnittstellen   schon   Schritt   Schritten   schutz   Schwerpunkt   Schwerpunkte   schwierig   Schwierigeristes   SearchHotspots   sehen   Sehr   sein   seinem   Seite   Seite56ff   Seiten   seitens   seits   selbst   selbstverständlich   selten   Seltenheit   Serializable   Server   Service   ServicedComponent   Servicepaket   set_Value   setzen   setzt   SharedProper   SharedProperty   SharedPropertyGroup   SharedPropertyGroupManager   shpGroup   shpManager   shpProperty   ShutDown   sich   sicher   sicherenundperformantenVerfahrenbereitstehen   Sicherheit   Sicht   sichtlich   SiedortfolgendeZeilenein   Sieerreichenihnüberzimmer   siehe   signalisiert   simulieren   sind   sisklasse   Situation   Skalierbarkeit   skizziert   sodass   Software   Softwarearchitektur   solche   solchen   solcheVeränderungen   soll   sollen   Sollte   sollten   sondern   Sonstige   sorgt   Sourcecode   SourcePerfektes   spei   speichern   Spektrums   spezielles   spezifiziert   Spickennichterlaubt   Spiel   spielsweise   SprachenC   Spread   Spreadsheet   spricht   ßern   stabil   staging   stallationsfähigkeit   stalliert   StandardZum   ständig   Standorten   stanziert   stärker   Start   Startup   stateSaver   stehen   stehenden   stehender   steht   steigen   steigt   stel   stellation   Stelle   stellen   stellt   stetig   Störfaktoren   strApplicationId   strAssembly   strDirectory   strengen   strEventClassId   string   StrongKeyversehenwird   strSourceEventClassId   strSourceInterfaceId   struierten   Struktur   stückt   Studio   StudioControls   Studios   SubscriptionsForComponent   Subskription   Suche   Suchen   sucht   Support   supported   SuppressFinalize   system   System32   Systeme   Systemen   systemnah   systemnahen   Tage   tails   tebeleuchten   TechnikSoftwarearchitektur   technischen   Technologie   Technologien   TechnologischeAbhängigkeiten   technologischen   Teil   tektur   Telefon   teln   tenNetHelp   tenz   Terminen   Terminpla   Terminplanung   terprise   Testversionen   Text   textcontrol   Textrahmen   Textverarbeitung   Themen   theoretisch   this   thodenaufruf   tiert   tierte   Time   TimePrint   tionalität   tionsdatei   tisch   tivieren   tlbimp   Toolbar   TOOLS   TorstenZimmermann   ToString   Tragen   Transaction   TransactionOption   TransaktionssicherheitundPerformanceerheblichhöher   transparent   Trend   treten   TrialTesten   Tritt   Trotz   true   tyManager   type   Typen   TypeName   TypeOf   typInterface   über   überhaupt   überlagert   überlegt   übernommen   überprüfen   überprüft   überschaubaren   übersichtliche   übertragen   übertreffen   überwiegend   üblich   UhrSeite   umfassend   Umgang   Umsetzung   Umstand   umzusetzen   unabhängig   unbedingte   undStandard   undVerfahren   ungsmodell   unmittelbar   Unsere   unserem   unten   unter   unterbringen   unterliegen   Unterneh   Unternehmen   Unternehmens   untersagen   unterscheidet   Unterschied   Unterschiede   unterschiedlichen   unterstützende   untersucht   unterteilen   unvermeidlich   Unwrap   UPGRADE   UtilityUpdate   Value   Variablen   Varian   Variante   Varianten   Variation   verankert   veranschau   verar   Verarbeitung   Verbindung   verborgen   verbunden   verbundene   verdeutlicht   vererben   Verfah   Verfahren   verfügbar   verfügbarKeine   verfügt   Verfügung   vergessen   Vergrö   Verhältnis   Verkauf   verloren   vermeidbar   verschicken   verschiedenen   versehen   Versen   Version   Versionen   VersionfürVisualBasic6   verstärken   verstehe   verteilt   verteilten   vertretbarem   verwalten   Verweis   VerweisaufdieBibliothekcomad   verwenden   verwendet   Verzeichnis   Verzeichnisses   verzichtet   Verzögerung   viel   viele   vielleicht   Visual   void   voll   volle   vollständig   vollständige   vonCOM   Vorar   voraus   vorausge   vorausgesetztwerdenkönnen   Voraussetzung   VoraussetzungenVS   vorauszusehen   vorbereitet   Vorbereitung   Vorfeld   vorgestellt   vorgestellten   vorhanden   vorhandenen   vorher   vorkonfigurieren   VorlagenModularTOC   vorstellen   Vorteil   vorzube   Wahl   Während   wand   wäre   waren   Wartbarkeit   Warten   warum   webbasierte   WebForms   wegzubekommen   weil   weilbeimImportderBibliothekdiesenichtmiteinem   weise   weiß   weiter   weitere   weiterge   weiterung   weiterungskomponente   weiterungsmethoden   weiterungsmodell   weiterungsmodelle   weiterungsmodule   weitest   welche   Welt   wendung   wendungeintragen   wendungen   wendungsdaten   wenig   Wenn   WennessichbeidemProjektjedochumeinesignierteAnwendunghan   werden   Werte   wertet   wesentlich   Wesentlichen   Westphal   wichtig   wichtigen   wichtiger   wichtigere   wiebeispielsweiseVererbung   WINDOWS   WinForms   WinFormsSechs   WinHelp   wird   wirdAbbildung1   wirkungen   Wissen   wobei   Wollen   Word   Wunsch   Wünschenswert   wurden   zahlreicheVarianten   zeichnen   zeichnis   zeigen   zeigt   Zeilen   Zeit   zeitlichen   zerkreis   zeugIn   ziehen   Zielstellung   zuerst   zufügen   Zugang   zugänglich   zügig   zugreifen   Zugriff   zunächst   zunimmt   zuöffnen   Zuordnung   zupassen   zurückliefern   zurVerfü   zurVerfügung   Zusammenhang   Zusammenhänge   zusätzliche   zusätzliches   zutage   zuvor   Zwar   zwei   zweite   zweiten   zwin   zwingen   zwischen

Login
Sie sind nicht eingeloggt.

Login & Registrierung
Abo bestellen





Anzeige





Newsletter
Tragen Sie Ihre E-Mailadresse für den kostenlosen Newsletter von dotnetpro ein.


Umfrage
Wie zufrieden sind Sie mit Ihrem Gehalt?




Ergebnis anzeigen