Bienvenue à Blogs CodeS-SourceS Identification | Inscription | Aide

Conférence Orchard Harvest 2013 à Amsterdam les 13 et 14 Juin 2013

La première Conférence européenne Orchard Harvest sera organisée les Jeudi 13 et vendredi 14 Juin 2013.

L'événement aura lieu à Amsterdam aux Pays-Bas au Tobacco Theater.

Nous sommes impatients d'accueillir les membres de la communauté open source duprojet Orchard de toute l'Europe ainsi que du monde entier.

Pour plus d'informations, vous pouvez visiter le site web de la conférence européenne Orchard Harvest 2013 et vous insrire à l'événement.

Posté le par tonio | 0 commentaire(s)

Conference Orchard Harvest 8 et 9 Septembre 2012

OrchardHarvest

La première conférence organisée autour du CMS Open Source Orchard se déroulera le week-end du 8 au 9 Septembre 2012 à Santa Monica en Californie.

Cet évènement sera l’occasion de discuter des futures évolutions de la plateforme avec des professionnels qui contribuent aux développements du projet et qui l’utilisent au quotidien dans leurs projets clients.

Le site est accessible sur http://harvest.orchardproject.net/ ainsi que la page d’inscription à l’évènement.

Retrouvez également l’agenda des sessions et la liste des speakers qui participeront.

 

Pour d’autres informations concernant Orchard, n’hésitez pas à visiter le site du projet dédié à la communauté francophone http://orchardproject.fr/.

OrchardLogoCodeplex

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

Vidéos 'Working with Data in ASP.NET tutorial'

Un nouveau site vient d'être créé : www.DotNetVideos.NET.
Vous pouvez y retrouver des vidéos reprenant les tutoriels d'accès aux données de Scott Mitchell  'Working with Data in ASP.NET tutorial series'.
Le créateur du site, Ravi Nangunoori, a déjà fait 32 vidéos et compte bien achever la totalité des 75 tutoriaux.

 

Introduction: Creating a Data Access Layer, Creating a Business Logic Layer, Master Pages and Site Navigation (15 Videos)

Posté le par tonio | 0 commentaire(s)

Explication des nouveautés des fichiers Web.Config en ASP.NET 3.5

Scott mitchell a publié un article dans lequel il explique les différentes nouveautés qui apparaissent dans un fichier web.config en ASP.NET 3.5.

Il passe en revue toutes les sections ajoutées ou modifiées et explique comment le système de gestion des différentes versions du framework s'intègre dans Visual Studio 2008

Dissecting ASP.NET Version 3.5's Web.config File

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

Revivez le tour de France Accès aux données avec Visual Studio 2008 en WebCasts

Les webcasts du tour de France Accès aux données sont disponibles.

Présentés par Mitsu Furuta, ils vous permettront de découvrir les possibilités de la technologie Linq et de son intégration dans Visual Studio 2008.

Pour ceux qui n'ont pas eu la chance de pouvoir y assister, je vous conseille vivement de découvrir la série de webcasts associés :

  • Introduction
  • Linq to SQL : le Mapping
  • Linq to SQL : le Requêtage
  • Linq to SQL : le Data Context
  • Visual Linq
  • Linq to SQL : le Data Context procédures stockées
  • Linq to SQL : Les relations
  • Linq to SQL : Les Fonctions avancées
  • Comprendre Linq to SQL
  • Conclusion et questions

     

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

    ASP.NET Dynamic Data

    J'évoquais récemment la sortie de la CTP des ASP.NET 3.5 Extensions

    Parmi toutes les fonctionnalités mises à disposition, il y en a une qui intéresse tout particulièrement le développeur Web que je suis : il s'agit de ASP.NET Dynamic Data.

    Cela vous permet de créer très rapidement des sites web pour administrer les données de tables SQL en se basant sur un DataContext et donc sur Linq To SQL.

    Plusieurs nouveautés font que la personnalisation des pages selon vos besoins est désormais beaucoup plus facilement extensible et personnalisable :

    Vous pouvez retrouver un article très complet sur le blog de Scott Guthrie présentant les différentes étapes pour obtenir un site web utilisant ces dynamic data controls :

     

    Retrouvez également un screen-cast de 17 minutes reprenant tous ces concepts sur le blog de David Ebbo :
    Posté le par tonio | 0 commentaire(s)
    Classé sous :

    ASP.NET 3.5 Extensions Preview disponible

    La ASP.NET 3.5 Extensions Preview est disponible sur le site asp.net. Téléchargez-la vite.

    Consultez le fichier readme pour voir les notes relatives cette version.

    Les quickstarts relatifs à cette version ont également été mis à jour.

     

    Voici les différents domaines concernés par cette preview :

    ASP.NET MVC

    ASP.NET MVC Toolkit provides HTML rendering helpers and dynamic data support for MVC.

    ASP.NET Dynamic Data

    ASP.NET Dynamic Data helps developers build a fully customizable, data-driven app quickly.

    Voir un descriptif des évolutions sur le blog de David Ebbo.

    Je ferai prochainement un résumé des modifications apportées par cette version par rapport à la précédente.

    En voici quelques-unes :

    • Support de Linq to SQL
    • Templates de pages et de champs (colonnes)
    • Personnalisation des pages spécifiques
    • Nouveaux contrôles :
      • DynamicGridView
      • DynamicFormView
      • DynamicDetailsView
      • DynamicListView
      • DynamicValidator
      • DynamicFilterRepeater
      • DynamicEditControl,DynamicInsertControl

    ASP.NET AJAX

    Support de l'historique du navigateur et du bouton précédent  (Voir le blog de Bertrand Leroy).

    ADO.NET Entity Framework

    ADO.NET Entity Framework is a new modeling framework that enables developers to define a conceptual model of a database schema that closely aligns to a real world view of the information.

    Voir mon post précédent : ADO.Net Entity Framework Beta 3 disponible

    ADO.NET Data Services

    ADO.NET Data Services provide new services that find, manipulate and deliver data over the web using simple URIs.

    Plus d'infos sur Astoria Team Blog.

    Silverlight Controls for ASP.NET

    Contrôles serveur XAML et MediaPlayer

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

    ADO.Net Entity Framework Beta 3 disponible

    La beta 3 de l'ADO.Net Entity Framework pour Visual Studio 2008 RTM, et la CTP de Décembre des Entity Framework Tools sont disponibles.

  • ADO.Net Entity Framework Beta 3 (voir l'annonce)
  • ADO.Net Entity Framework Tools December 2007 CTP (voir l'annonce)
  • ADO.Net Entity Framework Samples for Beta 3 sur CodePlex
  • ADO.Net Entity Framework Beta 3 Documentation
  • Voir la page qui liste les breaking changes de cette version.

     

    Voici un résumé des nouveautés :

  • Performance improvements
    • Much quicker object query execution
    • Simpler generated SQL
    • Faster view generation
  • Easier disconnected operation
    • Public, serializable EntityKey property on EntityReference
    • ApplyPropertyChanges
    • Attach on EntityReference
    • Improvements to EntityKey serialization
  • Extensibility and business logic enhancements
    • Partial methods in code generation for property changing and property changed events
    • Load with MergeOption
    • AssociationChanged Event
  • Query improvements
    • Additional canonical functions for LINQ to Entities
    • Apply operator elimination (makes more operations work in SQL Server 2000 and other databases)
    • Compiled LINQ query
    • ToTraceString() method on ObjectQuery<T> and EntityCommand to facilitate debugging
  • Other
    • Connection management refinements
    • Provider interface allows better reasoning about primitive types
  •  

    Ainsi que les améliorations apportées au designer :

    Map using stored procedures: you can now map entities to insert/update/delete stored procedures in the mapping details window in the designer

    FunctionImports: Create, update and delete FunctionImports in your model

    “Update Model From Database…”: update model and mappings if tables or columns in the database change. Very useful during iterative development when the database changes after you initially generate the model & mappings

    Embed artifacts in output assembly: package CSDL/MSL/SSDL files as resources in the output assembly. This makes it easy to deploy projects with Entity Data Models

    Easier to find and fix errors: Double-click a validation error selects the offending entity, property or association to make it easy to fix errors

    Cut/copy/paste: Cut/copy/paste entities and properties

    Abstract entity types: Create and map abstract entity types in your model

    Support for more properties: Concurrency control for properties and documentation nodes for entities, properties, etc

    MSBUILD integration: new EntityDeploy MSBUILD task that replaces the erstwhile EdmxDeploy.exe command line tool

    Connection Management: Automatic Entity Connection string management in App/Web.config when .edmx file is moved/renamed in Solution Explorer

    Easier Navigation: Navigate to nodes in the model browser from entities and properties on the designer surface

    Enable MARS by default: Wizard sets MultipleActiveResultSets to "true" in Entity Connection string when connecting to SQL 2005

    Usability: Numerous changes based on UI/usability feedback

    Supported editions of Visual Studio 2008 RTM: Standard, Professional, Team Edition, and Express editions (C#, VB and Visual Web Developer)

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

    Entity Framework Beta 2 et Entity Framework Tools CTP Released

    Comme l'équipe ADO.NET l'avait annoncée précédemment, les téléchargements de l'Entity Framework Beta 2 et des Entity Framework Tools CTP sont disponibles.
    Voir l'annonce et les détail des améliorations et des nouveautés.

    La Preview CTP des ADO.NET Entity Framework Tools contient notamment une première version de l'ADO.NET Entity Designer qui va vous permettre de construire des modèles et des mapping de données à l'aide de Visual Studio 2008, tout comme le Linq To Sql Designer.

    Vous pouvez retrouver la documentation en ligne sur la MSDN ainsi que des exemples sur CodePlex.

    Posté le par tonio | 0 commentaire(s)

    Utilisation du contrôle ListView par Scott Guthrie

    Comme il l'avait annoncé précédemment dans son post sur l'utilisation du LinqDataSource, vient de publier un article sur l'utilisation du contrôle ListView.
    Télécharger le code

    Il en profite pour mettre en application ce qu'il avait déjà décrit dans ces différents articles :
    Pour construire l'interface CSS friendly :
    new Web Designer and rich CSS support in VS 2008 : Designer CSS
    VS 2008 Nested Master Page Support : Master page imbriquées
    Enabling Vertical Split View in VS 2008 : Split View

    ainsi que pour l'accès aux données en LINQ :
  • Part 1: Introduction to LINQ to SQL
  • Part 2: Defining our Data Model Classes
  • Part 3: Querying our Database
  • Part 4: Updating our Database
  • Part 5: Binding UI using the ASP:LinqDataSource Control

    L'exemple montre donc comment utiliser une ListView pour afficher une liste de Photo à l'aide d'un ul.

    Il ajoute enfin un contrôle DataPager afin de pouvoir paginer les résultats :

    Bref, un exemple très intéressant d'utilisation de ce contrôle qui va grandement faciliter la tâche et qui répond à de nombreuses problématiques rencontrées dans nos développements au quotidien.

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

    home.live.com

    Vu sur http://www.liveside.net/.
    Une nouvelle page du service Live vient d'être lancée : home.live.com

    Elle permet d'accéder facilement aux différents services Live.com avec également des petits modules pour afficher votre messagerie hotmail ou votre espace spaces.live.com.

    Homepage dark

    WindowClipping (3)
    More Home.Live.com goodness


    Microsoft launches new Windows Live Home beta

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

    Vidéos ListView et LINQDataSource par Dan Wahlin

    Dan Wahlin a réalisé 2 webcasts très intéressants sur les nouveaux contrôles ListView et LinqDataSource disponibles avec le Framework 3.5 et Visual Studio 2008.

    First Look at Visual Studio .NET 2008 and the LinqDataSource : Utilisation de contrôles LinqDataSource pour obtenir une interface d'administration (GridView, DetailsView, DropDownList de filtre) en quelques clics de souris (configuration en mode Design)
    Using the New ASP.NET ListView Control : Utilisation du contrôle ListView afin d'avoir une en-tête de tableau figée (Freeze Header)

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

    ASP.NET RSS Toolkit 2.0

    La version 2.0 de l'ASPNET RssToolkit est disponible sur Codeplex.
    Développée à l'origine par Dmitry Robsman, plusieurs développeurs ont rejoint le projet.

    Voici leurs annonces respectives :
    http://blogs.msdn.com/shahpiyush/archive/2007/06/16/3331941.aspx http://blogs.msdn.com/dmitryr/archive/2007/06/17/asp-net-rss-toolkit-version-2.aspx

    De nombreuses nouveautés intéressantes ont été ajoutées dans cette version :

    • Consomme et publication de flux Atom/Rdf/Opml.
    • Classes fortement typées :
      RssToolkit.Rss.RssDocument rss = RssToolkit.Rss.RssDocument.Load(new System.Uri(...));
      Image1.ImageUrl = rss.Channel.Image.Url;
    • Aggrégation avec un fichier OPML.Le Download Manager permet de télécharger n'importe quelle Url et de retourner un flux.
    • Support des Extensions et Enclosures.


    Voici 2 tutoriels intéressants sur l'utilisation du toolkit : Awesone ASP.net 2.0 RSS Tool-Kit Released (Scott Guthrie) et Lire et écrire du RSS en .net. (Cyril)

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

    Argotic Syndication Framework 2.0.0.0 Released

    Le framework de syndication RSS Argotic est désormais disponible sur CodePlex.


    Vous pouvez télécharger la dernière release ici.

    Il se distingue des autres librairies RSS pour son implémentation intégrale des spécifications RSS et ATOM et de l'utilisation du Provider Model afin de laisser la possibilité d'implémenter librement son propre Provider.
    Un SqlRssSyndication est déjà disponible et un XMLRssSyndication est dores et déjà prévu.

    Donnez votre avis sur les futures fonctionnalités à implémenter.

    Le site web initial http://argotic.oppositionallydefiant.com/ vous donnera d'autres informations comme des exemples et des documentations.

    What is Argotic?
    Argotic is a collection of Microsoft.NET class libraries that implement common web content syndication specifications such as RSS 2.0 and ATOM 1.0.

    Features Overview

    • Complete implementation of the RSS 2.0 specification.
    • Complete implementation of the ATOM 1.0 specification.
    • Implements a provider model for storing/retrieving syndication information to your back-end database of choice.
    • Provides an extensible framework for processing any syndication specification extension.
    • Natively handles the RCF822 and W3C DateTime structures.
    • Support for auto-discovery of syndication feeds for a given web site.
    • Supports consumption of secure/authenticated syndication feeds.
    • Implementations of the most common syndication specification extensions.
    Posté le par tonio | 0 commentaire(s)

    Working with Data in ASP.NET 2.0

     

    Scott Mitchell annonce qu'il vient de mettre un point final à sa très complète série de tutoriels sur l'accès aux données en ASP.NET 2.0 : 
             Working with Data in ASP.NET 2.0
    Vous pourrez prochainement découvrir les derniers tutoriels qu'il vient d'achever.

    Source: Working with Data in ASP.NET 2.0 - Complete!

    Cette série se composera donc de 75 tutoriels, ce qui donne un tour d'horizon extrêmement large de ce que vous pouvez développer avec les classes d'accès aux données d'ADO.NET 2.0 et les web controls d'ASP.NET 2.0.

    Ces tutoriels écrits en VB et en C# avec les codes sources ciblent à chaque fois une fonctionnalité sur laquelle tout développeur web sera confronté un jour en l'abordant dans un contexte très pragmatique et en présentant pas à pas les étapes de résolution.

    Scott nous explique également sur son blog les points communs et les différences qu'il y a entre écrire un livre et écrire une série de tutoriels, en ce qui concerne le nombre de lecteurs potentiels, de feedback et d'update même si ça n'a pas le charme qu'un livre dans la manière dont le lecteur peut se l'approprier. A raison d'une dizaine de pages par tutoriel, cette série représente quand même l'équivalent d'un livre de 750 pages !!!

    Voici les tutoriels que vous pouvez d'ores et déjà consulter :

    Introduction
    Basic Reporting
    Master/Detail
    Custom Formatting
    Editing, Inserting, and Deleting Data
    Paging and Sorting
    Custom Button Actions
    Displaying Data with the DataList and Repeater
    Filtering Scenarios with the DataList and Repeater
    Editing and Deleting Data Through the DataList
    Paging and Sorting with the DataList and Repeater
    Custom Button Actions with the DataList and Repeater
    Accessing the Database Directly from an ASP.NET Page
    Enhancing the GridView
    Working with Binary Files

    en attendant avec impatience les derniers :

  • Caching (four tutorials)
  • Data and the Site Map Provider (one tutorial)
  • Working with Batched Data (looks at using transactions; four tutorials)
  • Advanced Data Access Layer Scenarios (nine tutorials)

    Merci encore donc à Scott pour ces tutoriels qui comme toujours vont à l'essentiel en nous présentant des solutions simples et bien architecturées.

    Retrouvez d'autres articles sur sa communauté : http://aspnet.4guysfromrolla.com/

  • Posté le par tonio | 2 commentaire(s)

    ASP.NET RSS Toolkit sur CodePlex

    Dmitry Robsman (http://blogs.msdn.com/dmitryr/) met désormais à disposition les releases de son RSS Toolkit sur CodePlex.

    Les versions précédentes se trouvaient ici :
    Release 1.0.0.0 http://blogs.msdn.com/dmitryr/archive/2006/02/21/536552.aspx
    Release 1.0.0.1 http://blogs.msdn.com/dmitryr/archive/2006/03/26/561200.aspx

    Pour ceux qui ne connaitraient pas encore ce toolkit, il s'agit d'une librairie qui vous permet de consommer ou de publier des flux RSS extrêmement facilement.

    Voici certaines de ces fonctionnalités :

  • RSS Data Source
  • RSS Hyper Link control
  • Mise en cache des flux en mémoire ou sur le disque.
  • Build provider pour fichier .rssdl (liste d'urls URLs) ou .rss (fichier XML structuré)
    • Génération de classes de flux RSS fortement typés (channel, item, image)
    • HTTP handler RSS

    Pour être plus clair, cela signifie que vous avez juste à déposer un fichier .rss dans votre dossier App_Code et les classes correspondantes sont automatiquement générées et réutilisables.

    N'hésitez pas l'utiliser pour mettre à disposition vos contenus au format RSS de la manière la plus simple qui soit.

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

    Je suis MVP

    L'année 2007 commence bien pour moi aussi.

    J'ai reçu hier ma nomination en tant que MVP dans la catégorie Visual Developer - Visual Basic.
    Mon nom (Antoine Griffard) me donne de plus l'avantage d'apparaître en première page (lorsqu'on tri par ordre alphabétique ;-), sinon je suis à la fin bien sûr). 

    Pour plus d'information sur les MVPs, visitez le site http://www.microsoft.com/france/msdn/communautes/default.mspx.

    La liste des MVP de la WygTeam s'allonge donc encore un peu et c'est un honneur pour moi de recevoir la même distinction que mes talentueux collègues et amis :

    ainsi que de nombreux bloggers du réseau codes-sources.

    Ma bonne résolution de l'année sera de partager encore plus mes connaissances sur le framework .Net et les technologies et outils associés.

    Posté le par tonio | 15 commentaire(s)

    CSS Adapters Beta 3

    Les CSS Friendly ASP.NET 2.0 Control Adapters sont passés en version Beta 3.
     
    A noter que de gros efforts sont faits pour améliorer la conformité XHTML et l'accessibilité des contrôles.
     
    Voici les nouveautés de cette version :
     

    Highlights

    More

    • TreeView
    • Menu
      • Compatible with SSL
      • AspNet-Menu-Selected marks <li> in addition to <a>
      • MenuItem.Enabled honored
    • GridView
      • Row state can be both "alternate" and "selected"
      • BoundField.Visible honored
    • DetailsView. BoundField.Visible honored
    • Login. Remember Me works
    • All membership controls. Templates do not generate a wrapper TABLE
    • Accessibility. Browser font size scaling supported

    Quick Cool Demos

    • Go to the Menu sample. Increase your browser's font size. In Internet Explorer use View > Text Size > Larger.
    • Go to the CreateUserWizard sample. Navigate with accesskeys. If using Windows, press Alt + e to set the focus to the textbox for the Email address. (In Internet Explorer you must also hold down the Shift key to use the accesskey for the password textbox.)
    • Try out the redesigned TreeView sample. Expand several nodes in the tree. Select a node to cause the page to post back. Notice that the tree maintains its expansion, visibly marks the selected node and uses its value to change the page's sample content.
    • Play with cascading checkboxes.
    • Validate that these pages conform to the XHTML 1.1 Strict standard.
    Posté le par tonio | 0 commentaire(s)
    Classé sous :

    Visual Basic 2005 - Codes prêts à l'emploi

    25 applications .NET 2.0 développées en Visual Basic 2005 ! 

    Vous pouvez retrouver le livre que j'ai co-écrit avec Patrice Lamarche et Maurico Diaz Orlich dans toutes les bonnes librairies ou sur les sites de vente en ligne :
    http://www.microapp.com/livre_visual_basic_codes_prets_a_emploi_7826.html

    Voici un petit descriptif du livre :
    Cet ouvrage permet à tout développeur d'approfondir les différentes techniques du Framework 2.0.
    Apprenez, directement par la pratique et à travers 25 codes prêts à l'emploi et réutilisables, à réaliser des applications variées, telles que des WinForm, des sites web, des librairies, ou des base de données.

    Voici quelques-uns des chapitres pour vous donnez un aperçu des exemples abordés :

  • Envoi de messages chiffrés
  • Outil de traitement de texte RTF
  • Site web personnel
  • Moniteur de performances
  • Client MSN Messenger avec onglets
  • Création d’un gadget Live.com
  • Webparts
  • Site web avec sélecteur de thèmes
  • Stockage d’informations dans le profile
  • Site multilingue avec stockage des ressources en base de données
  • Création d’un contrôle serveur personnalisé
  • Fichiers compressés et modèles de projets Visual Studio
  • Classe d'aide pour l'accès FTP
  • Posté le par tonio | 4 commentaire(s)
    Plus de Messages Page suivante »


    Les 10 derniers blogs postés

    - « Naviguer vers le haut » dans une librairie SharePoint par Blog de Jérémy Jeanson le 10-07-2014, 13:21

    - PowerShell: Comment mixer NAGIOS et PowerShell pour le monitoring applicatif par Blog Technique de Romelard Fabrice le 10-07-2014, 11:43

    - ReBUILD 2014 : les présentations par Le blog de Patrick [MVP Office 365] le 10-06-2014, 09:15

    - II6 Management Compatibility présente dans Windows Server Technical Preview avec IIS8 par Blog de Jérémy Jeanson le 10-05-2014, 17:37

    - Soft Restart sur Windows Server Technical Preview par Blog de Jérémy Jeanson le 10-03-2014, 19:43

    - Non, le certificat public du CA n’est pas un certificat client !!! par Blog de Jérémy Jeanson le 10-03-2014, 00:08

    - Windows Server Technical Preview disponible via MSDN par Blog de Jérémy Jeanson le 10-02-2014, 19:05

    - Focus Sauvegardes SharePoint par Le blog de Patrick [MVP Office 365] le 10-02-2014, 13:11

    - Technofolies, votre évènement numérique de l'année par Le Blog (Vert) d'Arnaud JUND le 09-26-2014, 18:40

    - Xamarin : From Zero to Hero par Fathi Bellahcene le 09-24-2014, 17:35