﻿<?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  » Renaming Business Objects</title><generator>InstantForum 2017-1 Final</generator><description>StrataFrame Forum</description><link>http://forum.strataframe.net/</link><webMaster>StrataFrame Forum</webMaster><lastBuildDate>Tue, 09 Jun 2026 02:36:03 GMT</lastBuildDate><ttl>20</ttl><item><title>Renaming Business Objects</title><link>http://forum.strataframe.net/FindPost1225.aspx</link><description>&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 8pt; COLOR: #1f5080; FONT-FAMILY: Verdana"&gt;This is really not an issue, I just want to make sure I’m on the right track. &lt;?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 8pt; COLOR: #1f5080; FONT-FAMILY: Verdana"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 8pt; COLOR: #1f5080; FONT-FAMILY: Verdana"&gt;In working with StrataFrame it appears that the framework does not respond well to changing the name of a business object. While the object gets renamed correctly and compiles, when you go to run the app, references to the object in things like ListViewDataSourceProperty get lost. So I’m assuming that rule one should be, once you create a business object don’t rename it.&lt;/SPAN&gt;&lt;/P&gt;&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 8pt; COLOR: #1f5080; FONT-FAMILY: Verdana"&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 8pt; COLOR: #1f5080; FONT-FAMILY: Verdana"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 8pt; COLOR: #1f5080; FONT-FAMILY: Verdana"&gt;-Larry&lt;/SPAN&gt;&lt;/P&gt;&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;o:p&gt;&lt;FONT face="Times New Roman" color=#000000 size=3&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;</description><pubDate>Sun, 14 May 2006 20:33:53 GMT</pubDate><dc:creator>Larry Caylor</dc:creator></item><item><title>RE: Renaming Business Objects</title><link>http://forum.strataframe.net/FindPost1226.aspx</link><description>Larry,&lt;/P&gt;&lt;P&gt;This has nothing to do with the framework really since certain properties in .NET are stored using a string value instead of a typed reference.&amp;nbsp; I rename things all the time, but I generally leave them alone once I start incorporating them more and more into items such as ListPopulation settings and so forth because it no longer relies solely on the refactoring tools or the Rename... to catch the references.&amp;nbsp; In this case, you will have to do a search and replace to catch those places.&lt;/P&gt;&lt;P&gt;If you do a search and replace it should find and resolve most of your non-referenced settings for the BO but there is no guarentee until you execute that code.&amp;nbsp; So in short, you can rename the BO, or any other class for that matter.&amp;nbsp; But just remember that you may need to do a search and replace on top of the rename.&lt;/P&gt;&lt;P&gt;Hope this helps. ;)</description><pubDate>Sun, 14 May 2006 20:33:53 GMT</pubDate><dc:creator>Trent L. Taylor</dc:creator></item></channel></rss>