Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : Declaration de dll de manière global dans une application ASP [ Divers / Autre ] (hublet)

mercredi 30 avril 2008 à 17:25:10 | Declaration de dll de manière global dans une application ASP

hublet

Bonjour,

Je vais essayer d'être clair ;-)
J'ai une dll qui me sert de boite à outils, avec toute une série de classes développée en vb2005.
par exemple :
Dll : toolbox, j'ai une classe systeme, une classe client, une classe utilisateur ...

Je voudrais travailler en asp avec ces dll et par exemple dans un formulaire identifier le client
et pouvoir réutiliser la propriété n'importe où dans le code.

Ca fonctionne très bien si je déclare chaque classe dans chaque formulaire, mais ;-) je voudrais
ne les déclarer qu'une seul fois dans l'application (si possible, sinon c'est pas les 20 lignes qui vont me tuer)
et j'ai pas encore tester si les données restent bien en état en changeant de formulaire (ben oui je
fais mes premiers pas en ASP)

En vb pas de sourcis, un module, déclaration en public et ca roule, mais en asp ???

grand merci

Etienne

mercredi 30 avril 2008 à 18:21:37 | Re : Declaration de dll de manière global dans une application ASP

gmanouvrier

Tu peux créer une classe Tools et y placer tes méthodes provenant de ta Dll sans passer par Global.
Tes methodes seront par exemple static donc utilisables sans pour autant instancier d'objet :
Style :

string drive=mesTools.GetDVDDrive();

Dans ta classe mesTools tu auras une methode du type :
public static GetDVDDrive(){...}


Cdlt,

GillesM


mercredi 30 avril 2008 à 18:42:34 | Re : Declaration de dll de manière global dans une application ASP

jacksparoow

Bonjour,

Donc voilà si j'ai bien compris ton message alors tu as une classe client par exemple peu importe ou elle existe l'essentiel c'est de l'instancier sur une page et que son objet instancié garde son état sur toutes les pages je pense que dans ce cas la meilleur solution est de passer par la SESSION :

dans la première page lorsque tu crée ton objet et tu le charge par les données tu le  le grade dans la session :

Client oClient = new Client();
oClient.Nom = "hublet";

this.session["oClient"] = oClient;

dans la deuxième page tu peux récupérer ton objet Client de la session avec son état :

Client oClient = (Client)this.session["oClient"];



  


mercredi 30 avril 2008 à 18:46:17 | Re : Declaration de dll de manière global dans une application ASP

jacksparoow

je pense pas que les classes utilisateur et client sont des classes qui contiennent des méthodes static, plutôt sont  des classes métier géneriques.
pourtant la classe systeme peut être je suis d'accord.



Cette discussion est classé dans : asp, application, formulaire, dll, classe


Répondre à ce message

Sujets en rapport avec ce message

Formulaire ASP [ par piompi ] Salut à tous, mon problème est le suivant, je dois créer une application Intranet en ASP qui dois fonctionné comme une application écrite en C++ Visua APPLCATION ASP.NET ET CLASSE,,,???????? [ par sg_kan ] HHHHHHHHELLP MA PLEASE je suis dnas une cata J'ai fait un projet en ASP.NET et c# mais ej n'ai pas utilisé de classe (auncue) j'ai ma base de données dll et vbscript [ par vince1303 ] Bonjour,Voici mon problème : Je travaille sur une web application en asp et asp.net. Sur les postes clients de notre client, il y a une autre applicat Lire une variable d'application depuis une classe du BLL [ par bossun ] salut tout le monde,comment fait-on pour lire une variable d'Application depuis une classe'Je constitue une Business Logic Layer et j'ai besoin de lir ASP.NET / C# , Composant DLL [ par EMSI_NET ] Bonjour tout le monde, j'ai créé un composant DLL, et je veut l'utiliser dans ma page web.( le langage utilisé : ASP.NET / C# )je suis bloquer dans la executer 2 actions sur formulaire [ par nickg ] Bonjour, j'ai un simple formulaire (form.asp) qui envoie, via une autre page "record.asp" les infos du formulaire dans une base de données. Une fois l asp.net et reporting services [ par deathsurfer ] Salut!Je développe une page web afin d'ajouter un groupe à une application reporting services.Exemple:Je sélectionne dans la combobox le groupe AJe sé EventLog [ par eulalienath ] BonjourJe voudrais savoir si il y a des droits particuliers a affecter quelque part pour pouvoir tracer l'applicationdans le journal des evenements ?E Decompteur! ASP.NET/C# [ par didilcool ] Bonsoir, Svp je develop une application ASP.NET/C# une application qui gère les tests, pour le passage d'examen je dois mètre un décompteur qui indi je ne retrouve pas Application Web ASP.NET dans Visual Studio 2005 [ par jeanny ] j'ai installé Visual Studio 2005 mais je ne retrouve pas l'Application Web ASP.NET losque je veux creer un nouveau projet. Parcontre quand je fais  Ne


Nos sponsors

Sondage...

CalendriCode

Décembre 2008
LMMJVSD
1234567
891011121314
15161718192021
22232425262728
293031    

Consulter la suite du CalendriCode

Téléchargements

Logiciels à télécharger sur le même thème :



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel BAÏSE, Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 0,281 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.