Michaël LEBRETON 7, allée Georges Pompidou 49100 ANGERS
| SIRET: |
401 182 332 00023 |
| TVA: |
FR 11 401 182 332 |
| APE: |
804c |
M. Michaël LEBRETON ne saurait être tenu responsable de l'utilisation que quiconque pourrait faire des informations et autres données contenues sur ce site.
|
Développement
|
J'attire votre attention sur le fait que l'évolution des technologies modifie considérablement
l'importance du design des application. Or, il se trouve que
designer c'est un métier !
Bien qu'ayant certaines compétences en design, je suis avant tout développeur.
Je ne saurais donc répondre à l'ensemble de vos besoins en matière de design d'applications.
|
|
J'attire aussi votre attention sur le fait que je ne suis pas webmaster et que je n'ai pas vocation
de le devenir.
|
|
Développement d'applications
WinForm® ou
WPF®
|
|
|
De façon classique, selon vos choix et vos besoin, j'accepte les développements
WinForm® ou
WPF®.
|
|
Développement
ASP.NET®
|
|
|
Cependant, mon coeur de métier se trouve bel et bien dans technologie
ASP.NET®.
Exemple de développements
- Applications complètes,
- Web Services,
- Contrôles serveurs, adaptateurs,
- Contrôles fournisseurs ou consommateurs de données,
- Handlers / Modules,
- Providers en tout genre,
- ...
|
|
Développement
ASP.NET® et CMS
|
|
|
«
Un système de gestion de contenu ou SGC (ou Content Management Systems ou CMS) est une famille de logiciels destinés
à la conception et à la mise à jour dynamique de site web ou d'application multimédia.
»
- Wikipedia
Les possibilités ne manquent pas quand on recherche un moteur CMS.
En ce qui me concerne, j'ai focalisé ma veille technologique autour des CMS en
ASP.NET®.
J'en ai testé de nombreux, dont beaucoup en Open Source.
Mon choix principal s'est arrêté sur un noyau peu connu : N2.
Très intelligemment construit, il est léger, performent et d'une extraordinaire souplesse.
Son architecture permet véritablement d'envisager n'importe quelle forme d'intégration,
bien au delà des intégrations classiques proposées par la majorité des CMS.
|
J'ai retravaillé ce noyau, effectué des corrections, localisé des ressources, développé des modèles d'intégration,...
|
|
|
Développement de composants et contrôles
|
|
|
Que ce soit en
WinForm®, en
WPF®, en
ASP.NET®, en
Ajax® ou en
Silverlight®,
je développe des composants, des contrôles graphiques, orientés données ou non.
Exemple de composants et contrôles récemment développés
- Composant de Scheme Internet Explorer (100% C# managé, aucune utilisation de la base de registre, ré-implémentation de IFactory).
- Série de contrôles orientés métier (en Ajax / en Silverlight).
- Composant d'évaluation d'expressions mathématiques (100% C# managé).
- Composant feuille de calcul sans UI (100% C# managé).
- Contrôle Excel Like Ligth (en Silverlight, exploitant le composant précédent).
- Contrôle de planning (en Ajax / en Silverlight).
|
|
Développement de modèles et de plugins
|
|
|
Je suis en mesure de développer des modèles et des plugins pour :
|
|
Développement d'applications WebServices
|
|
|
Je suis en mesure d'accepter les développements de WebServices.
Mon expérience dans ce domaine s'appuie sur plusieurs projets.
|
Ma maîtrise de WCF reste superficielle car je n'ai pas eu de réelle occasions d'implémentation.
|
|
|
Développement multi-threads
|
|
|
Je suis en mesure d'accepter les développements de type multi-threads.
Mon expérience dans ce domaine remonte aux applications Win32 sous
Delphi®,
ainsi qu'aux application COM/DCOM sous
Delphi® aussi.
|
|
Développement d'extensions
Visual Studio®
|
|
|
Mon coeur de métier consistant à apporter des solutions au développeurs,
bon nombre de composants, contrôles, framework, outils déjà développés
s'appuient sur l'intégration dans
Visual Studio®.
Exemple de développements possibles
- Modèles (templates)
- Addin
- Packages
- Générateurs de code
- DSL
- Éditeurs
- Designers
- ...
Avantage de l'intégration VS
- Linéarisassions et systématisation des processus de développement.
- Application rigoureuse de certaines méthodes ou bonnes manières.
- Amélioration de la qualités du code.
- Rapidité de développement.
- ...
|
|
Développement d'architectures
|
|
|
Qu'il s'agisse de client / serveur, de 3-tiers, de n-tiers, Services...
J'ai acquis une forte expérience dans le développement d'architectures.
Je suis tout particulièrement spécialisé dans le développement métier.
J'ai a ce titre développer un framework métier appelé
Tantor que je tiens à la disposition de mes clients.
|
|
Intégration d'API
|
|
|
Je suis en mesure d'intégrer les APIs suivantes au sein de développement
.NET®.
-
Google Maps®
-
Paypal®
-
Ebay®
-
FlyDoc®
|
|
|