New Language Options

ASP.NET gives you unprecedented flexibility in that it enables you to use any .NET-enabled language as your server-side code. Out of the box, you’ll be able to use Visual Basic, C#, JScript, and C++ with managed extensions as your server-side language. Note that we said Visual Basic, not VBScript. ASP.NET finally enables you to use a real programming language, not a scripted language. This offers a huge benefit in a couple areas.

First, you gain the speed of a compiled language versus an interpreted language. Because no time is wasted in parsing the scripted code, and because your code is compiled down into native machine code, you get a very significant speed increase.

Another benefit to using a real programming language ...

Get Debugging ASP.NET now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.