Articles of .net

Dernières considérations relatives aux performances de Dapper VS Entity Framework 6

Il y a quelques comparaisons de performances entre Dapper (qui semble être le “micro ORM tool” le plus rapide et le plus populaire). Nous sums en septembre 2014 et nous avons Entity Framework 6 (pas 5 ou 4) et Dapper est toujours là. Nous commencerons à développer une énorme application de firebase database à plusieurs […]

Comment les requêtes paramétrées facilitent-elles l’injection SQL?

Dans les deux requêtes 1 et 2, le texte de la zone de texte est inséré dans la firebase database. Quelle est la signification de la requête paramétrée ici? 1.> ————- SqlCommand cmd = new SqlCommand(“INSERT INTO dbo.Cars ” +”VALUES(@TagNbr);” , conn); cmd.Parameters.Add(“@TagNbr”, SqlDbType.Int); cmd.Parameters[“@TagNbr”].Value = txtTagNumber.Text; 2.> ————– int tagnumber = txtTagNumber.Text.ToInt16(); /* EDITED […]

Pourquoi la méthode Main est-elle privée?

Le nouveau modèle de projet de console crée une méthode principale comme celle-ci: class Program { static void Main(ssortingng[] args) { } } Pourquoi est-ce que ni la méthode Main ni la classe Program doivent être publiques?

Comportement de moulage étrange. Impossible de convertir l’object (int) en long

J’ai le code suivant: int intNumber1 = 100; object intNumber2 = 100; bool areNumberOfTheSameType = intNumber1.GetType() == intNumber2.GetType(); // TRUE bool areEqual = intNumber1.Equals(intNumber2); // TRUE long longNumber1 = (long) intNumber1; // OK long longNumber2 = (long) intNumber2; // InvalidCastException. Why? Pourquoi le second casting ne fonctionne-t-il pas? Je me rends compte que c’est peut-être […]

Comment obtenir le chemin de csc.exe?

Existe-t-il un moyen d’obtenir le chemin d’access à la dernière version de .NET Framework csc.exe? Le fichier se trouve généralement dans: c: \ Windows \ Microsoft.NET \ Framework \ vX.X.XXX mais le problème est qu’il peut y avoir plusieurs versions installées + il existe des versions 32 et 64 bits. Une solution à cela?

Comment fonctionne l’instruction callvirt .NET pour les interfaces?

Expliquer la répartition virtuelle à une personne est simple: chaque object a un pointeur vers une table dans le cadre de ses données. Il y a N méthodes virtuelles sur la classe. Chaque appel à une méthode particulière indexe l’object lorsqu’il arrive et appelle la méthode ith dans la table. Chaque classe qui implémente la […]

Comment puis-je append l’atsortingbut de classe css à une zone de texte dans le razor?

J’ai essayé: @Html.TextBoxFor(m => m.UserName, new {@class=’textbox’}) qui ne fonctionne pas.

Comment utiliser la reflection pour déterminer le type nested (type d’élément) d’un tableau?

J’ai une instance de System.Type, pour laquelle “IsArray” renvoie true. Comment puis-je déterminer le “type nested” du type de tableau? c’est à dire Type GetArrayType(Type t) { if(t.IsArray) { // What to put here? } throw new Exception(“Type is not an array”); } Assert.That(GetArrayType(typeof(ssortingng[])), Iz.EqualTo(typeof(ssortingng)); Assert.That(GetArrayType(typeof(Foo[])), Iz.EqualTo(typeof(Foo));

404 – Une méthode d’action publique X n’a ​​pas été trouvée sur le contrôleur Y (ActionInvoker.InvokeAction renvoie false)

Ce n’est PAS une question en double et le problème me rend fou. Je reçois l’erreur type “Une méthode d’action publique X n’a ​​pas été trouvée sur le contrôleur Y” qui renvoie un 404 Not Found . La capture d’écran vous donne une bonne idée: L’image montre le débogueur mis en pause juste avant la […]

Est-ce que Java a le mode de construction ‘Debug’ et ‘Release’ comme C #?

En C #, nous avons 2 modes pour construire des projets: Debug et Release , je me demande si Java a la même chose. J’utilise IntelliJ IDEA comme Java IDE et jusqu’à présent, je n’ai rien vu pour configurer un mode de construction comme dans VS IDE.