Here's a short CTE, assuming a table named #Employees with the data shown in the article:
WITH OrgChart (UserID, LastName, FirstName, ManagerUserID)
AS
(
SELECT UserID, LastName, FirstName, ManagerUserID
FROM #Employees
WHERE ManagerUserID = 0
UNION ALL
SELECT e.UserID, e.LastName, e.FirstName, e.ManagerUserID
FROM #Employees e
INNER JOIN OrgChart o
ON e.ManagerUserID = o.UserID
)
SELECT UserID, LastName, FirstName, ManagerUserID
FROM OrgChart;
Please excuse any typos - I had to retype this in here.