IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

ASP.NET Discussion :

Conseil dev Interface Web


Sujet :

ASP.NET

  1. #1
    Membre chevronné
    Homme Profil pro
    Développeur Web
    Inscrit en
    Juin 2003
    Messages
    353
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 45
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : Juin 2003
    Messages : 353
    Par défaut Conseil dev Interface Web
    Bonjour,

    dans le cadre d'un développement d'un site Web en ASP.net, je souhaite avoir de bonnes ressources pour réaliser ce que je veux.

    Tout d'abord, je suis en train de développer une DLL qui va implémenter tout ce qui tourne autour du site web: accès aux données, les objets (utilisateurs...), régles métiers ...

    Je souhaite faire une application web avec une expérience utilisateur accrue.
    Je compte donc y ajouter le l'ajax.
    C'est la ou j'ai un probleme, je ne sais pas ou regarder ou quoi faire exactement.

    J'ai un exemple concret:
    J'ai deux listes de produits. la première liste contient les produits de l'utilisateur connecté. La deuxième liste contient la liste de tous les produits disponibles.
    Je souhaiterais pouvoir ajouter dans la liste de l'utilisateur connecter un produit provenant de la deuxieme liste en drag&drop.

    Ceci est le genre d'action que je souhaiterais pourvoir réaliser dans l'application.
    Une action de ce type intégre des effets de drag&drop, de la mise a jour de la bd (géré par la DLL) et naturellement sans rechargement de la page.

    J'ai plusieurs pistes, mais j'ai besoin de conseil et de ressources pour m'aider faire le ou les bons choix:

    - Microsoft Ajax Library, je ne comprends pas comment cela s'utilise
    - l'Ajax control Toolkit qui apporte des controles Web.
    - les framework js Prototype et Scriptacolous
    - d'autres possibilités encore que je ne connais pas

    Je ne sais pas quelle est la meilleure solution, quelle est la meilleure piste ...

    J'espère avoir été assez clair.

    Merci par avance pour votre aide

  2. #2
    Rédacteur
    Avatar de lutecefalco
    Profil pro
    zadzdzddzdzd
    Inscrit en
    Juillet 2005
    Messages
    5 052
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : zadzdzddzdzd

    Informations forums :
    Inscription : Juillet 2005
    Messages : 5 052
    Par défaut
    Déjà, la gestion métier et l'accès aux données devraient être dans 2 DLL différentes

  3. #3
    Membre chevronné
    Homme Profil pro
    Développeur Web
    Inscrit en
    Juin 2003
    Messages
    353
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 45
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : Juin 2003
    Messages : 353
    Par défaut
    Merci, je prends note.

    De ce qu'il s'agit du problème pour la présentation, aurais tu des conseils ?

  4. #4
    Membre chevronné Avatar de npuzin
    Profil pro
    Inscrit en
    Novembre 2007
    Messages
    265
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : Suisse

    Informations forums :
    Inscription : Novembre 2007
    Messages : 265
    Par défaut
    J'ai plusieurs pistes, mais j'ai besoin de conseil et de ressources pour m'aider faire le ou les bons choix:

    - Microsoft Ajax Library, je ne comprends pas comment cela s'utilise
    - l'Ajax control Toolkit qui apporte des controles Web.
    - les framework js Prototype et Scriptacolous
    - d'autres possibilités encore que je ne connais pas
    Si tu es sous VS2008 tout est fourni dedans pour faire de l'ajax (peut etre pas AJAX Control Toolkit je ne sais plus trop)

    Sous VS2005 il faut télécharger ASP.NET 2.0 AJAX et AJAX Control Toolkit

    http://www.asp.net/ajax/downloads/

    Microsoft Ajax Library est distribué avec ASP.NET 2.0 AJAX, c'est une library javascript fournit par miscrosoft assez bien foutue.

    Tu as tout ce qu'il faut pour apprendre a faire de l'ajax ici :
    http://www.asp.net/learn/ajax-videos/

    Enfin si tu es plutot débutant avec ASP.NET, j'ai écris un article sur mon blog sur les best practices de base en ASP.NET qui pourrait t'interesser:
    http://myddc.blogspot.com/2007/12/as...practices.html

    Eventuellement si le framework ajax fournit par microsoft ne suffit pas tu peux avoir des effets sympas du coté de scriptaculous, prototype ne t'apportera pas grand chose je pense car il est tres basique.

    Tu as deja de quoi regarder avec tout ca

  5. #5
    Membre chevronné Avatar de npuzin
    Profil pro
    Inscrit en
    Novembre 2007
    Messages
    265
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : Suisse

    Informations forums :
    Inscription : Novembre 2007
    Messages : 265
    Par défaut
    Tout d'abord, je suis en train de développer une DLL qui va implémenter tout ce qui tourne autour du site web: accès aux données, les objets (utilisateurs...), régles métiers ...
    Pour l'acces aux données si tu es sous VS2008 et que tu utilises une base SQL SERVER il te faut utiliser LINQ TO SQL(framework de persistance + mapping objet relationnel). LINQ TO SQL ne fonctionne pour l'instant qu'avec SQL SERVER.

    Sous VS2005, tu n'as pas LINQ malheureusement tu devras faire avec ADO.NET seulement. Eventuellement tu peux rajouter NHibernate (plus ou moins un equivalent de LINQ) si ton application est assez complexe (beaucoup de tables) et qu'ADO.NET ne te suffit pas.

  6. #6
    Membre chevronné
    Homme Profil pro
    Développeur Web
    Inscrit en
    Juin 2003
    Messages
    353
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 45
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : Juin 2003
    Messages : 353
    Par défaut
    Merci pour les infos. Je vais deja regarder ces vidéos.

    Sinon, je suis sous SQL Server 2005

    En gros, pour utiliser des effets qui ne sont pas dans le microsoft ajax library, j'utilise d'autres framework qui le font, par exemple le drag&drop avec enregistrement BD dans Scriptacolous ?

  7. #7
    Membre chevronné Avatar de npuzin
    Profil pro
    Inscrit en
    Novembre 2007
    Messages
    265
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : Suisse

    Informations forums :
    Inscription : Novembre 2007
    Messages : 265
    Par défaut
    Oui de mémoire je crois que scriptaculous est un peu spécialisé dans les drag & drop et les effets de transitions.

    Regarde d'abord bien ce que tu peux faire avec le framework Ajax de Microsoft et puis eventuellement tu peux completer avec scriptaculous s'il te manque des choses.

  8. #8
    Membre chevronné
    Homme Profil pro
    Développeur Web
    Inscrit en
    Juin 2003
    Messages
    353
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 45
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : Juin 2003
    Messages : 353
    Par défaut
    Citation Envoyé par npuzin Voir le message
    Oui de mémoire je crois que scriptaculous est un peu spécialisé dans les drag & drop et les effets de transitions.

    Regarde d'abord bien ce que tu peux faire avec le framework Ajax de Microsoft et puis eventuellement tu peux completer avec scriptaculous s'il te manque des choses.
    Les effets dont tu parles sont ceux que l'on trouve dans l'ajax control toolkit, ou tu parles d'autres effets ?

  9. #9
    Membre chevronné Avatar de npuzin
    Profil pro
    Inscrit en
    Novembre 2007
    Messages
    265
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : Suisse

    Informations forums :
    Inscription : Novembre 2007
    Messages : 265
    Par défaut
    Citation Envoyé par Promesses Voir le message
    Les effets dont tu parles sont ceux que l'on trouve dans l'ajax control toolkit, ou tu parles d'autres effets ?
    Dans Ajax Control Toolkit oui :
    http://www.asp.net/ajax/ajaxcontroltoolkit/samples/

  10. #10
    Membre chevronné
    Homme Profil pro
    Développeur Web
    Inscrit en
    Juin 2003
    Messages
    353
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 45
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : Juin 2003
    Messages : 353
    Par défaut
    Merci pour ces réponses.

    Je pense mieux comprendre le Framework Ajax de microsoft.
    Mais n'est il pas un peu limité par rapport aux autres framework comme scriptacolous ?
    Limité au niveau des fonctionnalités, par exemple le drag&drop

Discussions similaires

  1. conseils pour une application à interface web
    Par stdebordeau dans le forum Access
    Réponses: 2
    Dernier message: 16/05/2008, 12h54
  2. [NB 5.0] Conseil pour dev. Appli Web
    Par cnguyen dans le forum NetBeans
    Réponses: 2
    Dernier message: 29/05/2006, 21h49
  3. Interface Web, besoin de conseil !
    Par Skarlix dans le forum Webdesign & Ergonomie
    Réponses: 3
    Dernier message: 29/08/2005, 09h13
  4. Cherche RAD pour la réalisation d'interfaces Web/swing
    Par RocketArena dans le forum EDI et Outils pour Java
    Réponses: 2
    Dernier message: 14/09/2004, 13h22
  5. Conseil pour interface graphique en C
    Par MaxiMax dans le forum Choisir un environnement de développement
    Réponses: 4
    Dernier message: 29/03/2004, 20h38

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