Bienvenue à Blogs CodeS-SourceS Identification | Inscription | Aide

Suivez la Coupe du monde de football 2006 avec Microsoft Coup@ctu !

Si vous voulez suivre tous les résultats, les rencontres, les tableaux de la coupe du monde, téléchargez ScoreBoard à l'adresse suivante :
 

Présentation

Suivez les exploits de vos joueurs et équipes favoris à la Coupe du monde de football 2006 avec Microsoft Coup@ctu. Cette application vous donne accès aux dernières informations sur la coupe en quelques clics ! La mise à jour dynamique des scores et informations de rencontres vous permet de suivre les performances de vos équipes favorites pendant qu'elles jouent ! Vous pouvez aussi voir les dates des prochaines rencontres, les classements, et bien d'autres informations tout au long de la compétition. Si vous aimez le football, ne perdez pas une minute : téléchargez Microsoft Coup@ctu maintenant !

Choisissez vos flux RSS

Vous aimez consulter des flux RSS ? Microsoft Coup@ctu est aussi un lecteur RSS. Entrez l'adresse de votre flux RSS favori pour les sports dans l'application, et les titres des dernières nouvelles s'y afficheront automatiquement !

Posté le par tonio | 1 commentaire(s)
Classé sous :

Dynamic Drive CSS Library

Retrouvez de nombreux exemples et trucs et astuce d'utilisation des feuilles de styles css sur le site Dynamic Drive CSS Library : http://www.dynamicdrive.com/style/.
 
Un peu de style dans vos sites web, ça fait toujours plaisir.
 
La racine du site (http://www.dynamicdrive.com) propose quant à elle une multitude de scripts et d'exemples javascript et DHTML.
 
Tonio, member of WygTeam
Posté le par tonio | 0 commentaire(s)
Classé sous :

Code source des providers ASP.NET 2.0 disponible

ScottGu a rappelé que le code sources des providers ASP.NET 2.0 était disponible.
 
Le modèle de fournisseur vous aide notamment à développer des fonctionnalités dont vous pouvez configurer les paramètres à partir du web.config.
 
 
Cela vous permettra de mieux comprendre comment fonctionnent les fournisseurs et d'avoir des exemples si vous voulez implémenter vos propres fournisseurs (pour ne pas partir de zéro).
 
Si vous voulez en savoir plus sur la sécurité des applications web en particulier, voici un précédent post très complet.
 
Pour plus d'informations sur les providers et les design patterns implémentés par défaut, vous pouvez visiter la série d'articles sur la MSDN concernant le Provider Model, plus de 130 pages, écrits par Jeff Prosise :
  • Microsoft ASP.NET 2.0 Providers: Introduction
  • Membership Providers : Appartenance (Gestion des utilisateurs)
  • Role Providers : Gestion des rôles
  • Site Map Providers : plan de site
  • Session State Providers : stockage des données en session
  • Profile Providers : Profil
  • Web Event Providers : health monitoring, ...
  • Web Parts Personalization Providers : Web parts
  • Vous n'avez plus d'excuses pour ne pas utiliser les fournisseurs.
    Posté le par tonio | 0 commentaire(s)
    Classé sous :

    Atlas Control Toolkit

    L'équipe Atlas met à disposition un ensemble d'extendeurs de contrôles :
     
    L'Atlas Control Toolkit est disponible à l'adresse suivante :
     
    Vous pouvez également retrouver des exemples d'utilisation ici :
     
    Voici les exemples de contrôles que vous pourrez utiliser et les applications possibles :
     
  • CascadingDropDown: Pour lier des dropodownlists entre elles, et les remplir de façon asynchrone (sans rechargement)
  • CollaspiblePanel:  Pour réduire ou développer un panel.
  • ConfirmButton: Pour ajouter un message de confirmation à un bouton, un lien, ....
  • DragPanel: Pour rendre un panel déplaçable.
  • HoverMenu: Pour afficher un menu au survol de la souris. 
  • PopupControl: Pour afficher un panel dans une popup. L'exemple montre comment obtenir une textbox qui permet de sélectionner une date. 
  • ReorderList: Pour réordonner une liste d'éléments en drag and drop.
  • TextBoxWatermark:  This extender adds "watermark" prompt text to TextBoxes on the page.
  • ToggleButton:  This extender turns an ASP.NET CheckBox into an image checkbox. 
  •  
     
    Des procédures pas à pas vous expliqueront, de plus, comment installer le toolkit puis comment créer vos propres contrôles et extendeurs :
     
    Happy coding !!!
    Posté le par tonio | 2 commentaire(s)
    Classé sous :

    Tout savoir sur le PageRank de Google et comment améliorer son référencement.

    Descriptions en détails du fonctionnement du PageRank de Google et conseils pour améliorer le référencement de son site :
     
    http://www.webrankinfo.com/google/pagerank/index.php
     
    Posté le par tonio | 1 commentaire(s)
    Classé sous :

    Developing a row-clickable GridView

    Joteke a posté un exemple très simple et bien expliqué pour développer ajouter à une gridView un événement lorsqu'on clique sur une ligne.
    Ce comportement peut s'avérer en effet très utile.
    Pour ce qui sont encore sons ASP.NET 1.1, il avait déjà rédigé How to develop a row-clickable DataGrid control? pour avoir la même fonctionnalité sur une datagrid.
    L'idée est de développer un contrôle qui hérite de la gridView et de lui ajouter l'événement lorsqu'on clique sur une ligne.
     
    Voici quelques extraits de code pour que vous compreniez l'essentiel :
    1) on ajoute la propriété :
    Public Property EnableRowClick() As Boolean
    2) On substitue la méthode PrepareControlHierarchy afin de déclencher un évènement sur le clic d'une ligne
    Protected Overrides Sub PrepareControlHierarchy()
                MyBase.PrepareControlHierarchy()
                
    If EnableRowClick Then
                    Dim i As Integer
                    For i = 0 To Rows.Count - 1
                        Dim argsData As String = "rc" & Rows(i).RowIndex.ToString()
                        Me.Rows(i).Attributes.Add("onclick", Page.ClientScript.GetPostBackEventReference(Me, argsData))
                    Next
                End If

            End Sub

    3) On substitue la méthode RaisePostBackEvent qui gère les évènements et on déclenche l'évènement OnRowClicked
    Protected Overrides Sub RaisePostBackEvent(ByVal eventArgument As String)
                If eventArgument.StartsWith("rc") Then
                    Dim index As Integer = Int32.Parse(eventArgument.Substring(2))
                    Dim args As New GridViewRowClickedEventArgs(Me.Rows(index))
                    OnRowClicked(args)
                Else
                    MyBase.RaisePostBackEvent(eventArgument)
                End If

            End Sub
    A l'utilisation, il suffit donc d'ajouter une instance de cette gridView à la page .aspx puis de gérer l'évènement :

    Protected
    Sub myGridView1_RowClicked(ByVal sender As Object, ByVal e As SampleControls.GridViewRowClickedEventArgs)
    Handles myGridView1.RowClicked
            Response.Write("Index of the clicked row was: " + e.Row.RowIndex.ToString())
        End Sub
    Posté le par tonio | 2 commentaire(s)
    Classé sous :

    Visual Studio .NET 2005 Automation Samples

    De nouveaux exemples (Visual Studio .NET 2005 Automation Samples) viennent d'être mis en téléchargement pour présenter l'automation avec Visual Studio 2005  :
    - Projets de macros
    - add-ins
    - wizards
     
    Bref, tout ce qui est mis à disposition pour améliorer notre productivité.
     
    Voici entre autres, ce que cela nous permet de faire :
  • Intercept commands when they are invoked, and either provide preprocessing or implement the command yourself.
  • Control the solution, projects, and project items by adding or removing them.
  • Control the build configurations mechanisms and hook various build events.
  • Control a large portion of the text editor.
  • Implement commands that help you debug with the debugger objects.
  • Control the Windows Forms Designer.
  • Create tool windows that behave just like the built-in tool windows for docking and floating.
  • Provide content to the Property Browser when items are selected in tool windows.
  • Control several of the built-in tool windows (including Task List, Toolbox, Command Window, and Output Window).
  •  
    Le centre de développement de visual studio est aussi là pour présenter les évolutions dans VS 2005 et notamment l'extensibilité pour laquelle de nombreuses évolutions ont été faites. L'objectif est de pouvoir développer plus facilement des programmes qui s'intègrent parfaitement dasn Visual Studio et de profiter de ces fonctionnalités (Editeur de texte, commandes, formulaires, fenêtres, ...).
    Posté le par tonio | 0 commentaire(s)
    Classé sous :

    EgoSurf : Pour flatter votre égo

    egoSurf est un site qui permet de mesurer le nombre de liens vers votre site et son ranking.
     
    A noter que les sites wygwam et hackhours mais aussi blogs.developpeur.org ont un bon référencement tandis que google.com fait carrément exploser le compteur.
     
    N'hésitez pas et entrez l'url de votre blog pour mesurer votre 'popularité' et découvrir les autres fonctionnalités de ce site.
    Posté le par tonio | 0 commentaire(s)
    Classé sous :

    L'obfuscation en .Net

    Si vous voulez en savoir plus sur ce l'obfuscation de DLL en .Net, je viens de publier un article sur VBFrance qui présente toutes les techniques et les bénéfices de l'obfuscation :
    • Protection du code contre la décompilation.
    • Optimisation (Suppression du code mort, ...)
    • Réduction de la taille du code.
    • ...
    Posté le par tonio | 1 commentaire(s)
    Classé sous :

    FAQ sur la sécurité des applications web en ASP.NET 2.0

    Si vous voulez tout savoir sur les nouvelles fonctionnalités liées à la sécurité en ASP.NET 2.0,
    allez vite visiter l'ASP.NET 2.0 Security FAQ  sur le wiki de Channel9.

    Cette FAQ explique vraiment tous les aspects de la sécurité en abordant de nombreux thèmes qui vous permettront de comprendre les différentes techniques de sécurisation à employer lorsqu'on développe une application web :
    • Authentification
    • Autorisations
    • Configuration (Web.Config)
    • Exceptions
    • Accès aux données
    • Validation
    • Gestion des Membres, Profils et Rôles
    • ...
    Après avoir choisi une catégorie et une question, vous aurez une réponse précise, très souvent accompagnée par un lien vers un article de la msdn traitant du concept concerné.
    Posté le par tonio | 1 commentaire(s)
    Classé sous :

    Comment Google peut vous faciliter la vie ?

    Je viens de découvrir une fonctionnalité très intéressante que fournit Google.



    Si vous cherchez la définition d'un mot (ce qui peut arriver lorsque vous consultez des documentations techniques dans d'autres langues par exemple), il vous suffit de préfixer votre recherche par define:

    Google s'occupe alors de rechercher sa définition dans plusieurs langues et à partir de sources comme des wiki, des encyclopédies ou même des universités.
     
    Cela m'a également fait comprendre que je connaissais pas Google aussi que je le croyais, c'est pourquoi je suis aller visiter la page Conseils de recherche dans laquelle vous découvrirez bien d'autres fonctionnalités (notamment les fonctions) aussi utiles les unes que les autres et qui vous ferons encore plus apprécier le potentiel de ce moteur de recherche qui n'en finit pas d'innover et ce, dans le seul but de rendre le web plus accessible.
     
    Encore plus de fonctions sont expliquées sur google.com.
    Bien d'autres sont disponibles dans la section services ou download, pour ceux qui n'ont pas encore tester Picasa par exemple, un gestionnaire d'images assez révolutionnaire, que même ma grand-mère saurait utiliser (enfin, si elle savait parler anglais ;-)).
     
    Si vous avez d'autres liens à partager (notamment sur les fonctions de conversion), n'hésitez pas à laisser vos commentaires.

    Posté le par tonio | 4 commentaire(s)
    Classé sous :

    Etes-vous un bon développeur ?

    Si vous croyez avoir atteint un bon niveau dans la technologie .Net, allez donc voir ce blog dans lequel Scott Hanselman explique tout ce qu'un bon développeur .Net devrait connaître et maîtriser :
     
    De nombreux domaines et profils de développement sont abordés : Développeurs ASP.Net, XML, architectes, ...
    Si vous ne parlez pas couramment anglais et .Net à la fois, abstenez-vous, ça vous deprimerez pour un moment.
    Si vous avez d'autres suggestions, n'hésitez à les partager.
     
    Posté le par tonio | 0 commentaire(s)
    Classé sous :

    ASP.NET 2.0 quickstart tutorial

    Si vous voulez en savoir plus sur les futures fonctionnalités du framework .NET 2.0, allez tout de suite visiter ce site :

    Il est basé sur la même interface que le site http://fr.gotdotnet.com/quickstart/aspplus/ qui soit dit en passant et pour moi le site d'exemples le plus complet sur la technologie .Net.
    Au programme :
    • Thèmes et skins.
    • Master pages.
    • Profils.
    • Web parts.
    • Sécurité.
    • Accès aux données.
    • J'en passe et des meilleurs.

    Les exemples illustrent parfaitement leur slogan : 
    Créer des applications Web puissantes avec 70% de code en moins.

    Tonio,
    Posté le par tonio | 1 commentaire(s)
    Classé sous :

    Voyager dans le temps avec le débogueur VS.net

    Le débogueur de Visual Studio.Net possède une fonctionnalité assez méconnue des développeurs mais qui peut rendre de nombreux services.
    En effet, il est possible de déplacer le point d'exécution du débogueur, juste en le faisant glisser avec la souris.

    Pour mettre en évidence cette fonctionnalité, j'ai réalisé un petit programme :
    On incrémente un compteur grâce à une boucle 'For'.

    Test 1 : déroulement normal du programme.
    On finit en affichant la valeur du compteur : 10.

    Test 2 : saut en avant à la première itération.

    Le compteur à la valeur 0.

    Test 3 : on revient en arrière après la cinquième itération

    Le compteur à la valeur 15.

    Le fait de revenir en arrière peut s'avérer très pratique si on est arrivé trop loin dans le programme et que l'on veut savoir ce qui s'est passé avant sans avoir à recharger la page.
    Un petit bémol cependant : il vaut mieux être sûr que le code que vous avez exécuté n'a pas effectué de changements irreversibles (ex : requêtes en bdd), sinon vous pourriez vous trouver dans une situation problèmatique.

    Voilà, maitenant que vous connaissez cette fonctionnalité, n'hésitez pas à l'utiliser.
    Bon débogage.

    Tonio
    Member of WygTeam

    Posté le par tonio | 0 commentaire(s)

    Hello world

    Bonjour à tous,

    Tout d'abord, merci à Nix pour cet espace de liberté. Je saurai en faire bon usage.

    Je me présente, je m'appelle Antoine Griffard mais vous pouvez m'appeler par mon petit nom 'Tonio'.
    Je suis un nouvel arrivé chez Wygwam en tant que développeur ASP.NET.
    J'espère que grâce à ce blog, j'arriverai à vous faire partager mon enthousiasme pour la technologie .NET.

    Alors restez à l'écoute de ce blog et à bientôt.

    Tonio
    Member of WygTeam
    Posté le par tonio | 4 commentaire(s)
    Classé sous :
    Plus de Messages « Page précédente


    Les 10 derniers blogs postés

    - Merci par Blog de Jérémy Jeanson le 10-01-2019, 20:47

    - Office 365: Script PowerShell pour auditer l’usage des Office Groups de votre tenant par Blog Technique de Romelard Fabrice le 04-26-2019, 11:02

    - Office 365: Script PowerShell pour auditer l’usage de Microsoft Teams de votre tenant par Blog Technique de Romelard Fabrice le 04-26-2019, 10:39

    - Office 365: Script PowerShell pour auditer l’usage de OneDrive for Business de votre tenant par Blog Technique de Romelard Fabrice le 04-25-2019, 15:13

    - Office 365: Script PowerShell pour auditer l’usage de SharePoint Online de votre tenant par Blog Technique de Romelard Fabrice le 02-27-2019, 13:39

    - Office 365: Script PowerShell pour auditer l’usage d’Exchange Online de votre tenant par Blog Technique de Romelard Fabrice le 02-25-2019, 15:07

    - Office 365: Script PowerShell pour auditer le contenu de son Office 365 Stream Portal par Blog Technique de Romelard Fabrice le 02-21-2019, 17:56

    - Office 365: Script PowerShell pour auditer le contenu de son Office 365 Video Portal par Blog Technique de Romelard Fabrice le 02-18-2019, 18:56

    - Office 365: Script PowerShell pour extraire les Audit Log basés sur des filtres fournis par Blog Technique de Romelard Fabrice le 01-28-2019, 16:13

    - SharePoint Online: Script PowerShell pour désactiver l’Option IRM des sites SPO non autorisés par Blog Technique de Romelard Fabrice le 12-14-2018, 13:01