2010-08-18 2 views
2

Je suis nouveau dans le monde .Net, et je voulais créer une classe pour que je puisse apprendre la POO.Créer une classe de base dans asp.net

J'ai un fichier .sln, avec plusieurs projets dans ce fichier. Je veux créer une classe qui acceptera 3 paramètres, un "nom de proc stocké", "UserID" et "PageName". Le proc stocké enregistrera l'identifiant de la personne qui lance une page particulière, le nom de la page et le DateTime (qui est dans le proc stocké). Ceci est pour la surveillance interne des données RH sensibles.

Ce proc sera appelé par les multiples projets au sein de mon .sln

Quelqu'un peut-il me conseiller comment créer la classe, ou me rapportant aux ressources? Merci

+0

+1 parce que si cette question n'a pas été posée, je n'aurais pas trouvé les excellents liens que David a fournis avec sa réponse ... :-) –

Répondre

6

Une classe n'accepte pas les paramètres. Une méthode dans une classe accepterait des paramètres.

Ce que vous décrivez est juste un appel de méthode qui prend les paramètres et exécute une procédure stockée sur un serveur SQL. Vous pouvez trouver la documentation sur le faire à peu près n'importe où. Comme ici: http://www.csharp-station.com/Tutorials/AdoDotNet/Lesson07.aspx

Pour une introduction à la programmation orientée objet, à partir d'un point de vue .NET, this est aussi bon endroit pour commencer que tout (et mieux que beaucoup, il enseigne en anglais simple, expliquant le jargon technique. une manière claire et compréhensible.). Puisque vous dites que vous êtes nouveau à .NET et que vous voulez apprendre la POO, je ne suis pas sûr que cela signifie «nouveau à la programmation» ou «J'ai déjà fait de la programmation procédurale par le passé». De toute façon, le MSDN Beginner Learning Center a de bonnes informations quel que soit votre niveau de compétence.

+0

Mon mauvais. Je voulais dire que j'ai besoin de créer une méthode dans la classe – Troy

+0

Ne vous inquiétez pas à ce sujet .. Je veux juste être sûr que je réponds à votre question au mieux de mes capacités, et ne pas vous laisser pendre. – David

+0

Belle réponse et liens, +1 –

Questions connexes