Académique Documents
Professionnel Documents
Culture Documents
Installation de WEBDEV 25
- Installation de WEBDEV 25.
- Mise à jour vers WEBDEV 25.
Licence
L'utilisation de ce logiciel professionnel est soumise à l'acceptation de la licence qui l'accompagne.
Editeur de projet
Portefeuille de projets.
Volet "Explorateur de projet".
Possibilité de déplacer un élément dans un dossier (clic droit).
Optimisation du répertoire du projet :
Pages HTML du projet regroupées.
Un répertoire "_WEB" par configuration. *
Règle métier multilingue.
Nouvelles ambiances :
Phoenix.
Ankaa.
Editeur de pages
Champ Graphe :
Nouveau type de graphe disponible : Sunburst.
Editeur d'images
Magnétisme intelligent.
Mode "Affichage seulement".
Sélection de couleurs simplifiée.
Affichage de la taille et de la position de la sélection en cours.
Editeur d'analyses
Nouveau look.
GDS : Extraction automatique de l'analyse à la première modification.
Création d'une vue matérialisée à partir d'une requête du projet.
Magnétisme intelligent. *
Editeur de requêtes
Editeur de code
Editeur.
Sauvegarde du code soit au format natif, soit au format texte (permet le dépôt dans git).
Remarque : Cette fonctionnalité est actuellement en pré-version et peut être modifiée dans les prochaines mises à jour.
Création automatique de procédure (ou de procédure interne).
Alignement automatique du code WLangage sur le signe "=" et sur le mot "est".
Copier-Coller de lignes de code avec des chaînes multilingues.
Rappel régulier que le code peut être saisi en Français ou Anglais.
Raccourcis clavier :
Retour au dernier code qui a été modifié : Ctrl + Alt + Flèche gauche.
Mise en commentaires des lignes de code : Ctrl + : et Ctrl + Maj + :
Volet "Code" : Nouvelle présentation et optimisation.
Import multiple de classes.
Code-cible conditionnel : normalisation de la présentation du code.
Fluidité de l'éditeur de code. *
Débogueur.
Débogage à distance sur demande : Webservices, procédures stockées, application, ...
Débogueur pour code WLangage navigateur.
Editeur d'états
Nouveautés de l'éditeur :
Magnétisme intelligent.
Générer des PDF en masse.
Génération automatique du prototype des états pour le passage de paramètres.
Passage de paramètres aux états internes.
Evolution du champ HTML.
Export XLS : Disponible désormais sur les états composites et les enchaînements d’états.
Editeur d'aide
git et GitHub
Serveur d'application
Déploiement
Déploiement Docker :
Création automatique d'image Docker de vos sites, incluant le serveur d'application WEBDEV
Déploiement des sites WEBDEV :
Simplification des comptes.
Assistant de déploiement actualisé.
Ignorer les répertoires du serveur pour accélérer les mises à jour. *
Réactiver une ancienne version du site. *
Dossier de programmation
Nouvelles actions :
Création de branches.
Récupérer la couverture de code des tests automatiques.
Insérer un commentaire.
Publier un composant dans le GDS.
Possibilité de modifier la planification des plans d'action.
Outils
Audit statique : Signalement lorsque le nom physique et le nom logique d'un élément sot différents.
Robot de surveillance :
Suspension temporaire de tests.
Groupware utilisateur
Programmation et WLangage
Syntaxe WLangage :
Possibilité d'utiliser le '.' (point) au lieu du '..' (double point) pour les propriétés.
Mots-clés en majuscules ou en minuscules (au choix).
Possibilité d'utiliser les accolades pour spécifier un début ou une fin de bloc.
Syntaxe préfixée disponible sur :
les fonctions HFSQL manipulant des fichiers de données.
les fonctions HFSQL manipulant des connexions.
JSON :
Possibilité de supprimer des membres d'une variable JSON.
Nouvelles fonctions de conversion : JSONVersChaîne et ChaîneVersJSON.
Webservices
DotNet
SaaS
HFSQL
Serveur spare. *
Optimisation des requêtes grâce à un parcours séquentiel, sans index.
Sauvegarde à chaud : Appel d'une webhook.
Syntaxe préfixée pour les fonctions WLangage.
Procédures stockées : utilisation de chaînes multilingues.
Réplication universelle :
Propagation la modification de structure (modif auto, SDD). *
Réplication universelle assistée : Accès sécurisé en HTTPS.
Réindexation automatique si nécessaire lors de l'exécution d'une requête.
HFSQL Classic : Les triggers sont également appelés par les requêtes.
Limitation du nombre de connexions simultanées sur un serveur HFSQL.
HFSQL Cluster : Limiter le nombre de connexions à un noeud.
HFSQLDrive : Réinitialisation du mot de passe Administrateur. *
Nouvelles fonctions SQL.
Optimisation sur LEFT.
DATEADD.
DATEDIFF, DATEDIFF_BIG.
DATEPART, DATEFROMPARTS, DATETIMEFROMPARTS.
EOMONTH.
ISDATE.
Nouvelles fonctions WLangage.
Réplication de serveurs : Les mots de passe des fichiers de données concernés sont directement demandés. *
Sauvegarde à chaud : Appel d'une webhook.
Big Data
Ajax
Fonction AjaxExécuteAsynchrone : l'éditeur de code propose de créer automatiquement les procédures callback Serveur et navigateur.
PHP
Nouveautés 25 :
Champ Graphe Sunburst
Nouvelles fonctions et nouveaux types disponibles en code navigateur.
Nouvelles fonctions PHP.
Linux
Il est désormais possible de connaître le nombre de lignes impactées par une requête INSERT, UPDATE ou DELETE.
MS SQL Server : Nouvelles informations étendues supportées : Encrypt et TrustServerCertificate.
Projet multilingue :
Extraction intelligente multiproduit.
Possibilité de définir une langue de substitution. *
Possibilité d'indiquer qu'un élément ne doit pas être traduit. *
WDTRAD :
Bookmarks : Possibilité de définir un libellé et une couleur.
Enroulé / déroulé de branches mémorisé à la fermeture.
Loupe du dictionnaire disponible sur chaque colonne.
Nouveautés générales
Compatibilité avec WEBDEV 24.
Compatibilité entre la version 25 des différents produits (WINDEV, WEBDEV, WINDEV Mobile).
Remarque : Cette liste vous permet de connaître la liste des nouveautés ainsi que leur disponibilité.
* Disponibilité prévue dans une prochaine mise à jour.
Merci de votre patience. Si nécessaire, n'hésitez pas à contacter votre Responsable de compte.
Retour au sommaire
WEBDEV 25
1. Installation de WEBDEV 25
Pour utiliser cette installation, veuillez lancer le programme MENU.EXE ou INSTALL.EXE présent à la racine du package d'installation.
Depuis ce programme vous pourrez :
Installer WEBDEV 25.
Obtenir des informations complémentaires sur la version 25 de WEBDEV (nouveautés, évolutions, ...).
Avant d'installer WEBDEV 25, vérifiez qu'aucun autre programme ne soit actif (au besoin redémarrez la machine), puis installez WEBDEV.
Opération effectuée lors de l'installation
L'installation de WEBDEV 25 va installer les modules correspondants dans le répertoire spécifié (par défaut, C:\WEBDEV25\).
En cas de problèmes pendant l'installation, il est conseillé de supprimer le répertoire d'installation et d'effectuer à nouveau la procédure
d'installation.
Remarques :
WEBDEV Version Développement permet uniquement de développer des applications WEBDEV.
Si plusieurs serveurs Web sont installés sur le même poste, des dysfonctionnements peuvent être observés lors de l'utilisation de WEBDEV
25 version Développement. Désinstallez les serveurs inutiles et ré-installez WEBDEV Version Développement.
Conseils :
Il est possible d'installer sur le même poste WEBDEV 25 et les versions antérieures.
Il ne faut pas installer WEBDEV 25 dans le même répertoire qu'une autre version antérieure de WEBDEV.
En cas de problèmes pendant l'installation, il est conseillé de supprimer le répertoire d'installation et de renouveler la procédure
d'installation.
En cas de problèmes lors de l'utilisation du menu MENU.EXE, vous pouvez lancer directement l'installation par le programme INSTALL.EXE
présent à la racine du package d'installation.
Attention
Si vous avez téléchargé un module (ou une version) plus récent que la version de ce package, l'installation vous proposera
automatiquement soit de conserver ces modules, soit de les remplacer.
Cette notice détaille le mode opératoire de mise à jour des clés physiques.
Après mise à jour, la clé fonctionnera avec la version 25 et les versions précédentes de WEBDEV.
Le numéro de série de la clé et le mot de passe correspondant sont indiqués sur le bon de livraison et vous ont également été
communiqués par email. Cet email contient également le lien permettant de télécharger le package d'installation de la mise à
jour.
Si la clé n'est pas connectée, positionnez votre clé sur un port USB de l'ordinateur.
Mise à jour de la clé
Lancez l'installation de WEBDEV 25 via le lien communiqué par email.
Le programme d'installation de la version 25 propose automatiquement la mise à jour de la clé physique via Internet.
Il suffit de saisir le numéro de série de la clé présente sur l'ordinateur et le mot de passe correspondant quand ils sont demandés.
Retour au sommaire
Lors du lancement du "Centre de Contrôle HFSQL", le nom du dernier utilisateur connecté est automatiquement proposé.
Lors du premier lancement de "Centre de Contrôle HFSQL", l'utilisateur "admin" est proposé par défaut. Le mot de passe de cet utilisateur a
été défini lors de l'installation du serveur HFSQL. Pour utiliser un des utilisateurs définis sur le serveur Manta, saisissez directement le nom de
cet utilisateur ainsi que son mot de passe.
A la fin de l'installation ou de la mise à jour du serveur HFSQL, les différents serveurs ainsi que MantaManager sont référencés dans le
panneau de configuration.
La désinstallation des serveurs et de MantaManager pourra donc être effectuée directement depuis le panneau de configuration de Windows
(option "Ajout / Suppression de programmes").
Remarque : L'assistant d'installation du serveur HFSQL propose de participer à l'amélioration du produit installé en autorisant la collecte
d'informations relatives à l'utilisation du produit. Cette collecte, facultative et anonyme, permet à PC SOFT d'améliorer les fonctionnalités du
produit.
Remarques
Le serveur sera installé en tant que "Daemon (service)".
Les versions de Linux supportées par le moteur HFSQL pour Linux sont les suivantes :
Version Linux4 : Debian 4.0 (et supérieur), OpenSuse 10.3 (et supérieur).
Version Linux4 (64 bits) : Ubuntu 10 (et supérieur).
Retour au sommaire
Retour au sommaire
1 Licence
Cette licence d'utilisation est concédée au CLIENT contre le versement d'un prix d'achat.
Ce LOGICIEL doit être utilisé sur une et une seule machine par une et une seule personne à un instant donné. Le LOGICIEL est déclaré
utilisé dès qu'il se trouve en "mémoire centrale" (également appelée RAM) d'un ordinateur.
Cette licence n'est transmise qu'après paiement intégral des droits, tels qu'indiqués au tarif le jour de l'acquisition.
2. Propriété du LOGICIEL
Ce logiciel est la propriété de PC SOFT. Le client a simplement acquis le droit d'utiliser ce LOGICIEL.
3. Copie de sauvegarde
Le CLIENT est autorisé à télécharger une sauvegarde pour réinstaller ce LOGICIEL.
La duplication de la documentation, en totalité ou en partie, est strictement interdite.
4. Utilisation
Le CLIENT doit utiliser le LOGICIEL pour l'usage pour lequel il est vendu. Il est interdit de modifier ou tenter de modifier ce LOGICIEL,
de désassembler ou tenter de désassembler ce LOGICIEL. Il est interdit d'enlever ou de tenter d'enlever les mentions de copyright
pouvant apparaître et/ou étant contenues dans le LOGICIEL.
Il est interdit d'utiliser WEBDEV pour créer et diffuser tout ou partie d'outil de développement, de LOGICIEL de création
d'applications, de générateur de programmes, ou de tout LOGICIEL de même nature que WEBDEV lui-même. Interrogez-nous en cas
de doute.
Les fonctions de génération de code PHP ne peuvent être utilisées que dans le cadre de la manipulation habituelle du LOGICIEL, dans
le but de créer une APPLICATION autonome.
Le code généré par WEBDEV ne doit pas être réutilisé dans d'autres logiciels ou dispositifs de création de logiciel. Le code généré
avec cette fonctionnalité ne peut pas être inclus dans un logiciel, payant ou gratuit, qui ferait concurrence à WEBDEV ou WINDEV, en
totalité ou en partie.
Les photographies, illustrations et images contenues dans les exemples, modèles, ambiances et gabarits ne peuvent être utilisées que
dans leur implantation originelle. Toute utilisation, reproduction, représentation, adaptation ou copie, en totalité ou en partie, sous
quelque forme que ce soit, par tout procédé existant ou à venir et en quelque lieu que ce soit est interdite.
Les images et les animations disponibles à partir du catalogue d'images doivent être utilisées exclusivement dans des APPLICATIONS
réalisées avec le LOGICIEL. La vente ou la distribution de ces images est interdite. L'utilisation dans d'autres logiciels ou sites que
l'APPLICATION est interdite.
5. Licences nécessaires
Cette version ne permet pas la diffusion des applications créées. Pour déployer, il est nécessaire que le SERVEUR dispose d'une
licence "Serveur d'application WEBDEV".
Par exception à cette règle, les APPLICATIONS créées uniquement en mode PHP ne nécessitent pas de licence "Serveur d'application
WEBDEV".
6. Absence de responsabilité
Le LOGICIEL et la documentation qui l'accompagne sont vendus en l'état, SANS AUCUNE GARANTIE D'AUCUNE SORTE. PC SOFT ne
saurait être tenu pour responsable pour tout dommage de quelque nature que ce soit, et en particulier en cas de perte ou
détérioration des données, en cas de perte financière, en cas de perte d'exploitation, en cas de divergence des informations
contenues dans la documentation avec le comportement du LOGICIEL, en cas de comportement du LOGICIEL différent de celui
attendu. Le CLIENT est seul et unique responsable du fonctionnement et du support des programmes qu'il aura réalisé avec le
LOGICIEL.
7. Garantie
Si la clé électronique venait à être détériorée, le CLIENT pourrait se procurer auprès de PC SOFT une nouvelle clé électronique, sous
réserve de fournir lors de sa demande la clé électronique détériorée.
Il est impossible d'acheter une clé électronique séparément. Le seul moyen de se procurer une nouvelle clé électronique est de
racheter un produit complet. N'égarez pas la clé électronique. Nous vous conseillons de vérifier que vous disposez d'une police
d'assurance qui couvre le vol, la perte ou la destruction (incendie, ...) de cette clé.
La fourniture du nouvel élément sera facturée.
Si la clé électronique se détériore dans les 3 mois suivant son achat, PC SOFT effectuera le remplacement à ses frais, hormis les frais
de port aller et retour. Les colis ne seront acceptés que s'ils sont livrés en port payé et exempts de tous droits à payer. Le port de
retour sera facturé; expédition rapide avec preuve d'arrivée à destination. Cette garantie ne sera PAS appliquée si la détérioration
provient d'un accident ou d'une mauvaise utilisation.
8. Générateur d'états
Le générateur d'états et tous les modules d'impression doivent être utilisés sur un site réalisé principalement en WEBDEV. Les
fonctionnalités d'impression (et en particulier d'impression au format PDF) sont exclusivement réservées à des sites ou des
applications réalisés en WEBDEV. Il est formellement interdit d'utiliser uniquement le générateur d'états en relation avec d'autres
outils, langages ou générateurs.
9. Cas particuliers
Fonctionnalités liées à des services
Avertissement : avant d'utiliser une fonctionnalité reliée à des services ou des applications, et en particulier à Google, nous vous
conseillons vivement de vous reporter à la licence d'utilisation de ce service ou de cette application. Certaines restrictions peuvent
s'appliquer. Le contenu des licences peut varier.
PC SOFT dégage toute responsabilité de l'usage qui peut être fait des fonctions d'accès natif. Il vous appartient de vérifier que
l'usage que vous faites respecte la licence du fournisseur du service.
Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in
the documentation and/or other materials provided with the distribution.
Neither the name of Microsoft Corporation nor the names of its contributors may be used to endorse or promote products
derived from this software without specific prior written permission.
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED
WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT,
INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT
OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON
ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING
IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
Polices installées
La police "Open Sans" installée et utilisée par le LOGICIEL est soumise à la licence "Apache License". Le texte de cette licence est
présent dans le sous-répertoire "Aide" du LOGICIEL.