Публикации
ОФФТОП Windows Phone 7: Remote connection to the device has been lost
Вы разрабатываете приложения для Windows Phone 7 и при отладке получаете следующую ошибку: "Remote connection to the device has been lost". При этом приложение не сваливается в exception в каком-то конкретном месте, а просто выходит из режима отладки, при этом отображая следующее окно: При этом код, который еще вчера работал, сегодня уже переслал это делать. В чем же проблема? Загадка кроется в файле WMAppManifest.xml, который желательно нужно править перед финальной публикацией в Marketplace. Т...
СТАТЬЯ Программно скролить контент в Web Browser Windows Phone 7 с помощью JavaScript
Недавно столкнулся с проблемой программного скроллинга контента в веб браузере и получения текущих координат. В Windows Forms все делалось очень просто через свойства браузера: webBrowser1.Document.Body.ScrollIntoView(true) // позволяет проскролить в самый верх webBrowser1.Document.Body.ScrollIntoView(false) // позволяет проскролить в самый низ webBrowser1.Document.Body.ScrollLeft = 100; // устанавливает смещение влево webBrowser1.Document.Body.ScrollTop = 100; // устанавливает смещение вверх va...
ОФФТОП Ремикс на "Developers! Developers! Developers!"
Все помнят эпическое выступление Стива Баллмера на одной из конференции, где он бегает по сцене и кричит "Developers! Developers! Developers!". Разработчик Cory Smith создал ремикс на выступление Баллмера в стиле рэп. Вот что из этого получилось: Smixx - Developers (feat. Steve Ballmer) by Smixx Текст песни ниже. Snixx - Developers (feat. Steve Ballmer) by Smixx I’m a developer in many senses of the word cause I make these applications but I also use these verbs to make this music I construct it...
СТАТЬЯ Новый RichTextBoxOverflow контрол в Silverlight 5
Silverlight 5 привнес много новых возможностей, иногда это и мелочи но приятно. Речь идет о новом контроле RichTextBoxOverflow, который упрощает создание газетного расположения текста в Silverlight приложениях. Это может быть не настолько круто, как API 3D графики, но RichTextBoxOverflow поможет создать читалки новостей, журналов, книг или другого контента - путем равномерного расположения текста в колонках в зависимости от размера текста и его контейнера. Чтобы это продемонстрировать, я создал ...
СТАТЬЯ Что внутри ASP.NET MVC 3 Tools Update?
На MIX11 был анонсирован пакет обновлений для ASP.NET MVC 3.0. Ниже рассмотрим, что нового принесло это обновление для разработчиков. В первую очередь необходимо заметить, что изменения в основные библиотеки - например, System.Web.Mvc.dll, не производились. Изменения касаются, в основном, инструментария, scaffolding и JavaScript библиотек. В этом можно убедиться самим. До установки: После установки: Перед установкой ASP.NET MVC 3 Tools Update необходимо выполнить следующие шаги: установить Power...
НОВОСТЬ Мобильная версия Teamlab — корпоративный портал на Вашем iPhone и Android устройстве.
Ascensio System SIA объявляет о запуске мобильной версии Teamlab, оптимизированной под платформы Android и iOS — теперь пользователи смогут оставаться в курсе корпоративных новостей и участвовать в работе команды с помощью мобильного телефона. 04.05.2011, Рига, Латвия Ascensio System SIA, компания-разработчик программного обеспечения для внутрикорпоративного использования, объявляет о запуске мобильной версии Teamlab, оптимизированной под платформы Android и iOS. Таким образом, обладатели мобиль...
СТАТЬЯ Возможности для студентов, о которых вы, возможно, не знали
Есть много причин недолюбливать нынешнюю образовательную систему — учат плохо, технологии устаревшие, много ненужной информации и т.д. Я так тоже считал и в той или иной степени считаю. Но, несмотря на это, у студентов есть много возможностей, о которых они даже не догадываются. В этой статье я решил собрать советы, которые должны пригодиться студентам во время учебы. К сожалению, о многом я узнал на последнем курсе, а то и вовсе после окончания университета. Итак, поехали... ISIC ISIC — это меж...
СТАТЬЯ Использование custom Markup Extensions в Silverlight 5
Одна из захватывающих особенностей, представленных в Silverlight 5 - это пользовательское расширение разметки (custom makrup extension). Мой приятель и Silverlight MVP Jeremy Likness представил custom markup exntesion который использует MEF для импортирования экземпляров объектов объявленных в XAML. Я же хочу представить custom makrup extension по своему - импортирование RESX ресурсов локализации и упрощение задачи добавления поддержки локализации в Silverlight приложении. В прошлом, RESX локали...
МНЕНИЕ Количество или качество?
Чем дальше в лес, тем шире партизаны... Баян Именно так я могу охарактеризовать то, что творится сейчас у нас в информационном пространстве - количество созданной людьми информации за год удваивается (прямо закон Мура в действии). В какой-то момент понимаешь, что количество информации, которую тебе нужно переварить (почта, блоги, форумы, новости, подписки, твиттер, facebook и прочие нежности) переваливает за все возможные человеческие возможности. Лично я еще люблю читать книги, журналы и даже п...
СТАТЬЯ Простое доказательство НЕ уникальности GUID
Очень зачетный тред увидел на моем любимом сайте для разработчиков - StackOveflow. Некто Кай решил проверить, насколько GUID является уникальным. На самом деле это очень насущная проблема, без решения которой дальнейшая разработка приложений поставлена под сомнение. Кай даже предложил код, с помощью которого он решил доказать не уникальность GUID: BigInteger begin = new BigInteger((long)0); BigInteger end = new BigInteger("340282366920938463463374607431768211456",10); //2^128 for(begin; begin<...