+ Répondre à la discussion Actualité déjà publiée
  1. #1
    Rédacteur
    Avatar de nico-pyright(c)
    Profil pro
    Inscrit en
    octobre 2003
    Messages
    6 412
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : octobre 2003
    Messages : 6 412
    Points : 16 110
    Points
    16 110

    Par défaut FAQ ASP.NET en C# - Commentaires, suggestions

    Vous trouverez ci-dessous, le lien de la faq dédiée à ASP.NET en C# :
    http://dotnet.developpez.com/faq/asp/csharp

    Mise à jour 12/10/2009 :
    - Refonte du plan de la FAQ
    - Mise à jour de questions/réponses obsolètes
    - Ajout de 28 nouvelles questions/réponses

  2. #2
    Expert confirmé

    Homme Profil pro
    Directeur des systèmes d'information
    Inscrit en
    avril 2002
    Messages
    898
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 56
    Localisation : Luxembourg

    Informations professionnelles :
    Activité : Directeur des systèmes d'information
    Secteur : Finance

    Informations forums :
    Inscription : avril 2002
    Messages : 898
    Points : 4 985
    Points
    4 985

    Par défaut

    énorme


  3. #3
    Expert éminent
    Avatar de Immobilis
    Inscrit en
    mars 2004
    Messages
    6 547
    Détails du profil
    Informations forums :
    Inscription : mars 2004
    Messages : 6 547
    Points : 8 162
    Points
    8 162

    Par défaut

    Merci beaucoup pour le boulot

    Petite question, est-ce qu'on ne devrait pas faire un Application.Lock() avant de créer ou mettre à jour une variable d'application (FAQ)?

    A+
    "Winter is coming" (ma nouvelle page d'accueil)

  4. #4
    Rédacteur
    Avatar de nico-pyright(c)
    Profil pro
    Inscrit en
    octobre 2003
    Messages
    6 412
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : octobre 2003
    Messages : 6 412
    Points : 16 110
    Points
    16 110

    Par défaut

    si, tu as tout à fait raison.

    A part si cela se passe dans la méthode Application_Start, il est recommandé d'utiliser Lock et Unlock lors de la mise à jour d'une valeur dans un objet succeptible d'être partagé par plusieurs thread.

    Tout dépend bien sur de la sémantique de la valeur.

    Je mettrais à jour la Q/R pour prendre en compte ta remarque, merci

  5. #5
    Expert éminent
    Avatar de Immobilis
    Inscrit en
    mars 2004
    Messages
    6 547
    Détails du profil
    Informations forums :
    Inscription : mars 2004
    Messages : 6 547
    Points : 8 162
    Points
    8 162

    Par défaut

    Citation Envoyé par nico-pyright(c) Voir le message
    Tout dépend bien sur de la sémantique de la valeur.
    C'est à dire? A la place des variables d'application on peut évidement utiliser les les variables statiques. Et je me demandais si le pattern singleton était toujours d'actualité (framework 3.5) pour ce type de variables?

    A+
    "Winter is coming" (ma nouvelle page d'accueil)

  6. #6
    Rédacteur
    Avatar de nico-pyright(c)
    Profil pro
    Inscrit en
    octobre 2003
    Messages
    6 412
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : octobre 2003
    Messages : 6 412
    Points : 16 110
    Points
    16 110

    Par défaut

    je pensais au sens de la valeur.

    C'est à dire que si tu vas stocker un compteur de nombre de pages vues, ou de visites, etc ... ca a complétement son sens d'utiliser un lock.

    si c'est pour stocker la date de la dernière page vue ou un truc qui se moque un peu de s'il est accédé par plusieurs thread à la fois, c'est pas la peine de vérouiller.

    Pour ma part, je n'utilise pas le pattern singleton pour se genre d'accès, je préfère me baser sur un contexte http.

  7. #7
    Expert éminent
    Avatar de Immobilis
    Inscrit en
    mars 2004
    Messages
    6 547
    Détails du profil
    Informations forums :
    Inscription : mars 2004
    Messages : 6 547
    Points : 8 162
    Points
    8 162

    Par défaut

    Et un dictionnaire de entier/chaine en lecture seule?
    "Winter is coming" (ma nouvelle page d'accueil)

  8. #8
    Rédacteur
    Avatar de nico-pyright(c)
    Profil pro
    Inscrit en
    octobre 2003
    Messages
    6 412
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : octobre 2003
    Messages : 6 412
    Points : 16 110
    Points
    16 110

    Par défaut

    en lecture seule ? Tu veux donc un dictionnaire de "constantes globales" ?

    C'est de toutes facons redondant à mon avis avec l'objet d'application.

  9. #9
    Expert éminent
    Avatar de Immobilis
    Inscrit en
    mars 2004
    Messages
    6 547
    Détails du profil
    Informations forums :
    Inscription : mars 2004
    Messages : 6 547
    Points : 8 162
    Points
    8 162

    Par défaut

    Citation Envoyé par nico-pyright(c) Voir le message
    en lecture seule ? Tu veux donc un dictionnaire de "constantes globales" ?
    C'est un peu ça.
    Citation Envoyé par nico-pyright(c) Voir le message
    C'est de toutes facons redondant à mon avis avec l'objet d'application.
    Les variables statiques ne serait-elles pas plus stables?
    "Winter is coming" (ma nouvelle page d'accueil)

  10. #10
    Rédacteur
    Avatar de nico-pyright(c)
    Profil pro
    Inscrit en
    octobre 2003
    Messages
    6 412
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : octobre 2003
    Messages : 6 412
    Points : 16 110
    Points
    16 110

    Par défaut

    si elles n'ont pas vocations à bouger, tu peux effectivement utiliser des variables statiques.
    Si tu dois parfois les mettre à jour dans un contexte multithread, ca peut devenir problèmatique.

  11. #11
    Expert éminent
    Avatar de Immobilis
    Inscrit en
    mars 2004
    Messages
    6 547
    Détails du profil
    Informations forums :
    Inscription : mars 2004
    Messages : 6 547
    Points : 8 162
    Points
    8 162

    Par défaut

    Ok merci
    "Winter is coming" (ma nouvelle page d'accueil)

  12. #12
    Membre confirmé
    Avatar de topolino
    Profil pro
    Inscrit en
    juillet 2003
    Messages
    1 869
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : juillet 2003
    Messages : 1 869
    Points : 626
    Points
    626

    Par défaut

    Merci vraiment pour cette FAQ. Tres beau boulot, je vais en abuser sans moderation.

  13. #13
    Candidat au Club
    Inscrit en
    août 2010
    Messages
    3
    Détails du profil
    Informations forums :
    Inscription : août 2010
    Messages : 3
    Points : 4
    Points
    4

    Par défaut

    Je voudrais télécharger le document de faq ASP.NET C Sharp .NET mais le fichier n'existe pas.

  14. #14
    Rédacteur
    Avatar de nico-pyright(c)
    Profil pro
    Inscrit en
    octobre 2003
    Messages
    6 412
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : octobre 2003
    Messages : 6 412
    Points : 16 110
    Points
    16 110

    Par défaut

    ah mince, je vais corriger ca au plus vite.
    Je te tiens au courant.

  15. #15
    Rédacteur
    Avatar de nico-pyright(c)
    Profil pro
    Inscrit en
    octobre 2003
    Messages
    6 412
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : octobre 2003
    Messages : 6 412
    Points : 16 110
    Points
    16 110

    Par défaut

    Bonjour,

    je viens de corriger les problèmes.
    Les versions hors-lignes des FAQ ASP.NET sont de nouveaux disponibles.


  16. #16
    Membre actif Avatar de AJemni
    Développeur .NET
    Inscrit en
    mai 2008
    Messages
    240
    Détails du profil
    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : mai 2008
    Messages : 240
    Points : 278
    Points
    278

    Par défaut


Discussions similaires

  1. FAQ ASP.NET en VB.NET - Commentaires, suggestions
    Par nico-pyright(c) dans le forum ASP.NET
    Réponses: 3
    Dernier message: 21/08/2013, 00h00
  2. [D3] erreur dans faq asp.net, version Delphi.NET
    Par adaneels dans le forum Contribuez
    Réponses: 1
    Dernier message: 01/11/2006, 21h38
  3. Participez à la FAQ ASP.Net
    Par Ditch dans le forum Général Dotnet
    Réponses: 0
    Dernier message: 09/11/2005, 08h38

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo