Accueil
Accueil Le Club Delphi Kylix C C++ Java J2EE DotNET & C# Visual Basic Access Pascal Dev Web PHP ASP XML UML SQLSGBD Windows Linux Autres
logo

precedent    sommaire    suivant   


Comment diviser une classe dans plusieurs fichiers avec .NET 2.0?
auteur : Ronald Vasseur
Jusqu'à aujourd'hui une classe devait se trouvait dans un fichier unique, cela posait problème par exemple en cas de codes longs et complexes, ou encore en cas de travail en équipe sur une même classe. Avec l'arrivé du Framework .Net 2.0, il est désormais possible de répartir une classe dans plusieurs fichiers, c'est ce que l'on appelle les classes partielles.

Répartir une classe dans plusieurs fichiers ne présente pas de difficulté, il suffit simplement d'ajouter le mot clé « partial » au début de chaque fichier, le compilateur fera le travail pour réassembler tous ces fichiers, voici un exemple :

Public Partial Class maClasse

End Class 

Comment renommer une variable dans tout le code?
auteur : Didier Danse
Visual Studio possède toute une série de nouvelles fonctionnalités qui permettent au développeur de gagner beaucoup de temps par rapport à son prédécesseur.

Il arrive parfois qu'un nom de variable ne corresponde plus exactement à l'utilité de cette variable. Dans ce cas, pour éviter les confusions, il est souvent utile de mettre à jour ce nom.

Pour cela, dans le menu "Refactor", choisissez "Rename...". Visual Studio se chargera de remplacer le nom de la variable partout où c'est nécessaire (et uniquement cette variable).


Comment améliorer les performances dans un environnement de production ?
auteurs : nico-pyright(c), Didier Danse
Evitez de déployer une application avec <compilation debug= "true" > dans le web.config. Il s'agit de l'erreur la plus fréquente et ceci a pour conséquence de :
  • Diminuer les performances en termes de vitesse (des éléments supplémentaires sont chargés)
  • Utiliser plus de mémoire
  • De renvoyer les scripts javascript à chaque chargement de la page

Pour un mode encore plus complet, utilisez plutot retail="true" dans le web.config.
<configuration>
	<system.web>
		<deployment retail="true"/>
	</system.web>
</configuration>
Cela aura trois effet combinés. Cela forcera le flag debug à passer à false (comme indiqué ci-dessus), cela va désactiver le traçage, et cela va forcer la page d'erreur personnalisée a être affichée pour les utilisateurs distants plutôt que l'actuel message d'exception.


precedent    sommaire    suivant   

Consultez les autres F.A.Q's


Les sources présentés sur cette pages sont libre de droits, et vous pouvez les utiliser à votre convenance. Par contre cette page de présentation de ces sources constitue une oeuvre intellectuelle protégée par les droits d'auteurs. Copyright ©2007  Developpez LLC. Tout droits réservés Developpez LLC. Aucune reproduction, même partielle, ne peut être faite de ce site et de l'ensemble de son contenu : textes, documents et images sans l'autorisation expresse de Developpez LLC. Sinon vous encourez selon la loi jusqu'à 3 ans de prison et jusqu'à 300 000 E de dommages et intérets. Cette page est déposée à la SACD.

Vos questions techniques : forum d'entraide Accueil - Publiez vos articles, tutoriels, cours et rejoignez-nous dans l'équipe de rédaction du club d'entraide des développeurs francophones. Nous contacter - Copyright 2000..2005 www.developpez.com