Migrer une base lotus note application client lourd en C#

Forum destiné aux questions sur le développement : Formules, LotusScript, Java ...

Migrer une base lotus note application client lourd en C#

Messagepar madani » 15 Avr 2013 à 00:58

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.
madani
Découvre Dominoarea
Découvre Dominoarea
 
Message(s) : 6
Inscrit(e) le : 22 Déc 2012 à 20:25

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

Messagepar gouff » 16 Avr 2013 à 08:32

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...
"Si tu ne réussis rien du premier coup, alors le saut en parachute n'est pas fait pour toi"
Avatar de l’utilisateur
gouff
Posteur habitué
Posteur habitué
 
Message(s) : 277
Inscrit(e) le : 11 Fév 2008 à 16:33
Localisation : Grenoble

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

Messagepar madani » 16 Avr 2013 à 23:55

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. :)
madani
Découvre Dominoarea
Découvre Dominoarea
 
Message(s) : 6
Inscrit(e) le : 22 Déc 2012 à 20:25

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

Messagepar gouff » 17 Avr 2013 à 09:10

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.
"Si tu ne réussis rien du premier coup, alors le saut en parachute n'est pas fait pour toi"
Avatar de l’utilisateur
gouff
Posteur habitué
Posteur habitué
 
Message(s) : 277
Inscrit(e) le : 11 Fév 2008 à 16:33
Localisation : Grenoble

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

Messagepar madani » 20 Avr 2013 à 00:46

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 :)
madani
Découvre Dominoarea
Découvre Dominoarea
 
Message(s) : 6
Inscrit(e) le : 22 Déc 2012 à 20:25

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

Messagepar Jérôme Deniau » 22 Avr 2013 à 10:43

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
Avatar de l’utilisateur
Jérôme Deniau
Maître-posteur
Maître-posteur
 
Message(s) : 497
Inscrit(e) le : 08 Mars 2013 à 09:52
Localisation : Rennes (Bretagne à l'Ouest de la France)


Retour vers Développement

cron