Software technology has been rapidly evolving by layering new concepts on top of traditional Object-Oriented Programming (OOP). One of these practices is the .NET Framework, in which the C# programming language plays a major role. Particle tracking and simulation studies have become increasingly complex. In addition to the use of more sophisticated graphics, interactive scripting is becoming popular. Compatibility with different control systems requires network and database capabilities. This white paper evaluates the effectiveness of the .NET framework by converting a C++ simulation code to C#. The portability to other platforms is mentioned in terms of Mono.