, Radwane Le 19 octobre dernier dans les locaux de Valtech a eu lieu une présentation Alt.net autour de Sonar par Alexandre Victoor et Mathias Kluba , tous deux principaux contributeurs du portage de sonar dans le monde .NET. Ils ont tenté, au cours de la soirée, de répondre à une problématique récurrente dans les projets d’entreprises : comment mesurer et suivre la qualité du code produit ?
Vous devez être identifié pour poster un commentaire.
, Radwane Voici un des grands classiques des tests unitaires, la fameuse couche d'accès et la problématique lié à la base de donnée ...
Comme pour tout problème non trivial, il existe une multitude de solutions, d'ailleurs il n y a pas longtemps une liste des solutions possibles a été donnée dans un des blogs de developpez :
http://blog.developpez.com/nico-pyright/p8194/c/tests-unitaires-comment-tester-sa-couche/
Pour moi la base de donnée fait partie intégrante du système et pour cette raison je ne conçois pas des test indépendant de la base (en tout cas en ce qui concerne la DAL), quitte à rendre cette partie de mes test moins unitaires.
Et la meilleure façon de tester en évitant les surprises est de tester dans des conditions proches de l'environnement de production. Mais ceci pose un problème majeur, comment peut on garantir le même résultat pour plusieurs exécutions ?
Vous devez être identifié pour poster un commentaire.
En ASP.NET il est assez simple de mettre en place une page d'erreur personnalisée, pour un résultat satisfaisant à priori.
Mais dans les coulisses il y a un résultat indésirable provoqué par ce mécanisme, la page d'erreur n'est plus dans un statut 404 Not Found (comme l'est la page d'erreur pas défaut), elle a dorénavant un statut 302 Found. Ce qui est selon plusieurs sources problématiques pour le référencement, problèmes répercutés dans les moteurs de recherche à travers leurs robots d'indexations.
Vous devez être identifié pour poster un commentaire.
J'ai passé avec succès y a quelques jours la certification 70-536, qui est un palier obligatoire dans le cursus de certification .NET (pour avoir les titres MCTS ou MCPD).
Cette certification est assez complète, elle parcourt les grandes lignes du framework .NET : Sécurité, Thread, Flux, Debug, Intérop, Localisation ...
Vous devez être identifié pour poster un commentaire.
, Radwane En début de cette semaine a débuté l'événement majeur pour les développeurs .NET en France (voir même en Europe me dis-t-en). La grande messe a sonné, débutant mardi matin par la grande conférence de la journée la plénière ouvrant une journée marathon où chacun aurait fait son planning, entre découverte et consolidation, WPF, ASP.NET 4, TFS ... Y en avait pour tous les goûts que vous soyez développeur, chef de projet voir même décideur, si vous vous intéressez à la plateforme .NET cette événement est fait pour vous, dans le cadre non moins agréable du Palais Maillot.
Je n'ai pu assister pour ma part qu'à la première journée, mais j'ai essayé d'en profiter un maximum pour voir ou revoir les sujets qui m'ont passionnés ... Voici mon planning :
- Plénières
- WPF et application métier.
- Les bénéfices de la mise en œuvre d'une usine logicielle
- Les nouveautés ASP.NET 4.0
- Optimiser vos sites ASP.NET et ASP.NET Ajax
- Entity Framework
Vous devez être identifié pour poster un commentaire.
En utilisant AjaxToolkit dans mon application ASP.NET, j'ai remarqué un bug d'affichage avec IE6 (qui n'est pas présent par exemple avec Firefox)
Voici un screenshot d'un site qui a le même bug d'affichage :
Vous devez être identifié pour poster un commentaire.
Y a quelques temps j'ai cherché comment utiliser une ressource (.resx) par programme, j'en avais besoin pour utiliser des variables sur une page de manière dynamique (selon le clique de l'utilisateur). Et dans mon cas exploiter directement ma ressource n'avait pas de sens, mais une petite recherche m'a permis de trouver ces infos :
Vous devez être identifié pour poster un commentaire.
Agile .NET developer & Scrum Master Je m'intéresse à tous ce qui tourne autour de l'Agile, Tdd, Tdr, lean, mvvm, .net, usine logicielle... Suivez moi sur twitter
By Radwane HASSEN
| Lun | Mar | Mer | Jeu | Ven | Sam | Dim |
|---|---|---|---|---|---|---|
| 1 | 2 | 3 | 4 | 5 | 6 | |
| 7 | 8 | 9 | 10 | 11 | 12 | 13 |
| 14 | 15 | 16 | 17 | 18 | 19 | 20 |
| 21 | 22 | 23 | 24 | 25 | 26 | 27 |
| 28 | 29 | 30 | 31 |
Copyright © 2000-2012 - www.developpez.com