Développeur C++ à l'origine, j'ai découvert un jour WinDev et j'ai adoré. Aujourd'hui, je participe à plusieurs forums et je souhaite partager mon expérience et mes tests sur WinDev. Vous y trouverez aussi l'actualité de WinDev décryptée classée par thème. N'hésitez pas à laisser vos commentaires.
24 décembre 2006
Joyeuses fêtes
21 décembre 2006
WinDev 11 Finale : clin d'oeil
Rien que pour ça ça vaut le coup de la télécharger la version finale et de ne pas attendre le package :-)
Versions 11 finale disponible
A noter qu'une page complémentaire effectue un rappel sur les disponibilités des accès natifs (MySQL, Oracle, SQL Server et AS/400 sont disponibles, les autres sont prévus pour la fin janvier) et quelques informations pratiques sur la disponibilités des versions 11.
20 décembre 2006
WinDev 11 : date de la version finale
Si vous avez la préversion, je vous invite à regarder les options de coloration des procédures, c'est tout bête mais je trouve ça pratique pour faire ressortir des traitements mais surtout masquer tous les traitements "bas niveaux" même si j'ai un peu peur de transformer mon code en sapin de Noël (remarquez que c'est de saison :-)).
Au passage, il ne reste que quelques jours pour bénéficier des prix réduits sur les mises à jour mais surtout c'est "J-1" pour reprendre l'expression de leur site pour l'opération "PC pour 1 euro" (voir le post à ce sujet et les commentaires).
Rappel de la configuration (copier/coller brut)
• OptiPlex GX 520 «Mini Tour» Processeur Dual Core Technology : Intel Pentium D820 (2.8GHz/800MHz/ 2x1Mo)• Écran 19 pouces LCD E196FP Noir• RAM Bi-Canal 1Go• Disques durs capacité totale 320 Go SATA (2 disques de 160 Go, 7.200 tpm)• Combo Lecteur, Graveur DVD+/-RW 16X et logiciel gravure ROXIO• Clavier/Souris• Carte réseau intégrée• Carte graphique Media Accelerator 950• Système Windows XP Home (version XP Pro en option). Mise à Jour vers Vista gratuite. • Documentation en Français Gamme professionnelle garantie 3 ans sur site (J+1)Frais de port inclus
19 décembre 2006
WinDev 11 version finale annoncee
>> J'ai donc loupé l'information de l'annonce de la version finale de WinDev 11, WebDev 11 et WinDev Mobile 11 dans la rubrique de téléchargement.
Pas de date précise indiquée (juste une mention "sous peu").
18 décembre 2006
Procedure stockee Hyper File WinDev 11
Côté utilisation la programmation d'un ensemble de procédures stockées est simple : tout se programme par une ou plusieurs collection de procédures. Seule différence : ces collections de procédures sont définies dans l'analyse. Elles fonctionnent alors comme un fichier "classique" : une génération de l'analyse provoquant la mise à jour automatique des données mais aussi la mise à jour des procédures stockées.
Côté langage, le nombre d'instructions m'a étonné par sa richesse surtout pour une préversion.
Un bémol cependant : on a l'impression que le fonctionnement a été privilégié à la simplicité de l'interface, en d'autres termes on a le sentiment d'avoir un beau moteur (stabilité, nombre d'instructions...) mais une carrosserie un peu "en dessous" (syntaxe d'appel d'une procédure stockée un peu lourde, manipulation par forcément simple pour la mise au point...). Alors, on va me dire que l'essentiel, c'est le fonctionnement, mais on s'habitue à avoir une interface soignée ! On peut donc espérer que l'interface de cette partie de Windev va évoluer au cours de la version (un petit effort messieurs les développeurs ;-)).
Pour la stabilité en exploitation ou les performances, je n'ai pas installé de procédures stockées sur un "vrai" serveur (j'attends la version finale), mais sur un traitement existant(beaucoup de recherche "à l'ancienne"), le traitement local sur le serveur semble plus efficace. Il faudra faire des tests et des benchs pour confirmer cette impression.
15 décembre 2006
Acces natif Oracle 11 - WinDev
L'info était un peu cachée car sur les FAQ concernant la préversion : voir la page
Notez que le serveur d'application WEBDEV 11, et que l'accès natif Oracle 11 sont d'ores et déjà disponibles.
Aide WinDev : Plus simple !

Et bien, la bonne surprise c'est que cela été simplifié dans la version 11 : il est possible d'indiquer de façon centralisée ce qui intéresse le développeur (les fonctions en client/serveur, est-ce que l'on veut les limitations en Java, etc...).
Une fois mis en place, les pages de doc se retrouvent plus clair puisque ne présentant que ce qui m'intéresse. Un bon point et une bonne surprise puisque cela n'avait pas été annoncé.
14 décembre 2006
Optimiser WinDev 11 sur un portable

WinDev 11 detecte le code mort
Bon sang, ça faisait un paquet de code, alors, avant de le supprimer, dans le doute (c'est qu'une préversion quand même) j'ai vérifié :
- par une recherche sur les appelants
- par un bon vieux "CTRL+F" (rechercher dans tout le projet au format texte a toujours été radical).
Et bien, à quelques cas particuliers (que j'ai pu "marqué" pour ne pas refaire la manip la prochaine fois, enfin je suppose) comme un vieux ExecuteTraitement avec une chaîne en paramètre tout le code indiqué était devenu inutile.
Toujours ça de moins à maintenir et ça nettoie d'autant le code !
Allez, je retourne sur mon test concernant les procédures stockées (manque un peu de doc alors je tâtonne).
Ca semble marcher pour WinDev 11
Mon impression sur la bonne qualité de cette version et de son contenu semble assez général, je vais pouvoir tester sereinement une autre nouveauté que j'attendais depuis longtemps : les procédures stockées en client/serveur (je ferai un compte-rendu bien entendu).
Message affiché sur le site de PC SOFT:
Traitement des commandes
En raison du succès des versions 11, les délais de traitement des commandes peuvent être supérieurs aux délais habituels. Nous vous présentons toutes nos excuses pour ces délais de quelques jours. N'hésitez pas à nous contacter en cas d'urgence.
13 décembre 2006
WINDEV : Acces natif MySQL disponible
Win Dev : Exemples specifiques
>> l'exemple "WD Exemple de test unitaire" présente un test unitaire sur la fenêtre (ça j'avais compris tout seul", mais aussi sur une procédures globales (là par contre ça m'a aidé).
J'ai donc regardé s'il y avait d'autres exemple Win dev de ce style dans , et j'ai trouvé un exemple :
- sur le carrousel
- sur les tables hierarchiques
mais aussi un exemple utilisant les modèles de fenêtres et l'héritage : WD Assistant (bon d'accord là je l'ai trouvé dans la doc parceque le nom de l'exemple ne m'a pas beaucoup aidé :-).
12 décembre 2006
WinDev 11 - Editeur de test unitaires
Pourquoi ? Pas pour le plaisir de tester une nouveauté (j'ai autre chose à faire) mais vraiment pour essayer d'améliorer la qualité des versions que je livre (plus les applications vieillissent, plus elles deviennent complexes à maintenir car je ne suis plus forcément "dedans").
Ma première impression est bonne (les fonctionnalités offertes sont plus complètes que ce qui avait été présentées) et le fait que ce soit du code qui soit généré (et donc modifiable) c'est vraiment fort et 100 fois mieux que l'éditeur de non régression précédent.
A noter, une fonction très utile que je n'avais pas trouvé (j'ai du poster sur le forum de PC SOFT) : EnModeTestAutomatique(). Cette fonction renvoie vrai lorsque l'on est en train de "rejouer" un test, ce qui permet de ne pas afficher certaines fenêtres ou encore de changer de connexion pour utiliser une base de données de tests.
11 décembre 2006
WinDev, WebDev et WinDev Mobile 11 sont disponibles
En regardant sur le forum de PC SOFT, j'ai vu que l'heure de mise en ligne était "choisie" : 11/12/2006 11:11
Au passage, les "packs" en téléchargement sont des vrais packs : plus de 1 Go pour WinDev si on compte les exemples (téléchargeable à part heureusement) : au moins ça vallait le coup d'attendre.
Maintenant, il me reste à m'armer de patience jusqu'à la fin du téléchargement (pour l'instant ça télécharge à un très bon rythme pourvu que ça dure).
08 décembre 2006
WinDev : Date de sortie de la version 11 annoncée
WebDev 11 et WinDev Mobile 11 sont également annoncées en pré-version pour lundi. Il ne me reste plus qu'à profiter de mon week-end.
07 décembre 2006
WINDEV 11 arrive (à mon avis)
- la page de téléchargement : c'est le plus flaggrant puisqu'une entrée préversion pour "WinDev 11" (idem pour WebDev 11 et WinDev Mobile 11) a été ajoutée.
- les exemples WebDev testables en lignes inclus désormais des exemples WebDev 11 exploitant la technologie Ajax. Sur ce point l'exemple de planning m'a épaté !
- des logos redistribuables correspondant aux versions 11 sont disponibles.
A mon avis, plus que quelques jours de patience avant de pouvoir utiliser : vite papa noel mon windev !
06 décembre 2006
Nouveautes WinDev 11 en video
A l'heure actuelle, on trouve les vidéos :
- Nouvelles IHM WinDev 11 (Carrousel, gabarits, tables hiérarchiques, volets, ...)
- Le Web 2.0 avec WebDev (Les tables Ajax et Le déplacement des champs dans le navigateur )
- L'héritage d'IHM
- Les actions prédéfinies
- Le tableau de bord du projet
- Le projet commun (WinDev, WebDev, WinDev Mobile)
- Passage des applications 10 en 11
- WinDev et le 64 bits
- La rétro-modélisation
- Des favoris pour vos développements
- La détection du code mort et des éléments orphelins
- Le suivi précis du temps
- Conversion automatique des images en JPEG progressif
- La génération de tests unitaires
- Les procédures stockées dans Hyper File Client/Serveur
- WebDev et les styles adaptatifs
- Les masques de saisie automatiques
- Le groupware utilisateur dans WebDev
Lien vers les vidéos
05 décembre 2006
WinDev 11 et WinDev Express dans Programmez!
- Un article dans la section "Actu" présente WinDev 11 sous le titre "WinDev 11 débarque". Les principaux points retenus étant : les nouveauté pour l'interface, le 64 bits, .Net 3.0, la gestion de planning, le pilotage d'Office 2007 et les nouveautés Web 2.0
- Un test complet de WinDev Express sous le titre "WinDev Express : l'atelier à tout faire".
lien sur le site de Programmez!
Le ruban on s'y fait et même plutôt vite !
Le ruban, j'étais sceptique (mauvais souvenir de l'apparition du ruban sous Office sûrement), mais après quelques hésitations, surto...
-
C'est étonnant le nombre de posts sur des forums sur ce sujet... Après une rapide enquête avec les personnes concernées (que je remercie...
-
En voyant les preview de Windows 8, je ne pensais pas que Internet Explorer avait autant bougé dans cette nouvelle version. Déjà, entre le...