06/05/2009

Permalink 00:00:00, Catégories: C#, ASP.Net, Récapitulatif .NET, Récapitulatif Web, Récapitulatif, 93 mots   French (FR) , nico-pyright(c)

[.NET][Web] Tutoriel : Comparaison de méthodes de communications AJAX avec ASP.NET

Cet article montre différentes méthodes pour effectuer des rendus partiels sur un site ASP.NET. Certaines méthodes utilisent abondamment les mécanismes mis en place par le framework ASP.NET (en utilisant par exemple un UpdatePanel, les PageMethods ou un service WCF). Elles permettent de s'affranchir de certaines lourdeurs automatiquement.
D'autres sont plus artisanales et permettent de maitriser complètement les données qui transitent et la façon dont elles doivent être interprétées, comme on pourra le voir en utilisant jQuery et ASP.NET.

Découvrez l'article

Vous devez être identifié pour poster un commentaire.

18/04/2009

Permalink 20:42:58, Catégories: Ajax, Récapitulatif .NET, Récapitulatif Web, Récapitulatif, 69 mots   French (FR) , nico-pyright(c)

[.NET][Web] [C#][Silverlight] Mise à jour du tutoriel sur l'upload de fichier en Silverlight 2 sur un serveur PHP

Après avoir utilisé l'upload de fichier de manière plus poussée, je me suis rendu compte que tout n'était pas encore parfait. J'ai donc procédé à quelques nouvelles améliorations.

- Vérification d'envoi à chaque envoi de données
- Catch plus complet des erreurs

Retrouvez l'article mis à jour à cette adresse et notamment ce paragraphe.

La classe WSUploader a été mise à jour avec ces améliorations.

Vous devez être identifié pour poster un commentaire.

15/04/2009

Permalink 00:00:00, Catégories: Ajax, Récapitulatif .NET, Récapitulatif Web, Récapitulatif, 39 mots   French (FR) , nico-pyright(c)

[.NET][Web] [ASP.NET] [C#] Tutoriel : Permettre la navigation et le bookmarking avec une application ASP.NET Ajax

Je vous présente dans ce nouvel article une solution pour gérer l'historique dans un site ASP.NET utilisant de l'Ajax.
Nous verrons notamment l'utilisation du composant ScriptManager et comment mettre à profit sa propriété EnableHistory.

Lire l'article

Vous devez être identifié pour poster un commentaire.

03/04/2009

Permalink 20:02:00, Catégories: C#, ASP.Net, Récapitulatif .NET, Récapitulatif Web, Récapitulatif, 330 mots   French (FR) , nico-pyright(c)

[.NET][Web] [ASP.NET] Connaitre la taille de sa page

Je vous présente ici une méthode qui peut permettre de connaitre la taille finale de sa page, à des buts de profiling par exemple ou simplement de log.

» Lire la suite!

Vous devez être identifié pour poster un commentaire.

Permalink 07:45:47, Catégories: Récapitulatif .NET, Récapitulatif, Livres, Critiques, 452 mots   French (FR) , nico-pyright(c)

[.NET] Revue du livre Professional Windows Workflow Foundation

Professional Windows Workflow Foundation

(english reviews follow)

  • Professional Windows Workflow Foundation est un livre de la collection Wrox. Comme beaucoup d’autres livres de cette collection, j’aime beaucoup la façon dont sont architecturés les contenus.

    En général les plans sont plutôt didactiques et cet ouvrage n’échappe pas à la règle. Il nous amène sur les traces du moteur de workflow de Microsoft, disponible depuis le framework.net 3.0.

    Bien qu’écrit dans une langue de Shakespeare sortant un peu du vocabulaire classique informatique, il en reste très lisible et très compréhensible.
    On commence par le traditionnel Hello World qui est bienvenu pour commencer à appréhender cette autre façon de programmer.

    L’auteur rentre précisément dans les détails et fait profiter le lecteur de son expérience et de ses astuces dans l’écriture d’applications à base de workflow. On appréciera notamment le chapitre dédié aux spécificités d’interactions de WF avec ASP.NET. L’auteur explore également les workflow événementiels, un point souvent délaissés par les tutoriels présent sur le net.

    Un petit point négatif quand même, j’ai trouvé que l’auteur rentrait trop vite dans des considérations techniques qui pourraient noyer le lecteur. Certains chapitres auraient mérité de se situer un peu plus loin dans le livre et auraient également mérité d’être enrichis d’exemples complémentaires.

    Ma conclusion : n’hésitez pas à lire ce livre si vous envisagez d’apprendre Windows Workflow Foundation.

  • Professional Windows Workflow Foundation is a book from the Wrox collection. As many other Wrox’s books, I really like how these books are written. Usually, the plans are didactic and this book is no exception.

    It brings us on the trail of the workflow engine of Microsoft, available since the release of the .Net framework 3.0.

    Although it is written in unusual technical English, it is very readable and understandable.
    Starting with the traditional Hello World, that is very welcome to start understanding this new way of programming.

    The author shows us the details of WF and gives us the keys of his experience and tips in writing WF applications based. We will appreciate the chapter dedicated to ASP.NET and WF. The author also explores the state-machine workflow, a point often neglected by the tutorials available on the web.

    One negative point maybe, I found that the author came in too fast technical considerations that could drown the reader. Some chapters could have been placed later in the book and could have more examples too.

    My advice is to read this book if you want to work with Windows Workflow Foundation.

Vous devez être identifié pour poster un commentaire.

11/03/2009

Permalink 20:10:00, Catégories: Récapitulatif .NET, Récapitulatif, SQL Server, Sql Serveur, 202 mots   French (FR) , nico-pyright(c)

[.NET][SGBD][SQL Server] [Sql Serveur 2008] Le type HierarchyID et les datasets typés

J'ai essayé d'exécuter une procédure stockée qui avait en paramètre un type HierarchyID.
Un truc du genre :

 

ALTER PROCEDURE [Ma_proc_stoc]
(        
        @guid
uniqueidentifier,
        @type int,
        @parent HIERARCHYID
)        
AS

Et je me suis retrouvé avec cette erreur :

La propriété UdtTypeName doit être définie pour les paramètres UDT

J'ai essayé de voir où on pouvait mettre ce fameux paramètre dans mon dataset, mais j'ai été incapable de le trouver.

» Lire la suite!

Vous devez être identifié pour poster un commentaire.

10/03/2009

Permalink 20:37:00, Catégories: C#, Récapitulatif .NET, Récapitulatif, Silverlight, 125 mots   French (FR) , nico-pyright(c)

[.NET] [Silverlight] Comment faire un TextBlock multiligne ?

Pour faire un TextBlock multiligne, on va devoir utiliser la collection Inlines du contrôle. On y ajoutera des sections discrètes de texte (Classe System.Windows.Documents.Run), ainsi que des sauts de lignes (Classe System.Windows.Documents.LineBreak).

Ainsi, on peut imaginer 2 méthodes d'extensions qui font ca :

» Lire la suite!

Vous devez être identifié pour poster un commentaire.

05/03/2009

Permalink 20:00:00, Catégories: Récapitulatif .NET, Récapitulatif, Récapitulatif SGBD, SQL Server, Sql Serveur, 768 mots   French (FR) , nico-pyright(c)

[.NET][SGBD][SQL Server] Le type HierarchyID de sql serveur 2008

Nonon, ca ne sera pas un cours sur le type HierarchyID, je ne suis aucunement DBA :)

Mais comme tout développeur, j'ai besoin de modéliser des tables de base de données et d'écrire du SQL.

J'ai pu lire 2-3 petites choses sur le net sur les HierarchyID mais toujours le même exemple, celui de la hiérarchie entre les employés d'une boite.

Je vous livre ici le fruit de mes recherches.

Je me propose ici de modéliser un disque dur, c'est à dire un volume, composé de dossiers ou de fichiers, qui peuvent eux même contenir des sous-dossiers ou des fichiers.

On aura donc trois tables :

» Lire la suite!

Vous devez être identifié pour poster un commentaire.

03/03/2009

Permalink 00:00:00, Catégories: C#, Récapitulatif .NET, Récapitulatif Web, Récapitulatif, Récapitulatif PHP, Silverlight, 39 mots   French (FR) , nico-pyright(c)

[.NET][PHP][Web] [C#] Tutoriel : Upload de fichier en Silverlight 2 sur un serveur PHP

Je vous présente ici une solution pour envoyer des fichiers grâce à Silverlight sur un serveur PHP. Vous y trouverez notamment comment créer un web service avec NuSOAP afin de réaliser cet upload.

Aller consulter l'article

Vous devez être identifié pour poster un commentaire.

05/01/2009

Permalink 20:00:00, Catégories: C++/CLI, C#, ASP.Net, Récapitulatif .NET, Récapitulatif, 38 mots   French (FR) , nico-pyright(c)

[.NET] Renouvellement MVP

Me voici à nouveau renouvelé pour cette année 2009, toujours à votre service.

J'en profite pour vous adresser mes meilleurs voeux pour cette année, puisse-t-elle être encore pleine de .NET, de tutoriels et de questions marquées résolues :)

Vous devez être identifié pour poster un commentaire.

19/12/2008

Permalink 21:00:00, Catégories: C#, ASP.Net, FAQ, Récapitulatif .NET, Récapitulatif, 295 mots   French (FR) , nico-pyright(c)

[.NET] [ASP.NET][C#] Lorsque j'utilise une MasterPage, mon contôle placé dans un ContentPlaceHolder vaut null dans l'événement OnPreInit

En voilà un titre long :)

Il faut dire qu'il s'agit d'un problème qui arrive dans le cas suivant :

On dispose d'une masterpage, ex (un peu épuré) :

<%@ Master Language="C#" AutoEventWireup="false" CodeBehind="Site1.master.cs" Inherits="testMasterPage.Site1" %> 
 
<html><head runat="server"><title></title></head> 
<body> 
  <form id="form1" runat="server"> 
  <asp:ContentPlaceHolder ID="ContentPlaceHolder1" runat="server"> 
  </asp:ContentPlaceHolder> 
  </form> 
</body> 
</html> 

Lorsque l'on crée une page qui utilise cette masterpage et qui remplit le ContentPlaceHolder, ex :

 
<%@ Page Language="C#" MasterPageFile="~/Site1.Master" AutoEventWireup="false" CodeBehind="Default.aspx.cs" Inherits="testMasterPage._Default" %> 
 
<asp:Content runat="server" ContentPlaceHolderID="ContentPlaceHolder1"> 
  <asp:Label ID="leLabel" runat="server" /> 
</asp:Content> 

Si j'essaie d'accéder à mon label dans le OnPreInit de la page, ex :

 
protected override void OnPreInit(EventArgs e) 

  leLabel.Text = "Mon Label"; // leLabel = null !! 
  base.OnPreInit(e); 

J'aurai une exception parce que mon label vaut null. Argh ! Problème !

» Lire la suite!

Vous devez être identifié pour poster un commentaire.

26/11/2008

Permalink 21:00:00, Catégories: C#, Récapitulatif .NET, Récapitulatif, 490 mots   French (FR) , nico-pyright(c)

[.NET] [C#] Convertir un enum en un autre

J'avais besoin de convertir des enums en autre enums dont le contenu est identique.

public enum Enum1 

  ABC, 
  DEF, 
  GHI 

 
public enum Enum2 

  ABC, 
  DEF, 
  GHI 

 
Enum1 enum1 = Enum1.DEF; 
Enum2 enum2 = ??enum1??; // on met quoi la ?? 

Le premier reflexe : un cast me direz vous, sauf que cela force à être dépendant de la valeur de l'enum (qui ici est 0,1,2). Que faire si on insère une valeur au milieu d'une autre ? Que faire si on a autre chose que des entiers ?

» Lire la suite!

Vous devez être identifié pour poster un commentaire.

« Page Précédente 1 2 3 ... 6 7 8 Page suivante »

Liste des blogs

Blog de Nico-pyright(c)

Catégories


Rechercher

<  Mai 2009  >
Lun Mar Mer Jeu Ven Sam Dim
        1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31

Syndiquez ce blog XML

Articles :

Commentaires :

Vos questions techniques : forum d'entraide Blogs - Publiez vos articles, tutoriels et cours
et rejoignez-nous dans l'équipe de rédaction du club d'entraide des développeurs francophones
Nous contacter - Hébergement - Participez - Copyright © 2000-2009 www.developpez.com - Legal informations.