When you create a new C# project, Visual Studio creates a main form
for you. If you double click it, the Visual Studio automatically adds
an event handler for the form's Load event. Then you can insert codes
into that method. But, you can also override the form's OnLoad method
and put that code there, which results in the same result.
Since VS.NET does in the first way, it is the recommended way? Is
there any performance differences in those two ways? Of course, like
most cases, the form will not be inherited, or accessed by other forms.