<?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: SAS AF still alive in SAS Programming</title>
    <link>https://communities.sas.com/t5/SAS-Programming/SAS-AF-still-alive/m-p/813078#M320835</link>
    <description>&lt;P&gt;SAS/AF's biggest negative is that it requires a full Foundatation SAS 9.4 installation to run on. It's also a legacy product that will not see any further significant enhancements. SAS 9.4 itself only has full support from SAS until the end of 2025 although I suspect that could be extended. SAS Viya is the way forward and&amp;nbsp;&lt;a href="https://communities.sas.com/t5/user/viewprofilepage/user-id/28909"&gt;@AllanBowe&lt;/a&gt;&amp;nbsp;'s recommendations make a lot of sense.&lt;/P&gt;</description>
    <pubDate>Thu, 12 May 2022 20:09:28 GMT</pubDate>
    <dc:creator>SASKiwi</dc:creator>
    <dc:date>2022-05-12T20:09:28Z</dc:date>
    <item>
      <title>SAS AF still alive</title>
      <link>https://communities.sas.com/t5/SAS-Programming/SAS-AF-still-alive/m-p/813060#M320826</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;I have a system that was built on SAS/AF,&lt;SPAN&gt;&amp;nbsp;Desktop GUI app&lt;/SPAN&gt;, that was consist of a lot of different frames. Now we want to improve the system, and the questions i want to ask you are :&lt;/P&gt;&lt;P&gt;1.&amp;nbsp;&lt;SPAN&gt; Is it worth maintaining and developing a new product based on SAS/AF?&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;2. If not, what can you recommend me instead? We want to create an app that contains a lot of frames, but the language behind the connection between frames and analytics are still SAS?&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;Thank you&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Thu, 12 May 2022 18:13:11 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/SAS-AF-still-alive/m-p/813060#M320826</guid>
      <dc:creator>AlexeyS</dc:creator>
      <dc:date>2022-05-12T18:13:11Z</dc:date>
    </item>
    <item>
      <title>Re: SAS AF still alive</title>
      <link>https://communities.sas.com/t5/SAS-Programming/SAS-AF-still-alive/m-p/813075#M320833</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://communities.sas.com/t5/user/viewprofilepage/user-id/42503"&gt;@AlexeyS&lt;/a&gt;,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;You have a piece of SAS history!&amp;nbsp; The migration path for SAS/AF is basically, SAS-Powered web apps.&amp;nbsp; Use HTML / CSS / Javscript for the frames (frontend) and regular SAS code for the backend, to replace the SCL.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;This gives you the best of both worlds:&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;* SAS for data manipulation and providing the secure platform&lt;/P&gt;
&lt;P&gt;* Web for the interfaces and functionality, working on multiple browsers and screen sizes&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;My team specialise this in this kind of work (AF Modernisation) and we have plenty of advice:&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;* Use a framework!&amp;nbsp; This will speed up the delivery and the end result will be more maintainable&lt;/P&gt;
&lt;P&gt;* Seperate the frontend and backend (much easier to find pure SAS and pure JS developers than resources who can do both)&lt;/P&gt;
&lt;P&gt;* Use GIT and DevOps from the start&lt;/P&gt;
&lt;P&gt;* Write tests&lt;/P&gt;
&lt;P&gt;* Write documentation&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Beyond advice, we also offer a framework (&lt;A href="https://github.com/sasjs" target="_self"&gt;SASjs&lt;/A&gt;).&amp;nbsp; This lets you build on ANY version of SAS (eg Base SAS) and deploy to any other (eg Viya).&amp;nbsp; It includes plugins for testing, documentation, deployment as part of a GIT pipeline, and best of all - it's totally free / open source.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;We also have some other tricks up our sleeve, if you'd like to talk further:&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;* SCL Migration Kit - if you have lots of SCL, we have an fcmp library that will let you re-use your logic in Base SAS 95% unchanged&lt;/P&gt;
&lt;P&gt;* &lt;A href="https://datacontroller.io" target="_self"&gt;Data Controller for SAS&lt;/A&gt; - this is an off-the-shelf solution for manual data entry with double helpings of data quality / audit trail / validations.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Further resources:&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;*&amp;nbsp;&lt;A href="https://slides.com/allanbowe/sasaf" target="_blank"&gt;https://slides.com/allanbowe/sasaf&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;*&amp;nbsp;&lt;A href="https://sasapps.io/modernising-legacy-sas-scl-af-applications" target="_blank"&gt;https://sasapps.io/modernising-legacy-sas-scl-af-applications&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;*&amp;nbsp;&lt;A href="https://rawsas.com/slists-scl-lists-an-overview/" target="_blank"&gt;https://rawsas.com/slists-scl-lists-an-overview/&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;*&amp;nbsp;&lt;A href="https://www.linkedin.com/pulse/easy-af-scl-modernisation-html5-sas-allan-bowe" target="_blank"&gt;https://www.linkedin.com/pulse/easy-af-scl-modernisation-html5-sas-allan-bowe&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, 12 May 2022 19:51:11 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/SAS-AF-still-alive/m-p/813075#M320833</guid>
      <dc:creator>AllanBowe</dc:creator>
      <dc:date>2022-05-12T19:51:11Z</dc:date>
    </item>
    <item>
      <title>Re: SAS AF still alive</title>
      <link>https://communities.sas.com/t5/SAS-Programming/SAS-AF-still-alive/m-p/813078#M320835</link>
      <description>&lt;P&gt;SAS/AF's biggest negative is that it requires a full Foundatation SAS 9.4 installation to run on. It's also a legacy product that will not see any further significant enhancements. SAS 9.4 itself only has full support from SAS until the end of 2025 although I suspect that could be extended. SAS Viya is the way forward and&amp;nbsp;&lt;a href="https://communities.sas.com/t5/user/viewprofilepage/user-id/28909"&gt;@AllanBowe&lt;/a&gt;&amp;nbsp;'s recommendations make a lot of sense.&lt;/P&gt;</description>
      <pubDate>Thu, 12 May 2022 20:09:28 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/SAS-AF-still-alive/m-p/813078#M320835</guid>
      <dc:creator>SASKiwi</dc:creator>
      <dc:date>2022-05-12T20:09:28Z</dc:date>
    </item>
    <item>
      <title>Re: SAS AF still alive</title>
      <link>https://communities.sas.com/t5/SAS-Programming/SAS-AF-still-alive/m-p/813129#M320860</link>
      <description>&lt;BLOCKQUOTE&gt;&lt;HR /&gt;&lt;a href="https://communities.sas.com/t5/user/viewprofilepage/user-id/13976"&gt;@SASKiwi&lt;/a&gt;&amp;nbsp;wrote:&lt;BR /&gt;
&lt;P&gt;SAS/AF's biggest negative is that it requires a full Foundatation SAS 9.4 installation to run on. It's also a legacy product that will not see any further significant enhancements. &lt;STRONG&gt;SAS 9.4 itself only has full support from SAS until the end of 2025&lt;/STRONG&gt; although I suspect that could be extended. SAS Viya is the way forward and&amp;nbsp;&lt;a href="https://communities.sas.com/t5/user/viewprofilepage/user-id/28909"&gt;@AllanBowe&lt;/a&gt;&amp;nbsp;'s recommendations make a lot of sense.&lt;/P&gt;
&lt;HR /&gt;&lt;/BLOCKQUOTE&gt;
&lt;P&gt;Why only until 2025? I thought that with the release of 9.4m8 in October we get full five years again.&lt;/P&gt;</description>
      <pubDate>Fri, 13 May 2022 05:28:38 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/SAS-AF-still-alive/m-p/813129#M320860</guid>
      <dc:creator>andreas_lds</dc:creator>
      <dc:date>2022-05-13T05:28:38Z</dc:date>
    </item>
  </channel>
</rss>

