![]() | Nuget |
|---|---|
nuget.exe list author:eXpandFramework | |
nuget.exe list Xpand -source https://xpandnugetserver.azurewebsites.net/nuget |
Wie richte ich eine Paketquelle in Visual Studio ?, Effizientes Paketmanagement ein
So debuggen Sie, wie Sie Ihr Devexpress -Debugging -Erlebnis steigern
EXPDFRAMEWORK ist ein unabhängiges Open-Source-Projekt und ist nicht mit Developer Express Inc. verbunden.
EXPEDFRAMEWORK ist eine kostenlose Erweiterung für Devexpress-XAF und arbeitet in der Microsoft Public Lizenz (MS-PL) .
Die EXPDFRAMEWORK -Organisation besteht aus drei Projekten. Das Hauptprojekt, dieses eine, das eigenständige, gut getestete und gut dokumentierte reactive.xaf und das XPandPWSH -PowerShell -Modul, in dem Sie alles finden, was Sie für Ihre täglichen Entwicklungsaufgaben benötigen. Das Hauptprojekt fungiert als Container für das eigenständige Projekt. Schließlich werden alle Module des Hauptprojekts aus den eigenständigen Modulen verwirrt.
Die Architektur ähnelt XAF. Wir empfehlen, dass Sie das Erste -Start -Dokument durchlaufen, um das Gefühl zu haben, wie Sie das Beste daraus machen können. Installieren Sie danach einfach die gewünschten Module und durchlaufen Sie die in der folgenden Liste verknüpften Blogs und veröffentlichen Sie Probleme.
Beispiele für diese Module sind (in den beiden rechten Spalten können Sie die unterstützte Plattform sehen):
| Modulname | Beschreibung | Gewinnen | Netz | Nuget.org |
|---|---|---|---|---|
| Excelimporter | Importiert Excel, CSV -Dateien. | Y | Y | |
| WorldCreator | Entwurf von Laufzeitbaugruppen | Y | Y | |
| ModellDifferenzial | Modellmanagement | Y | Y | |
| Armaturenbrett | Ermöglicht die Zusammenarbeit mit der nativen XAF -Dashboard und integriert die Dashboard -Suite | Y | Y | |
| Senden Sie E -Mails mit Geschäftsregeln aus dem Anwendungsmodell ohne Codierung (siehe http://goo.gl/hkx6pk) | Y | Y | ||
| Workflow | Enthält Workflow -bezogene Funktionen (geplante Workflows) | Y | Y | |
| System | Unterstützen Sie mehrere Datenspeicher, kalkulierbare Eigenschaften bei Laufzeit, dynamische Modellerstellung, Steuerungsrasteroptionen, DataCaching, Web -Master -Details, Ansicht Vererbung usw. | Y | Y | |
| Jobsheduler | Fungiert als Wrapper für den leistungsstarken Quartz.net und bietet eine flexible Benutzeroberfläche für die Verwaltung von Jobs zur Laufzeit | Y | Y | |
| Dbmapper | Karte 14 verschiedene Arten von Datenbanken zur Laufzeit in WorldCreator Persistent Objekte | Y | Y | |
| Io | Objektdiagramme exportieren und importieren | Y | Y | |
| MapView | Google Maps -Integration für XAF -Web -Apps. Blog -Beiträge. | Y | Y | |
| FileatTachments | Bietet Unterstützung für den Speicher des Dateisystems gemäß E965 | Y | Y | |
| Scheduler | Bitte erkunden Sie das XVideorental -Modul in Demos/Xvideorental -Ordner (Blog -Posts). | Y | Y | |
| Berichte | Bitte erkunden Sie das Xvideorentalmodul in Demos/Xvideorental -Ordner | Y | N | |
| Diagramm | Bitte erkunden Sie das Xvideorentalmodul in Demos/Xvideorental -Ordner | Y | N | |
| Pivotgrid | Bitte erkunden Sie das Xvideorentalmodul in Demos/Xvideorental -Ordner | Y | N | |
| Assistent importieren | Universelles Modul zum Importieren von Excel -Dateien in jede XAF -Anwendung. | Y | N | |
| Audittrail | Konfigurieren Sie das XAF Audit Trail -Modul mit den Anwendungsmodulen. (Siehe deklarative Datenprüfung) | Y | Y | |
| Statemachine | Verbessern Sie das Statemachine -Modul von XAF, um Übergänge mithilfe von Berechtigungen zu kontrollieren | Y | Y | |
| Logik | Definieren Sie die bedingte Architektur | Y | Y | |
| ModelArtifact | Modellartefakte (Controller, Aktionen, Ansichten) parametrizieren | Y | Y | |
| TecessViewControlSprovider | Dekorieren Sie Ihre Ansichten mit benutzerdefinierten Steuerelementen | Y | Y | |
| Masteradetail | XTRAGRID-Unterstützung für die Datenpräsentation für die Master-Detail-Daten mit dem Modell. Y | N | ||
| Pivotchart | Verbesserung der Analyseverfahren / -kontrollen | Y | Y | |
| Sicherheit | Bietet Erweiterungsmethoden, Authentifizierungsanbieter, Login MEHR ME, benutzerdefinierte Sicherheitsobjekte | Y | Y | |
| Assistent | Design -Assistentenansichten | Y | N | |
| Viewvariants | Erstellen Sie Ansichten ohne die Verwendung des Modelleditors | Y | Y | |
| Validierung | Weitere Regeln, Berechtigungsvalidierung, Warn-/Info -Unterstützung, Aktionskontexte usw. | Y | Y | |
| ConditionalObjectViews | Ermöglicht die bedingte Navigation zu Ihren Detailviews/ListViews-> fusioniert mit modelArtifact | Y | Y | |
| EasyTests | Benutzerdefinierte Befehl und Erweiterungen für EasyTest siehe http://apobekiaris.blogspot.gr/search/label/easyTest | Y | Y | |
| Täume | Verbesserung der Hierarchie -Steuerelemente, MAP XTRATREERIST -Optionen zum Modellieren | Y | Y | |
| Ncarousel | Lädt Bilder asynchron und zeigt sie mit einem konfigurierbaren Karussell -Listitor an | N | Y | |
| VSIX -Paket | Verbesserung des Modelleditors, erforschen Sie XAF -Fehler, Drop -Datenbank zum Entwurfszeit, ProjectConverter -Aufruf |
Nachfolgend finden Sie eine Liste von Devexpress XAF -Modulen, die vom Devexpress.xaf -Repository verteilt sind.
| Packagename | Plattform/Ziel | Um |
|---|---|---|
| Autokommit | Das AutoCommit -Paket kann verwendet werden, um bestimmte AutoCommit -Szenarien durch Einstellen der IModelObjectView.AutoCommit zu aktivieren. | |
| Blazor | Das Blazor -Paket hostet und aktiviert Blazor -spezifische XAF -Artefakte (Herausgeber, Dienste usw.). | |
| BulkobjectUpdate | Das BulkObjectUpdate -Modul aktualisiert Ihre Unternehmensdaten in Bulk, die von flexiblen Modellkonfigurationen geführt werden. | |
| ClonememberValue | Das CloneMemberValue -Modul hilft Ihnen dabei, members des Geschäftsobjekts selektiv zu clone . | |
| Clonemodelview | Das CloneModelView -Paket hat zusätzliche Standard -Design -Zeitmodellansichten generiert. | |
Das Email -Modul sendet Ihr Geschäftsobjekt als E -Mail. | ||
| GridListeditor | Das GridListEditor -Modul hostet Funktionen im Zusammenhang mit XAF GridListeditor. | |
| Hidetoolbar | Das HideToolBar -Paket verwendet das Attribut IModelListView.HideToolBar , um die Symbolleiste auszublenden. | |
| Jobscheduler.Hangfire | Das Paket JobScheduler.Hangfire integriert Hangfire für Fire & Vergessen Sie Stellenpläne. | |
| Jobscheduler.notification | Der JobScheduler.Notification gibt Ereignisse für Objekterstellung ab und bietet eine Blazor -Benutzeroberfläche für die Feinabstimmung. | |
| Lookupcascade | ||
| Masteradetail | Mit dem MasterDetail -Modul können Sie mithilfe des Modelleditors Platform Agnostic Master Detail XAF -Ansichten erstellen. | |
| Modelmapper | Der ModelMapper ermöglicht es, alle XAF -Komponenten aus dem Anwendungsmodell zu steuern. | |
| ModelViewinheritanz | Die ModuleViewInheritance ändert die Standardmodellansichtserzeugung ohne Codierung. | |
| Office.Cloud.Google | Das Google -Paket authentifiziert sich gegen die Google Cloud -Dienste. | |
| Office.Cloud.google.Calendar | Das Google.Calendar -Paket integriert sich in den Google Calendar Cloud -Dienst. | |
| Office.Cloud.google.tasks | Dieses Paket integriert sich in den Cloud -Dienst von Google Tasks. | |
| Office.Cloud.Microsoft | ||
| Office.DocumentStylemanager | Der DocumentStylemanager kann eine große Anzahl von Dokumenten unter Verwendung von Stilvorlagen neu ausbreiten. | |
| OneView | In der OneView wird nur eine Ansicht mit der Option zum Bearbeiten des Modells angezeigt. | |
| PositionInlistView | Die PositionInListView steuert, wie Objekte zur Laufzeit in einer ListView positioniert werden. | |
| ProgressBarviewItem | Das ProgressBarViewItem -Paket integriert einen UI -Fortschritt für langjährige Aufgaben. | |
| Razorview | Das RazorView -Modul verwendet die Razor C# -Syntax, um Ansichten aus Geschäftsdaten zu generieren. | |
| Reaktiv | Das Reactive Modul bietet eine XAF DSL -API für funktionale/staatenlose Implementierungen. | |
| Reactive.logger | Das Reactive.Logger -Modulmonitor ruft die RX -Delegierten onnext, OnSubscribe, OnDisponse, ONCORPLETED, ONError | |
| Reactive.logger.client.win | Reactive.Logger.Client.Win ist eine ausführbare fähige Verbindung zu einer beliebigen XAF -App, die die Reactive.Logger.Hub verwendet. | |
| Reactive.logger.hub | Die Reactive.Logger.Hub überträgt oder empfängt den Ausführungspipelinefluss. | |
| Reactive.rest | Die Reactive.Rest integriert mit einem einfachen deklarativen Prozess in jeden REST -Service. | |
| RefreshView | Das RefreshView -Modul aktualisiert die AnsichtsdataSource regelmäßig. | |
| Sequenzgenerator | Die SequenceGenerator aktualisiert die Mitglieder der Geschäftsobjekte mit eindeutigen sequentiellen Werten. | |
| Rede | ||
| Zauberer | Das StoreToDisk -Paket bietet eine teilweise und gesicherte Serialisierung für Ihr Geschäftsobjekt | |
| Storetodisk | Das StoreToDisk -Paket bietet eine teilweise und gesicherte Serialisierung für Ihr Geschäftsobjekt | |
| Unterdrückung der Bestätigung | Die SuppressConfirmation unterdrückt ObjectViews -Änderungsbestätigungen. | |
| Mietermanager | Der TenantManager integriert die Cloud -Authentifizierung in dedizierte Datenspeicherorganisationen über ein sicheres kontrolliertes Management. | |
| ViewEditMode | Das ViewEditMode -Modul steuert die detailView.vieweditMode. | |
| ViewItemValue | Der ViewItemValue hilft Endbenutzern, die Standardwerte für Suchansichtselemente zu konfigurieren. | |
| ViewWizard | ||
| Fenster | Die Application.Windows Modul hostet Windows Env -Funktionen wie HideOnexit, Eingabeaufforderung, Start, Multiinstance, NotifyIcon. |
Blogs:
http://apobekiaris.blogspot.gr/search/label/dashboard
Erweitert XAF, indem Sie großartige neue Funktionen hinzufügen, zum Beispiel:
|
Blogs:
http://apobekiaris.blogspot.com/search/label/modeldifference
Schafft dynamische anhaltende Versammlungen. Mit der XAF -Benutzeroberfläche können wir eine Montage erstellen, ohne eine einzelne Codezeile zu schreiben. Erweiterte Benutzer können sogar C# Scripting verwenden und neue Vorlagen für Codegenerierung erstellen.
Blogs:
http://apobekiaris.blogspot.com/search/label/worldcreator
Für diejenigen, die mit dem Konzept der Jobplanung nicht vertraut sind, finden Sie hier einige Hintergrundinformationen. Außerdem gibt es ein großartiges Quarz -Tutorial, das eine hervorragende Einführung bietet.
Blogs:
http://apobekiaris.blogspot.com/search/label/jobsceduler
DBMapper hat die gleiche Funktionalität wie SQLDBMapper, basiert jedoch auf dem leistungsstarken XPO. Daher kann das DBMapper -Modul in der Lage sein, sich in WorldCreator Persistent -Klassen zu verwandeln. Die folgende Liste von Datenbanken: Zugriff, Vorteil, adaptiver Server Anywhere, ASE, DB2, Firebird, Firebirdsql, SQLServerce, SQLServer, Oracle, Persasiesql, Postgreesql, SQLite, Vistade, Vistade, Vistade, Vistade, Vistade, Vistade, Vistade, Vistade, Vistade, Vistade, Vistade, Vistade, Vistade, Vistade, Vistade, Vistade, Vistade, Vistade, Vistade, Vistade, Vistade, Vistade, Vistade, Vistade, Vistade, Vistade
Blogs:
http://apobekiaris.blogspot.com/search/label/sqldbmapper
Bietet eine Zusammenarbeit zwischen einer XAF -Anwendung und einem anderen System, indem Sie Objektserialisierungsdiagramme erstellen können. Die Komplexität eines Diagramms kann entweder mit der UI- oder der Entwurfszeitattribute konfiguriert werden. Das Ändern von Objektschlüssel und die Auswahl von Serialisierungsstrategien sind unkompliziert, wie in diesem Screenshot zu sehen ist.
|
Blogs:
http://apobekiaris.blogspot.com/search/label/io
Windows -Modul zum Importieren von Excel -Dateien in eine beliebige XAF -Anwendung.
Blogs:
http://mdworkstuff.blogspot.gr/search/label/wizard
Ermöglicht es uns, einen Gewinn oder eine Websteuerung in eine bestimmte Position in der jeweiligen XAF -Ansicht zu platzieren und seine Sichtbarkeit, Textdekoration, Schriftart, Höhe, Breite usw. unter Verwendung der bedingten Modellregeln zu steuern.
|
Blogs:
http://apobekiaris.blogspot.com/search/label/additionalviewControlSprovider
Wenden Sie die bedingte Logik auf die Artefakte Ihres Modells (Controller, Aktionen) an. Dies bedeutet, dass Sie in vielen Kontexten oder Kombination von ihnen aktivieren, deaktivieren, verstecken, ausführen können.
Blogs:
http://apobekiaris.blogspot.com/search/label/modelartifactstate
Verbessern Sie das Statemachine -Modul von XAF, um Übergänge mithilfe von Berechtigungen zu steuern.
Blogs:
http://apobekiaris.blogspot.com/search/label/xpandstatemachine
Mit dieser Verwendung können Sie Ihre Analyseobjekte mit jedem Objekt anschließen und sie in jeder Ansicht anzeigen/positionieren. Eine große Anzahl von Drehfunktionen wird ebenfalls unterstützt. Die Kontrolle von Pivotgrid -Optionen ist auch zur Laufzeit erhältlich.
|
Blogs:
http://apobekiaris.blogspot.com/search/label/pivotchart
Bietet die Architektur / Engine für viele erweiterte Module, die entworfen wurden (zusätzlichViewControlSprovider, ModeartifactState, MasterDetail, ConditionalDetailViews). Sehr wertvoll für die Entwickler, die ein bedingtes Modul implementieren möchten.
Blogs:
http://apobekiaris.blogspot.com/search/label/logic
Die Funktionen hier sind endlos. Einige interessante Funktionen sind mehrere Datenspeicherunterstützung, erstellen kalkulierbare Eigenschaften zur Laufzeit, die Erstellung dynamischer Modells, eine Gridview, die GridColumn -Optionen… usw.
Blogs:
http: //apobekiaris.blogspot.com/search/label/core.web http: //apobekiaris.blogspot.com/search/label/core.win
Ermöglicht die bedingte Navigation zu Ihren Detailviews / ListViews.
Der Endbenutzer kann zur Laufzeit Ansichten entwerfen.
Blogs:
http://apobekiaris.blogspot.com/search/label/viewvariants
Blogs:
http: //apobekiaris.blogspot.com/search/label/validation (Warnung/Info)
Ermöglicht das Entwerfen von Assistentenansichten mit dem Modelleditor.
|
|
Aktivieren Sie eine rekursive Filterung und Anzeige für Ihre ListViews, markieren Sie XtratReelist -Optionen zum Modellieren, Unterstützung für das bedingte Erscheinungsmodul.
Blogs:
http://apobekiaris.blogspot.com/search/label/treelisteditors
Web -Skarable Listeditor basierend auf JCarousel. Das Laden von Bild ist asynchron, mehrere Editors mit unterschiedlichen Konfigurationen sind zulässig.
Blogs:
http://apobekiaris.blogspot.com/search/label/ncousel
Blogs:
http://apobekiaris.blogspot.com/search/label/xpandwf
Blogs:
http://apobekiaris.blogspot.gr/search/label/excelimporter