Avantages
PC SOFT
 
Couverture de la LST N°80 Sommaire de la LST N°80
(numéro spécial 100 pages)

 
Disponible

Notes :
Les composants de cette LST sont livrés avec leur code source.
La LST est fournie avec un DVD.

Sur ce DVD, retrouvez les dernières mises à jour des produits PC SOFT et découvrez les exemples de cette LST :


Parmi les exemples :

UTILITAIRE (WINDEV, WEBDEV, WINDEV Mobile)
Tester et réaliser des traitements spécifiques en dehors de WINDEV

Tester et réaliser des traitements spécifiques en dehors de WINDEVDans de nombreux cas , un développeur WINDEV peut être amené à vouloir saisir du code WLangage sans disposer de son éditeur préféré sur le poste : par exemple, pour réaliser un traitement simple ou un contrôle sur un serveur.
L’utilitaire “WDConsole” permet de saisir et d’exécuter simplement et rapidement du code WLangage, sans avoir à ouvrir WINDEV.
 
RUPTURES (WINDEV)
Gérer des totaux et des sous-totaux dans des ruptures de table
Gérer des totaux et des sous-totaux dans des ruptures de table
Les ruptures de tables permettent d’offrir un affichage structuré et trié à l’utilisateur. Cette fonctionnalité permet par exemple d’afficher tous les clients d’un même département sous une même rupture.
Il peut être intéressant d’effectuer des calculs (somme, comptage,...) pour chaque rupture et d’afficher le résultat en bas (ou en haut) d’une rupture.
L’exemple “WD Total sur Rupture” propose une solution simple pour effectuer un calcul sur une ou plusieurs ruptures d’une même table.
 
OPTIMISATION (WINDEV, WEBDEV, WINDEV Mobile)
Diviser par 2 le temps d’exécution d’une requête : les “statistiques” HyperFileSQL sont primordiales !

Diviser par 2 le temps d'exécution d'une requête : les Pour optimiser les temps d’exécution des requêtes ou des filtres, les bases de données HyperFileSQL calculent des statistiques sur les index.
Le moteur HyperFileSQL peut ainsi déterminer la meilleure clé à utiliser pour une recherche mettant en oeuvre plusieurs rubriques indexées (clé unique ou clé avec doublons).
L’exemple “WD Statistiques HyperFileSQL” montre l’importance de ces statistiques sur les performances des requêtes et comment maintenir le niveau de ces performances.
 
COMMENT LE FAIRE ? (WINDEV, WINDEV Mobile)
Signer une application WINDEV ou WINDEV Mobile : Pourquoi ? Comment ?

Signer une application WINDEV ou WINDEV Mobile : Pourquoi ? Comment ?Si l’usage des certificats SSL sur les pages Internet est aujourd’hui commun et fréquent, la signature des applications n’est pour l’instant utilisée que dans des domaines spécifiques.
Cependant, avec les nouveaux mécanismes tels que l’UAC sous Windows Vista et Windows 7 et l’apparition des nouveaux modes de diffusions des applications (Windows Marketplace, Android Market, etc.), on peut penser que la signature des applications est appelée à se généraliser.
 
POSITIONNEMENT RELATIF (WEBDEV)
Gérer des champs tiroirs qui agrandissent la page

Gérer des champs tiroirs qui agrandissent la page
La gestion des zones extensibles est un élément incontournable des pages WEBDEV. La disposition des éléments d’une page doit toujours être la plus ergonomique qui soit, pour une navigation simplifiée de l’internaute.
Cet article présente une solution pour adapter simplement la hauteur de la page à l’état d’enroulement du champ tiroir : la page reste ainsi la plus concise et claire possible.
 
DÉVELOPPEMENT EFFICACE (WINDEV, WEBDEV, WINDEV Mobile)
Modèles de champs, modèles de pages, fenêtres internes, superchamps... Comment choisir ?

Ne pas développer plusieurs fois le même traitement : chaque développeur sait généralement comment faire : procédures
locales ou globales, héritage ou surcharge declasses, etc.
En revanche, pour la partie “graphique” d’une application, les solutions sont souvent plus méconnues alors qu’elles peuvent avoir un impact important sur l’architecture et le développement de l’application.
Dans cet article, nous allons aborder 8 points permettant de choisir quelle est la meilleure solution selon les besoins, car il n’y a pas de solution idéale.
 
COMPOSANTS A INSTANCE UNIQUE (WINDEV, WEBDEV, WINDEV Mobile)
Economiser de la mémoire et simplifier le dialogue entre composants grâce aux composants mono-instance

Economiser de la mémoire et simplifier le dialogue entre composants grâce aux composants mono-instance
Les composants externes permettent de développer et distribuer des fonctionnalités de manière autonome.
Lorsque des composants sont utilisés par une application ou un autre composant, une instance différente est utilisée par chacun des appelants : c’est le mode “contexte d’exécution isolé” qui permet d’éviter les risques de perturbations du composant d’un module par un autre module.
Cependant, il peut arriver que certaines informations ou fonctionnalités d’un composant nécessitent un partage entre les différents composants d’un même projet.
Ce mode de fonctionnement est disponible à partir des versions 15 avec le nouveau mode “Contexte d’exécution global (mono-instance)” des composants.
 

LE SAVIEZ-VOUS ? (WINDEV, WEBDEV, WINDEV Mobile)
Présentation en images de fonctionnalités souvent méconnues.
 

QUESTIONS & RÉPONSES (WINDEV, WEBDEV, WINDEV Mobile)
Astuces de programmation et d’utilisation.
 
etc
 
 
RÉSULTATS DE REQUÊTES (WINDEV, WEBDEV, WINDEV Mobile)
Mémoriser et restaurer les résultats de requêtes dans une application

Mémoriser et restaurer les résultats de requêtes dans une application
Il est très courant d’utiliser des requêtes dans les applications de type “Tableau de bord” pour suivre l’évolution d’une société, d’un produit ou d’un service.
Cependant, l’extraction des données nécessaires aux tableaux de bord peut être une opération longue et donc pénalisante pour les services concernés.
L’exemple “WD Mémorisation Recherche” présente une solution technique de sauvegarde d’un résultat de recherche. L’utilisateur peut alors restaurer ce résultat directement dans son application, sans devoir re-exécuter la ou les requêtes de recherche.
 
AGENDA & IMPRESSION (WINDEV)
Composant interne : 5 modes d’impression d’un champ agenda

Composant interne : 5 modes d'impression d'un champ agendaEn version 15, WINDEV propose en standard un nouveau type de champ : le champ agenda.
Ce champ permet de gérer (ajouter, modifier, supprimer) simplement les événements d’un agenda.
Dans certains cas, il peut être particulièrement
utile d’imprimer le contenu d’un agenda : le planning des collaborateurs par exemple.
L’exemple “WD Imprimer un Agenda” propose une solution pour imprimer un agenda dans différents modes.
 
PAROLE D’EXPERT (WEBDEV)
Mot de passe et captcha code dans une page AWP

Mot de passe et captcha code dans une page AWP
La sécurité sur le Web est un aspect important qui ne doit pas être minimisé.
L’exemple “WW_Securite” apporte deux solutions à deux problèmes de sécurité distincts d’un site AWP :
• la détection du niveau de sécurité d’un mot de passe,
• la génération d’un “captcha”.
 
 
MENU PERSONNALISÉ (WEBDEV)
WEBDEV : Un menu avec des options détaillées

WEBDEV : Un menu avec des options détaillées
La réalisation de menu pour un site Web demande beaucoup d’attention : il faut afficher des liens vers toutes les pages importantes, sans pour autant noyer l’internaute dans un flot de liens.
WEBDEV dispose en standard d’un champ “Menu” qui permet d’afficher très simplement un menu de liens sous forme arborescente.
L’exemple “WW_Menu” propose un menu entièrement personnalisable qui permet d’afficher les options de façon originale et plus détaillée.
 
FORMULAIRE (WEBDEV)
Permettre à l’internaute la mémorisation d’un formulaire

Permettre à l'internaute la mémorisation d'un formulaireLa saisie de formulaire est chose
courante dans le monde du Web : inscription à un site, dépôt d’annonces, ...
Mais il arrive que certains formulaires demandent beaucoup d’informations ou demandent la saisie d’une information non connue.
Comment alors ne pas perdre toute la saisie qui a déjà été effectuée ?
L’exemple WEBDEV didactique “WW_MemorisationFormulaire” propose une solution pour conserver le contenu d’un formulaire sur le poste (cookie) ou dans un fichier transportable.
 
GÉNÉRATION DE DOCUMENT (WINDEV, WEBDEV, WINDEV Mobile)
Manipuler un document OpenOffice.org Writer sans contraintes

Manipuler un document OpenOffice.org Writer sans contraintes
OpenOffice Writer est l’outil de traitement de texte de la suite OpenOffice.org.
Des exemples pour générer et manipuler des documents OpenOffice Writer via des objets OLE sont fournis en standard avec WINDEV.
L’exemple “WD OpenOfficeXML” propose une solution pour manipuler directement un document OpenOffice Writer sans pilotage OLE ce qui permet de :
• Réaliser les traitements depuis un site WEBDEV.
• Traiter plusieurs documents en même temps.
• Ne pas dépendre de la version du logiciel installé.
• etc.
 
ANDROID (WINDEV Mobile)
SDK Android - Utiliser des fonctionnalités spécifiques : exemple sur des réseaux WiFi

SDK Android - Utiliser des fonctionnalités spécifiques : exemple sur des réseaux WiFiWINDEV Mobile permet de développer simplement des applications Android, sans connaître le langage Java.
Mais dans certains cas il peut arriver que WINDEV Mobile ne dispose pas nativement de certaines fonctions : gestion de la caméra ou du WiFi par exemple.
Il est alors possible de programmer en Java et d’utiliser ainsi directement le SDK Android.

L'exemple Android WiFi propose une utilisation du SDK Android pour manipuler les fonctionnalités WiFi d'un téléphone (ou mini-pc) AndroidL’exemple “Android WiFi” propose une utilisation du SDK Android pour manipuler les fonctionnalités WiFi d’un téléphone (ou mini-pc) Android.
 
TRUCS & ASTUCES (WINDEV, WEBDEV, WINDEV Mobile)
Des fonctionnalités spécifiques pour WinDev,
WebDev et WinDev Mobile !

Cette rubrique “Trucs et Astuces” présente comment :
• Afficher une image incluant un nombre dans la barre des tâches de Windows 7.
• Gérer une auto-complétion dans un champ de saisie.
• Générer un plan de site dynamique.
 
 
Dossier spécial TDF TECH 2010
 
Agenda & Données
Remplir un champ agenda à l’aide d’une base de données HyperFileSQL
 

Agenda & Agenda Externe
Afficher le contenu d’un agenda Google dans un champ agenda
 

Audit statique
Utiliser efficacement le mécanisme intégré d’audit statique
 
Audit dynamique
Analyser une application à l’aide de l’audit dynamique
 
Nouveautés de l’éditeur d’états
Utiliser des modèles d’états, des ruptures et des états multi-colonnes
 
Animation
Animez vos sites WEBDEV en 2 clics !
 
Cadre
Gérer des cadres arrondis, dégradés dans WEBDEV
 
Vidéo
Utilisation du nouveau champ vidéo de WEBDEV 15
 
Ambiance & Palette
Manipuler les ambiances et palettes dans un site WEBDEV
 
URL Rewriting
Optimiser le référencement d’un site WEBDEV grâce à l’URL Rewriting
 
HyperFileSQL & Sauvegardes
Gérer des sauvegardes de données d’un serveur HyperFileSQL
 
PUSH - Principe
Principe de fonctionnement de l’installation PUSH
 
PUSH - Mise en oeuvre
Mise en oeuvre et déploiement d’une installation en Push sur un parc machine
 
Installation multisite
Déployer une application multisite avec synchronisation automatique de l’installation de référence
 
Archivage
Gérer automatiquement des duplicatas d’impression
 
SILO - Principe
Fonctionnement et installation du SILO
 
 
Type structuré XML
Utiliser le nouveau type structuré XML pour manipuler des documents XML complexes
 
Windows 7 - Spécificités
Exploiter les spécificités de Windows 7
 
Windows 7 & Multi-touch
Un composant pour gérer le multi-touch dans des applications WINDEV
 
Développement Android - Principes
Développer une application pour terminal Android grâce à WINDEV Mobile
 
Android - Déploiement
Déployer une application Android sur Android Market
 
iPhone (Rappel)
Réaliser un “site” iPhone se comportant comme une “application” iPhone
 
Type structuré Email
Bénéficier des fonctionnalités du type structuré Email et accéder à un compte IMAP
 
SaaS - Principe
Principe de fonctionnement
 
SaaS - Application cliente
Développer un site WEBDEV destiné à être utiliser en tant que site SaaS :
Du développement à l’administration
 
SaaS - API d’administration
Réaliser un site de vente de sites en mode SaaS grâce aux API d’administration
 
Dump de débogage
Isoler une erreur de programmation grâce aux dumps de débogage
 
Gestion de sources
Etiqueter des sources lors de la création d’un exécutable
 
Webservice - Création
Créer et déployer un Webservice avec WINDEV
 
Services
Développer un service Windows
 
WEBDEV PHP
Développement et déploiement d’un site PHP
 
JAVA & HyperFileSQL
Développer une application WINDEV utilisant une base de données HyperFileSQL pour Mac
 

 
 Abonnement LST
Oui, je veux m'abonner à la LST en Ligne
Oui, je veux m'abonner à la LST par Courrier / Fax
 La LST 86 est disponible
Pour vos projets, la LST propose avec chaque numéro un gabarit et une ambiance supplémentaire.
 
 
LST 86
Consultez le sommaire
Le Goodies du trimestre est un superbe polo WINDEV
Le “Goodies du trimestre” est un superbe polo WINDEV
En savoir plus...
 
 
 
    Partager sur : Partager sur FacebookPartager sur TwitterPartager sur LinkedIn  |  Envoyer à un(e) ami(e) Envoyer à un(e) ami(e)
 
Accueil | Commander | Demander un dossier | Support & Assistance | Formation | Contacts | Politique environnementale | Plan du site | Donnez votre avis | Flux RSS de PC SOFT