This white paper discusses developing real world IBM i applications using Microsoft’s .NET Framework. Topics include how .NET can be used to integrate the IBM i with other enterprise platforms like Microsoft SQL Server and SharePoint, the requirements for developing and running .NET applications connected to the IBM i and the most critical enterprise level development issues faced by IBM i .NET applications.