Bienvenue à Blogs CodeS-SourceS Identification | Inscription | Aide

CoqBlog

.NET is good :-)
{ Blog de Gaël Covain }

Actualités

Certains noms sont vraiment longs...

Ce post de James Kovacs m'a fait rire :p : Why Developers Are Interested in REST

Du coup si vous vous posez quelques questions sur les longueurs de certains noms de méthodes/champs, vous pouvez obtenir quelques informations très rapidement avec le CQL dans NDepend. Exemple rapide avec un projet NDepend analysant les librairies du Framework : .NET 2.0 SP1 (mscorlib.dll et System*.dll) + .NET 3.0 SP1 (%ProgramFiles%\Reference Assemblies\Microsoft\Framework\v3.0\*.dll) + .NET 3.5 (%ProgramFiles%\Reference Assemblies\Microsoft\Framework\v3.5\*.dll) :

  1. // <Name>Méthodes avec noms long (50 à 70 chars)</Name>
    SELECT METHODS WHERE (IsPublic OR IsProtected ) AND NameLike "^[^\<\(]{50,70}.*$"
  2. // <Name>Champs avec noms long (50 à 70 chars)</Name>
    SELECT FIELDS WHERE (IsPublic OR IsProtected ) AND NameLike "^[^\<\(]{50,70}.*$"
  3. // <Name>Méthodes avec noms long (70 chars et plus)</Name>
    SELECT METHODS WHERE (IsPublic OR IsProtected ) AND NameLike "^[^\<\(]{70,}.*$"
  4. // <Name>Champs avec noms long (70 chars et plus)</Name>
    SELECT FIELDS WHERE (IsPublic OR IsProtected ) AND NameLike "^[^\<\(]{70,}.*$"

 NDepend - Liste des requêtes CQL

Méthodes avec noms long (70 chars et plus) :

  • get_FlowDocumentScrollViewerDocumentBelongsToAnotherFlowDocumentScrollViewerAlready()
  • get_TextElementCollection_PreviousSiblingDoesNotBelongToThisCollection()
  • get_WSSecurity10WSTrust13WSSecureConversation13WSSecurityPolicy12BasicSecurityProfile10()
  • get_WSSecurity10WSTrustFebruary2005WSSecureConversationFebruary2005BasicSecurityProfile10()
  • get_WSSecurity10WSTrustFebruary2005WSSecureConversationFebruary2005WSSecurityPolicy11BasicSecurityProfile10()
  • get_WSSecurity11WSTrust13WSSecureConversation13WSSecurityPolicy12BasicSecurityProfile10()
  • get_WSSecurity11WSTrustFebruary2005WSSecureConversationFebruary2005BasicSecurityProfile10()
  • get_WSSecurity11WSTrustFebruary2005WSSecureConversationFebruary2005WSSecurityPolicy11()
  • get_WSSecurity11WSTrustFebruary2005WSSecureConversationFebruary2005WSSecurityPolicy11BasicSecurityProfile10()

Champs avec noms long (70 chars et plus) (les 6 résultats sont dûs à la présence de ces définitions à plusieurs endroits) :

  • IIDENTITYAUTHORITY_DOES_DEFINITION_MATCH_REFERENCE_FLAG_EXACT_MATCH_REQUIRED
  • CMS_ASSEMBLY_REFERENCE_DEPENDENT_ASSEMBLY_FLAG_RESOURCE_FALLBACK_CULTURE_INTERNAL
Ce post vous a plu ? Ajoutez le dans vos favoris pour ne pas perdre de temps à le retrouver le jour où vous en aurez besoin :
Posted: dimanche 10 août 2008 12:35 par coq
Classé sous : ,

Commentaires

TrackBack a dit :

# septembre 16, 2008 10:03
Les commentaires anonymes sont désactivés

Les 10 derniers blogs postés

- TechDays Paris 2010 : Plan de migration vers SharePoint 2010 par Blog Technique de Romelard Fabrice le il y a 43 minutes

- TechDays Paris 2010 : La pleinière du second jour par Blog Technique de Romelard Fabrice le il y a 1 heure et 48 minutes

- Visual Studio 2010 and .NET Framework 4 Release Candidate now available par Matthieu MEZIL le il y a 4 heures et 54 minutes

- Création d’une base de donnée sous SQL Azure par Le Blog (Vert) d'Arnaud JUND le il y a 5 heures et 51 minutes

- TechDays Paris 2010 : Les Services d’applications dans SharePoint 2010 par Blog Technique de Romelard Fabrice le il y a 15 heures et 50 minutes

- TechDays Paris 2010 : La GED et SharePoint 2010 par Blog Technique de Romelard Fabrice le il y a 19 heures et 48 minutes

- TechDays Paris 2010 : SharePoint 2010 et Les réseaux sociaux par Blog Technique de Romelard Fabrice le il y a 21 heures et 2 minutes

- TechDays Paris 2010 : SharePoint 2010 – Description et nouveautés par Blog Technique de Romelard Fabrice le il y a 22 heures et 9 minutes

- TechDays Paris 2010 : Pleinière Lundi par Blog Technique de Romelard Fabrice le il y a 22 heures et 13 minutes

- [Techdays 2010] #02 - Nouveautés de SharePoint 2010 par Le petit blog de Pierre / Pierre's little blog le il y a 22 heures et 51 minutes