JavaScript & la POO Puissance du plus populaire langage de script. En ces temps modernes, où le passé n'a de cesse de ressurgir et être remis à la mode, le langage JavaScript fait partie de ces outils que l’on a relégués un temps aux oubliettes du passé et que l'on ressort aujourd’hui, auréolés d’un nouveau prestige. On redécouvre aujourd’hui JavaScript à travers l’objet XMLHttpRequest et autres Frameworks AJAX.
Alors, je vous propose de découvrir un autre aspect plutôt méconnu de ce langage : ses aptitudes à la POO.
ASP.NET 2.0 : Les Contrôles de Navigation La navigation en toute simplicité. Pour ce premier article sur .NET 2.0, je vous propose de découvrir 4 des quelques 30 nouveaux contrôles d’ASP.NET 2.0 (3 contrôles de navigation et 1 contrôle de liaison de données) ; Les 3 contrôles de navigation sont d’une grande simplicité d’utilisation ne nécessitant pas une ligne de code pour leur mise en oeuvre, juste un peu de XML.
Alors, en avant pour de nouvelles aventures avec .NET 2...
.NET et XML - Part 3 Accéder aux données XML via un flux de type Stream Après avoir exploré l'implémentation du modèle DOM par .NET à travers les classes XmlDocument et XmlNode, je vous propose une approche des classes XmlReader et XmlWriter.
.NET et XML - Part 2 Gestion des données XML en .NET via le DOM L'ajout, la modification et la suppression de données XML à partir de .NET via le DOM ainsi que la création et l'enregistrement d'un document XML avec .NET constituent le sujet de ce nouveau part.
Et cela, toujours à l'aide des classes de l'espace de nom System.Xml dont vous avez fait l'apprentissage lors du 1er Part.
.NET et XML - Part 1 Accéder aux données XML en .NET via le DOM Après ma série d'articles sur les bases d'XML, je vous propose d'apprendre à exploiter des données XML avec .NET. J'initie donc cette nouvelle série en espérant qu'elle ne vous apporte Que Du Bonheur ! :).
Le premier thème abordé concerne le standard d'accès aux données XML élaboré par le W3C : le DOM. Bien sur, .NET prends en charge le modèle DOM par le biais d'un certain nombre de classes de l'espace de nom System.Xml dont XmlDocument .
Initiation à XML - Part. 8 Mise en forme et affichage d'un doc XML 4/4 : XSLT Voici enfin la solution ultime pour l'affichage et la mise en forme d'un document XML : XSL ou plutôt XSL-T.
J'ai un peu tardé à publier cet article et je m'en excuse. A vrai dire, j'ai consacré la majeure partie de mon temps libre à redévelopper un petit utilitaire .NET : WinComp.NET 2004 :)) Mais cela n'a rien à voir avec XML !
WinComp.NET 2004 GUI pour la compilation ASP.NET sans VS.NET Voila enfin la nouvelle version de mon utilitaire d'aide à la compilation ASP.NET. Destiné aux développeurs d'applications ASP.NET travaillant avec Microsoft WebMatrix, Macromedia Dreamweaver MX ou plus simplement avec un éditeur de texte, WinComp.NET 2004 n'a pas d'autre prétention que celle de vous faciliter la tâche lors de la compilation de vos pages ASP.NET.
Initiation à XML - Part. 7 Mise en forme et affichage d'un doc XML 3/4 : DOM Cette dernière méthode avant la solution ultime, que je vous présenterai dans le prochain part, est plus souple que la précédente et peut être utilisée pour tous types de documents XML.
Initiation à XML - Part. 6 Mise en forme et affichage d'un doc XML 2/4 : DSO La méthode que je vous propose d'aborder dans ce part est plus laborieuse à mettre en oeuvre et un tantinet plus compliquée que la précédente (CSS) mais elle a aussi l'avantage de permettre la gestion des attributs, du tri et de la pagination.
Initiation à XML - Part. 5 Mise en forme et affichage d'un doc XML 1/4 : CSS Nous y voilà enfin !... Mettre en forme et afficher un document XML dans une page Web.
C'est la première technique de base pour la mise en forme de documents XML que je souhaite vous présenter ici. Les trois Parts suivant traiteront chacun d'une technique différente.
Initiation à XML - Part. 4 Namespaces et DataIsland Ce nouveau Part. sera moins conséquent que les précédents. Je vais ici vous présenter et essayer de définir deux concepts inhérents au XML que sont les Espaces de Nom et les Ilots de Données.
Vous aurez besoin de connaître ces notions pour bien appréhender les prochains Part.
Initiation à XML - Part. 3 DTD : Document valide 2eme partie Dans le Part.2 nous avons appris à définir les éléments et leur hiérarchisation dans une DTD; Mais qu'en est-il des attributs ? C'est ce que je vous propose de découvrir dans ce nouveau Part.
Initiation à XML - Part. 2 DTD : Document valide 1ere partie Dans le précédent Part, vous avez appris les quelques règles régissant la conception d'un document XML bien formé. Je vous propose maintenant d'apprendre à définir vos balises et la hiérarchisation de vos données XML avec une DTD et ainsi rendre votre document valide.
Initiation à XML - Part. 1 Document bien formé W3C : XML a été conçu pour être facile à mettre en œuvre et interopérable avec SGML et HTML.
MSDN : Le XML est le format universel de données pour le Web.
A ceux que ces affirmations laissent rêveurs, je propose un voyage initiatique au cœur de XML dont la première étape commence ici.
ASP.Net – To the .Point ! Part.5 Code Behind sans VS.NET : 2 méthodes d'écriture. Comment faire du Code Behind sans Visual Studio .NET ? Comment compiler une DLL sans VS.NET ? La compilation est elle la seule méthode pour faire du Code-Behind ?
Voici les questions auxquelles je me propose de répondre.
ASP.Net – To the .Point ! Part.4 WEB.CONFIG : Configuration d'une application Web. Avant l'avènement du .Net, ceux qui ont pratiqué l'ASP comme ceux qui étaient en charge de l'administration d'un serveur MS IIS se souviennent sûrement de leurs galères : pour les développeurs d'applications Web, pas d'accès (en général) à la configuration de IIS et pour les administrateurs IIS une bonne maîtrise de la console (et une bonne maîtrise de soi) était nécessaire.
En ASP.NET, la configuration d'une application Web est devenue presque enfantine grâce aux deux fichiers de configurations : machine.config et web.config. C'est ce dernier que je vous propose d'étudier.
ASP.Net : Messagerie XML Manipuler des fichiers XML avec ASP.NET et DOM Il peut être parfois plus judicieux d'utiliser des fichiers XML lisibles par un humain et compréhensibles par des systèmes hétérogènes pour stocker des données, plutôt que d'utiliser une BD souvent lourde et propriétaire du système qu'il l'a créé.
Le but de ce petit tuto est de vous initier à la gestion des fichiers XML avec ASP.NET et le DOM à travers l'exemple d'un petit système de messagerie développé en VB.net et C#.
JavaScript : fonctions getQueryString 3 fonctions pour le traitement des paramètres URL Quand on développe en ASP ou en PHP, il est fréquent d'utiliser les URL pour passer des paramètres et conserver ainsi des valeurs d'une page à une autre. Ces langages possèdent les outils nécessaires à la gestion de ces paramètres. Mais en JavaScript aucune fonction toute faite ! Alors, comment faire une page statique et gérer tout de même ces paramètres d'URL ? Démonstration...
JavaScript : WorldTimer (Class WTDate) Un objet Date trilingue et 100% paramétrable Afficher la date ou l'heure du jour peut s'avérer pénible et laborieux notamment quand on souhaite formater ou afficher ces éléments à un endroit particulier ou encore quand on souhaite mettre en place une horloge à temps réel.Si vous adhérez à ces propos, la Class que je vous propose devrait vous simplifier la vie.
JavaScript : Bascule automatique d'images Remplacement d'images sans code ajouté au HTML Le remplacement d'image (RollOver) est surement un des usages les plus répandus du JavaScript côté client. Le script que je vous propose permet de changer automatiquement les images survolées sans ajout de code dans le corps du document HTML. Ce script a été testé et fonctionne avec MSIE 5.x/6.x, NN 6.x/7.x sous Windows et MacOS, et avec Opera 7.x sous Windows.