Tag: .net

Can you learn how to create custom tasks?

To develop a custom task for use in SAS Enterprise Guide (or SAS Add-In for Microsoft Office), you need a few things: A working knowledge of SAS and SAS Enterprise Guide Microsoft Visual Studio (the free Express edition will do, though the Professional edition is better) Some experience with C# […]

The post Can you learn how to create custom tasks? appeared first on The SAS Dummy.

Using Microsoft Visual Studio 2013 Express to debug custom tasks

It’s true: you can use the Microsoft Visual Studio Express tools to build custom tasks for SAS Enterprise Guide and the SAS Add-In for Microsoft Office. And I said as much in my book, Custom Tasks for SAS Enterprise Guide Using Microsoft .NET. I even provided step-by-step instructions for how […]

Build your own SAS client app with Microsoft .NET

As part of my follow-up to SAS Global Forum 2013, I’ve posted a few articles about how to create your own client apps with SAS Integration Technologies. This article shows how to use Microsoft .NET — the same approach used for SAS Enterprise Guide and SAS Add-In for Microsoft Office […]

Special steps for installing the custom tasks that you download

Recent versions of SAS Enterprise Guide (version 5.1 and later) use Microsoft .NET 4.0, which enforces additional security requirements before running custom task DLLs that you download from the Web, including those that you download from support.sas.com. Because these task DLLs are downloaded from the (big and scary) Internet, the […]

Object-oriented access to SAS data in a custom task

Most custom tasks need to access SAS data in some way. Since custom tasks are built using Microsoft .NET, and the .NET Framework is object-oriented, it would be convenient if we had an object-oriented method for navigating SAS data sources. That was the thinking behind the “SasData”-namespace classes within the […]

SAS Custom Tasks: Wrap your variable names appropriately

The following is an excerpt from my forthcoming book: Creating Custom Tasks for SAS Enterprise Guide using Microsoft .NET. If your custom task generates a SAS program, the chances are pretty high that your program will reference one or more variables within a SAS data set. Despite our best efforts, […]

How to search your SAS Enterprise Guide project files

If you are like many SAS Enterprise Guide users, you’ve amassed a large collection of project files (EGP files) that contain important content: programs, logs, notes, results, and more. However, to most tools and processes, the EGP file is opaque. That is, you can’t see what’s inside of it unless […]