Articles of .net

Destructeur vs IDisposable?

J’ai lu à propos de l’élimination des objects / de l’interface IDisposable et des destructeurs dans C #, mais pour moi, ils semblent faire la même chose? Quelle est la différence entre les deux? Pourquoi devrais-je utiliser l’un sur l’autre? En fait, dans cet exemple (lien ci-dessous), ce code utilise à la fois l’interface IDisposable […]

ITextSharp HTML au format PDF?

J’aimerais savoir si ITextSharp a la capacité de convertir HTML en PDF. Tout ce que je vais convertir sera simplement du texte brut, mais malheureusement, il n’ya que très peu de documentation sur ITextSharp, donc je ne peux pas déterminer si ce sera une solution viable pour moi. S’il ne peut pas le faire, quelqu’un […]

Java équivalent à la NotSupportedException de .Net

Y at-il (pas NotImplementedException, pas pris en charge).

“Shadows” vs “Overrides” dans VB.NET

Quelle est la signification des deux mots-clés Shadows and Overrides ? Qu’est-ce qu’ils font et pour quel contexte l’un ou l’autre est-il préférable?

System.web.mvc manquant

Nous avons une ancienne application Web ASP.NET MVC 3, construite dans VS2010, qui ne parvient pas à être compilée depuis la mise à jour de sécurité de la semaine dernière. Le problème est que la référence à System.Web.Mvc.dll est cassée. Lorsque j’ouvre le fichier de solution sur notre machine de génération, où la mise à […]

«S’inscrire à COM Interop» vs «Rendre l’assemblage COM visible»

Quelle est la différence réelle entre ces deux options? Ce que je sais c’est: S’inscrire à COM Interop Cette option exécute regasm sur l’assembly et enregistre l’assembly en tant que composant COM (ou peut-être pas) dans le registre avec toutes les entrées de registre COM comme. Cette étape génère-t-elle un fichier TLB? Que fait-on d’autre? […]

Quel est votre format de date et heure préféré dans un nom de fichier?

Ceci est une question quelque peu subjective, et pas très importante dans le grand schéma des choses, mais quelque chose qui m’agace encore régulièrement. Il ne semble pas y avoir de moyen évident de mettre un horodatage dans un nom de fichier . Le problème est que les horodatages dans les noms de fichiers doivent […]

Les programmes du SDK .NET 2.0 – Que fait chaque outil?

Ma question est simple. Que font-ils? La réponse acceptée ci-dessous est une liste des outils du SDK .NET fournis avec la structure.

Int32.ToSsortingng () est-il spécifique à la culture?

Je lance une version bêta de ReSharper, et il me donne des avertissements pour le code suivant: int id; // … DoSomethingWith(id.ToSsortingng()); L’avertissement est sur l’appel id.ToSsortingng() et il dit “Spécifiez une culture dans la conversion de chaîne explicitement”. Je comprends l’avertissement, et je sais comment le réparer – changez simplement le code en id.ToSsortingng(CultureInfo.InvariantCulture) […]

AssemblyInfo partagé pour un contrôle de version uniforme dans la solution

J’ai lu à propos de cette technique: http://blogs.msdn.com/b/jjameson/archive/2009/04/03/shared-assembly-info-in-visual-studio-projects.aspx Fondamentalement, cela signifie créer un SharedAssemblyInfo.cs avec des informations de version sur l’assembly, et append ce fichier comme lien à tous les projets de la solution, de sorte que le fichier réel ne réside que dans 1 emplacement sur le disque. Ma question concerne 2 scénarios: Solution […]