[Dvp.NET] Première version de la librairie Dvp.NET !

Depuis quelques mois, je travaille avec d’autres membres de l’équipe .NET de Developpez.com sur un petit projet open-source nommé Dvp.NET. Il s’agit d’une librairie de classes issues des contributions des membres de Developpez.com. Les fonctionnalités de cette librairie sont très diverses :

  • Des méthodes d’extension pour faciliter les tâches courantes concernant :
    • Les chaines de caractères
    • Les collections
    • L’accès aux données
    • Les dates
    • Les énumérations
  • Des algorithmes métier fréquemment utilisés (vérification de numéros Siret, Siren, IBAN, RIB, carte de crédit…)
  • Des classes de conversion de nombres en toutes lettres ou en chiffres romains
  • Une classe de formatage de texte avancé (StringTemplate)
  • Des contrôles, composants, et méthodes d’extension pour Windows Forms
  • Des markup extensions et propriétés attachées pour WPF (tri automatique d’une ListView, bordure de fenêtre “Glass”, binding sur les paramètres d’application…), ainsi que des classes utiles pour développer selon le pattern MVVM (ViewModelBase, DelegateCommand…)
  • Et encore beaucoup d’autres choses, mais je ne vais pas vous en faire une liste exhaustive ici 😉

Hier, nous avons publié la première version beta de cette librairie : n’hésitez pas à la télécharger et à l’essayer ! Vous pouvez nous faire part des bugs rencontrés et de vos suggestions en postant sur le forum du projet.

Une documentation en ligne est disponible, ainsi qu’un wiki (encore un peu incomplet) qui présente succinctement les différentes fonctionnalités de la librairie, avec des exemples d’utilisation.

N’hésitez pas à me faire part de vos retours !

2 thoughts on “[Dvp.NET] Première version de la librairie Dvp.NET !”

  1. C”est une super initiative, et c”est réalisé hyper professionnellement. Bravo. J”ai pu intégrer la doc à l”interface d”aide html de visual studio.
    J”adore les très littéraires classes de conversion de nombres en toutes lettres ou en chiffres romains; je m”étais réalisé ça en VBA dans Word il y a longtemps.
    Là, c”est grandiose.
    Merci.

Leave a Reply

Your email address will not be published. Required fields are marked *