﻿<?xml version="1.0" encoding="UTF-8"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/"><channel><title>StrataFrame Forum » StrataFrame Application Framework - V1 » Issues  » Migrating Existing non-SF applications to SF?</title><generator>InstantForum 2017-1 Final</generator><description>StrataFrame Forum</description><link>http://forum.strataframe.net/</link><webMaster>StrataFrame Forum</webMaster><lastBuildDate>Mon, 14 Sep 2026 04:04:22 GMT</lastBuildDate><ttl>20</ttl><item><title>Migrating Existing non-SF applications to SF?</title><link>http://forum.strataframe.net/FindPost17550.aspx</link><description>Hi all -&lt;P&gt;I am not seeing any posts or information in the SF documentation that discusses what options--if any--exist for facilitating the migration of a non-SF C# application to SF. I guess a different way to ask the same question would be: How does one go about introducing the SF framework into an existing C# project? &lt;/P&gt;&lt;P&gt;Any suggestions are appreciated. &lt;/P&gt;&lt;P&gt;Regards,&amp;nbsp;al&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;</description><pubDate>Thu, 03 Jul 2008 11:15:31 GMT</pubDate><dc:creator>Alex Luyando</dc:creator></item><item><title>RE: Migrating Existing non-SF applications to SF?</title><link>http://forum.strataframe.net/FindPost17600.aspx</link><description>Thanks all! From my past journeys down similar roads with other technologies (most recently Visual FoxPro and some third-party frameworks) the replies are pretty much what I expected, and clearly doing as you all suggest will add benefits and functionality to the existing applications once moved over. &lt;br&gt;
&lt;br&gt;
I think it would be great to be able to just "back fill" a framework into an existing application (especially very large, complex ones) and be able to leverage at least some of the framework's infrastructure and features for at least new components or modifications, but I can see how that can be a complex bridge to cross and most likely not significantly revenue-producing for the framework developer (and I mean that in the nicest way!). &lt;br&gt;
&lt;br&gt;
Have a great 4th!</description><pubDate>Thu, 03 Jul 2008 11:15:31 GMT</pubDate><dc:creator>Alex Luyando</dc:creator></item><item><title>RE: Migrating Existing non-SF applications to SF?</title><link>http://forum.strataframe.net/FindPost17573.aspx</link><description>[quote]SF has a richness across all levels from the business object level, database deployment, user interface, etc.&amp;nbsp;You will have little or no problems in incorporating your existing code in a clean SF project.[/quote]&lt;/P&gt;&lt;P&gt;I totally agree!&amp;nbsp; I also took an old project and did the same thing that Aaron did.&amp;nbsp; Total time from start to finish...about 5 months (includes the not-so-steep learning curve)...AND, I have a ton more functionality&amp;nbsp;to offer the users.&amp;nbsp; It is an excellent framework and you will not regret following the approach Trent and Aaron laid out for you.&lt;/P&gt;&lt;P&gt;Regards,&lt;BR&gt;Bill</description><pubDate>Wed, 02 Jul 2008 22:26:19 GMT</pubDate><dc:creator>Bill Cunnien</dc:creator></item><item><title>RE: Migrating Existing non-SF applications to SF?</title><link>http://forum.strataframe.net/FindPost17563.aspx</link><description>Hi Alex,&lt;/P&gt;&lt;P&gt;I agree with Trent that you are best starting with a new SF application and incorporating your existing code in the new application. I am new to SF and have done just that.&lt;/P&gt;&lt;P&gt;We had a several hundred table application that was years in the development with a rival framework and it wasn't going anywhere&amp;nbsp;fast with a dedicated&amp;nbsp;inhouse programming team and numerous contractors. I bought SF within the last two months and incorporated our&amp;nbsp;code from the old project&amp;nbsp;(dumping the previous frameworks code) and the application is now much better and far more advanced than it ever was with the previous framework. The old project is now sitting idle in Team Foundation Server.&lt;/P&gt;&lt;P&gt;SF has a richness across all levels from the business object level, database deployment, user interface, etc.&amp;nbsp;You will have little or no problems in incorporating your existing code in a clean SF project.&lt;/P&gt;&lt;P&gt;Aaron</description><pubDate>Wed, 02 Jul 2008 17:23:16 GMT</pubDate><dc:creator>Aaron Young</dc:creator></item><item><title>RE: Migrating Existing non-SF applications to SF?</title><link>http://forum.strataframe.net/FindPost17553.aspx</link><description>Well, this is the first time anybody has ever even mentioned this...that would be a good reason there is no documentation explaining this...and there is not really a whole lot to say on this topic.&lt;/P&gt;&lt;P&gt;The primary reason that you &lt;U&gt;&lt;EM&gt;do not&lt;/EM&gt;&lt;/U&gt; want to take your existing projects and try and implement the SF core logic is because SF changes the core of how a standard .NET app communicates with the data/application logic/etc., so there are some foundational components that would be really difficult to just "slap" in there.&lt;/P&gt;&lt;P&gt;Your best approach is to go the other way.&amp;nbsp; Create a SF application from scratch, that is clean, then add your existing program logic into the new SF project a piece at a time.&amp;nbsp; If you try and go the other way you will never totally work through all of the issues.&amp;nbsp; &lt;/P&gt;&lt;P&gt;This is the approach that even I would take if I were in the same circumstances.&amp;nbsp; I am sure that all of this will make more sense after training, but you will be far better off and happier in the long run to create a new project and then start bringing over existing programs and dialogs one by one.&amp;nbsp; There is no "quick and dirty" way to do this.</description><pubDate>Wed, 02 Jul 2008 15:49:17 GMT</pubDate><dc:creator>Trent L. Taylor</dc:creator></item></channel></rss>