Soft-programing

Пока смотрел BUILD, по твитеру пришло радостное известие: Радостное известие для всех Windows девелоперов! Завтра, в 7:00 по Москве, Microsoft начнет раздавать Developer Preview версию своей новой операционнй системы Windows 8. Раздаваться будут как 32 так и 64 разрядные версии операционки, что радует. Плюс ко всему, будет доступна так же версия со встроенной Visual Studio…

Read More Раздача Windows 8 для разработчиков!

Недавно встала необходимость спарсить из HTML документа все ссылки, не содержащие в себе атрибут rel=nofollow и не закрытые в noindex. Обычно, эти ссылки выглядят как то так: <noindex><a href=»http://wwwexample.com» rel=»nofollow»>текст ссылки</a></noindex> Задача, как может показаться тривиальная. И правда, отсечь можно простейшей регуляркой типа: <noindex.*?/noindex> Но вот nofollow заставил меня поломать голову. Для начала я решил…

Read More Парсим ссылки без nofollow и noindex

public bool TestEmailRegex(string emailAddress) { string patternStrict = @»^(([^<>()[\]\\.,;:\s@\»»]+» + @»(\.[^<>()[\]\\.,;:\s@\»»]+)*)|(\»».+\»»))@» + @»((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}» + @»\.[0-9]{1,3}\])|(([a-zA-Z\-0-9]+\.)+» + @»[a-zA-Z]{2,}))$»; Regex reStrict = new Regex(patternStrict); bool isStrictMatch = reStrict.IsMatch(emailAddress); return isStrictMatch; } Исходник

Read More Регулярное выражение для проверки e-mail

Сегодня в твитере Russian MSDN проскочило объявление об обновлении Silverlight 4.0, а так же SDK и инструментов разработчикадля него. Обновление содержит следующие улучшения: улучшена расширяемость медиа-потоков; скорость запуска Silverlight-приложений; исправлена проблема, связанная с безопасностью при проигрывании защищенного контента; устранены утечки памяти; добавлена функция Add Row в элемент DataGrid; добавлена возможность увеличения хранилища через реестр или…

Read More Мicrosoft обновила Silverlight 4.0, Silverlight SDK и соответствующие средства разработки

В конце статьи вы найдете видео по данному уроку. Первая задача это создать проект, который работает в качестве основной оболочки приложения. Чтобы создать оболочку нужно: Создать новое C# Windows Forms приложение. Чтобы сделать это откройте меню File, кликните на пункт New, кликните на подпункт Project, и в списке шаблонов проектов Visual C# выберите Windows Forms…

Read More Первый этап: Создание оболочки и формы