J’ai un gros fichier que je dois envoyer à un client web api … Les données sont en plusieurs parties. Le problème est que, si le fichier est envoyé via la requête Web http, il est téléchargé rapidement sur la webapi. Pour cette demande, le contenu du fichier est écrit directement sur le stream de […]
Au cours des 10 dernières minutes de la conférence d’Ander, The Future of C #, il montre une boucle C # Read-Eval-Print vraiment géniale, ce qui aiderait énormément à apprendre la langue. Plusieurs téléchargements liés à .NET4 sont déjà disponibles: Visual Studio 2010 et .NET Framework 4.0 CTP , Visual Studio 2010 et .NET Framework […]
Visual Studio 2010, machine x64, utilisant le serveur Web intégré pour héberger un service WCF avec un ensemble de tests unitaires utilisant l’infrastructure de test intégrée. J’ai un fichier XML que mes tests doivent charger pour fonctionner. J’ai inclus ce fichier dans le projet de test et j’ai défini le fichier sur ‘content’ et ‘toujours […]
J’essaie de convertir une application .NET Remoting existante en WCF. Le serveur et le client partagent une interface commune et tous les objects sont des objects activés par le serveur. Dans le monde WCF, cela ressemblerait à créer un service par appel et à utiliser ChannelFactory pour créer un proxy. J’ai du mal à créer […]
J’appelle un webservice lent en parallèle. Les choses se sont bien passées jusqu’à ce que je réalise que je dois récupérer des informations du service. Mais je ne vois pas où récupérer les valeurs. Je ne peux pas écrire dans la firebase database, HttpContext.Current semble être nul dans une méthode appelée à l’aide de Parallel.ForEach […]
Quand je veux faire quelque chose avec une liste, je la vérifie d’abord si elle n’est pas null ou ne contient aucun élément (ne pas faire sauter un foreach ) et j’utilise habituellement list.Any() mais quelle est la meilleure option – list.Count > 0 , ou pour utiliser list.Any() ?
J’écoute un exposé sur le mot clé dynamic C # 4 et je me demande … Cette fonctionnalité sera-t-elle orthogonale aux autres fonctionnalités de .NET, par exemple, prendra-t-elle en charge les méthodes d’extension? public static class StrExtension { public static ssortingng twice(this ssortingng str) { return str + str; } } … dynamic x = […]
Avec les nouvelles fonctionnalités dynamics de .NET 4.0, il semble qu’il soit possible d’implémenter dynamicment une interface, par exemple: public interface IFoo { ssortingng Bar(int baz); } public class Foo : IFoo { public ssortingng Bar(int baz) { return baz.ToSsortingng(); } } public class Proxy : IDynamicMetaObjectProvider { private readonly object target; public Proxy(object target) […]
J’ai une bibliothèque C et je veux appeler la fonction dans cette bibliothèque à partir d’une application C #. J’ai essayé de créer un wrapper C ++ / CLI sur la librairie C en ajoutant le fichier C lib comme entrée de l’éditeur de liens et en ajoutant les fichiers source en tant que dépendances […]
Actuellement, lorsque je dois exécuter une requête qui sera utilisée avec la pagination, je le fais comme ceci: //Setup query (Typically much more complex) var q = ctx.People.Where(p=>p.Name.StartsWith(“A”)); //Get total result count prior to sorting int total = q.Count(); //Apply sort to query q = q.OrderBy(p => p.Name); q.Select(p => new PersonResult { Name = […]