<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: Do you use custom (add-in) tasks? in SAS Enterprise Guide</title>
    <link>https://communities.sas.com/t5/SAS-Enterprise-Guide/Do-you-use-custom-add-in-tasks/m-p/56#M8</link>
    <description>EG 3.0 and the forthcoming version, EG 4.1, are both built/tested using .NET 1.1.  (.NET 2.0 only recently became available in production, too late for SAS to consider switching framework versions...)&lt;BR /&gt;
&lt;BR /&gt;
That means that the .NET 1.1 runtime is used in process when running EG, and that pretty much restricts custom add-in tasks to .NET 1.1 for now.&lt;BR /&gt;
&lt;BR /&gt;
Now, I know that folks on the cutting edge will want to use .NET 2.0 to build their custom tasks -- it's the latest and greatest technology and there are some great capabilities in it.  It is possible to tweak the EG configuration to run with the .NET 2.0 runtime; however, this configuration has not been tested as extensively as the default .NET 1.1 environment and cannot be officially supported at this time.&lt;BR /&gt;
&lt;BR /&gt;
In the next few weeks we hope to have a statement about what you can do here, how it's supported, and perhaps an example or two.&lt;BR /&gt;
&lt;BR /&gt;
Chris</description>
    <pubDate>Mon, 13 Mar 2006 14:10:47 GMT</pubDate>
    <dc:creator>ChrisHemedinger</dc:creator>
    <dc:date>2006-03-13T14:10:47Z</dc:date>
    <item>
      <title>Do you use custom (add-in) tasks?</title>
      <link>https://communities.sas.com/t5/SAS-Enterprise-Guide/Do-you-use-custom-add-in-tasks/m-p/54#M6</link>
      <description>Greetings,&lt;BR /&gt;
&lt;BR /&gt;
I find that many EG users aren't aware of what you can do with custom tasks.  (See &lt;A href="http://support.sas.com/eguide" target="_blank"&gt;http://support.sas.com/eguide&lt;/A&gt; for links to explanation and examples.)&lt;BR /&gt;
&lt;BR /&gt;
Have you extended SAS Enterprise Guide by creating or using custom add-in tasks?  If so, what business problem were you able to solve?&lt;BR /&gt;
&lt;BR /&gt;
Chris</description>
      <pubDate>Tue, 07 Mar 2006 20:27:34 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Enterprise-Guide/Do-you-use-custom-add-in-tasks/m-p/54#M6</guid>
      <dc:creator>ChrisHemedinger</dc:creator>
      <dc:date>2006-03-07T20:27:34Z</dc:date>
    </item>
    <item>
      <title>Re: Do you use custom (add-in) tasks?</title>
      <link>https://communities.sas.com/t5/SAS-Enterprise-Guide/Do-you-use-custom-add-in-tasks/m-p/55#M7</link>
      <description>When will EG support .NET 2.0 for custom tasks?</description>
      <pubDate>Mon, 13 Mar 2006 12:14:40 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Enterprise-Guide/Do-you-use-custom-add-in-tasks/m-p/55#M7</guid>
      <dc:creator>AlanC</dc:creator>
      <dc:date>2006-03-13T12:14:40Z</dc:date>
    </item>
    <item>
      <title>Re: Do you use custom (add-in) tasks?</title>
      <link>https://communities.sas.com/t5/SAS-Enterprise-Guide/Do-you-use-custom-add-in-tasks/m-p/56#M8</link>
      <description>EG 3.0 and the forthcoming version, EG 4.1, are both built/tested using .NET 1.1.  (.NET 2.0 only recently became available in production, too late for SAS to consider switching framework versions...)&lt;BR /&gt;
&lt;BR /&gt;
That means that the .NET 1.1 runtime is used in process when running EG, and that pretty much restricts custom add-in tasks to .NET 1.1 for now.&lt;BR /&gt;
&lt;BR /&gt;
Now, I know that folks on the cutting edge will want to use .NET 2.0 to build their custom tasks -- it's the latest and greatest technology and there are some great capabilities in it.  It is possible to tweak the EG configuration to run with the .NET 2.0 runtime; however, this configuration has not been tested as extensively as the default .NET 1.1 environment and cannot be officially supported at this time.&lt;BR /&gt;
&lt;BR /&gt;
In the next few weeks we hope to have a statement about what you can do here, how it's supported, and perhaps an example or two.&lt;BR /&gt;
&lt;BR /&gt;
Chris</description>
      <pubDate>Mon, 13 Mar 2006 14:10:47 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Enterprise-Guide/Do-you-use-custom-add-in-tasks/m-p/56#M8</guid>
      <dc:creator>ChrisHemedinger</dc:creator>
      <dc:date>2006-03-13T14:10:47Z</dc:date>
    </item>
    <item>
      <title>Re: Do you use custom (add-in) tasks?</title>
      <link>https://communities.sas.com/t5/SAS-Enterprise-Guide/Do-you-use-custom-add-in-tasks/m-p/57#M9</link>
      <description>Chris,&lt;BR /&gt;
&lt;BR /&gt;
It's Alan Churchill. I am now independent &lt;BR /&gt;
&lt;BR /&gt;
.NET 2.0 is a huge release. I know that there are some risks here with using 2.0 based upon testing, etc. but the advantages are great (generics, nullable types, VS2005). We use generics a lot as well as nullable types. &lt;BR /&gt;
&lt;BR /&gt;
Any examples you can provide for supporting 2.0 would be great. &lt;BR /&gt;
&lt;BR /&gt;
We would like to port some of our SAS add-ins to EG but we use 2.0 too much. It cuts our coding time down by 25% at least. We do 1.1 as well but I can tell a massive productivity hit whenever we sign up for a 1.1 task. That is mainly due to the editor, BTW. Generics are great but if we need to box/unbox we will. &lt;BR /&gt;
&lt;BR /&gt;
-Alan</description>
      <pubDate>Sun, 19 Mar 2006 21:25:13 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Enterprise-Guide/Do-you-use-custom-add-in-tasks/m-p/57#M9</guid>
      <dc:creator>AlanC</dc:creator>
      <dc:date>2006-03-19T21:25:13Z</dc:date>
    </item>
    <item>
      <title>Re: Do you use custom (add-in) tasks?</title>
      <link>https://communities.sas.com/t5/SAS-Enterprise-Guide/Do-you-use-custom-add-in-tasks/m-p/58#M10</link>
      <description>Alan, and others,&lt;BR /&gt;
&lt;BR /&gt;
Microsoft is providing a tool that allows you to take your Visual Studio 2005 projects and target the .NET 1.1 framework.  Here is a link to the tool:&lt;BR /&gt;
&lt;BR /&gt;
&lt;A href="http://msdn.microsoft.com/vstudio/downloads/tools/msbee/default.aspx" target="_blank"&gt;http://msdn.microsoft.com/vstudio/downloads/tools/msbee/default.aspx&lt;/A&gt;&lt;BR /&gt;
&lt;BR /&gt;
This allows you to take advantage of extra productivity features in the VS2005 IDE, but still build custom tasks that use .NET 1.1 (necessary for EG 3.0 and 4.1 support).&lt;BR /&gt;
&lt;BR /&gt;
There are some caveats: you won't be able to use some of the .NET 2.0 features.  That includes partial classes, which are automatically employed by the VS2005 forms designer.&lt;BR /&gt;
&lt;BR /&gt;
We plan to do some in-house testing of this process and then provide a more detailed write-up of how this might work.  However, I didn't want to wait until that's complete before sharing this information with you, in case it might help you immediately.&lt;BR /&gt;
&lt;BR /&gt;
Chris</description>
      <pubDate>Wed, 22 Mar 2006 17:58:59 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Enterprise-Guide/Do-you-use-custom-add-in-tasks/m-p/58#M10</guid>
      <dc:creator>ChrisHemedinger</dc:creator>
      <dc:date>2006-03-22T17:58:59Z</dc:date>
    </item>
    <item>
      <title>Re: Do you use custom (add-in) tasks?</title>
      <link>https://communities.sas.com/t5/SAS-Enterprise-Guide/Do-you-use-custom-add-in-tasks/m-p/59#M11</link>
      <description>Hi Chris and others!&lt;BR /&gt;
I gave a presentation on "customized analyses with SAS Enterprise Guide" (in Finnish) at SAS Forum Finland in February. I compared three alternatives to do custom analytics with EG: macros, stored processes and add-ins. My example add-in was a statistical analysis task that uses the new ods graphics of LIFETEST and the class statement of TPHREG.&lt;BR /&gt;
&lt;BR /&gt;
Many listeners were interested in the possibilities that I tried to demonstrate, and we could agree that a libname generator would have been a useful simple add-in... &lt;BR /&gt;
&lt;BR /&gt;
I intend to deploy some advanced statistical analytics in an easy-to-use EG look and feel for customers who have specific business needs that can be addressed with specific analytics. One such case is currently under development and I look forward for many more. The potential is huge (as it allways is with SAS), and the process of building an add-in is quite easy with for example Visual Studio .NET.&lt;BR /&gt;
&lt;BR /&gt;
Looking forward for the 4.1 release,&lt;BR /&gt;
Jouni</description>
      <pubDate>Thu, 23 Mar 2006 13:06:25 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Enterprise-Guide/Do-you-use-custom-add-in-tasks/m-p/59#M11</guid>
      <dc:creator>deleted_user</dc:creator>
      <dc:date>2006-03-23T13:06:25Z</dc:date>
    </item>
    <item>
      <title>Re: Do you use custom (add-in) tasks?</title>
      <link>https://communities.sas.com/t5/SAS-Enterprise-Guide/Do-you-use-custom-add-in-tasks/m-p/60#M12</link>
      <description>Jouni,&lt;BR /&gt;
&lt;BR /&gt;
Sounds like a great presentation!  When I present on this topic, I make a similar distinction among the options for custom analyses: from simple (code and macros) to more advanced (stored processes) to the very sophisticated (custom tasks).  It all depends on the audience and need. &lt;BR /&gt;
&lt;BR /&gt;
You'll be happy to know that in EG 4.1 there is an Assign Library tool, which generates LIBNAME statement code for you.&lt;BR /&gt;
&lt;BR /&gt;
Chris</description>
      <pubDate>Thu, 23 Mar 2006 15:34:47 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Enterprise-Guide/Do-you-use-custom-add-in-tasks/m-p/60#M12</guid>
      <dc:creator>ChrisHemedinger</dc:creator>
      <dc:date>2006-03-23T15:34:47Z</dc:date>
    </item>
    <item>
      <title>Re: Do you use custom (add-in) tasks?</title>
      <link>https://communities.sas.com/t5/SAS-Enterprise-Guide/Do-you-use-custom-add-in-tasks/m-p/61#M13</link>
      <description>Chris,&lt;BR /&gt;
&lt;BR /&gt;
Good link. Thanks for this information, just wish I had it sooner. VS2005, IMO, shaves 25% off of development time alone so being able to use it for 1.1 cding is a godsend.&lt;BR /&gt;
&lt;BR /&gt;
Alan</description>
      <pubDate>Tue, 28 Mar 2006 12:29:07 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Enterprise-Guide/Do-you-use-custom-add-in-tasks/m-p/61#M13</guid>
      <dc:creator>AlanC</dc:creator>
      <dc:date>2006-03-28T12:29:07Z</dc:date>
    </item>
    <item>
      <title>Re: Do you use custom (add-in) tasks?</title>
      <link>https://communities.sas.com/t5/SAS-Enterprise-Guide/Do-you-use-custom-add-in-tasks/m-p/696962#M37461</link>
      <description>&lt;P&gt;&lt;a href="https://communities.sas.com/t5/user/viewprofilepage/user-id/4"&gt;@ChrisHemedinger&lt;/a&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Do you know if there are there organized.maintained collections or lists of EG add-ins and/or scripts?&amp;nbsp; …scripts such as the VBA, etc, &lt;SPAN style="display: inline !important; float: none; background-color: transparent; color: #333333; cursor: text; font-family: Arial,Helvetica,sans-serif; font-size: 16px; font-style: normal; font-variant: normal; font-weight: 300; letter-spacing: normal; line-height: 27.42px; orphans: 2; text-align: left; text-decoration: none; text-indent: 0px; text-transform: none; -webkit-text-stroke-width: 0px; white-space: normal; word-spacing: 0px;"&gt;scripts&lt;/SPAN&gt; are in your GitHub account... &amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 05 Nov 2020 20:18:07 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Enterprise-Guide/Do-you-use-custom-add-in-tasks/m-p/696962#M37461</guid>
      <dc:creator>PhilC</dc:creator>
      <dc:date>2020-11-05T20:18:07Z</dc:date>
    </item>
    <item>
      <title>Re: Do you use custom (add-in) tasks?</title>
      <link>https://communities.sas.com/t5/SAS-Enterprise-Guide/Do-you-use-custom-add-in-tasks/m-p/696991#M37462</link>
      <description>&lt;P&gt;personally, i would never use VBA for anything: there are better ways.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;My own SAS/C#/PowerShell solutions are on github under&amp;nbsp;&lt;A href="https://github.com/savian-net" target="_blank"&gt;https://github.com/savian-net&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;None of my EG add-ins are there at this time since it has not been checked against the latest EG. That said, it can help guide you in today's world since all of my code is written using .NET Core.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Chris has loads of examples out there as well as a very good book on it:&amp;nbsp;&lt;A href="https://www.amazon.com/Custom-Tasks-Enterprise-Guide-Microsoft-ebook/dp/B00AWSMT9K/ref=sr_1_1?crid=3KQRKG47RUVPQ&amp;amp;dchild=1&amp;amp;keywords=sas+enterprise+guide+custom+tasks&amp;amp;sprefix=SAS+Enterop%2Caps%2C190&amp;amp;sr=8-1" target="_blank"&gt;https://www.amazon.com/Custom-Tasks-Enterprise-Guide-Microsoft-ebook/dp/B00AWSMT9K/ref=sr_1_1?crid=3KQRKG47RUVPQ&amp;amp;dchild=1&amp;amp;keywords=sas+enterprise+guide+custom+tasks&amp;amp;sprefix=SAS+Enterop%2Caps%2C190&amp;amp;sr=8-1&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 05 Nov 2020 21:33:56 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Enterprise-Guide/Do-you-use-custom-add-in-tasks/m-p/696991#M37462</guid>
      <dc:creator>AlanC</dc:creator>
      <dc:date>2020-11-05T21:33:56Z</dc:date>
    </item>
  </channel>
</rss>

