Glimpse – серверний “firebug” для проектів ASP.NET, HTML, XML, DHTML, Інтернет-технології, статті

Розробники ASP.NET отримали унікальний інструмент, який може полегшити їхнє життя. Проект з відкритими вихідними кодами Glimpse створений ентузіастом веб-розробки пропонує те, що можна назвати серверним варіантом популярного засобу налагодження firebug (розширення для Firefox).


Glimpse – це розширення, яке можна додати в проект на базі ASP.NET і отримати багату налагоджувальну серверну інформацію під час роботи веб-додатки.



Панель представлена ​​на малюнку встановлюється за допомогою букмарклет для будь-якого браузера. Вона пропонує масу важливої ​​інформації про роботу програми на серверній стороні. У тому числі:



Як і багато інструментів сьогодні, Glimpse доступний для легкої автоматичної установки через пакетний менеджер NuGet. Розглянемо докладно процес установки і використання.



Відео


Перш за все, ви можете подивитися відео на офіційному сайті Glimpse, в якому автор розповідає про свій проект:



Установка Glimpse


Створіть простий проект ASP.NET MVC або відкрийте наявний в Visual Studio 2010. Для установки Glimpse достатньо скористатися однією командою NuGet:


> install-package glimpse



Ви можете скористатися GUI і встановити пакет Glimpse через пункт меню “Add Library Package Reference”:



Після установки Glimpse стає відразу ж доступний у вашому веб-додатку.


Запуск Glimpse


Запустіть свій додаток і перейдіть за адресою http://адрес_вашего_приложения/glimpse/config. Ви потрапите в панель Glimpse, яка дозволяє активувати консоль Glimpse і додати в ваш браузер букмарклет для швидкої активації.



Щоб активувати консоль Glimpse просто клацніть по кнопці “Turn Climpse On”. Ви можете перетягнути цю кнопку на панель швидкого запуску браузера, для того, щоб активувати Glimpse звідти без переходу на сторінку конфігурації.


Поверніться на головну сторінку свого застосування і ви побачите іконку прихованої панелі Glimpse:



При натисканні на іконку ви отримаєте доступ до консолі.



Робота з Glimpse


Робота з консоллю Glimpse нічим не відрізняється від роботи зі звичайними інструментами розробника. Використовуйте вкладки, для того, щоб переходити по панелям з різною інформацією.


Для прикладу, перейдіть на вкладку Routes і ви побачите інформацію про маршрути, які були використані при обробці сторінки. Для проекту MVC за замовчуванням панель видасть наступну інформацію:



Ви можете побачити порядок обробки маршрутів і вибраний маршрут, який був використаний для формування сторінки з детальною інформацією по його конфігурації.


Робота з Ajax-запитами вимагає окремого пояснення. На вкладці XHRequests відображається список виконаних запитів на сторінці.



Для того, щоб почати досліджувати дані конкретного запиту необхідно вибрати його за допомогою посилання Launch. Після цього рядок стану Glimpse змінить своє значення так, щоб вказувати на роботу з даними Ajax-запиту:



Тепер ви можете досліджувати серверні та інші дані, які ставилися саме до цього запиту:



Для того, щоб повернутися назад до роботи з даними по всій сторінці виберіть посилання Reset на вкладці XHRequests.


Схожі статті:


Сподобалася стаття? Ви можете залишити відгук або підписатися на RSS , щоб автоматично отримувати інформацію про нові статтях.

Коментарів поки що немає.

Ваш отзыв

Поділ на параграфи відбувається автоматично, адреса електронної пошти ніколи не буде опублікований, допустимий HTML: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

*

*