BookmarkSubscribeRSS Feed
John_d_WiseGuy
Fluorite | Level 6
Simple question here. What languages can I use for implementing custom tasks?

I believe the list is
C#
Visual Basic .NET
C (compiled in the .NET runtime)

So this would mean that I cannot simply write some SAS code and have that be a custom task. DI Studio allows SAS code to be saved as a "Custom Transform". I am trying to see if there is something similar in EG.

I know that I could write a stored process and run from EG, but it appears that this is as close as I can get to a custom task with just SAS code.

Can anyone confirm or refute these details?
1 REPLY 1
ChrisHemedinger
Community Manager
John,

Custom tasks -- which behave as add-ins to Enterprise Guide -- are implemented using .NET. You can use any .NET language, but the most popular languages are C# and Visual Basic .NET.

We have over 20 examples (prebuilt and with source code) linked from:

http://support.sas.com/eguide

Follow the link for "Extending SAS Enterprise Guide with Custom Tasks".

Chris
SAS For Dummies 3rd Edition! Check out the new edition, covering SAS 9.4, SAS Viya, and all of the modern ways to use SAS!

hackathon24-white-horiz.png

2025 SAS Hackathon: There is still time!

Good news: We've extended SAS Hackathon registration until Sept. 12, so you still have time to be part of our biggest event yet – our five-year anniversary!

Register Now

Creating Custom Steps in SAS Studio

Check out this tutorial series to learn how to build your own steps in SAS Studio.

Find more tutorials on the SAS Users YouTube channel.

SAS Training: Just a Click Away

 Ready to level-up your skills? Choose your own adventure.

Browse our catalog!

Discussion stats
  • 1 reply
  • 926 views
  • 0 likes
  • 2 in conversation