Comparatif entre 4 moteurs de vues ASP.Net MVC

By ePva, 07/10/2010 23:02

ASP.Net MVC permet de changer le moteur de rendu des vues. Celui par défaut produit un code HTML assez moche à mon avis.

Il existe d’autres moteur de rendu.

Voici un comparatif sur 3 autres et celui par défaut

NuPack, le gestionnaire de package à la mode MS

By ePva, 07/10/2010 22:54

Combien de fois avez vous vu des librairies Open Source intéressantes et avez abandonné parce que c’était trop compliqué à installer (trop de config)?

Maintenant plus de raisons! NuPack permet de gérer les packages de logiciels OpenSource.

Il permet de récupérer une liste de librairies depuis un site central (par exemple Microsoft, mais aussi chez nous, ça peut même être un partage réseau) avec leur descriptif, permet d’installer un package et (magie) récupérer les packages dont dépend le package;

L’installation ne se fait pas de manière globale sur la machine: ça s’installe dans votre solution. Ca peut même désintaller le package

Magique. Bon pour l’instant c’est encore une preview (même pas une béta) mais ça semble prometteur

Site sur codeplex

Javascripts frameworks

By ePva, 06/10/2010 00:04

Il existe un certain nombre de frameworks javascript:

Lequel de ces frameworks utiliser? C’est une bonne question. Voici une réponse même si elle est un peu biaisée car le gars qui a écrit cet article travaille sur MooTools.

Je pense que sa réponse est claire: utilisez JQuery si vous devez faire du javascript de manipulation du document HTML. Par contre MooTools permet d’améliorer javascript en lui permettant d’être objet.

L’intérêt de ces 2 frameworks est qu’il existe de la documentation sur le net qui permet de prendre en main ces frameworks. De plus ils semblent bien écrit.

JQuery est intégré dans ASP.Net, Par contre utiliser MS Ajax est limite car la taille de la librairie est assez conséquente.

Dessiner avec du JavaScript

By ePva, 04/10/2010 14:30

JavaScript permet de dessiner des figures à l’écran. Il y a différentes méthodes.

Juste quelques frameworks le permettant :

- Raphaël

- jsDraw2D

FME, un ETL permettant d’intégrer des données géoréférencées

By ePva, 04/10/2010 08:52

FME est un ETL permettant d’intégrer des informations géoréférencées dans un processus de transformation de données. Juste pour s’en rappeler.

SAFE software

HTML Parser

comments Comments Off
By ePva, 13/09/2010 23:48

A breeze to parse an HTML document with this .Net Library

WebSockets

By ePva, 27/08/2010 23:15

Les WebSockets permettent de gérer des connections persistantes et bidirectionnelles avec un site web. Ca peut être intéressant pour mettre à jour en temps réel des informations dans le navigateur sans avoir à faire un polling du navigateur vers le serveur (même si ça peut être fait en ajax).

Une explication sommaire sur wikipedia du principe.

Dans google, rechercher "websocket server" pour trouver des implémentation de serveur WebSockets.

La page de wikipedia référence des implémentations en C# (par exemple nugget). Le serveur de WebSockets ne s’intègre pas dans iis. Il est hébergé dans un process à part. En fait c’est logique, puisque le but est de pouvoir notifier le(s) client(s) à partir d’évènements se produisant sur le serveur.

Concernant les navigateurs, firefox 4, chrome 4 et safari 5 implémentent les API permettant d’accéder à une websocket et envoyer/recevoir des messages sur celle-ci. Pour Internet Explorer, peut être la version 9? Dans tous les cas, il existe des implémentations en Flash qui permettent d’émuler la websocket (gimite websocket).

Reloaded!

By ePva, 27/08/2010 23:01

Rechargement des blogs. En espérant pouvoir les mettre à jour assez souvent.

Panorama Theme by Themocracy