.NET DataStore est une implémentation C# de la DataWindow, compatible avec une architecture Cloud native. Il permet aux développeurs de coder des projets C# en bénéficiant de la productivité et des fonctionnalités non visuelles de la DataWindow. 

.NET DataStore inclut également un outil pour convertir automatiquement toutes les DataWindows PowerBuilder existantes en .NET (y compris les Child DataWindows).

Productivité

Facile à prendre en main - .NET DataStore fournit les mêmes API que PowerBuilder (propriétés, méthodes et événements), les mêmes buffers de données et la même approche de la gestion des transactions.

Un minimum de code - Les développeurs peuvent accomplir de grandes choses en seulement quelques lignes de code. Tous les SQLs sont définis dans son modèle C# POCO, ce qui évite le code redondant.

Conversion automatique - Un outil de conversion automatique (DataWindow Converter) génère des modèles POCO C# standards à partir des DataWindows existantes, y compris les Child DataWindows.

Architecture Standard

Model-Driven - Dirigée par un modèle POCO C# standard qui contient toutes les propriétés et attributs liés aux données. Il permet une stricte séparation des tâches et n’impose aucun format propriétaire de type .SRD.

Managed Code - 100 % Managed Code pour bénéficier de toute la puissance du Common Language Runtime (CLR), comme la sécurité intégrée, des performances accrues et un déploiement facilité.

.NET Core - Compatible avec le Framework .NET Core. Vous pouvez déployer sur Windows ou Linux en utilisant différents serveurs Web, voire en environnement serverless.

Open Design

Open-Source - Toutes les librairies du .NET DataStore sont disponibles sous forme de code source C#, en plus des packages NuGet compilés.

Tous les IDE C# - Maintenez vos projets .NET utilisant .Net DataStore dans n’importe quel IDE C#, tel que Visual Studio ou SnapDevelop.

Compatible avec les ILists - .NET DataStore hérite d'une liste .NET standard. Vous pouvez ainsi l'intégrer nativement à d'autres codes ou librairies .NET.

Fonctionnalités de programmation C#

Nouveautés du .NET DataStore

Génération de modèles personnalisés

Personnalisez facilement les règles de génération de modèle du DataWindow Converter afin de générer les modèles POCO les plus adaptés pour le .NET DataStore.

Fonctionnalités
  • Personnalisation des attributs des modèles
  • Ajout automatique de DataContext pour le modèle
  • Mapping des type de données

Programmation Asynchrone

Programmez le .NET DataStore de façon asynchrone avec les nouvelles méthodes CRUD asynchrones, pour créer des  applications encore plus réactives et évolutives.

Fonctionnalités
  • Requêtes et sauvegardes asynchrones
  • Support du SQL embarqué et dynamique
  • Debugging simplifié pour les systèmes asynchrones
  • Echafaudage de services et de contrôleurs asynchrones

Compatibilité des bases de données

Les projets utilisant le .NET DataStore peuvent choisir encore plus de type de base de données, dont les BDD Cloud Amazon et Azure.

Fonctionnalités
  • Support d'Amazon RDS, incluant Aurora, RDS pour PostgreSQL, RDS pour MySQL, RDS pour Oracle, et RDS pour SQL Server
  • Support des bases de données Microsoft Azure, notamment Azure SQL Database, Azure Database pour MySQL et Azure Database pour PostgreSQL.
  • Support de SAP ASE 15-16 et SAP HANA 2.0

Témoignages Clients

"Le travail d'Appeon nous a permis d'utiliser la DataWindow pour donner vie à une API Web .NET Core. Celle-ci est en passe de devenir la colonne vertébrale de notre produit phare que nous migrons vers une architecture trois tiers.
PowerBuilder 2019 R3 nous permet de profiter des nouveautés apportées par la version .NET Core 3.1 de Microsoft."

Roland Mühlberger
Vice-président développement logiciels, Aescudata GmbH

Bien Démarrer

Commencer à développer votre première API REST en utilisant la puissance de la DataWindow. Nous vous recommandons également de regarder la vidéo de formation sur le .Net DataStore.

Prix

.NET DataStore est disponible dans le cadre de PowerBuilder CloudPro et PowerBuilder Professional.

PowerBuilder CloudPro

Déployez des applications client/serveur existantes dans le Cloud sous forme d'applications Cloud installables avec une architecture API REST C#. Le chemin le plus rapide vers le Cloud avec .NET !

$1,595

Développeur ∙ An

PowerBuilder Professional

Développez rapidement des applications client/serveur grâce à la productivité de la DataWindow. Intègre de nombreuses fonctionnalités pour une modernisation instantanée !

$895

Développeur ∙ An

Besoin de plus d'information ?

Echangez avec un Expert Appeon