If your code is running under the context of the user that you need information for, it gets even lighter (i.e. Windows Authentication):
//Must reference System.DirectoryServices.AccountManagement
var user = UserPrincipal.Current;
var firstName = user.GivenName;
var lastName = user.Surname;