1 - Langage :
Le langage de PC SOFT est le W-LANGAGE. Ce que j’ai de suite aimé, c’est que la saisie est faite en français. Tu codes un peu comme si tu écrivais un texte. C’est donc sympa et très intuitif. De plus comme ils ont maintenant la complétion automatique à la saisie, cela va très vite.
2 Les différents éditeurs
La on attaque le second point qui m’a enthousiasmé lorsque j’ai découvert WINDEV. Ce logiciel est archi complet. Avec cet outil de développement, tu disposes de très nombreux éditeur et outils qui sont gratuit.
Voila une liste non exhaustive (trop longue) de ces différents éditeurs :
- éditeur de fenêtres - éditeur de requêtes - éditeur d’états - éditeur d’aide - éditeur d’analyse (MLD, MCD) - éditeur d’installation - outils de maintenant - gestionnaire de bases de données - éditeur de composants - différents accès natifs pour base de données externes (MySQL, Oracle, SQL Serveur, Access…) - depuis la version 9, apparitions des « centres », le centre de maintenance, de suivi de bugs, de qualité, topographique, de partage des ressources, documentaire… - et la liste est très longue
3 La compatibilité en les éditeurs.
Que tu utilises WINDEV (éditeur de développement pour application Windows), WEBDEV (Application Web) ou WINDEV POCKET PC, de nombreux éléments que tu développes sont communs. Tu peux donc réutiliser ces éléments dans tes autres projets. Voici une autre liste (toujours non exhaustive) des éléments que tu peux partager :
- analyse - fichiers de données hyper file - éditeur de requêtes - éditeur d’état - outils de maintenance - commandes du W-LANGAGE compatibles - objets du projet
4 Réutilisation des acquis
WINDEV m’a permis de réutiliser du code que j'avais créé dans des projets différents. Ce code peut être « transmissible » sous différentes formes. La plus évolué étant la création d'un composant. Un composant, c’est un objet qui peut être importé dans différents autres projets et qui peut contenir du code, des fenêtres, des états, des requêtes voir une analyse et ses fichiers. C’est super sympa, mais je regrette simplement que ce composant ne puisse être débogué lorsqu’il est importé dans un projet.
On à aussi la possibilité d'utiliser une bibliothèque ou un dictionnaire. Ces éléments peuvent généralement être utiliser depuis les trois éditeurs WINDEV, WEBDEV et POCKET PC. |
|
|
Sur cette page, je mets un peu en vrac tout ce qui m'a vraiment plus (liste à compléter), je ferais une mise en forme prochainement :
- combinaison des fonctionnalités fenêtre redimensionnable + ancrages + splitter - WDMAP qui me permet en test de consulter le contenu des fichiers - La compilation dynamique de code (commande Compile()) - le générateur de requêtes - ouverture automatique des fichiers depuis l'explorateur (double clic) - les champs " boîte à outils " et " barre d'outils " - le champ " Forme " pour la mise en page - la génération de composants - le catalogue d'image qui est relativement complet - les nombreux gabarits - le forum développeur de PC SOFT - la gestion native des codes barres - l'analyseur de performances - l'optimiseur de requête (pour les non spécialistes du SQL) - la modification automatique des données en clientèle suite aux modifs de l'analyse - la réplication de données même si ce n'est pas simple à mettre en uvre Depuis la version 9 :
- le client serveur Hyper File - les centres (topologique, maintenance, qualité, bugs, partage des ressources) - le XML natif - le MCU (l’utilisateur peut saisir du code) - les nouveaux assistants de code - la réplication hétérogène (entre n’importe quelles bases de données) - l’interaction entre les trois produits (mobile, WebDev et WinDev) - l’installation http d’une application - l’intégration dans le kouglof des centres de suivi et de contrôle qualité
En plus pour WebDev :
- les modèles de page - les ancrages de page en WebDev - les tableaux HTML en WebDev - le champ menu et treeview - la génération de pages PHP qui permet d’accéder aux base MySQL sans licence de déploiement (sites statiques)
En plus pour Mobile :
- l’accès distant à différentes bases (SQL serveur, MySQL…) par RPC - l’accès natif pour Oracle lite (Oracle embarqué) - le composant graphe
|
|
|