From the course: .NET Essentials: LINQ for XML

Why this course uses LINQPad - .NET Tutorial

From the course: .NET Essentials: LINQ for XML

Start my 1-month free trial

Why this course uses LINQPad

- [Instructor] For most of the videos in this course, I'll use the LINQPad editor. Why is LINQPad? Don't we already have powerful programming tools from Microsoft? Yes, we do. Visual Studio is the IDE most dot net programmers use to develop and test their applications. I'm a long time Visual Studio user. It's been my primary IDE for 20 years, and yet I always install LINQPad on my developer computer. Let's see what it offers over Visual Studio. As the name suggests, LINQPad was created as a lightweight tool to write, test, and debug LINQ queries. Because LINQPad is easy to use, there is no need to build a throwaway Visual Studio project or clutter an existing project with experimental queries. Instead, use LINQPad to investigate LINQ in a purpose built application. That's useful for a training course. It lets us concentrate on the LINQ syntax and not the application infrastructure. Here's another plus. LINQPad is smart about how it outputs text in the results window, whether it's from a query or a code snippet. For example, it can output the data in a hierarchical tree or in HTML tables. There's a lot to like about LINQPad. To get a better idea of what you can do with it and to see all the features I'm using in this course, I suggest you watch our LINQPad Essential Training Course.

Contents