Это краткое описание того, как с генерировать скрипт создания схемы базы (включая хранимые процедуры, функции, триггеры, зависимости и проекции). Для этого понадобится SQL Server Management Studio, которая входит в состав поставки базы. Впрочем, тоже самое можно сделать и из студии (VS2008 или VS2005).
Продолжить чтение "Создание скрипта для копирования базы MSSQL 2005." »
В рамках собственной лицензии, Microsoft уже некоторое время назад открыла исходной код некоторых классов .NET. Возникает вопрос, как же этот код получить. Узнать о распространении можно на сайте Microsoft Reference Source Code Center.
FFLL to .NET закончен. Это C# реализация Free Fuzzy Logic Libarary. Дальнейшее использование этой библиотеки в качестве основной для создания нечетких расчетов ставится из за отсутствия поддержки со стороны авторов, а также не полной реализации FCL спецификации. Все что не поддерживается библиотекой выделено серым шрифтом на странице FCL Production Rules на сайте FCL. Отказатся от […]
Я начал новый раздел, посвященный искусственному интеллекту. Он связан с продолжением разработки анализатора торговых рынков. Основная часть проекта закрыта. Хотя многие ее части будут открыты. Например, сейчас начата работа с FFLL. Это С++ библиотека работающая со стандартом FCL. Первый проект это создание совместимости FFLL с C#. Подробности об этом можно узнать на сайте проекта. Одной […]
Продолжить чтение "Новый раздел, посвященный искусственному интелекту." »
При работе с ASP.NET часто требуется запретить кеширование страниц браузером. Под страницами тут можно понимать любой ответ с сервера. Будь то HTML, AJAX XHR, картинка или любой другой файл. Задача сводится к добавлению в ответ определенных заголовков, позволяющих управлять кешем.
Продолжить чтение "Кеширование ASP.NET страниц браузером." »
Что такое //Inversion Of Control//? Это еще один подход к программированию в ООП. Я бы сказал один из основных подходом для программ среднего и большого размера. Для новичка, как я помню себя, подход может показаться довольно запутанным. Понимание любого подхода, а главное его значения, приходит со временем.
Рано или поздно разработчик сталкивается с потребностью создания красивой страницы для отображения случайных и не случайных ошибок. Есть множество решений по этому поводу, большинство из них приходятся на обработчик события Application.OnError или Page.OnError. Сценарий такой: пользователь заходит на какую-то страницу с ошибкой. В моем случае теперь можно считать ошибкой даже то, что не найдено ни […]
Продолжить чтение "Собственная страница для обработки ошибок на ASP.NET" »
Все они работают как 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 как один из инструментов отладки." »
Мэшап (от англ. mash-up — смешивать) — это явление пришло с web2.0, друг для тех, кто пытается сделать денег на своем сайте. Берем контент из открытого источника — будь то новости или каталог товаров и вешаем рекламу. Много рекламы. Говорят, что этот подход бывает полезным не только для тех кто просто желает подзаработать, но и […]