﻿<?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 » Business Objects and Data Access (How do I?)  » Business Object Designer</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 05:03:00 GMT</lastBuildDate><ttl>20</ttl><item><title>Business Object Designer</title><link>http://forum.strataframe.net/FindPost173.aspx</link><description>&lt;FONT size=2&gt;&lt;P&gt;The bussiness-designers csharp file gets corrupted by not putting a space between "namespace" and the &amp;lt;namespace name&amp;gt;&lt;/P&gt;&lt;P&gt;namespaceWindowsApplication1{&lt;/P&gt;&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;&lt;P&gt;public&lt;/FONT&gt;&lt;FONT color=#000000 size=2&gt; &lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;partial&lt;/FONT&gt;&lt;FONT color=#000000 size=2&gt; &lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;class&lt;/FONT&gt;&lt;FONT color=#000000 size=2&gt; &lt;/FONT&gt;&lt;FONT color=#008080 size=2&gt;BusinessObject1&lt;/FONT&gt;&lt;FONT color=#000000 size=2&gt; : MicroFour.StrataFrame.Business.&lt;/FONT&gt;&lt;FONT color=#008080 size=2&gt;BusinessLayer&lt;/P&gt;&lt;/FONT&gt;&lt;FONT size=2&gt;&lt;P&gt;{&lt;/P&gt;&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;&lt;P&gt;#region&lt;/FONT&gt;&lt;FONT size=2&gt;&lt;FONT color=#000000&gt; Component Implementation&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&lt;/FONT&gt;&lt;FONT color=#808080 size=2&gt;///&lt;/FONT&gt;&lt;FONT color=#008000 size=2&gt; &lt;/FONT&gt;&lt;FONT color=#808080 size=2&gt;&amp;lt;summary&amp;gt;&lt;/P&gt;&lt;/FONT&gt;&lt;FONT size=2&gt;&lt;P&gt;&lt;/FONT&gt;&lt;FONT color=#808080 size=2&gt;///&lt;/FONT&gt;&lt;FONT color=#008000 size=2&gt; Required designer variable.&lt;/P&gt;&lt;/FONT&gt;&lt;FONT size=2&gt;&lt;P&gt;&lt;/FONT&gt;&lt;FONT color=#808080 size=2&gt;///&lt;/FONT&gt;&lt;FONT color=#008000 size=2&gt; &lt;/FONT&gt;&lt;FONT color=#808080 size=2&gt;&amp;lt;/summary&amp;gt;&lt;/P&gt;&lt;/FONT&gt;&lt;FONT size=2&gt;&lt;P&gt;&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;private&lt;/FONT&gt;&lt;FONT size=2&gt; System.ComponentModel.&lt;/FONT&gt;&lt;FONT color=#008080 size=2&gt;IContainer&lt;/FONT&gt;&lt;FONT size=2&gt; components = &lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;null&lt;/FONT&gt;&lt;FONT size=2&gt;;&lt;/P&gt;&lt;P&gt;&lt;/FONT&gt;&lt;FONT color=#808080 size=2&gt;///&lt;/FONT&gt;&lt;FONT color=#008000 size=2&gt; &lt;/FONT&gt;&lt;FONT color=#808080 size=2&gt;&amp;lt;summary&amp;gt;&lt;/FONT&gt;&lt;FONT color=#008000 size=2&gt; &lt;/P&gt;&lt;/FONT&gt;&lt;FONT size=2&gt;&lt;P&gt;&lt;/FONT&gt;&lt;FONT color=#808080 size=2&gt;///&lt;/FONT&gt;&lt;FONT color=#008000 size=2&gt; Clean up any resources being used.&lt;/P&gt;&lt;/FONT&gt;&lt;FONT size=2&gt;&lt;P&gt;&lt;/FONT&gt;&lt;FONT color=#808080 size=2&gt;///&lt;/FONT&gt;&lt;FONT color=#008000 size=2&gt; &lt;/FONT&gt;&lt;FONT color=#808080 size=2&gt;&amp;lt;/summary&amp;gt;&lt;/P&gt;&lt;/FONT&gt;&lt;FONT size=2&gt;&lt;P&gt;&lt;/FONT&gt;&lt;FONT color=#808080 size=2&gt;///&lt;/FONT&gt;&lt;FONT color=#008000 size=2&gt; &lt;/FONT&gt;&lt;FONT color=#808080 size=2&gt;&amp;lt;param name="disposing"&amp;gt;&lt;/FONT&gt;&lt;FONT color=#008000 size=2&gt;true if managed resources should be disposed; otherwise, false.&lt;/FONT&gt;&lt;FONT color=#808080 size=2&gt;&amp;lt;/param&amp;gt;&lt;/P&gt;&lt;/FONT&gt;&lt;FONT size=2&gt;&lt;/FONT&gt;</description><pubDate>Mon, 28 Nov 2005 19:44:08 GMT</pubDate><dc:creator>John Frankewicz</dc:creator></item><item><title>RE: Business Object Designer</title><link>http://forum.strataframe.net/FindPost175.aspx</link><description>That is actually due to .NET and the CSharp.&amp;nbsp; TO prevent this from happening, add a namespace to your business object project.&amp;nbsp; Right now it is empty so .NET and CSharp assumes the root and this is what it does.&amp;nbsp; To avoid this in the future, do the following:&lt;/P&gt;&lt;P&gt;1.) Open the Busines Object Mapper within the appropriate solution&lt;BR&gt;2.) Click on the first project that needs to be updated&lt;BR&gt;3.) Click the "Modify Project Properties" link on the right panel&lt;BR&gt;4.) Set the "Default Namespace" to the root namespace of the CSharp project (or whatever namespace you want the BO to have)&lt;BR&gt;5.) When prompted, select "Change All" to update all existing business objects.&lt;BR&gt;&lt;BR&gt;The next time you rebuild this will not happen and all future business objects will have the default namespace you just specified.</description><pubDate>Mon, 28 Nov 2005 19:44:08 GMT</pubDate><dc:creator>Trent L. Taylor</dc:creator></item></channel></rss>