Menu

novembre 2008 Posts

XNA 3.0 et XNE Release

XNA 3.0 et XNE Release

Je n’avais pas encore relayé cette information, mais la nouvelle version d’XNA est disponible. Elle est couplée avec la nouvelle interface Xbox, le XNE (Xbox New Experience) qui permet enfin de compiler et créer des jeux avec le framework 3.5 Compact.

En plus des améliorations apportées par le framework 3.5, XNA 3.0 ajoute le support Zune et des Materials Shaders et une prise en charge plus élaboré des ressources sonores. Il est bien sûr compatible avec Visual Studio 2008.

Cerise sur le gâteau, Microsoft ouvre enfin la voie aux développeurs indépendants que nous sommes, en permettant de pouvoir vendre nos créations (une fois valider par Microsoft et respectant tous les critères qualité inérant aux XBox Live Arcade) sur le marketplace de la Xbox 360. Jolie initiative qui ouvre d’intéressante perspective.

Read More

Créer une propriété dans le ViewState

Une des questions qui revient souvent quand on développe en ASP.Net, c’est comment persister facilement et simplement une donnée sur une page dans le ViewState pour pouvoir la réutiliser à chaque PostBack. Avant de faire cela il faut déjà comprendre que cela à un coup.

En effet la moindre information persistée dans le ViewState prend beaucoup de place et donc alourdit la page et son chargement, il faut donc l’utiliser avec beaucoup de précaution. Il faut savoir aussi que seules les données sérialisables peuvent être ajoutées au ViewState.

Read More

Log4net et les dates sur les noms de fichier

J’ai récement eu un petit problème sur log4net pour générer des fichiers auyant le nom « monfichier_24-11-2008.log ». En effet soit l’appender me met la date à la fin derrière l’extension, où si je met le « .log » dans le format de date il me transforme le « g » de « log » en « A.D ».

Pour remédier à ce problème il faut tout simplement passer par le caractère d’échapement sur les formats de date qu’est le « \ ». En effet en mettant « \{char} » (par exempel « \g ») l’interpréteur sur les dates ne prend pas en compte le caractère en question. Nous pouvons donc dans le format de date log4net spécifier le « \g » sur le « .log » afin qu’il ajoute correctement la date à la fin du fichier et surtout avant l’extenstion.

Read More