Bonjour,
Dans la vie de tous developpeurs, il convient de se poser des questions sur l'avenir. J'ai consulté les vidéos du TDF 2007 sur les technologies .NET 3.5, et je suis pas mal intrigué par bon nombre de choses! Le sujet me perturbant le plus étant le suivant : LINQ !
Les possibilités sont certes trés impressionantes de simplicité, mais reste des zones d'ombre sur ce que MS s'attend à ce que nous en fassions :
- Es-ce censé remplacer ADO.net à terme ?
- Où placer ces appels d'un point de vue structurelle dans un schema cohérant de développement en couches (Data, Business, Applicatif, GUI ...) ?
- Que faire du développement SQL Server (proc, fct ...)
Parce que en voyant ca, la premiere chose que je me suis dis c'est "étrange, on nous incite quasiment a mettre du SQL version C# directement derriere les controle GUI", ce que pour ma part je trouve d'une cradeur infame (j'en connais malheureusement qui ne font que ca!)
Parce que en clair, on creer un objet qui represente la base de données qui comprends sa structure et on interroge la table directement, ce qui nous renvoie un objet utilisable... Ce qui signifie "plus besoin de passer par des proc SQL, j'attaque les tables direct comme en Access 97 comme ca c'est plus simple" ...
Alors je suis certains que l'on peu faire beaucoup de choses interessantes, c'est pour cela que je poste , mais quoi dans un vrai developpement de client riche avec au moins 3 couches? Votre avis m'interesse
Renaud
Partager