Fermer

janvier 30, 2020

Applications de mise en page réactives avec écrans haute résolution


Avec la taille et la résolution des écrans et des écrans d'ordinateur portable en constante augmentation, les organisations et les employés s'attendent à ce que les applications qu'ils utilisent puissent s'adapter à des offres haute résolution avec une mise en page réactive. La mise en page réactive augmente la productivité et offre une meilleure expérience utilisateur en affichant tous les détails dont l'utilisateur a besoin, sans avoir à faire défiler de haut en bas.

Dans la dernière version d'OpenText ™ Gupta Team Developer, nous avons introduit une mise en page réactive pour les fenêtres avec contrôles d'ancrage redimensionnables. Team Developer 7.3 fournit également un profilage de code amélioré avec une interface utilisateur plus simple et plus puissante et des entrées de profil personnalisées déclenchées par le code. De plus, l'API SalMail est améliorée pour prendre en charge les dernières technologies de cryptage et méthodes d'authentification, et nous avons fourni de nouvelles API qui aident à moderniser les applications et à assurer la conformité aux dernières réglementations gouvernementales comme le RGPD.

Disposition réactive Team Developer 7.3

Avec l'introduction de la mise en page réactive, OpenText ™ Gupta Team Developer 7.3 permet aux développeurs de créer des fenêtres qui affichent plus ou moins d'informations lorsqu'elles sont redimensionnées. Les développeurs peuvent activer l'ancrage des contrôles sur leurs fenêtres d'application et une fois l'ancrage des contrôles activé, le comportement d'ancrage des contrôles enfants peut être défini en détail.

Les contrôles ont également des propriétés d'ancrage horizontal et vertical. L'ancrage horizontal d'un contrôle peut être défini à gauche et à droite, ce qui signifie que le contrôle conservera sa taille et restera à sa position d'ancrage gauche ou droite lorsqu'il sera redimensionné. Si la propriété d'ancrage horizontal est définie à gauche et à droite, le contrôle sera redimensionné avec le changement de taille de la fenêtre parent. L'ancrage vertical fonctionne de la même manière et l'ancrage vertical d'un contrôle peut être défini en haut, en bas ou les deux.

Dans la capture d'écran ci-dessous, les deux boutons en bas sont définis sur l'ancrage horizontal gauche, l'ancrage vertical en bas. La grille est définie à la fois sur l'ancrage horizontal et sur l'ancrage vertical, ce qui permet à la grille de s'agrandir et d'afficher plus d'informations lorsque la fenêtre parent est agrandie.

 Team Developer 7.3 Responsive Layout

Profilage de code amélioré

Le profilage de code a été amélioré de plusieurs façons dans Team Developer 7.3. La visionneuse de profilage dispose désormais d'un onglet récapitulatif et d'un onglet de détails, permettant une analyse de synthèse rapide sur l'onglet récapitulatif, et une analyse détaillée par ligne de code sur l'onglet de détails. Les données sont maintenant présentées dans une vue de grille et les colonnes de la grille peuvent être triées pour trouver rapidement du code à exécution lente ou pour trouver des lignes de code qui s'exécutent plusieurs fois. Le filtrage des données par colonne est également disponible.

Les développeurs peuvent désormais ajouter par programme des annotations et des balises dans le fichier de profil de code. Les annotations ajoutent simplement un texte au profil, tandis que les balises ont un point de début et de fin permettant au développeur de mesurer le temps d'exécution d'une section de code auto-définie. La balise a un texte de début et un texte de fin qui s'affichent dans la visionneuse de profil.

 Team Developer 7.3 Code Profiling
Team Developer 7.3 Code Profiling

SalMail Email API

La bibliothèque de classes SalMail utilise un nouveau fournisseur d'accès au courrier électronique pour offrir une sécurité plus élevée avec la prise en charge de TLS 1.2. Et les développeurs peuvent accéder à Gmail à l'aide de l'authentification OAuth requise.

Assistant de codage actif amélioré (ACA)

L'assistant de codage affiche désormais une aide complète pour les fonctions surchargées depuis ACA et lorsque vous survolez une fonction, augmentation de la productivité des développeurs.

Nouvelles API dans Team Developer 7.3

Il existe un certain nombre de nouvelles API dans Team Developer 7,3, notamment:

  • Nouvelle fonction pour écrire directement dans le console de débogage.
  • Fonction permettant de créer une valeur de hachage à partir d'une chaîne. Utile pour vérifier les valeurs sans stocker la valeur réelle.
  • Fonction CDK pour lire / enregistrer les fichiers de plan à l'aide du codage de fichier UTF8.
  • Fonction pour obtenir et définir l'état de masquage automatique des boîtes de dialogue ancrées.
  • Fonction pour sérialiser et désérialiser XML
  • Enregistrez et chargez le statut d'une barre de navigation à l'aide de variables.
  • SalNetCompileAndEvaluate () fonctionne avec les fonctions Sal permettant de créer du code généré par runtime sur .NET.
  • Nouvelle fonction pour créer un enfant
  • Les contrôles de texte enrichi peuvent être interrogés et définis pour être modifiables / non modifiables.

Pour en savoir plus, vous pouvez en savoir plus sur Team Developer 7.3 ou essayer Développeur d'équipe 7.3 .




Source link