Публикации
СТАТЬЯ Чистим HTML код, генерируемый Microsoft Word
Как всем известно, Microsoft Word не смог стать удобным инструментом для блоггеров по причине того, что код, генерируемый Microsoft Word, мягко сказать, ужасный, и пестрит большим количеством ненужных стилей и дополнительного HTML мусора. Но, согласитесь, более удобного способа для написания больших текстов на сегодняшний момент нет. Поэтому в этой статье я расскажу, как можно получить чистый HTML код из Microsoft Word. Если создать новый Microsoft Word 2010 документ и вставить туда текст "Word ...
РЕЦЕНЗИЯ Как пройти в библиотеку? Рецензия на книгу "Pro ASP.NET MVC 2 Framework"
Pro ASP.NET MVC 2 Framework Steven Sanderson Если вам нравится основательный системный подход -- эта книга определенно для вас. И пусть вас не смущает большой объем, "воды" в ней нет. Материал очень полный, вам предлагается не просто справочник с набором готовых решений, а подробное доходчивое описание моделей проектирования и подходов к разработке. Читать будет интересно не только начинающим, но и опытным разработчикам. Новички наверняка оценят скрупулезный подход к деталям -- автор не поленилс...
НОВОСТЬ Приглашаем на конференцию .NETconf
Мы приглашаем вас на вторую встречу .NET разработчиков, которая состоится 25 марта в Челябинске. Официальный адрес в сети http://www.dotnetconf.ru, встреча ВКонтакте и хэш-тэг в Twitter #dotnetconf Зачем? Мы хотим быть сильными разработчиками и совершенствовать инженерные подходы к разработке ПО. Для нас важны принципы и подходы к разработке приложений. Мы считаем, что наиболее ценным и интересным для разработчиков является применение лучших практик, таких как Agile, TDD, BDD, CI, Refactoring, D...
СТАТЬЯ Welcome to Azure. «Hello, Azure»!
Интересно то, что как только я начал писать аб Azure многие начали кричать что теоретические знания - фигня, а надо практические. А ажура нету у нас в стране, и вообще:) Вообще все это выглядит как lame excuses:) Почему кодить под ажур сейчас возможно? Все просто, есть эмулятор, которые эмулирует почти все фичи ажура. Тоесть уже сейчас Вы можете пробовать писать или переводить свое программы на использование клауд технологий. Зачем кодить под эмулятор? Честно скажу - как работает на эмуляторе, и...
РЕЦЕНЗИЯ Professional SharePoint 2010 Branding and User Interface Design
Материал в книге разжеван очень подробно. Расписаны даже самые мелкие детали. Взять её в руки и понять основы интеграции дизайна в sharepoint сможет даже человек, ни разу его не видевший, поэтому на мой взгляд она относится скорее к серии "For dummies", чем к "Programmer to Programmer". Главы 1-5,7,12-14 я пролистал, практически ничего нового не узнал. Новыми для меня были только css селекторы > и +. Глава 6. Working with Navigation Из этой главы я узнал о встроенной в sharepoint возможности дел...
НОВОСТЬ Новые видео по разработке веб-приложений на ASP.NET MVC 3
На сайте techdays.ru появился видеокурс Гайдара Магданурова на тему разработки веб-приложений с использованием технологии ASP.NET MVC 3: Модуль 1. Знакомство с MVC 3 Модуль 2. Движок представления Razor Модуль 3. Работа с данными и модели Модуль 4. HTML-хэлперы Модуль 5. Больше о HTML-хэлперах Модуль 6. Контроллеры и действия Модуль 7. Внедрение зависимостей Эти видео можно посмотреть или скачать по следующей ссылке. Также стали доступны видео с конференции mvcConf: mvcConf 2 - Scott Guthrie Key...
СТАТЬЯ Извлечение данных из веб-ресурсов
Содержание серии статей под общим названием "Извлечение данных из веб-ресурсов". Введение 1. Форматы представления данных в вебе XML, RDF / OWL / SPARQL, RSS / Atom / OPML. (ASP.NET RSS Toolkit) Формат CSV Формат JSON Формат OData 2. Подходы к извлечению данных из веб-ресурсов Семантические элементы HTML5 Регулярные выражения и парсинг XML, aнализ DOM дерева, визуальный подход 3. User Agents Введение Война браузеров или Что делает "Mozilla" в Internet Explorer User Agent? User Agent Style Sheets...
НОВОСТЬ Microsoft увеличила количество бесплатных приложений с 5 до 100 в год
Ограничения в 5 бесплатных приложений на один dev аккаунт были фактически сняты, как сообщает wpcentral, и теперь количество возможных бесплатных приложений равно 100. Microsoft ограничило возможность публикации большого количества бесплатных приложений из беспокойства, что Marketplace заполнят не высококачественные приложения. Но, получив отрицательный фидбек от разработчиков, Microsoft решила все же убрать это ограничение.
СТАТЬЯ Извлечение данных из веб-ресурсов. Формат CSV
В продолжении темы «Извлечение данных и из-ресурсов» поговорим о таком формате данных, как CSV, а также об инструментах и способах обработки. Название CSV расшифровывается как comma-separated values – т.е. значения, разделенные запятой. На самом деле, разделитесь (delimeter) может быть абсолютно любой. Пример CSV файла: Id, Name 1, Ukraine 2, Russia 3, Angola Базовая реализация CSV парсера достаточно банальная: namespace CsvParser { using System; class Program { static void Main(string[] args) {...
СТАТЬЯ Azure. Базы и другое зверье.
Про Ажур пишется намного легче. Не уверен в чем причина:) Возможно потому как радостно наблюдать о том как поменялась платформа которую я пропагандировал с 2009 года:) Кстати тогда мне почему-то никто не верил, что облака захватят наш мир. Приятно осознавать что я был прав. Итак, какая же система без баз данных. Особенно реляционных. Как я говорил прежде, Ажур предоставляет нам сервисы для хранения наших данных, но если вы захотите перевести на сторону Ажура вашу SQL базу, то стоит обратить прис...