Safari Books Online is a digital library providing on-demand subscription access to thousands of learning resources.
In this chapter, we started by giving an overview of the key C# language features that an effective MVC programmer needs to know about. These features are combined in LINQ, which we will use to query data throughout this book. As we said, we are big fans of LINQ, and it plays an important role in MVC applications.
We also looked at the basic syntax of the Razor View Engine, which is new in MVC 3. The Razor syntax can be a little odd if you're used to the ASPX <% and %> tags, but once you've mastered the basics, you'll find that it's quicker to use, easier to read, and more expressive overall.