Skip to main content

Extension methods around DataRecord (DbNull and column name support)
Extension methods around DataRecord for DbNull and column name support
Backup MySQL Database by ASP.Net MVC Actions
You will discover how to add ASP.Net MVC Actions allowing to backup a MySQL database.
Handle MySQL data types with FluentMigrator
Extension methods to handle MySQL data types with FluentMigrator
Handle MySQL data types with NHibernate mapping by code
Some extension methods to handle MySQL data types with NHibernate mapping by code
Improve NHibernate QueryOver with Restrictions and ICriterion
You will discover one of the techniques to centralize and produce more comprehensive code around NHibernate QueryOver.
Improve NHibernate QueryOver with extension methods
You will discover one of the techniques to centralize and produce more comprehensive code around NHibernate QueryOver.
Software Craftsmanship

Le Software craftsmanship (ou l'"artisanat du logiciel") est une approche de développement de logiciels qui met l'accent sur les compétences de codage des développeurs. Il se propose comme une réponse aux maux récurrents de l'industrie du logiciel et à la tendance à l'externalisation. Il inclut la priorisation des préoccupations financières vis-à-vis de la responsabilité du développeur.

eXtreme Programming

L'extreme programming repose sur cinq valeurs fondamentales.

Communication

C'est le moyen fondamental pour éviter les problèmes. Les pratiques que préconise l'XP imposent une communication intense. Les tests, la programmation en binôme et le jeu du planning obligent les développeurs, les décideurs et les clients à communiquer. Si un manque apparaît malgré tout, un coach se charge de l'identifier et de remettre ces personnes en contact.

Improve manipulation of MVC action URLs
You will discover one of the techniques that I usually use on ASP.Net MVC projects to simplify the use of MVC actions.
Chat Web Application using SignalR and AngularJs
In this tutorial, we will realize a chat application based on SignalR and AngularJs. This solution is based on responsive design SPA Web clients and a SignalR Hub for message exchange.
Subscribe to