При работе с ASP.NET часто требуется запретить кеширование страниц браузером. Под страницами тут можно понимать любой ответ с сервера. Будь то HTML, AJAX XHR, картинка или любой другой файл. Задача сводится к добавлению в ответ определенных заголовков, позволяющих управлять кешем.
Продолжить чтение "Кеширование ASP.NET страниц браузером." »
Что такое //Inversion Of Control//? Это еще один подход к программированию в ООП. Я бы сказал один из основных подходом для программ среднего и большого размера. Для новичка, как я помню себя, подход может показаться довольно запутанным. Понимание любого подхода, а главное его значения, приходит со временем.
Рано или поздно разработчик сталкивается с потребностью создания красивой страницы для отображения случайных и не случайных ошибок. Есть множество решений по этому поводу, большинство из них приходятся на обработчик события Application.OnError или Page.OnError. Сценарий такой: пользователь заходит на какую-то страницу с ошибкой. В моем случае теперь можно считать ошибкой даже то, что не найдено ни […]
Продолжить чтение "Собственная страница для обработки ошибок на ASP.NET" »
На днях все-таки дошли руки добить мою домашнюю сеть. У меня STV saturn, они как известно используют подключение PPPoE. Думал все пройдет гладко, все компьютеры будут соединятся через рутер и пароль будет один на всех. Но проблемы начались сразу после попытки заставить работать мой рутер через их PPPoE. Он просто отказывался соединятся. Да и поля […]
Все они работают как HTTP прокси (HTTP-proxy) И предназначены для отладки и мониторинга передачи запросов и ответов с сервера и обратно. В списке представлен только Open Source. http://www.owasp.org/index.php/Category:OWASP_WebScarab_Project http://code.google.com/p/ratproxy/ http://www.parosproxy.org/index.shtml http://portswigger.net/proxy/ http://www.owasp.org/index.php/Category:OWASP_Pantera_Web_Assessment_Studio_Project http://www.fiddlertool.com/fiddler/
Понятно, что производить отладку веб страниц в ASP.NET можно с помощью дебагера в VS. Для этого нужно присоединить процесс w3wp.exe и расставить точки прерывания (breakpoints). Но есть еще один способ проследить ход загрузки страницы — с помощью trace функциональности. Этот метод позволяет также проследить узкие места в производительности сайта (profiling).
Продолжить чтение "ASP.NET trace как один из инструментов отладки." »