Le référentiel actuel contient des exemples de création d'applications Web et de bureau .NET avec la technologie et les frameworks Xomega.
Les exemples démontrent des applications à plusieurs niveaux de travail basées sur la base de données de l'échantillon AdventureWorks dans les technologies suivantes:
La plupart du code, y compris les vues, les modèles de vues, les contrats de service commercial et les implémentations de services, sont générés à partir du modèle Xomega, avec du code personnalisé ajouté en plus pour constituer les applications entièrement fonctionnelles. Les services commerciaux sont asynchronisés et utilisent entityframeworkcore, mais permettent de basculer vers EF 6.4, qui prend également en charge .NET Core.
Les exemples Adventureworks Xomega ont été initialement créés en suivant le tutoriel Xomega complet.
Pour exécuter ces exemples, vous devez installer le logiciel suivant:
Vous devez effectuer les mises à jour suivantes pour pouvoir exécuter les exemples.
Update-Package -Reinstall -IgnoreDependencies -FileConflictAction Ignoredb.config dans le projet AdventureWorks.Services.Entities pour pointer de votre base de base d'aventureworks.AdventureWorks.Client.Blazor.Server comme projet de démarrage et exécutez la solution.AdventureWorks.Client.Blazor.Wasm avec l'action «Démarrer».AdventureWorks.Services.Rest avec l'action «Démarrer».AdventureWorks.Client.Spa avec l'action «Start Without Debogging». (Le débogage sera dans le navigateur)AdventureWorks.Services.Rest avec l'action «Démarrer».AdventureWorks.Client.Web comme projet de démarrage et exécutez la solution.AdventureWorks.Client.Wpf comme projet de démarrage et exécutez la solution.AdventureWorks.Client.Wpf Project. Ouvrez ensuite les propriétés de la solution et sélectionnez plusieurs projets de démarrage comme suit et exécutez la solution.AdventureWorks.Client.Wpf avec l'action «Start».AdventureWorks.Services.Rest avec l'action «Démarrer».AdventureWorks.Client.Wpf . Ouvrez ensuite les propriétés de la solution et sélectionnez plusieurs projets de démarrage comme suit et exécutez la solution.AdventureWorks.Client.Wpf avec l'action «Start».AdventureWorks.Services.Wcf avec l'action «Start».AdventureWorks.Services.Entities et des projets de démarrage, et exécutez la solution.Utilisez une adresse e-mail pour une personne de la DB AdventureWorks comme nom d'utilisateur (par exemple [email protected]), et le mot «mot de passe» comme mot de passe.