|


Depuis 2002, les
fondateurs de eDream ont fait le choix de
Microsoft .NET pour son offre complète
intégrant une infrastructure logicielle, des
serveurs applicatifs et une plateforme de
développement. Cette suite, basée sur des
protocoles non propriétaires, permet de
répondre aux problématiques de nos clients
quand à l’évolution de leur système
d’information, que ce soit pour de Nouveaux
développements ou pour la migration des
applications existantes. Aujourd’hui, tous
les retours d’expériences démontrent le
choix fondé du positionnement et de la
mission proposés par eDream.
Microsoft .NET et J2EE,
deux technologies concurrentes munies
chacune d’atouts et de faiblesses évidents
suivant le contexte. S’agit-il d’un débat
technologique ou d’un débat politique ? Ce
sujet soulève souvent de vives critiques de
parts et d’autres, fondées ou infondées.
Pour toutes ces raisons, eDream préfère
l’objectivité au sectarisme, privilégiant
néanmoins Microsoft .NET sans aucunement
dénigrer le potentiel de J2EE, et se réjouit
de cette rude concurrence pour toujours
parfaire les offres technologiques.
.Net est une technologie
difficile à expliquer à des non
programmeurs, car elle est orientée
développeurs. Un grand nombre des fonctions
de .Net n'ont de sens que si vous êtes
expert en développement de logiciels. Par
contre, d'un point de vue marketing, la
compréhension des principes de base de .Net
ne devrait pas nécessiter des connaissances
expertes en ingénierie logicielle, pas plus
que l'achat d'une voiture n'exige d'être
diplômé en mécanique. Il convient donc
d'examiner d'autres marchés où des concepts
techniquement abstraits sont exposés à un
public de non techniciens.
En un mot, .Net est un
ensemble de technologies conçu pour
améliorer la productivité du développeur,
l'accent étant mis plus spécifiquement sur
les exigences des programmes dans un
environnement réseau (c'est-à-dire
Internet). Les développeurs élaborent leurs
programmes au moyen des blocs fonctionnels
qu'ils trouvent dans .Net.
Ce dernier remplit
également la fonction d'environnement
contrôlé dans lequel ces programmes peuvent
être exécutés. Cet environnement contrôlé
empêche totalement de commettre certaines
erreurs courantes de programmation qui
peuvent avoir des répercussions sur la
sécurité, par exemple des dépassements de
mémoire tampon, tout en multipliant le
nombre des options de sécurité disponibles.
Bref, une "structure de développement" comme
.Net permet de produire du code qui contient
moins de bugs, est plus sûr, possède plus de
fonctions et est plus facile à développer.
C'est là une vue très
synthétique de .Net. Si l'on souhaite entrer
dans le détail, il faut posséder des
connaissances approfondies en développement
de logiciels. Des concepts comme la gestion
automatique de la mémoire, l'orientation
objet obligatoire, les API rationalisées
pour tout élément depuis le fenêtrage
jusqu'au développement Web dorsal , le
format portable intermédiaire sous la forme
du MSIL, le code auto descriptif, les méta
données de code (essentielles pour la
sécurité d'accès au code .Net),
l'utilisation de XML pour tous les aspects
de la bibliothèque .Net (fichiers de
configuration, formats de sérialisation,
commande à distance), l'interopérabilité
simplifiée du code natif par l'intermédiaire
de P/Invoke, les assemblages avec gestion
des versions, etc. n'ont aucun sens si vous
ne connaissez rien au développement de
logiciels.
.Net est une technologie
puissante qui offre une multitude de
possibilités qu’ eDream aurai aimé trouver
dans Java. Plus important encore, c'est une
technologie Microsoft, ce qui signifie
qu'elle sera utilisée sur l'ensemble du
catalogue de produits Microsoft.
|
|
Le service personnalisé
eDream
À chacune des étapes du
processus, vous serez en
contact direct avec un
membre de l'équipe eDream.
Lui et lui seul orchestrera
le tout sans aucun autre
intervenant, pour une
communication sans faille.
Soyez donc assuré que notre
équipe est toujours à
l'écoute de vos exigences.
Vous êtes notre client...
vous êtes important !
|
|