In this post, I will try to explain how to create a C# application which will run on a Windows client machine without “Oracle Client” installed on it and will connect to an Oracle database running on a Server. Such an application will provide the portability where it can just be copied to and executed