J’utilise C #, .NET 3.5. Je comprends comment utiliser les événements, comment les déclarer dans ma classe, comment les accrocher ailleurs, etc. Un exemple artificiel: public class MyList { private List m_Ssortingngs = new List(); public EventHandler ElementAddedEvent; public void Add(ssortingng value) { m_Ssortingngs.Add(value); if (ElementAddedEvent != null) ElementAddedEvent(value, EventArgs.Empty); } } [TestClass] public class […]
Résumé: Je reçois périodiquement une erreur de moteur d’exécution fatale .NET sur une application que je n’arrive pas à déboguer. La boîte de dialog qui s’affiche ne propose que la fermeture du programme ou l’envoi d’informations sur l’erreur à Microsoft. J’ai essayé de regarder les informations plus détaillées mais je ne sais pas comment les […]
J’utilise Winforms depuis .NET 1.1 et je veux commencer à apprendre WPF. Je recherche de bonnes ressources pour un débutant dans WPF. Que dois-je lire, de quels outils ai-je besoin et quelles sont les meilleures pratiques à suivre?
Dites que j’ai les définitions de table suivantes dans SQL Server 2008: CREATE TABLE Person (PersonId INT IDENTITY NOT NULL PRIMARY KEY, Name VARCHAR(50) NOT NULL, ManyMoreIrrelevantColumns VARCHAR(MAX) NOT NULL) CREATE TABLE Model (ModelId INT IDENTITY NOT NULL PRIMARY KEY, ModelName VARCHAR(50) NOT NULL, Description VARCHAR(200) NULL) CREATE TABLE ModelScore (ModelId INT NOT NULL REFERENCES […]
Quelqu’un qui reçoit cette erreur en utilisant la nouvelle carte graphique gratuite MS achetée chez Dundas? “Erreur lors de l’exécution de la demande enfant pour ChartImg.axd” Sur le forum MSDN, ils ont suggéré que c’était mon forum web.config: MSDN post. Jusqu’à présent, cela n’a pas résolu le problème. D’autres idées?
Depuis, j’ai utilisé l’excellente bibliothèque FluentValidation pour valider mes classes de modèles. Dans les applications Web, je l’utilise conjointement avec le plugin jquery.validate pour effectuer également la validation côté client. Un inconvénient est qu’une grande partie de la logique de validation est répétée du côté du client et n’est plus centralisée à un seul endroit. […]
Je continue à entendre que dans .net 3.5, vous devriez utiliser IEnumerable sur une liste, mais je ne trouve aucun matériel de référence ou des articles qui expliquent pourquoi il est beaucoup plus compétent. Est-ce que quelqu’un connaît un contenu qui explique cela? Le but de cette question est de mieux comprendre ce que fait […]
Il y a eu beaucoup de sentiment d’inclure un nameof opérateur en C #. Comme exemple de fonctionnement de cet opérateur, nameof(Customer.Name) renverrait la chaîne “Name” . J’ai un object de domaine. Et je dois le lier. Et j’ai besoin de noms de propriétés en tant que chaînes. Et je veux qu’ils soient en sécurité. […]
J’ai souvent besoin de générer des listes de numéros. Les intervalles peuvent avoir beaucoup de nombres. J’ai une méthode comme celle-ci: public static int[] GetNumbers(int start, int end) { List list = new List(); for (int i = start; i < end; i++) list.Add(i); return list.ToArray(); } Y a-t-il un moyen de le rendre plus […]
Nous obtenons le message d’erreur ci-dessus sur notre serveur de génération, lorsque nous construisons la solution ou le projet spécifique auquel l’erreur fait référence. Nous pouvons construire la solution sans aucun problème en utilisant Visual Studio (également sur le serveur de compilation), mais cela échoue avec l’erreur ci-dessus lors de l’exécution de msbuild. Des idées?