Fermer

octobre 10, 2019

Un meilleur code = de meilleures performances4 minutes de lecture

Un meilleur code = de meilleures performances


Des clients du monde entier utilisent OpenText Gupta Team Developer pour créer des applications métier complexes, tirant parti de son environnement de développement logiciel à code bas rapide. Cela est particulièrement vrai sur les marchés verticaux où l'utilisation de logiciels standard est trop chère ou ne permet pas une personnalisation suffisante pour les besoins spécifiques.

Une toute nouvelle fonctionnalité de Gupta Team Developer (TD) 7.2 permet d'analyser les projets logiciels au cours de la phase de test d'acceptation utilisateur. C'est à ce stade du cycle de développement que les problèmes de vitesse et de performances sont le plus susceptibles de se poser. Gupta Team Developer 7.2 fournit de nouvelles fonctionnalités de profilage de code qui permettent aux développeurs d'analyser les performances de chaque ligne de code d'une application, d'identifier les goulots d'étranglement et d'augmenter la vitesse des applications.

Avec le nouveau REST à code réduit, les notifications Windows et l'analyse de code Gupta Team Developer 7.2 permet une approche de développement rapide et à faible code et aide les développeurs de logiciels à créer rapidement des applications riches en fonctionnalités et hautes performances.

Expérience de programmation améliorée

Le nouveau visualiseur de profil de Gupta Team Developer Profiling permet aux développeurs d'exécuter des performances détaillées. analyse pour détecter les goulots d'étranglement et trouver une solution permettant une exécution plus rapide du code. La visionneuse de profil permet de filtrer les performances par couleur, jusqu'à la milliseconde, offrant ainsi aux développeurs un aperçu visuel des endroits où leur code risque d'être trop lent.

Le profilage du code peut être activé de différentes manières. Vous pouvez utiliser les appels d'API pour activer le profilage de code, transmettre des paramètres à l'application ou définir des variables d'environnement déclenchant le profilage de code.

Un nouvel assistant REST peut créer automatiquement toutes les classes requises pour l'envoi et la réception de données des services JSON REST. Les réponses de chaîne JSON contiennent souvent des modèles de données assez complexes qui sont difficiles à convertir en UDV manuellement. Ce travail est maintenant effectué automatiquement et les développeurs peuvent appeler un service REST en utilisant un seul appel de fonction, ce qui réduit le temps de développement et le risque d'erreur.

De nombreuses nouvelles API

L'authentification des services REST est améliorée grâce à la possibilité de transmettre des en-têtes et des Des paires de valeurs de nom d'URL pour prendre en charge des systèmes d'authentification, tels que oAuth par exemple.

Une nouvelle API permet aux développeurs de déclencher des notifications Windows pour informer les utilisateurs des applications des événements d'application importants. Les notifications peuvent être affichées dans la zone de notification de Windows ou dans la barre d'état système. Une action peut être définie et sera exécutée lorsque l'utilisateur cliquera sur la notification.

La recherche et le remplacement de chaînes à l'aide d'expressions régulières peuvent désormais être utilisés pour les validations complexes ou la rédaction de valeurs pour lesquelles les utilisateurs ne devraient pas voir les numéros de carte de crédit. [19659004] Améliorations de l'expérience utilisateur

Gupta Team Developer 7.2 fournit plusieurs nouvelles améliorations UX incluant un nouveau thème représentant un thème Office Light gris moderne 2016.

Renforcement des rapports

Les concepteurs de rapports Gupta TD Mobile et TD .NET pour le compte rendu d'un appel sont désormais inclus dans le produit Report Builder. Les clients des sociétés de logiciels peuvent désormais utiliser le Générateur de rapports pour personnaliser les rapports prédéfinis et les rapports d'applications à l'aide du Concepteur de rapports inclus.

Le Concepteur de rapports TD .NET a reçu plusieurs améliorations telles que la prise en charge du filigrane, la mise en forme conditionnelle, la mise à l'échelle des images et le retour à la ligne des lignes de texte. . Avec les rapports PDF, les filigranes peuvent être définis en tant que texte ou image. La source de données peut être un fichier image, une variable de rapport ou un élément d'entrée. La nouvelle fonctionnalité de mise en forme conditionnelle est disponible pour tous les objets, lignes, champs, textes et images du rapport. Les images peuvent maintenant être redimensionnées de plusieurs façons: elles peuvent être définies pour s'adapter à, taille pour un meilleur ajustement et la taille via une valeur en pourcentage. Enfin, les champs de texte ont maintenant une propriété pour le retour à la ligne. En utilisant cette option, le texte peut être composé de plusieurs lignes.

Vous pouvez en savoir plus sur Gupta Team Developer et l'essayer vous-même ici .



Source link