71 votes

Choses dans .NET Framework 4 que tous les programmeurs devraient savoir

J’ai récemment déménagé à Visual Studio 2010 et mis à jour mon site Web pour travailler avec .NET Framework 4. (À partir de VS 2008 - Framework 3.5)

Quelles sont les choses que je dois savoir pour améliorer la vitesse du site, de lisibilité ou de mémoire utilise ?

66voto

Simon P Stevens Points 17536

Le reste de la Parallèle de la classe fournit quelques autres choses comme de l' Parallel.Invoke(...) et Parallel.ForEach(...).

Aussi, si vous faites quelque chose avec Linq, vous pouvez utiliser le ParallelEnumerable.AsParallel() Méthode pour convertir vos requêtes Linq pour s'exécuter en parallèle.

Elle est entièrement construite sur la Task Parallel Library qui fournit un ensemble d'API pour travailler avec des tâches de manière abstraite que les échelles de toutes les ressources de votre machine sans avoir à trop penser exactement le nombre de threads que vous êtes en train de créer.

21voto

Rafa Castaneda Points 566

Le classe en plus de la et méthodes a maintenant leurs versions paresseuses et `` , qui nous éviter d’avoir de grands tableaux pour contenir tous les objets à la fois.

18voto

Ian Mercer Points 19271

maintenant a une signature qui prend au lieu de simplement -une petite amélioration qui vous permet d’arracher votre et `` code.

15voto

Faruz Points 3081

La chose impressionnante, ID de Client peut être manipulée :

http://weblogs.asp.net/scottgu/archive/2010/03/30/Cleaner-HTML-markup-with-ASP-net-4-Web-Forms-client-IDS-vs-2010-and-net-4-0-Series.aspx

Pas plus de CTL0001$ _DIV0003_TextBox1001$ ou autre chose...

13voto

Stustu Points 128

J’adore le fait ce fichier web.config est petit et utile, au lieu de long et plein de déclarations inconnues...

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X