Картинка блога
5 февраля, 2009

В прошлом году мне посчастливилось поучаствовать не лекциях (или конференции, кому как нравится) под названием Live Services JumpStart 2009. Обсуждались такие темы как Live Services, Mesh и немного Azure. Последняя является, так сказать, средой для запуска приложений в вычислительном облаке.

Продолжить чтение "Azure, Mesh и Live Services от Microsoft" »

В одной из моих прошлых записей я рассказывал, что LINQ не совсем белый и пушистый, а иногда даже сильно ругается. Речь шла о методе SaveOrUpdate, сейчас я продолжу тему. Прошлый пример похож на то, что по сути должен делать сам LINQ to MS SQL провайдер, естественно с кучей дополнительных деталей, на которых по всей видимости, [...]

Продолжить чтение "LINQ Insert or Update еще одно решение." »

30 декабря, 2008

В современных WEB приложениях часто бывает недостаточно создания HTML страниц, но нужна поддержка, скажем, RSS или JSON. Распространенным способом можно считать создание ASPX страницы с измененным MIME типом.

Продолжить чтение "Создаем ASHX хендлер в ASP.NET" »

18 декабря, 2008

Гугл видимо не знает о реализации транслитерации на C#. Следующий код взят из плагина Rus to Lat для WordPress. Транслитерация переводит следующий текст «Транслитерация русских символов английские» в «Transliteraciya russkix simvolov v anglijskie» Как и в плагине, предложенная транслитерация поддерживает два формата — ГОСТ 16876-71 и ISO 9-95. UPD: Для одностороннего перевода в латиницу, за [...]

Продолжить чтение "Транслитерация RUS 2 LAT на C#" »

Один мой добрый коллега прислал ссылку на отличный MSSQL скрипт, генерирующий класс на основе таблицы. Для меня, это внушительная экономия времени, так как даже с учетом всевозможных генераторов для LINQ и Hibernate. Предположим, что бизнес объект, после загрузки из базы, проходит через WCF, но для этого класс нужно снабдить дополнительными атрибутами DataMember. Процесс приписывания атрибута [...]

Продолжить чтение "Генерация Entity классов с помощью MSSQL." »

Перезагрузка страницы из кода часто оказывается самым быстрым и безобидным, с точки зрения целостности и актуальности данных. Этот прием часто использует больше ресурсов чем обычный, повторный вызов DataBind или обновление параметров в ручную. Но если учесть то, что над страницей работает сразу несколько разработчиков, учесть все нюансы бывает довольно сложно.

Продолжить чтение "Перезагрузка страницы из кода." »

19 октября, 2008

Отличные новости. Мне удалось создать эксперта по определению названия свечи по ее виду. Это позволит классифицировать свечи и определить адекватность свечного анализа. Получившийся XML можно скачать здесь.

Продолжить чтение "Названия свечей для EURUSD" »

15 октября, 2008

В сети можно встретить большое количество дискуссий о проблеме обновления записи с помощью LINQ. У каждого есть свое решение, но все сводится к тому, что метод Attach в классе DataContext работает, мягко говоря, не совсем так как должен. Например следующий кусок кода может сильно разочаровать: public bool Update(tt_customer customer) { context = new TimeTrakkerContext(); tt_customer [...]

Продолжить чтение "Метод SaveOrUpdate для Linq to SQL." »

15 сентября, 2008

В рамках собственной лицензии, Microsoft уже некоторое время назад открыла исходной код некоторых классов .NET. Возникает вопрос, как же этот код получить. Узнать о распространении можно на сайте Microsoft Reference Source Code Center.

Продолжить чтение ".NET исходный код." »

7 сентября, 2008

FFLL to .NET закончен. Это C# реализация Free Fuzzy Logic Libarary. Дальнейшее использование этой библиотеки в качестве основной для создания нечетких расчетов ставится из за отсутствия поддержки со стороны авторов, а также не полной реализации FCL спецификации. Все что не поддерживается библиотекой выделено серым шрифтом на странице FCL Production Rules на сайте FCL. Отказатся от [...]

Продолжить чтение "FFLL to .NET закончен." »