Blog du Pôle .NET

Partager pour mieux développer...

Développement RAD, LINQ, Entity & botanique

clock July 29, 2008 11:59 by author aequoy

 Un projet intéressant, pour tous ceux qui veulent bâtir des petites interfaces web en utilisant les dernière technologies de Microsoft sur le framework 3.5 SP1 sans rien y connaître ou presque, est en train de voir le jour.

L'idée, comme on utilise  LINQ et Entity est de créer une interface  graphique pilotée par les données.

J'entends déjà les "Mais c'est d'la m...de" de nos amis JPCoffiens de l'informatique mais ce sont des problématiques que nous avons rencontrées chez certains clients : Comment développer une interface web sans ne rien y connaître à ASP.Net ?

Certes, ce n'est pas forcément pour des applications très robustes (encore que, je ne serais pas surpris...:) )  mais cela vaut le coup de jeter un oeil.

 Alexandre Equoy

Be the first to rate this post

  • Currently 0/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5


Nouveaux Screencast

clock July 29, 2008 05:59 by author aequoy

Un petit billet pour indiquer que de nouveaux screencasts très bien fichus viennent d'atterrir sur le site officiel de silverlight.

Au programme : interrogation de webservice, intégration de wcf, sécurité, jouer avec l'Isolated Storage Area, utilisation de la datagrid... j'en passe et des meilleurs.

Plus d'une cinquantaine de screencast, c'est la fête !!

Alexandre Equoy

Be the first to rate this post

  • Currently 0/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5


Cloud Computing : la tête dans les nuages

clock July 23, 2008 00:29 by author aequoy

Le Cloud computing kezako ?

Le terme regroupe l'ensemble des technologies offrant la possibilité de disperser un système d'information sur des infrastructures prises en charge par un ou plusieurs prestataires.

D'un point de vue infrastructure, cela correspond en raccourci à la mouvance de grilles de serveurs, de la virtualisation,  de partage de ressources et de l'externalisation.

C'est bien joli de disperser l'infrastructure mais qu'en est-il de ce qu'elle héberge  (les softs) ? 

Que ceux qui se souviennent des spécifications de CORBA se remettent à plancher, ça y est, c'est à la mode !! Laughing

Depuis l'arrivée de WCF (Windows Communication Foundation), nous entendons parler de plus en plus d'architecture SOA viables, d'architectures "Software as a service", de bus de services.

L'émergence d'outils tels que Live Mesh, popFly tendent à montrer que nous allons vers d'avantages de services.

Microsoft a publié fin 2007, les premières guidelines de la mise en place d'un bus de service.

WCF + Biztalk + WF (Workflow Foundation) sont au coeur de ce bus.

 

L'arrivée d'ADO.Net Data Services, les futurs SQL Server Data Services vont permettre d'exposer en plus des services, les données sur les protocoles "internet compliant".

Microsoft parle donc maintenant non plus d'ESB (enterprise service bus) mais d'ISB (internet service bus). Quasimment toutes les technologies sorties (framework 3.0 et 3.5) s'intègrent dans cette idée.

Ce qui est intéressant ici n'est pas de compter le nombre d'acronymes pompeux utilisés Tongue out mais plutôt de remarquer que, comme d'habitude diront les anciens, les briques unitaires que Microsoft sort finissent par s'assembler pour donner des possibilités de plus en  plus évoluées.

PS :

Le but ici n'est certainement pas de se faire l'oracle de ce qui va se passer mais juste de constater un état de fait. Irons nous enfin vers des architectures orientées services viables ?

L'échec cuisant de CORBA me fait remémorer quelques commentaires par rapport à ce renouveau de l'orienté service :

  • plutôt que l'orienté service, je pense qu'il faut parler d'orienté métier
  • le marketing ne gagne pas sur le long terme (même si j'adore le marketing Laughing)
  • la complexité échoue toujours
  • les technologies qui marchent sont celles où le coût d'entrée est très faible car se sont les technologies qui sont suceptibles d'être massivement utilisés.

Liens : 

ESB Guidance : http://www.codeplex.com/esb

Biztalk en support de cet ISB : http://labs.biztalk.net/Overview.aspx

Webcast des techdays 2008

Pour les nostalgiques : Rise and Fall of CORBA

Alexandre Equoy 

Be the first to rate this post

  • Currently 0/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5


Problèmes de suppression de Silverlight 1.1 beta

clock July 1, 2008 11:18 by author adetemmerman

Récemment j'ai voulu installer la version beta du runtime de Silverlight 2, et surprise : je me suis aperçu que je n'arrivais plus à désinstaller la version précédente.
Bien entendu, la version 2 refuse catégoriquement de cohabiter avec une version antérieure... (pour la petite histoire, il s'agissait d'un refresh de la version beta 1.1)

L'erreur que je rencontrais était la suivante : dès que je lançais la désinstallation de Microsoft Silverlight (à partir de l'Ajout/Suppression de programmes), le système indiquait qu'il ne pouvait pas continuer car le package suivant était introuvable :

c:\temp\ext45874\Silverlight.msi

Après de multiples recherches sans succès, j'ai décidé de procéder de manière un peu brutale :

  1. Suppression (ou renommage, pour les frileux) du dossier C:\Program Files\Microsoft Silverlight.
    Dès lors, Internet Explorer n'a plus été capable de charger d'applications Silverlight (normal !), mais le runtime de la version 2 refusait toujours de s'installer...
  2. J'ai donc utilisé Windows Installer CleanUp Utility afin de supprimer l'entrée de Silverlight 1.1 de la base Windows Installer.

 

Cette solution s'est avérée payante, puisque le runtime de la version 2 (beta 2) s'est ensuite installé correctement. J'espère toutefois qu'il ne reste pas quelques résidus de la version précédente cachés au fond du système, mais pour l'instant je n'ai pas détecté de problème. C'est malheureusement le prix à payer pour pouvoir profiter des versions beta !

Pour information, l'outil Windows Installer CleanUp Utility (développé "sous le manteau" par Microsoft) permet de forcer la suppression d'entrées dans la base Windows Installer (sans toutefois supprimer l'application sous-jacente). Son développement semble un peu abandonné, malgré cela il est compatible avec Vista. Vous pouvez le télécharger ici :

http://support.microsoft.com/kb/290301/fr

Encore une fois, cette solution tend à prouver que pour supprimer une application, la manière la plus violente est parfois la plus efficace ! 

 

Arnaud De Temmerman

Currently rated 5.0 by 1 people

  • Currently 5/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5


Désactiver la sauvegarde de mot de passe du navigateur web dans une page asp.net

clock July 1, 2008 08:59 by author ysellez

Voici une petite astuce qui empêchera l’utilisateur de sauvegarder son mot de passe dans votre page de login. Cette technique est intéressante dans le cadre de l’utilisation multi utilisateur du poste.

 Ajoutez simplement l’attribut  autocomplete="off" à votre textbox de login. En ajoutant cet attribut l’utilisateur ne verra plus apparaitre les saisies précédentes (utile dans le cas d’un site web existant sur lequel votre utilisateur a peut être déjà enregistré des mots de passe) et surtout ne pourra plus enregistrer un nouveau mot de passe (la fenétre d’internet explorer ne s’ouvre pas).

A noter que cet attribut peut aussi être ajouter à la balise « form » de votre page pour désactiver l’auto complétion sur toute la page.

 Yoann Sellez

 

Be the first to rate this post

  • Currently 0/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5


Calendrier

<<  July 2010  >>
MoTuWeThFrSaSu
2829301234
567891011
12131415161718
19202122232425
2627282930311
2345678
Afficher en pleine page

Visiteurs