ASP.NET currently offers built-in support for three languages: C#, Visual Basic, and JScript.
The following sections demonstrate how to use these three languages to build basic code snippets you can use in your ASP.NET pages.
These exercises are meant to help you visualize the differences between the languages, as well as introduce you to typical examples you will most likely encounter when building ASP.NET applications.
For detailed information regarding the syntax for each language, please refer to the documentation available in the .NET Framework SDK.
To begin with, bear in mind that naming conventions for all the .NET Framework types, as well as user-defined values, are case-sensitive in both C# and JScript.
This means that all references made to namespaces, and all classes within each namespace, as well as all methods, events, properties, and the values for each property within each class, must be written just as they appear in the documentation.
In VB, case is insignificant, but just the same, it is good programming practice to use case in your code in a consistent manner.
NOTE: While most code samples in this workshop are shown in versions of the three languages, the actual demos are done using C#.