Журнал MSDN Magazine Сентябрь 2011
Инструменты SQL Server Development Tools:Проект базы данных «Juneau»
Новый проект базы данных в последней версии инструментов SQL Server Developer Tools позволяет выполнять разработку базы данных в той же среде, в которой выполняется разработка приложений. Мы представляем новый выпуск. Jamie Laflen, Barclay Hill
Entity Framework:Новые возможности в июньском выпуске CTP Entity Framework
В выпуске CTP Microsoft Entity Framework (EF) за июнь 2011 года появилась поддержка ряда важных для разработчиков функций, таких как перечисления, пространственные типы и табличные значения функций. Срикант Мандади (Srikanth Mandadi) представляет эти новые функции, рассматривая несколько простых примеров. Srikanth Mandadi
Open Data Protocol:Обеспечение отличной работы на любом устройстве с помощью OData
Поскольку недавно уровень продаж смартфонов превысил уровень продаж персональных компьютеров, многим организациям требуется обеспечить возможность работы клиентов на нескольких платформах, таких как настольные компьютеры, Интернет, телефоны и планшетные компьютеры. В этом может помочь Open Data Protocol, как будет показано с помощью нескольких подробных примеров. Shayne Burgess
Создание приложений в HTML5:Учет всех обозревателей: стратегия перехода на HTML5
В то время как сообщество разработчиков и последние версии обозревателей лихорадочно распространяют HTML5, большинство пользователей Интернета не используют эти новые обозреватели и версии. Но это не означает, что следует отложить использование HTML5 до следующего десятилетия. В этой статье Брэндон Сэтром (Brandon Satrom) представляет практически стратегии перехода на технологии HTML5 уже сегодня. Brandon Satrom
Программирование на F#:Создание приложений MVVM на F#
Язык F# известен своей возможностью упрощения сложных проблем, но он обладает и множеством других возможностей. Крис Маринос (Chris Marinos) демонстрирует использование F# для создания практических приложений Silverlight и WPF MVVM. Вы узнаете, насколько полезным может быть F# для решения повседневных проблем, а также увидите, как использовать F#, чтобы сделать даже самые простые приложения более удобными для чтения, написания и обслуживания. Chris Marinos
Руководство по ALM:Сообщество Visual Studio ALM Rangers. Отражения в виртуальных рабочих группах
Кто захочет вставать в 3 часа ночи, чтобы принять участие в планерке? Изучите ценные уроки об организации и управлении командами с сотрудниками по всему миру, имеющими различные навыки, мотивацию, обязательства, роли в проектах и ограничения. Willy-Peter Schaub, Brian Blackman
Рубрики
Колонка редактора:«Mango»: Инновации изнутри
В первой колонке редактора Майкла Десмонда (Michael Desmond) рассматриваются широкие последствия обновления Windows Phone 7 "Mango".Michael Desmond
На переднем крае:Сбои программного обеспечения: Стратегии восстановления и предотвращения
Вы когда-нибудь имели дело с печально известным «большим комом грязи», засоряющим ваш проект? Узнайте о рекомендациях по исправлению поврежденных систем и шаблонов для предотвращения неверного и неконтролируемого роста системы, со временем деградирующей.Dino Esposito
Windows и C++:Среда пула потоков
Наш гуру C++ продолжает изучение пула потоков, и в этом месяце он рассматривает объекты, управляющие средой, в которой выполняются обратные вызовы.Kenny Kerr
Доступ к данным:Кэширование второго уровня в Entity Framework и AppFabric
Иногда полезные данные состояния о контексте Entity Framework теряются при выходе контекста из зоны видимости, но Джули Лерман (Julie Lerman) объясняет, как кэш второго уровня помогает сохранить эти данные для использования в будущем, например в автоматически создаваемых командах базы данных сохранения состояния.Julie Lerman
Прогноз: облачно:Отчеты на основе диагностических данных
SQL Azure Reporting CTP предоставляет разработчикам знакомую парадигму для разработки и распространения отчетов, за исключением того, что не требуется инфраструктура для их размещения. Джозеф Фулц (Joseph Fultz) демонстрирует простой пример использования данных счетчиков производительности, собранных как часть диагностики веб-роли.Joseph Fultz
Работающий программист:Мультипарадигматическая .NET. Часть 10: выбор подхода
В последней статье серии о мультипарадигматическом программировании Тэд Ньюард (Ted Neward) помогает выбрать парадигмы при проектировании приложения.Ted Neward
Экспериментальные ИП:Касание для текста
Выделение текста может быть сложным в сенсорном интерфейсе, но оно предоставляет слишком много преимуществ, чтобы игнорировать его. Чарльз Петцольд (Charles Petzold) демонстрирует реализацию этой функции в контексте программы чтения электронных книг, используя концепции, которые можно применить к любой программе Windows Phone, которая отображает текст на экране и позволяет читателю взаимодействовать с этим текстом.Charles Petzold
Давайте лучше не будем поднимать эту тему:Разработка — это проектирование
Взаимодействие с пользователем определяется навыками разработки и качеством проектирования пользовательского интерфейса.David Platt