<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xml:base="http://www.oehive.org" xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
 <title>The OpenEdge Hive - .Net</title>
 <link>http://www.oehive.org/taxonomy/term/366/0</link>
 <description></description>
 <language>oehive</language>
<item>
 <title>Using .net user control with 4GL (adm2) container</title>
 <link>http://www.oehive.org/node/2262</link>
 <description>&lt;p&gt;The sample shows how a .net user control can be used with an ADM2 container. There is no specific support for ADM2 otherwise (links, etc) but it should be quite possible to modify the window super-proc to support automated display of date values in a date picker, f.ex, along the lines it&#039;s done for the JukeBox framework.&lt;/p&gt;
&lt;p&gt;Components:&lt;/p&gt;
&lt;p&gt;JBoxWrapWindowInForm.p:&lt;br /&gt;
Super proc for container that keeps track of control(s) in window, (re-)creates the window menu as .net menu and manages resize of control(s)&lt;/p&gt;
&lt;p&gt;JBoxWrapperForm.cls:&lt;/p&gt;
&lt;br class=&quot;clear&quot; /&gt;&lt;div class=&quot;og_rss_groups&quot;&gt;&lt;ul class=&quot;links&quot;&gt;&lt;li  class=&quot;first last og_links&quot;&gt;&lt;a href=&quot;/ooabl&quot; class=&quot;og_links&quot;&gt;Object-Oriented ABL Techniques&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;/div&gt;&lt;p&gt;&lt;a href=&quot;http://www.oehive.org/node/2262&quot;&gt;read more&lt;/a&gt;&lt;/p&gt;</description>
 <comments>http://www.oehive.org/node/2262#comments</comments>
 <category domain="http://www.oehive.org/taxonomy/term/366">.Net</category>
 <category domain="http://www.oehive.org/taxonomy/term/505">4GL</category>
 <category domain="http://www.oehive.org/taxonomy/term/357">ABL</category>
 <category domain="http://www.oehive.org/taxonomy/term/142">Code Samples</category>
 <enclosure url="http://www.oehive.org/files/adm2UltraGanttSample.zip" length="69168" type="application/zip" />
 <group domain="http://www.oehive.org/node/667">ABL(4GL) General Programming Group</group>
 <group domain="http://www.oehive.org/ooabl">Object-Oriented ABL Techniques</group>
 <pubDate>Wed, 07 Jan 2015 15:22:33 +0000</pubDate>
 <dc:creator>brynjar</dc:creator>
 <guid isPermaLink="false">2262 at http://www.oehive.org</guid>
</item>
<item>
 <title>Returning a generic ADO.Net dataset from ABL</title>
 <link>http://www.oehive.org/node/2216</link>
 <description>&lt;p&gt;I&#039;m trying to call a .Net object method that returns an untyped-generic System.Data.Dataset result but I cannot figure out the syntax. Once I do, I&#039;m not sure how to access the records.&lt;br&gt;My code looks like this:&lt;br /&gt;
&lt;code&gt;&lt;br /&gt;
{bo\DynamicQuery\DynamicQuery_ds.i}&lt;br /&gt;
DEF var hProc as handle.&lt;br /&gt;
DEF INPUT-OUTPUT Parameter dataset-handle hDS.&lt;/p&gt;
&lt;p&gt;Run bo\DynamicQuery\DynamicQuery.r PERSISTENT SET hProc No-Error.&lt;br /&gt;
IF VALID-HANDLE(hProc) THEN DO:&lt;br /&gt;
  RUN ExecuteByID IN hProc (input &quot;UFM-Cfg-Insite&quot;, {&amp;amp;dataset-handle hDS}).&lt;br /&gt;
END.&lt;br /&gt;
ELSE DO:&lt;br /&gt;
  Message &quot;InSite Configurator: Unable to create Dynamic Query BO&quot;.&lt;/p&gt;
&lt;br class=&quot;clear&quot; /&gt;&lt;div class=&quot;og_rss_groups&quot;&gt;&lt;ul class=&quot;links&quot;&gt;&lt;li  class=&quot;first last og_links&quot;&gt;&lt;a href=&quot;/node/667&quot; class=&quot;og_links&quot;&gt;ABL(4GL) General Programming Group&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;/div&gt;&lt;p&gt;&lt;a href=&quot;http://www.oehive.org/node/2216&quot;&gt;read more&lt;/a&gt;&lt;/p&gt;</description>
 <comments>http://www.oehive.org/node/2216#comments</comments>
 <category domain="http://www.oehive.org/taxonomy/term/366">.Net</category>
 <category domain="http://www.oehive.org/taxonomy/term/357">ABL</category>
 <category domain="http://www.oehive.org/taxonomy/term/1061">method</category>
 <category domain="http://www.oehive.org/taxonomy/term/1060">System.Data.Dataset</category>
 <group domain="http://www.oehive.org/node/667">ABL(4GL) General Programming Group</group>
 <pubDate>Thu, 16 Jan 2014 21:02:35 +0000</pubDate>
 <dc:creator>Wonsil</dc:creator>
 <guid isPermaLink="false">2216 at http://www.oehive.org</guid>
</item>
<item>
 <title>Convert .NET System.Byte[] TO Progress  MEMPTR</title>
 <link>http://www.oehive.org/node/2047</link>
 <description>&lt;p&gt;I would like to convert .NET System.Byte[] TO ABL MEMPTR (BLOB).&lt;br /&gt;
&lt;strong&gt;What is the most efficient way to achieve this?&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;I have already create code to get this done, but it performs much to slow. (see code snippet: &lt;strong&gt;METHODE 1&lt;/strong&gt;)&lt;/p&gt;
&lt;p&gt;I was try to increase the performance for the conversion by using base64 as an intermediate form.&lt;br /&gt;
But i can not get it to work. See code snippets &lt;strong&gt;METHODE 2&lt;/strong&gt; and &lt;strong&gt;METHODE 3&lt;/strong&gt;)&lt;/p&gt;
&lt;p&gt;&lt;CODE&gt;&lt;br /&gt;
  /* METHOD 1 */&lt;br /&gt;
 METHOD PUBLIC STATIC MEMPTR ConvertToMemptr( byteArray AS &quot;System.Byte[]&quot; ):&lt;/p&gt;
&lt;br class=&quot;clear&quot; /&gt;&lt;div class=&quot;og_rss_groups&quot;&gt;&lt;ul class=&quot;links&quot;&gt;&lt;li  class=&quot;first last og_links&quot;&gt;&lt;a href=&quot;/node/667&quot; class=&quot;og_links&quot;&gt;ABL(4GL) General Programming Group&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;/div&gt;&lt;p&gt;&lt;a href=&quot;http://www.oehive.org/node/2047&quot;&gt;read more&lt;/a&gt;&lt;/p&gt;</description>
 <comments>http://www.oehive.org/node/2047#comments</comments>
 <category domain="http://www.oehive.org/taxonomy/term/241">4GL/ABL General Programming</category>
 <category domain="http://www.oehive.org/taxonomy/term/366">.Net</category>
 <category domain="http://www.oehive.org/taxonomy/term/972">BASE64</category>
 <category domain="http://www.oehive.org/taxonomy/term/973">BLOB</category>
 <category domain="http://www.oehive.org/taxonomy/term/974">DataType Conversion</category>
 <category domain="http://www.oehive.org/taxonomy/term/975">dotnet</category>
 <category domain="http://www.oehive.org/taxonomy/term/971">MEMPTR</category>
 <category domain="http://www.oehive.org/taxonomy/term/486">OOABL</category>
 <category domain="http://www.oehive.org/taxonomy/term/970">System.Byte[]</category>
 <group domain="http://www.oehive.org/node/667">ABL(4GL) General Programming Group</group>
 <pubDate>Mon, 19 Dec 2011 10:38:43 +0000</pubDate>
 <dc:creator>scrape</dc:creator>
 <guid isPermaLink="false">2047 at http://www.oehive.org</guid>
</item>
<item>
 <title>New position</title>
 <link>http://www.oehive.org/node/1970</link>
 <description>&lt;p&gt;Accepted a position in March 2011 with PNY Technologies in Parsippany NJ, as Sr. Programmer/Analyst.  We are installing the Epicor 9 MRP system, the business logic of which is written in Progress ABL.  &lt;/p&gt;
&lt;p&gt;I&#039;m doing various enhancements to the Business Objects to customize the system for PNY&#039;s needs.  We will eventually install e9 in our facilities in France and Taiwan.&lt;/p&gt;
&lt;p&gt;The GUI is written in .Net and all ABL is run on appservers.  We are actually using a SQL-Server database and Progress DataServer for MSSQL.&lt;/p&gt;
&lt;br class=&quot;clear&quot; /&gt;&lt;div class=&quot;og_rss_groups&quot;&gt;&lt;ul class=&quot;links&quot;&gt;&lt;li  class=&quot;first last og_links&quot;&gt;&lt;a href=&quot;/node/667&quot; class=&quot;og_links&quot;&gt;ABL(4GL) General Programming Group&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;/div&gt;&lt;p&gt;&lt;a href=&quot;http://www.oehive.org/node/1970&quot;&gt;read more&lt;/a&gt;&lt;/p&gt;</description>
 <comments>http://www.oehive.org/node/1970#comments</comments>
 <category domain="http://www.oehive.org/taxonomy/term/366">.Net</category>
 <category domain="http://www.oehive.org/taxonomy/term/505">4GL</category>
 <category domain="http://www.oehive.org/taxonomy/term/357">ABL</category>
 <category domain="http://www.oehive.org/taxonomy/term/933">e9</category>
 <category domain="http://www.oehive.org/taxonomy/term/932">epicor</category>
 <category domain="http://www.oehive.org/taxonomy/term/935">open api</category>
 <category domain="http://www.oehive.org/taxonomy/term/934">open client</category>
 <category domain="http://www.oehive.org/taxonomy/term/930">pny</category>
 <category domain="http://www.oehive.org/taxonomy/term/931">pny technologies</category>
 <category domain="http://www.oehive.org/taxonomy/term/489">Progress</category>
 <group domain="http://www.oehive.org/node/667">ABL(4GL) General Programming Group</group>
 <pubDate>Fri, 27 May 2011 13:44:12 +0000</pubDate>
 <dc:creator>reptcon</dc:creator>
 <guid isPermaLink="false">1970 at http://www.oehive.org</guid>
</item>
<item>
 <title>Distinct color generator</title>
 <link>http://www.oehive.org/node/1637</link>
 <description>&lt;p&gt;Generates a given number of distinct colors for use with GUI for .NET e.g. UltraCharts.&lt;/p&gt;
&lt;br class=&quot;clear&quot; /&gt;&lt;div class=&quot;og_rss_groups&quot;&gt;&lt;ul class=&quot;links&quot;&gt;&lt;li  class=&quot;first last og_links&quot;&gt;&lt;a href=&quot;/node/667&quot; class=&quot;og_links&quot;&gt;ABL(4GL) General Programming Group&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;/div&gt;&lt;p&gt;&lt;a href=&quot;http://www.oehive.org/node/1637&quot;&gt;read more&lt;/a&gt;&lt;/p&gt;</description>
 <comments>http://www.oehive.org/node/1637#comments</comments>
 <category domain="http://www.oehive.org/taxonomy/term/366">.Net</category>
 <category domain="http://www.oehive.org/taxonomy/term/770">color</category>
 <category domain="http://www.oehive.org/taxonomy/term/367">gui</category>
 <category domain="http://www.oehive.org/taxonomy/term/771">Infragistics</category>
 <group domain="http://www.oehive.org/node/667">ABL(4GL) General Programming Group</group>
 <pubDate>Tue, 26 Jan 2010 18:59:25 +0000</pubDate>
 <dc:creator>dlauzon</dc:creator>
 <guid isPermaLink="false">1637 at http://www.oehive.org</guid>
</item>
<item>
 <title>.Net and Progress Gui</title>
 <link>http://www.oehive.org/node/906</link>
 <description>&lt;p&gt;I&#039;m not sure this is even possible but figured I&#039;d throw it out there, it&#039;s at least good for an eye roll and muttered &quot;WTF?&quot;...&lt;/p&gt;
&lt;p&gt;We have a legacy application, heavily based upon adm2.  The idea is being explored to redo the UI, and instead of doing the entire app at once, the goal is to impliment pieces at a time.  The solution that is being explored is to embed a web browser in the application, write the new functionality in Asp.net with ajax and utilize the embedded browser to view the page, essentially &quot;overriding&quot; the former functionality.&lt;/p&gt;
&lt;br class=&quot;clear&quot; /&gt;&lt;div class=&quot;og_rss_groups&quot;&gt;&lt;ul class=&quot;links&quot;&gt;&lt;li  class=&quot;first last og_links&quot;&gt;&lt;a href=&quot;/node/667&quot; class=&quot;og_links&quot;&gt;ABL(4GL) General Programming Group&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;/div&gt;&lt;p&gt;&lt;a href=&quot;http://www.oehive.org/node/906&quot;&gt;read more&lt;/a&gt;&lt;/p&gt;</description>
 <comments>http://www.oehive.org/node/906#comments</comments>
 <category domain="http://www.oehive.org/taxonomy/term/241">4GL/ABL General Programming</category>
 <category domain="http://www.oehive.org/taxonomy/term/366">.Net</category>
 <category domain="http://www.oehive.org/taxonomy/term/368">com</category>
 <category domain="http://www.oehive.org/taxonomy/term/367">gui</category>
 <group domain="http://www.oehive.org/ooabl">Object-Oriented ABL Techniques</group>
 <group domain="http://www.oehive.org/node/213">Miscellaneous Group</group>
 <group domain="http://www.oehive.org/win32api">Win32 API samples</group>
 <group domain="http://www.oehive.org/devtools">Development Tools Group</group>
 <group domain="http://www.oehive.org/node/667">ABL(4GL) General Programming Group</group>
 <pubDate>Thu, 21 Jun 2007 21:39:26 +0000</pubDate>
 <dc:creator>da-toolman</dc:creator>
 <guid isPermaLink="false">906 at http://www.oehive.org</guid>
</item>
</channel>
</rss>
