![]() | Nuget |
|---|---|
nuget.exe list author:eXpandFramework | |
nuget.exe list Xpand -source https://xpandnugetserver.azurewebsites.net/nuget |
Comment configurer une source de package dans Visual Studio ?, Gestion efficace des packages
Comment déboguer, comment augmenter votre expérience de débogage Devexpress
ExpandFramework est un projet d'ouverture indépendant et n'est pas affilié à Developer Express Inc.
ExpandFramework est une extension gratuite pour Devexpress-XAF et fonctionne dans la licence publique Microsoft (MS-PL) .
L'organisation ExpandFramework se compose de trois projets. Le projet principal, celui-ci, la basse dépendance autonome bien testée et bien documentée Reactive.xaf et le module PowerShell XPandpwsh où vous pouvez trouver tout ce dont vous avez besoin pour vos tâches de développement quotidiennes. Le projet principal agit comme un conteneur du projet autonome. Finalement, tous les modules du projet principal seront perplexes des modules autonomes.
L'architecture est similaire à XAF. Nous vous recommandons de parcourir le document de démarrage pour comprendre comment en tirer le meilleur parti. Ensuite, installez simplement les modules que vous souhaitez et parcourez les blogs liés dans la liste ci-dessous et n'hésitez pas à publier des problèmes.
Des exemples de ces modules incluent (dans les deux colonnes de droite, vous pouvez voir la plate-forme prise en charge):
| Nom du module | Description | Gagner | Web | Nuget.org |
|---|---|---|---|---|
| Excecemporteur | Importe des fichiers Excel, CSV. | Y | Y | |
| Créateur du monde | Concevoir des assemblages d'exécution | Y | Y | |
| Modélisation de modèle | Gestion des modèles | Y | Y | |
| Tableau de bord | Active la collaboration native du tableau de bord XAF et intègre la suite de tableaux de bord | Y | Y | |
| Envoyez des e-mails à l'aide de règles métier à partir du modèle d'application sans codage (voir http://goo.gl/hkx6pk) | Y | Y | ||
| Flux de travail | Contient des fonctionnalités liées au workflow (flux de travail planifiés) | Y | Y | |
| Système | Prise en charge de plusieurs datasts, des propriétés calculables lors de l'exécution, de la création de modèles dynamiques, des options de grille de contrôle, de Datacaching, du détail Web Master, de la visualisation de l'héritage, etc. | Y | Y | |
| Noduler | Agit comme un emballage pour le puissant quartz.net, offrant une interface utilisateur flexible pour gérer des emplois lors de l'exécution | Y | Y | |
| Dbmapper | Carte 14 Différents types de bases de données à l'exécution des objets persistants du WorldCreator | Y | Y | |
| Io | Exporter et importer des graphiques d'objets | Y | Y | |
| Mapview | Google Maps Intégration pour les applications Web XAF. Articles de blog. | Y | Y | |
| Gibier | Fournit une prise en charge du stockage du système de fichiers selon E965 | Y | Y | |
| Planificateur | Veuillez explorer le module XViDeoral trouvé dans Demos / XVideingal Dossier (articles de blog) | Y | Y | |
| Rapports | Veuillez explorer le module XViDEARALIT | Y | N | |
| Graphique | Veuillez explorer le module XViDEARALIT | Y | N | |
| Pivotgride | Veuillez explorer le module XViDEARALIT | Y | N | |
| Assistant d'importation | Module universel pour l'importation de fichiers Excel dans n'importe quelle application XAF. | Y | N | |
| Audittrail | Configure le module de trace d'audit XAF à l'aide des modules d'application. (voir l'audit des données déclaratives) | Y | Y | |
| Statemachine | Améliorer le module Statemachine de XAF afin de contrôler les transitions en utilisant les autorisations | Y | Y | |
| Logique | Définir l'architecture conditionnelle | Y | Y | |
| Modéliser | Artefacts de modèle paramétrize (contrôleurs, actions, vues) | Y | Y | |
| AdditionwayControlsprovider | Décorez vos vues avec des commandes personnalisées | Y | Y | |
| Masterdetail | Prise en charge XTRAGRID pour la présentation des données de maîtrise à l'aide du modèle. Y | N | ||
| Pivotchart | Améliorer les procédures / contrôles d'analyse | Y | Y | |
| Sécurité | Fournit des méthodes d'extension, des fournisseurs d'authentification, des connexions de connexion se souvenir de moi, des objets de sécurité personnalisés | Y | Y | |
| Magicien | Vues de conception axées sur l'assistant | Y | N | |
| Viewvariants | Créer des vues sans utiliser d'éditeur de modèle | Y | Y | |
| Validation | Plus de règles, validation d'autorisation, avertissement / support d'informations, contextes d'action, etc. | Y | Y | |
| ConditionalObjectviews | Permet la navigation conditionnelle à vos DetailViews / ListViews -> fusionnés avec ModelAtifact | Y | Y | |
| Easytests | Commande et extensions personnalisées pour Easytest Voir http://apobekiaris.blogspot.gr/search/label/easytest | Y | Y | |
| Treelistview | Améliorer les contrôles de la hiérarchie, les options de carte xtratreéliste pour modéliser | Y | Y | |
| Ncarousel | Charge des images de manière asynchrone et les affiche à l'aide d'un carrousel configurable lister | N | Y | |
| Package VSIX | Améliorer l'éditeur de modèle, explorer les erreurs XAF, laisser tomber la base de données au moment de la conception, ProjectConverter Invocation |
Vous trouverez ci-dessous une liste de modules XAF Devexpress distribués à partir du référentiel devexpress.xaf.
| Packagename | Plate-forme / cible | À propos |
|---|---|---|
| Autocommit | Le package AutoCommit peut être utilisé pour activer des scénarios AutoCommit spécifiques en définissant IModelObjectView.AutoCommit . | |
| Blazor | Le package Blazor héberge et active des artefacts XAF spécifiques au Blazor (éditeurs, services, etc.). | |
| Bulkobjectupdate | Le module BulkObjectUpdate met à jour les données de vos entreprises en vrac guidé à partir de configurations de modèle flexibles. | |
| Clonemembervalue | Le module CloneMemberValue vous aidera à clone sélectivement members d'objets commerciaux. | |
| Clonemodelview | Le package CloneModelView a généré des vues supplémentaires de modèle de conception par défaut. | |
Le module Email envoie votre objet professionnel comme e-mail. | ||
| GridlistEditor | Le module GridListEditor héberge les fonctionnalités liées à XAF GridListEditor. | |
| Hidetoolbar | Le package HideToolBar utilise l'attribut IModelListView.HideToolBar pour masquer la barre d'outils. | |
| Jobscheduler.hangfire | Le package JobScheduler.Hangfire intègre Hangfire pour les horaires d'emploi Fire & Forget. | |
| Jobscheduler.notification | Le JobScheduler.Notification émet des événements de création d'objets et propose une interface utilisateur de blazor pour les régler bien. | |
| Lookupcascade | ||
| Masterdetail | Le module MasterDetail peut vous aider à créer des vues de Master Détail Agnostic XAF en utilisant uniquement l'éditeur de modèle. | |
| Mannequin | Le ModelMapper permet de contrôler tous les composants XAF à partir du modèle d'application. | |
| ModelViewInheritance | Le ModuleViewInheritance modifie la génération de vue de modèle par défaut sans codage. | |
| Bureau.cloud.google | Le package Google s'authentifie par rapport aux services Google Cloud. | |
| Bureau.cloud.google.calendar | Le package Google.Calendar s'intègre au service cloud Google Calendar. | |
| Office.cloud.google.tasks | Ce package s'intègre au service cloud Google Tâches. | |
| Bureau.cloud.microsoft | ||
| Office.DocumentStyleManager | Le documentStyleManager peut renommer un grand nombre de documents à l'aide de modèles de style. | |
| OneView | Le OneView affichera une vue uniquement avec la possibilité de modifier le modèle. | |
| PositionInlistView | La PositionInListView , contrôle comment les objets sont positionnés dans un ListView lors de l'exécution. | |
| ProgressBarViewitem | Le package ProgressBarViewItem intègre une progression de l'interface utilisateur pour les tâches de longue durée. | |
| Razorview | Le module RazorView utilise la syntaxe Razor C # pour générer des vues à partir de données commerciales. | |
| Réactif | Le module Reactive fournit une API XAF DSL pour les implémentations fonctionnelles / sans état. | |
| Réactif.logger | Le module Reactive.Logger surveille les appels aux délégués RX sur onnext, onSubscribe, ondispose, oncompleted, onerror | |
| Reactive.logger.client.win | Le Reactive.Logger.Client.Win est un exécutable ABLE Connexion à n'importe quelle application XAF qui utilise Reactive.Logger.Hub . | |
| Reactive.logger.hub | Le Reactive.Logger.Hub transmet ou reçoit le flux du pipeline d'exécution. | |
| Réactif.rest | The Reactive.Rest s'intègre à n'importe quel service de repos à l'aide d'un processus déclaratif simple. | |
| Refreshview | Le module RefreshView rafraîchit périodiquement la vue de la vue de la vue. | |
| Séquencentorator | Le SequenceGenerator met à jour les membres des objets commerciaux avec des valeurs séquentielles uniques. | |
| Discours | ||
| Correcteur orthographique | Le package StoreToDisk fournit une sérialisation partielle et sécurisée pour votre objet commercial | |
| Storetodisk | Le package StoreToDisk fournit une sérialisation partielle et sécurisée pour votre objet commercial | |
| Supprimer | Le SuppressConfirmation supprime les confirmations de modification des objets. | |
| Fonctionnaire | Le TenantManager intègre l'authentification du cloud avec des organisations dédiées à la direction de données par rapport à une gestion certainement contrôlée; | |
| ViewEditMode | Le module ViewEditMode contrôle le DetailView.ViewEditMode. | |
| ViewItemValue | Le ViewItemValue aide les utilisateurs finaux à configurer les valeurs par défaut pour les éléments de vue de recherche. | |
| Vuewwizard | ||
| Fenêtre | Le module Application.Windows héberge les fonctionnalités liées à Windows Env telles que HideOnExit, Invite, Startup, Multiinstance, NotifyIcon. |
Blogs:
http://apobekiaris.blogspot.gr/search/label/dashboard
Étend XAF en ajoutant de nouvelles fonctionnalités de nouvelles fonctionnalités par exemple:
|
Blogs:
http://apobekiaris.blogspot.com/search/label/modeldiference
Crée des assemblages persistants dynamiques. L'interface utilisateur XAF nous permet de créer un assemblage sans écrire une seule ligne de code. Les utilisateurs avancés peuvent même utiliser le script C # et créer de nouveaux modèles de génération de code.
Blogs:
http://apobekiaris.blogspot.com/search/label/worldcreator
Pour ceux qui ne connaissent pas le concept de planification des emplois, voici quelques informations générales. En outre, il y a un excellent tutoriel en quartz, qui offre une excellente introduction.
Blogs:
http://apobekiaris.blogspot.com/search/label/jobsceduler
DBMapper a la même fonctionnalité que SQLDBMapper est cependant basé sur le puissant XPO. Ainsi, le module DBMapper est capable de se transformer en classes persistantes du monde
Blogs:
http://apobekiaris.blogspot.com/search/label/sqldbmapper
Fournit une collaboration entre une application XAF et un autre système en vous permettant de créer des graphiques de sérialisation d'objets. La complexité d'un graphique peut être configurée à l'aide d'attributs d'interface utilisateur ou de temps de conception. Le changement des clés d'objet et le choix des stratégies de sérialisation sont simples comme le montre cette capture d'écran.
|
Blogs:
http://apobekiaris.blogspot.com/search/label/io
Module Windows pour importer des fichiers Excel dans n'importe quelle application XAF.
Blogs:
http://mdworkstuff.blogspot.gr/search/label/wizard
Nous permet de placer une victoire ou un contrôle Web dans une position donnée dans sa vue XAF respective et de contrôler sa visibilité, la décoration de texte, la police, la hauteur, la largeur, etc. en utilisant des règles de modèle conditionnel.
|
Blogs:
http://apobekiaris.blogspot.com/search/label/additionalviewControlsprovider
Appliquez une logique conditionnelle aux artefacts de votre modèle (contrôleurs, actions). Cela signifie que vous pouvez activer, désactiver, cacher, exécuter, etc. dans de nombreux contextes ou combinaisons.
Blogs:
http://apobekiaris.blogspot.com/search/label/modelatefactstate
Améliorez le module Statemachine de XAF afin de contrôler les transitions en utilisant les autorisations.
Blogs:
http://apobekiaris.blogspot.com/search/label/xpandstatemachine
En utilisant, vous pouvez connecter vos objets d'analyse à n'importe quel objet et les afficher / les positionner à n'importe quelle vue. Un grand nombre de fonctionnalités de pivot sont également pris en charge. Le contrôle des options PivotGrid est également disponible lors de l'exécution.
|
Blogs:
http://apobekiaris.blogspot.com/search/label/pivotchart
Fournit l'architecture / le moteur sur de nombreux modules d'extension (AdditionwalViewControlsProvider, modEartIfActState, MasterDetail, ConditionalDetailViews). Très précieux pour les développeurs qui souhaitent implémenter un module conditionnel.
Blogs:
http://apobekiaris.blogspot.com/search/label/logic
Les fonctionnalités ici sont infinies. Certaines fonctionnalités intéressantes sont la prise en charge de plusieurs routes de données, créent des propriétés calculables à l'exécution, la création de modèle dynamique, GridView, GridColumn Options… etc.
Blogs:
http: //apobekiaris.blogspot.com/search/label/core.web http: //apobekiaris.blogspot.com/search/label/core.win
Permet la navigation conditionnelle à vos DetailViews / ListViews.
L'utilisateur final peut concevoir des vues à l'exécution.
Blogs:
http://apobekiaris.blogspot.com/search/label/viewvariants
Blogs:
http: //apobekiaris.blogspot.com/search/label/validation (avertissement / info)
Permet la conception de vues de l'assistant à l'aide de l'éditeur de modèle.
|
|
Activez le filtrage et la visualisation récursifs pour vos options ListViews, carte xtratreéliste à moduler, prise en charge du module d'apparence conditionnelle.
Blogs:
http://apobekiaris.blogspot.com/search/label/treeListEditors
Liste de skinable Web basée sur JCaRousel. Le chargement d'image est asynchrone, un éditeur multiple avec différentes configurations est autorisé.
Blogs:
http://apobekiaris.blogspot.com/search/label/ncaousel
Blogs:
http://apobekiaris.blogspot.com/search/label/xpandwf
Blogs:
http://apobekiaris.blogspot.gr/search/label/excemporter