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
Become an Explorer! Join SAS Analytics Explorers to learn and complete challenges that earn rewards!

Catch up on SAS Innovate 2026

Nearly 200 sessions are now available on demand with the SAS Innovate Digital Pass.

Explore 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
  • 1239 views
  • 0 likes
  • 2 in conversation