Have an amazing solution built in RAD Studio? Let us know. Looking for discounts? Visit our Special Offers page!
DelphiHow-To'sNouvellesProductivityRAD Studio

Top 10 des tutoriels : RAD Studio

top 10 rad studio

RAD Studio 11 Alexandria est livré avec une multitude de nouvelles super fonctionnalités pour augmenter votre productivité et vous donner accès à de nouveaux services et fonctionnalités avancées. Les meilleures nouvelles fonctionnalités incluent la prise en charge des écrans 4k haute résolution, le provisionnement pour Windows 11, les vues de styles au moment de la conception, et bien plus encore. Voici nos 10 choix préférés pour faire avancer les choses dans RAD Studio.

1. Comment utiliser les nouveaux identifiants de plate-forme dans RAD Studio, Delphi et C++Builder 11 Alexandria

rad001

Je regardais « Quoi de neuf dans la version 11 Alexandria » et j’ai trouvé une friandise intéressante sur les petits changements dans le RTL pour « Platform Identifiers ». L’utilisation de ces identifiants de plateforme peut vous aider dans vos projets de développement multiplateforme. S’assurer que tous les identifiants liés à la plate-forme utilisent un modèle de dénomination cohérent vous aidera également dans vos efforts de programmation. Vous trouverez les nouveaux identifiants de plate-forme dans les fichiers System.Classes.pas et System.Classes.hpp. Remarque : quelques-uns des identifiants de plate-forme sont désormais marqués avec l’attribut obsolète.

Continuez à lire >>>

 

2. Comment travailler avec Delphi 11 Alexandria définit

rad002

Dans le cadre de ma récente session DelphiCon 2021,  Multi-Platform Explorations using Delphi, FMX, Feeds, REST and More , mon exemple de code devait utiliser des IFDEF pour certaines des déclarations d’utilisation, des définitions de variables et du code. Ce billet de blog contient un exemple d’utilisation des définitions lors de la compilation pour les plates-formes Windows (Win32/Win64), macOS, iOS et Android. J’inclus également des captures d’écran de l’exemple de sortie sur chaque plate-forme. Vous pouvez télécharger tous les exemples de projets de ma conférence en utilisant les liens de session ci-dessus.

L’application Delphi FireMonkey simple comprend un TButton et un TMemo. Dans le gestionnaire d’événements OnClick du bouton, le code génère des informations sur la plate-forme et le compilateur définit pour chaque plate-forme.

Continuez à lire >>>

 

3. Comment travailler avec la nouvelle prise en charge VCL dans Windows 11

rad003

Avec la sortie officielle de Windows 11, Embarcadero a mis à disposition certains styles VCL spécifiques et je propose des assistants de codage spécifiques à la nouvelle version du système d’exploitation de bureau Microsoft. D’autres viendront avec le temps.

Après l’annonce plus tôt cette année, Microsoft a maintenant officiellement publié Windows 11 la semaine dernière. Malgré quelques problèmes d’exécution du nouveau système d’exploitation sur des ordinateurs plus anciens en raison de nouvelles exigences matérielles, la nouvelle version de Windows offre une expérience utilisateur et un environnement de travail plus agréables, tout en maintenant un très haut degré de compatibilité avec les applications existantes, y compris celles écrites avec Delphi et C ++Constructeur. Nous prévoyons que de nombreux utilisateurs finaux passeront à Windows 11 dans les mois à venir.

Continuez à lire >>>

 

4. Comment utiliser le nouveau SDK AWS d’Appercept pour RAD Studio Enterprise et Architect

rad004

Embarcadero a conclu un accord de distribution exclusive de deux ans avec Richard Hatherall, le propriétaire britannique d’Appercept, sur le « SDK AWS pour Delphi » de la société. L’accord comprend un aperçu initial, avec des fonctionnalités supplémentaires à publier au fil du temps.

La bibliothèque et les mises à jour AWS sont disponibles via GetIt et limitées aux clients Enterprise et Architect avec un abonnement aux mises à jour actif. Les clients utilisant la bibliothèque AWS bénéficient également de l’assistance d’Appercept via la propre équipe d’assistance d’Embarcadero. La bibliothèque ne prend pas actuellement en charge C++Builder, mais il est prévu de fournir une prise en charge C++ pour le kit SDK AWS à l’avenir.

Continuez à lire >>>

 

5. Comment déployer le nouveau RAD Server Lite (RSLite) dans RAD Studio 11

rad005

Dans le cadre de la version RAD Studio 11 Alexandria, nous avons annoncé la disponibilité d’une nouvelle option de déploiement et de licence de RAD Server, dans le but de simplifier le déploiement pour les installations ne nécessitant pas un grand nombre de requêtes REST.

Qu’est-ce que RAD Server ?

Avant d’entrer dans les détails, permettez-moi de vous rappeler ce qu’est RAD Server. Il s’agit d’un moteur de serveur REST qui vous permet de développer rapidement des points de terminaison REST, principalement au service de JSON, en utilisant du code Delphi ou C++Builder basé sur FireDAC (ou d’autres couches d’accès aux données). En bref, vous créez des packages de modules complémentaires (BPL), chacun enregistrant des points de terminaison d’URL supplémentaires et fournissant une implémentation. De plus, RAD Server est livré avec un certain nombre de services prêts à l’emploi.

Continuez à lire >>>

 

6. Comment travailler avec l’IDE haute résolution et la conception de formulaires dans RAD Studio 11

rad006

Il y a une amélioration très excitante dans Delphi, C++Builder et RAD Studio 11.0 Alexandria : l’IDE prend désormais entièrement en charge la mise à l’échelle haute résolution sur les écrans haute résolution. Cela signifie que si vous utilisez Windows et que vous disposez d’un écran haute résolution 4K ou similaire, l’IDE s’affichera de manière nette et claire sur votre écran. En fait, si vous avez deux écrans avec des échelles différentes, vous pouvez avoir différentes fenêtres IDE sur ces multiples écrans et chacune sera rendue parfaitement, nette et claire, sur chaque moniteur. Cette prise en charge de la mise à l’échelle DPI élevée utilise la propre prise en charge de la VCL pour la mise à l’échelle perMonitorv2, que nous avons introduite il y a quelques versions, ainsi que nos propres composants de collection d’images et de liste d’images virtuelles. En d’autres termes, nous utilisons les mêmes outils que nous mettons à votre disposition.

Continuez à lire >>>

 

7. Comment utiliser les nouvelles fonctionnalités VCL dans RAD Studio 11

rad007

Parmi les nouvelles fonctionnalités de Delphi 11, C++ Builder 11 et RAD Studio 11, un domaine dont je suis très satisfait est le travail que l’équipe a effectué sur les composants VCL de base, en répondant à un certain nombre de demandes en attente depuis un certain temps. Touchons base sur certains d’entre eux.

Le nouveau contrôle RichEdit

La nouvelle fonctionnalité la plus visible est la migration de TRichEdit vers la version la plus récente de la plate-forme, le contrôle RichEdit 4.1 implémenté par MSFTEDIT.dll. Outre une amélioration générale, les nouveaux contrôles offrent des fonctionnalités telles que la vérification orthographique, la reconnaissance d’URL, la transparence, avec de nouvelles propriétés telles que Transparent, EnableURLs, SpellChecking et le nouvel événement OnLinkClick.

Continuez à lire >>>

 

8. Comment contrôler les coins arrondis pour Windows 11 dans votre application

rad008 2

Comme j’espère que vous le savez maintenant, RAD Studio 11 Alexandria est maintenant disponible ! L’IDE Windows contient une tonne de fonctionnalités, et il est lancé juste avant la sortie officielle par Microsoft de Windows 11 magnifiquement repensé. l’interface sont quelques pièges et pièges qui peuvent être un problème pour les anciennes applications et le matériel hérités.

L’un des changements les plus évidents de l’interface utilisateur est le fait que presque toutes les fenêtres d’application et de nombreux contrôles de l’interface utilisateur se verront appliquer un effet de coin arrondi. Le degré d’arrondi des formulaires de l’application et des éléments tels que les zones de texte, les panneaux et les zones de groupe varie.

Continuez à lire >>>

 

9. Comment utiliser les compilateurs C++Builder disponibles dans la version 11 Alexandria

rad009

Ce billet de blog contient la sortie de version pour les compilateurs de ligne de commande C++ qui sont inclus dans C++Builder version 11 Alexandria. Si vous avez besoin de tester des versions spécifiques de C++Builder, vous pouvez utiliser une plage de définitions dans votre code. Voici quelques exemples de fragments de code.

Continuez à lire >>>

 

10. Comment se préparer pour RAD Studio 11

rad010

La version RAD Studio 11 prend en charge les écrans à haute résolution, une expérience utilisateur considérablement améliorée et de nouvelles fonctionnalités pour le développement rapide d’applications. Cela change déjà la donne pour les développeurs Delphi et C++.

Êtes-vous prêt, vous et votre équipe, pour RAD Studio 11 ? Avez-vous besoin de vous préparer? Que pouvez-vous faire pour tirer le meilleur parti de cette importante nouvelle version ?

À mesure qu’Object Pascal et RAD Studio évoluent, votre entreprise devrait en faire autant. Pour vous faire gagner du temps, nous avons rassemblé les suggestions les plus utiles pour vous préparer à RAD Studio 11.

Continuez à lire >>>

See What's New in 12.2 Athens See What's New in 12.2 Athens Dev Days of Summer 2-24

Reduce development time and get to market faster with RAD Studio, Delphi, or C++Builder.
Design. Code. Compile. Deploy.
Start Free Trial   Upgrade Today

   Free Delphi Community Edition   Free C++Builder Community Edition

Leave a Reply

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.

IN THE ARTICLES