• Дружим XNA и WPF

      Вначале отвечу на вопрос «Зачем их дружить». Ответ прост — WPF хорош для пользовательских интерфейсов, XNA для сложной 3D графики и если вы делаете клиентское приложение со сложным интерфейсом и 3D элементами в нем, то связка XNA & WPF как раз для вас.
      Статью я буду иллюстрировать на примере простенького медиаплеера, который я сейчас пишу.
      Читать дальше →
    • Выпущен релиз Microsoft Ribbon для WPF

      • Перевод
      Я рад известить вас о выпуске финальной версии Microsoft Ribbon для WPF.



      Новый элемент управления совместим с WPF 3.5 SP1 и WPF 4. Он не является оберткой над неуправляемым кодом, а целиком написан на WPF, что означает полную совместимость с возможностями управления стилями WPF.

      Читать дальше →
    • Проблемы в работе с XNA 4 CTP


        Итак, начнем с того что я хотел написать продолжение своей предыдущей статьи о разработке игр для Windows Phone 7 на XNA, но у меня ничего не получилось. Почему? Сейчас расскажу.
        Начальные условия: недавноустановленная Windows 7 Professional + минимум необходимого софта (браузер, антивирус, аська). Ну и плюс Visual Studio 2010 Ultimate с русской локализацией.
        Читать дальше →
      • Пишем игры для Windows Phone


          Не так давно публике была представлена платформа Windows Phone. Платформа очень интересная в плане разработки, т.к. присутствует поддержка .Net Framework, мультизадачность и XNA Framework, причем отличия у XNA от десктопной версии минимальны.

          Вначале ложка дегтя: выяснилось, что пока на Windows Phone не будет полноценной поддержки собственных шейдеров, но обещается ряд предустановленных с широкими возможностями настройками. Что-ж, не будем огорчаться, всему свое время.
          Для работы нам понадобится Windows Phone Developer Tools
          Читать дальше →
        • C# для школьников

            С удивлением обнаружил на российском сайте мс эту книгу. Надеюсь что C# станет хорошей альтернативой бейсику и паскалю в обучении школьников программированию. Особенно если его будут преподавать по подобным учебникам. Будет очень здорово, если выходя из учебного заведения выпускник будет знать не дефолтные бейсик/паскаль, а современный и часто используемый язык программирования. Лично я не настаиваю чтобы это был именно C#, можно обучать детей и яве, и питону, но раз уж попалась книжка по C#, давайте проведем ее обзор.

            Что же такого интересного я вычитал?
            Читать дальше →
          • LiveJournal is undergoing maintenance from…

              Хотел почитать ЖЖ, захожу на страницу и… ничего не вижу, и только в заголовке длинная строка «LiveJournal is undergoing maintenance from...»

              Ради интереса открываю исходный код страницы и моему взору предстает вот это:

              <html> <head> <title>
              LiveJournal is in maintenance mode
              <body>
              LiveJournal is undergoing maintenance from Feb 4, 05:00 — 07:00 UTC/GMT<br>
              To convert UTC/GMT to your local time zone, check out<br>
              www.timeanddate.com/worldclock/fixedtime.html?month=2&day=4&year=2009&hour=5&min=0&sec=0&p1=0<b>
              <p>
              Thank you for your patience.
              </p>
              <body> </div> </body></html>

              UPD: пофиксено
            • Рулим плейлистом с дивана

                Я, как и многие из вас очень люблю слушать музыку. Еще я ленив и зачастую мне бывает лень подняться с дивана, чтобы переключить трек. Да, конечно можно купить пульт и управлять воспроизведением с него, но я также слушаю музыку завтракая на кухне, поэтому этот вариант не удовлетворяет моим потребностям на все 100%. После того как мне надоело бегать из кухни в комнату и обратно я решил что надо что-то менять – или завтракать в комнате (что не есть хорошо) или же найти способ управлять воспроизведением дистанционно, но без использования ПДУ на инфракрасной связи.
                Читать дальше →