Programming in C#: Debugging and Security Implementation