LINQ Insight icon

LINQ Insight

LINQ Insight icon

LINQ Insight

  6
Платное ПО
Категории:
Платформы: Windows
Особенности:
debugging-linq linq-execute-query linq-to-objects linq-to-xml execute-linq debug-visualizer nhibernate-profiler entity-framework-profiler visual-studio-plugin microsoft visual studio linq-to-entities linq-query-visualizer debug-linq ravendb linq-to-sql orm-profiler



LINQ Insight - это надстройка для Visual Studio, которая позволяет выполнять
запросы LINQ во время разработки непосредственно из Visual Studio без запуска
сеанса отладки, что позволяет тестировать запросы сразу после их написания.
LINQ Insight также предоставляет мощный инструмент ORM Profiler для
профилирования уровня доступа к данным ваших проектов и отслеживания всех
вызовов ORM и запросов к базе данных из ORM.

LINQ Insight интегрируется в Visual Studio 2010, 2012 и 2013. Entity Framework
6 теперь поддерживается в последней версии продукта.

Ключевая особенность:

* Выполнение запроса LINQ во время разработки. В отличие от различных визуализаторов отладки LINQ, LINQ Insight не требует запуска отладки и перехода к выполнению запроса LINQ для просмотра возвращенных данных и сгенерированного SQL. LINQ Insight позволяет тестировать запросы LINQ во время разработки.

Просто выполните запросы LINQ прямо из редактора Visual Studio и просмотрите
результат, не выходя из IDE. Протестируйте свои запросы LINQ сразу же после их
написания.

LINQ Insight автоматически определяет используемый контекст и строку
подключения. LINQ Insight отображает возвращенные данные в мощной сетке с
расширенными функциями группировки, сортировки и фильтрации данных. LINQ
Insight поддерживает как обычные запросы LINQ, так и запросы с помощью методов
расширения и может работать с анонимными запросами, например, с немедленными
вызовами ToList.

* ORM Profiler. LINQ Insight предлагает настоящий профилировщик ORM. Это позволяет вам реально профилировать взаимодействие приложения со средой исполнения ORM.

С помощью инструмента LINQ Profiler вы можете видеть, сколько времени
требуется оператору LINQ или вызову SubmitChanges для выполнения в целом, даже
если оно сгенерировало несколько операторов SQL.

Вы профилируете именно тот код, который пишете, и изучаете реальную
производительность своего кода LINQ. Чтобы начать профилирование проекта, вам
просто нужно открыть окно профилировщика LINQ, нажмите кнопку «Запустить сеанс
профилировщика» на его панели инструментов. Затем запустите проект и в режиме
реального времени данные о событиях ORM.

Аналоги (2):

  • LINQPad

    Блокнот для кода C #, F # и VB, включая запросы Linq.
      42
    Бесплатное ПО
    Windows
    programming database-browser несколько баз данных linq net-framework малый размер code-editor
  • FCorp My Code

    Менеджер шаблонов кода для программистов
      9
    Бесплатное ПО
    Windows
    не требует установки code-snippets code-editor programming-tools programming-language Не поддерживается programming