LINQ Insight

Category
Programming
C and C++ Tools and Components

Review

LINQ Insight is a Visual Studio add-in that allows you to execute LINQ queries at design time directly from Visual Studio without starting a debug session and provides a powerful ORM profiler for Entity Framework, NHibernate, LINQ to SQL, and LinqConnect. It profiles the data access layer of your projects and tracks all the ORM calls and SQL queries from the ORM. LINQ Insight integrates into Visual Studio 2010 and Visual Studio 2012. * LINQ Query Execution Unlike different LINQ debug visualizers, LINQ Insight does not require the debug session. It allows you to execute LINQ queries at Design-time. LINQ Insight is fully integrated into Visual Studio. Just execute LINQ queries right from Visual Studio editor and view the result without leaving the IDE. You don't need to perform any specific actions with your context and queries. LINQ Insight detects the used context and connection string automatically. LINQ Insight displays the returned data in a powerful grid with advanced data grouping, sorting and filtering. It actually executes LINQ queries (no emulation) and retrieves data in object form, allowing you to browse data of related objects. LINQ Insight supports both usual LINQ queries and queries through extension methods and can work with anonymous queries, for example, with immediate ToList calls. * ORM Profiler LINQ Insight offers true ORM profiler - it allows you to really profile application interaction with ORM runtime. With LINQ Profiler tool you can see how much time LINQ statement or SubmitChanges call takes to execute as a whole even if it generated multiple SQL statements. You profile exactly the code you write and study the real performance of your LINQ code. To start profiling a project you just need to open the LINQ profiler window, click the Start profiler session button on its toolbar. Then run the project and real-time data on ORM events.


Search

Recent searches