Les nouveautés d’ASP.NET 4.0

Posted by L'Administrateur | Posted in Programmation | Posted on 19-11-2009-05-2008

0

Voici la liste non exhaustive des nouveautés à venir de la nouvelle version de la plateforme de développement web de Microsoft, ASP.NET 4.0.

  • Création d’un machine.config pour alléger le web.config
  • Optimisation du ViewState
  • Output caching optimisé et extensible
  • Plus d’options au Client ID
  • URL Rewriting avec le mode Routing
  • Permet l’utilisation de nombreux langages dynamiques, tels IronPython, Phalanger,etc…

La fin de Qt pour 2012 ? Ou avant ?

Posted by L'Administrateur | Posted in Programmation | Posted on 17-11-2009-05-2008

1

Qt, bibliothèque C++ de création d’interfaces graphiques, est voué à disparaître.
Trop lent selon certains, trop peu personnalisable selon d’autres, et vraiment inefficace selon la grande majorité des développeurs C++.

Pourquoi aujourd’hui seulement ?

Et bien, il est vrai que les défauts de Qt ne datent pas d’hier ! Mais simplement que, jusqu’à présent, il n’y avait pas vraiment d’autre alternative.
Voici, pour le moment, les principales bibliothèques de création de GUI :

  • Qt : Assez utilisé, principalement par des débutants en programmation qui trouvent Winform trop compliqué. Ils se rendront bien compte un jour qu’ils étaient dans le faux ;)
  • Winform : Devient de plus en plus utilisé, notamment par les plus professionnels. Plus rapide, plus performant et disposant de fonctions bien plus avancées que Qt, ne nous voilons pas la face, il s’agit du futur de la création d’interfaces graphiques.
  • Win32 API : Moteur très basique, plus trop maintenu. C’était le ‘grand’ des années 2000. Son principal défaut est qu’il n’est pas du tout approprié pour la programmation orientée objet.

Et maintenant Synchronized Graphics

Je voulais faire une partie rien que pour SyG (Skyzzor annonce la sortie de SyG). SyG (abbréviation plutôt maladroite de Synchronized Graphics), est un moteur de création d’interfaces graphiques C++, entièrement objet (à 100% selon le fan-blog Skyzzor) et basé sur Win32 API.
Mais, quel intérêt de refaire un Win32 API s’il en existe déjà un ? Et bien, souvenez vous, je vous ai dis tantôt (bon ok, c’était à peine deux lignes plus haut) que Win32 API était inapproprié et peu efficace pour la programmation orientée objet.
SyG, lui, permet très facilement l’élaboration des fenêtres les plus complexes, entièrement en objet !
Outre ce précieux avantage, il est extrêmement performant en ce qui concerne la rapidité d’exécution des programmes (on se croirait en ASM… ou pas).
Pour moi, le ‘demain’ de la création d’interfaces graphiques se joue entre les Winforms et SyG.
Pour ce qui est de Qt, j’annoncerai bien sa fin officielle mais c’est à Nokia que revient le privilège de déposer bilan.
Et vous, qu’en pensez-vous ? Êtes-vous plutôt SyG ? Winforms ? Qt ?

Windows Azure, sortie finalement pour Janvier 2010

Posted by L'Administrateur | Posted in Programmation | Posted on 06-11-2009-05-2008

0

La sortie finale de Windows Azure se fera dans le courant de Janvier 2010. Voilà, c’est dit.

Windows Azure, qu’est-ce que c’est ?
Et bien, une fois de plus, voici la définition de wikipédai :

Windows Azure est le nom de la nouvelle plateforme applicative du géant de l’informatique américain Microsoft. Son nom évoque le concept de « cloud computing » ou informatique dans le nuage (l’externalisation des ressources informatiques d’une entreprise vers des datacenters distants).

Il s’agit d’une offre d’hébergement (applications et données) et de services (workflow, stockage et synchronisation des données, bus de messages, contacts, …). Un ensemble d’API permet d’utiliser et d’accéder à cette plateforme et aux services associés. Un environnement d’exécution (le Live Operating Environment) permet une intégration étroite avec les principaux systèmes d’exploitations existant (Windows, MacOs, et bientôt Windows Mobile).

Le projet a été annoncé par le PDG de Microsoft Steve Ballmer, lors de sa Professional Developers Conference, qui se tenait du 26 au 30 octobre 2008 à Los Angeles.

Cette plateforme est actuellement disponible en version CTP (Community Technology Preview) et devrait être commercialisé courant 2009.

Et merci pour cette définition totalement subjective ;)

SQL Azure

SQL Azure

 Bon, vous vous doutez bien que je n’ai pas publié cet article dans le simple but de vous expliquer ce qu’était Azure, en fait, je l’ai publié « uniquement » pour dire qu’une version d’évaluation était disponible dès le 1er Janvier, et jusqu’au 1er Février 2010 (les facturations débuteront donc en Février).

Et pour les tarifications ?

La tarification de ce service est en effet variable suivant les fonctionnalités utilisées et la charge de travail soumise. Les tarifs annoncés sont de 10 cents par Go transféré vers Azure, 12 cents par heure d’utilisation, 15 cents par mois et par Go stocké, 15 cents par Go récupéré depuis Azure et 1 cent toutes les 10 000 requêtes. De plus, 99.99 dollars seront facturés chaque mois au titre de l’utilisation d’une base de données SQL en ligne d’un maximum de 10 Go, auxquels on doit encore ajouter 15 cents par requête .Net (si Azure est utilisé pour exécuter des progiciels Windows).

source: developpez.com

à découvrir, le blog des développeurs de SQL Azure.

à lire également : Windows Seven, sortie officielle.