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

- [PowerShell 3] Télécharger et installer la documentation en ligne par Blog de SPBrouillet (Pierrick BROUILLET) le il y a 18 heures et 19 minutes

- [#SharePoint 2010][#SQLServer 2012] AlwaysOn pour SharePoint (1/4) : Configuration (1ère partie)… par Le blog de Patrick [MVP SharePoint] le il y a 23 heures et 45 minutes

- Job Day @MIC Brussels - .Net Developers on Mobile applications par Le Blog (Vert) d'Arnaud JUND le 05-15-2012, 20:26

- [SharePoint 2010] – SharePoint 2010, Windows (Server) 8 et des erreurs IIS sont dans une VM… par Blog de SPBrouillet (Pierrick BROUILLET) le 05-14-2012, 12:10

- [Event] Windows Azure dev Camp le 20 juin! par Fathi Bellahcene le 05-13-2012, 09:29

- Comment redimensionner une image avec WinRT : plusieurs solutions par Richard Clark le 05-11-2012, 15:43

- Event : Swiss SharePoint Club Meeting #20 à Yverdon par Blog Technique de Romelard Fabrice le 05-11-2012, 15:24

- Réflechissons un peu ce matin à propos des ORM par Richard Clark le 05-11-2012, 08:48

- #SharePoint Solutions Roadshow le 5 juin à Issy ! par Le blog de Patrick [MVP SharePoint] le 05-09-2012, 15:10

- SharePoint : Mes alertes ne marchent pas … Que faire ? Comment réparer ou agir ? par The Mit's Blog le 05-08-2012, 14:59