Total .NET Analyzer Rule Documentation  

FormNameHungarian Rule

Hungarian notation is not a recommended naming convention for Windows Forms.

Remarks

In previous versions of Visual Studio, Microsoft suggested using Hungarian naming for form names. Hungarian notation involved prefixing form names with 'frm' (e.g. 'frmCustomerInfo').

In .NET, Microsoft has changed its naming conventions, and no longer recommends Hungarian notation.

Resolution

Rename your form through the Windows Form Designer Properties window to eliminate the 'frm' prefix. The new form name should be Pascal Cased, and should aptly describe the form's purpose.

(Note that this is standardized naming convention, so it has no effect on the execution of code.)

See Also

Total .NET Analyzer Hungarian Rule

Total .NET Analyzer Pascal Case Rule