Découverte des notions fondamentales du respect des normes du Web Découverte de l’implémentation des normes et standards au sein de Visual Studio Comment ASP.NET génère votre HTML ! Des outils sympa à portée de mains !
Expertise et expérience unique sur la plate-forme Microsoft.NET Développement de projets avant- gardistes et d’envergure Coaching/Formation « on the job » par nos experts Solutions pour la productivité des développeurs Votre veille technologique / pôle R&D Contactez-nous pour vos projets : Vista, Office 07, Live, Gadgets, Web 2.0,.NET 3.0, WPF, WCF, WF, MOSS – WSS V3 Nos Experts Votre satisfaction !
De la passion communautaire.NET 7 Bloggeurs Technologiques 6 Auteurs de livres 6 Speakers Events MS et non MS Implication communautaire forte 6 Rédacteurs dans la presse spécialisée Implication au sein de l’INETA Implication UserGroup : FxUserGroup Une équipe de Wyggeurs : 4 Microsoft Most Valuable Professional 1 Microsoft Regional Director 2 Microsoft Student Partner (MSP) Notre implication Votre satisfaction !
Communauté francophone des développeurs 18 sites, un par langage membres 30 millions de lignes de codes Nombreux sites satellites : Blogs.CodeS-SourceS.comSearch.CodeS-SourceS.comFiles.CodeS-SourceS.comEmploi.CodeS-SourceS.comwww.TechnoS-SourceS.comwww.CodeS-SourceS.com
Historique Les normes et la structure d’une Page Web Visual Studio 2005 et les standards Notions d’accessibilité ASP.NET : Page et Control Control Adapter et CSS Friendly CSS Properties & Design Template … Démos, démos, démos !!!
Différents clients Mosaic, Lynx Netscape Internet explorer Besoin de normes Création du W3C HTML, CSS, XML, XHTML, XSLT, …
XHTML 1.1 XHTML 1.0 Strict XHTML 1.0 Transitional XHTML 1.0 Frameset <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" " <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" " <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Frameset//EN" " <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "
HelloWorld Bonjour le monde h1 { text-align: center; text-decoration: underline; margin: 0 10px 0 5px; } p { color: #F0F; border: solid 1px #FF0; } var laFunction = function(){ var div1 = document.creatElement(‘div’); with(div1.style){ left = ‘100px’; width = ‘50px’; } $get(‘container’).appendChild(div1); } $addHandler($get(‘btn1’), ‘click’, laFunction);
Respect des normes XHTML / CSS IntelliSense Les erreurs sont détectées Validation WCAG AA et section 508
WAI (Web Accessibility Initiative) WCAG (Web Content Accessibility Guideline) Niveau de conformité A Niveau de conformité AA Niveau de conformité AAA En France les sites des services et établissements public de l’Etat doivent être conforme niveau A Bonne pratique sur internet : Opquast.com
ASP.net génère du HTML à partir de contrôle. Page HeaderTitleForm PanelContact LabelNomTextBoxNomLabelMessage PanelMessageButtonEnvoi
Trois types de « Rendering » : Strict Transitional ( par défaut ) Legacy Conforme WCAG AA et section 508 Nombreuses propriétés à définir sur les contrôles pour améliorer l’accessibilité
Composant à rajouter Modification du code au rendering CSS Friendly Adapter Nombreux Controles adapter Menu : table ul/li px px
Internet Explorer Developer Toolbar Beta 3 milyID=e59c d-4511-bb3e- 2d5e1db91038&displaylang=en milyID=e59c d-4511-bb3e- 2d5e1db91038&displaylang=en Design Template : emplates/ emplates/ CSS Friendly Adapter : CSS Properties windows : ndex=0&tabid=1 ndex=0&tabid=1
W3C – XHTML CSS Alsacreations Opquast – CSS Zen Garden MaxDesign OpenWeb -
url=/library/en- us/dnaspp/html/aspnetusstan.asphttp://msdn.microsoft.com/library/default.asp? url=/library/en- us/dnaspp/html/aspnetusstan.asp article sur les standards et accessibilité avec ASP.net url=/library/en- us/dnaspp/html/aspnetusstan.asp design/templates/ design/templates/ Guide de conception et de réalisation de sites accessibles avec les solutions Microsoft t/conception_sites_accessibles_part1.mspx t/conception_sites_accessibles_part1.mspx t/conception_sites_accessibles_part1.mspx
S’informer - Un portail d’informations, des événements, une newsletter bimensuelle personnalisée Se former - Des webcasts, des articles techniques, des téléchargements, des forums pour échanger avec vos pairs Bénéficier de services - Des cursus de formations et de certifications, des offres de support technique Visual Studio Abonnement MSDN Premium Abonnement TechNet Plus : Versions d’éval + 2 incidents support
© 2007 Microsoft France Votre potentiel, notre passion TM