Page 1 sur 1

Migrer une base lotus note application client lourd en C#

MessagePublié: 15 Avr 2013 à 00:58
par madani
Bonjour à tous et merci d'avance, :oops:

Je suis actuellement sur un nouveau projet pour un client, le but est simple mais j'aurai besoin d'idée.

Le client à plusieurs bases lotus coté client lourd qu'il souhaiterait transformé du coté client serveur sur une plateforme C#.NET avec une base de données SQL Server.

Il souhaite ne plus avoir de licence Lotus Notes car peu rentable ect...

Il existe des outils pour migrer les bases sur sharepoint mais le but ici est différent, car la manipulation sera manuel. :|

Pouvez-vous m'indiquer les démarches à faire ? :)

J'ai 3 années d’expériences sur Lotus Notes client lourd et léger.

Je pense crée les règles LCA avec des sessions par groupe utilisateurs et une table genre admin, lecteur, modificateur ect....

Le masque sera donc le template du site internet.

Mais pour la création de la base de données, je pense extraire les données sur un fichier CSV et les importer dans la base de données.

Par contre, je ne sais s'il faudrait mettre comme identifiant unique le @unique d'un document ou un chiffre.

Si quelqu'un à déjà migrer manuellement et qui a un peu de temps, se serai sympa qu'il puisse m'aiguiller.

Merci à tous d'avoir pris le temps de lire et toutes suggestions est bonne à prendre.

Je vais devoir migrer au total 60 applications client lourd.

Re: Migrer une base lotus note application client lourd en C

MessagePublié: 16 Avr 2013 à 08:32
par gouff
Comment compte tu migrer les textes riches, des champs multivalué ? Je passerai plus par un fichier xml que par un export CSV.

Ton appli en .Net existe déjà ? Migrer des données Notes est faisable, mais il faut que l'appli qui va recevoir les données soit bien spécifiée que l'on retrouve une correspondance entres les champs, sinon tu vas monter une belle usine à gas...

Re: Migrer une base lotus note application client lourd en C

MessagePublié: 16 Avr 2013 à 23:55
par madani
Bonjour,

Non mon application .Net n'existe pas encore, il y a un template qui existe.

Je penses que ton idée de passer par un fichier xml est judicieux j'y avais pensé.

Le but n'est pas de monter une usine à gas, je n'ai encore réfléchie pour les textes riches ni pour les pièces jointes.

Tout à fait d'accord avec toi il faut que l'application qui va recevoir les données correspondent exactement à l'application note.

Je récolte pour l'instant les idées et aprés je me mettrai à réaliser l'application.

Merci pour ton aide. :)

Re: Migrer une base lotus note application client lourd en C

MessagePublié: 17 Avr 2013 à 09:10
par gouff
Alors mon conseil : ne te base pas sur les données à intégrer pour développer ta nouvelle appli, sinon tu vas dans le mur. (ça reviendrait à re-développer Domino)
Développes ta nouvelle application (j'espère que tu n'es pas tout seul :shock: ) en fonction des besoins de ton client, avec de nouveaux documents, son propre système de bdd, workflow, droit de lecture ect...
Une fois que celle-ci tourne, qu'elle correspond au besoin, alors c'est là que tu envisageras d'injecter des données issu de Lotus.

J'ai vu plus d'une SSII se casser les dents sur ce sujet, tu peux soulever des risques.

Re: Migrer une base lotus note application client lourd en C

MessagePublié: 20 Avr 2013 à 00:46
par madani
Bonjour,

Merci mais le client à revue son cahier des charges.
Il préfère du web enable même pas du XPage, Donc il va garder un serveur et activer le web enable dessus.

Merci d'avoir pris le temps d'analyser.

Tout à fait d'accord avec toi pas évident de sortir de lotus

Je souhaiterai savoir s'il existe des tutoriels sur le web enable de lotus car je trouve beaucoup d'information sur XPage mais rien sur le web enable.

Bon week end :)

Re: Migrer une base lotus note application client lourd en C

MessagePublié: 22 Avr 2013 à 10:43
par Jérôme Deniau
Il y a un cours officiel pour cela "Modernizing..." -> Modernizing IBM Lotus Domino 8.5.2 Applications D8L56 sur 2 jours
le D8OP56 permet de ls suivre tout seul de son pc ou mac (sauf que pas de Designer MAC ni Linux)
Connaître Designer et le développement Lotus est un pré-requis, sinon aucun intérêt de parler chinois.....


Ou on explique comment faire, il y a une partie xpages, mais survolée car ce n'est pas le but)
Sinon il existe un outil Unplugged histoire de pas se faire chier pour les mobiles et tablettes.....

Le lien du cours
http://www-304.ibm.com/jct03001c/servic ... Code=D8L56