Solved

Legacy System - .... embed it in Sharepoint (or similar)

Posted on 2013-06-10
5
350 Views
Last Modified: 2013-06-11
Okay folks,
Bear with me!
I am a freelance consultant.
I have been asked by a small software company to help one of their clients.

The client has a legacy system (10 years+) written in Powerbuilder.  They want changes to this system.

I have been advised (?), that it may be possible to give additional functionality to the system by "embedding" it into SHarepoint (or some other tool).

Specifically, this embedding may facilitate adding "workflow" functionality.

I should add, that I fully understand if this question seems a but vague.

Question: Is it possible to enhance a "legacy" system by "embedding" it into other systems.


(not the clearest of questions, I know!)
0
Comment
Question by:Patrick O'Dea
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 2
  • 2
5 Comments
 
LVL 83

Accepted Solution

by:
Dave Baldwin earned 250 total points
ID: 39236396
It looks like there was a new version in 2010.  http://en.wikipedia.org/wiki/PowerBuilder   To me, getting "additional functionality to the system by "embedding" it into SHarepoint (or some other tool)." doesn't really make any sense.
0
 

Author Comment

by:Patrick O'Dea
ID: 39236920
Thanks Dave,

The embedding does not make a great deal of send to me either!

However, I just thought I would put the idea out there.
0
 
LVL 8

Assisted Solution

by:virtuadept
virtuadept earned 250 total points
ID: 39238387
Sharepoint has the ability through something called "Web Parts" to directly work with Windows Forms code (.NET variety). PowerBuilder 12 and the upcoming 12.5 can write native .NET forms objects. If you have source for the legacy PowerBuilder system, you could migrate it to PowerBuilder 12 and then convert it (this will have to probably be done object by object) to the PB 12 .NET style, then develop a "Web Part" (this is something I have no experience with) that Sharepoint can then talk to the now totally different PB 12 .NET code with. So yes, you are essentially rewritting the legacy system, but making use of the latest PB that is completely .NET could cut down on development time over having to convert the legacy PB into a totally different technology. Or it may completley not work and waste untold hours. :-)  Without knowing anything about the legacy PB or even what version of PB it is, that's pretty hard to determine. But theoretically, yes, SharePoint could talk to an (updated version of) the PB objects and that could (theoretically) save time developing a solution.
0
 
LVL 8

Expert Comment

by:virtuadept
ID: 39238429
Also there may be additional work involved depending on what the legacy app is using to store data. If it's MS-SQL, fine, it won't be that hard to get SharePoint to talk to that also. If it is some other vendor then depending on how big of a database it is and whether or not SharePoint will know how to talk to it, that could add a whole lot of complexity.
0
 

Author Closing Comment

by:Patrick O'Dea
ID: 39238456
Thanks folks,

The answers were good.

(My question was not so good!)
0

Featured Post

Independent Software Vendors: We Want Your Opinion

We value your feedback.

Take our survey and automatically be enter to win anyone of the following:
Yeti Cooler, Amazon eGift Card, and Movie eGift Card!

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

There is one common problem that all we SharePoint developers share: custom solution deployment. This topic can't be covered fully in this short article, so all I want to do in this one is to review it from a development-to-operations perspectiv…
Summary In SharePoint 2010 it is easy to create custom color themes to jazz up a site. Theme colors can also be created in PowerPoint 2010 with a few clicks. But how do the chosen colors actually look in the SharePoint site? The attached PowerPoint…
In this video, viewers are given an introduction to using the Windows 10 Snipping Tool, how to quickly locate it when it's needed and also how make it always available with a single click of a mouse button, by pinning it to the Desktop Task Bar. Int…
Add bar graphs to Access queries using Unicode block characters. Graphs appear on every record in the color you want. Give life to numbers. Hopes this gives you ideas on visualizing your data in new ways ~ Create a calculated field in a query: …

691 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question