Архив рубрики: Книги по C# (.NET)

Книги по языку программирования C#

C#. Советы программистам — Александр Климов

Книга «C#. Советы программистам» — это своеобразный сборник алгоритмов, советов, примеров программ на C# в MS Visual Studio 2005/2008 из таких сфер, как: работа с формами и компонентами управления, файлами и папками, клавиатурой и мышью, графикой и мультимедиа, применение технологий WSH и WMI, взаимодействие с MS Office и прочими приложениями. В описываемой книге также рассматриваются характерные особенности применения функций Windows API и т.д. На диске, прилыгаемом к книге, Вы найдете примеры из этой книги и демо-версию справочника по сообщениям Windows для C# и Visual Basic .NET, а также основным функциям API для .NET Framework.

Основы Windows Workflow Foundation — Дхарма Шукла, Боб Шмидт

Книга «Основы Windows Workflow Foundation» полностью посвящена соответствующей технологии разработки программ, которая включена в состав каркаса .NET Framework 3.0. В ней идет речь о возобновляемых реактивных программах, эпизодически выполняемых в ответ на появление какого-либо внешнего стимула, а затем пассивирующихся — они выгружаются во внешнее хранилище из памяти. Дхарма Шукла и Боб Шмидт, являющиеся создателями данной технологии, в данной книге описывают основные принципы, на которых она базируется. В описываемом издании рассматривается ряд вопросов: от понятия закладки и операции в качестве возобновляемого предложения программы, до различных внешних служб, которые подключаются к среде исполнения. Эта книга написана для программистов, которые хотят глубоко ознакомиться с инновационной перспективной технологией и осознанно использовать ее в своих проектах.

Применение DDD и шаблонов проектирования. Проблемно-ориентированное проектирование приложений с примерами на C# и .NET — Джимми Нильссон

В книге Джимми Нильссона «Применение DDD и шаблонов проектирования. Проблемно-ориентированное проектирование приложений с примерами на C# и .NET» описывается разработка разнообразных приложений в среде .NET с использованием различных шаблонов проектирования. В ней тщательно рассмотрены: проблемно-ориентированные методы проектирования, объектно-реляционное преобразование, разработка посредством тестирования, то есть методы, относящиеся к главным технологиям разработки ПО. Как известно, по мере развития технологии все большее и большее значение приобретают вопросы правильного использования методов проектирования. Ценность описываемой книги заключается в том, что она помогает пользователю разобраться в вышеуказанных вопросах. Хотя большая часть примеров кода представлена на С#, материал книги может быть полезным и тем, кто работает на Java. Книга написана для разработчиков архитектуры и прикладного ПО уровня предприятий, в т.ч. и в среде .NET.

LINQ. Карманный справочник

Справочник «LINQ. Карманный справочник» полностью посвящен технологии Language Integrated Query, которая является новой функциональной возможностью языка C# 3.0, а также платформы Framework. Данная программа даёт возможность писать структурированные запросы к разнообразным удаленным источникам данных и локальным коллекциям объектов. В описываемой книге рассмотрены основные понятия LINQ, сравнение синтаксиса запросов с запросами со смешанным синтаксисом и лямбда-синтаксисом, синтаксис запросов C# 3.0, различия между интерпретируемыми и локальными запросами, построение деревьев выражений и запросы LINQ, предназначенные для XML, а также написание эффективных запросов LINQ для SQL. Книга ориентирована на программистов.

Разработка клиентских Windows-приложений на платформе Microsoft .Net Framework — Мэтью А. Стэкер, Стивен Дж. Стэйн, Тони Нортроп

В рамках учебного курса «Разработка клиентских Windows-приложений на платформе Microsoft .Net Framework» детально рассматриваются передовые способы разработки Windows-приложений с применением .NET Framework. Значительное внимание в данной книге уделяется проблемам развертывания, а также доступа к приложениям. Отметим, что этот курс адресован всем желающим научиться разрабатывать Windows-приложения, которые используют инфраструктуру .NET Framework. Описываемая книга поможет подготовиться к экзамену по программе: «Microsoft .NET Framework — Windows-Based Client Development». Кроме всего прочего данный курс содержит огромное количество иллюстраций и практических примеров. На прилагаемом диске находятся версия книги на английском языке в электронном формате, тесты и прочие справочные материалы.

C# 2005 и платформа .NET 3.0 для профессионалов — Кристиан Нейгел, Билл Ивьен, Джей Глинн, Морган Скиннер, Карли Уотсон

Книга «C# 2005 и платформа .NET 3.0 для профессионалов», написанная известными специалистами по разработке приложений на NET Framework, рассказывает о программировании на языке С# в .NET Framework 3.0 и .NET Framework 2.0. У книги много достоинств: доступный и легкий стиль изложения, обилие примеров, наличие разнообразных рекомендаций по сознанию программ высокого качества. Особенно подробно раскрывается информация, связанная с основами языка С#, структурой среды .NET, работой с данными, написанием приложений для Windows- и Web, взаимодействием через сеть, созданием Web-служб и др. Конечно же, немало внимания авторы уделили также проблемам, связанным с безопасностью и сопровождением кода. Материал в книге тщательно подобран, он вам поможет без особого труда разобраться во всех тонкостях работы с Windows Forms и построения Web-страниц. Книга ознакомит вас с Visual Studio 2005, а также с работой с такими технологиями, как ADO.NET, GDI+, ASP.NET, Windows Presentation Foundation, Windows Workflow Foundation Windows Communication Foundation, и ASP.NET AJAX. Для упрощения усвоения материала, к изданию прилагается компакт-диск, на котором содержатся все исходные коды примеров. Эта книга рассчитана как для студентов-программистов и их преподавателей, связанных с работой с .NET, так и на программистов различной квалификации.

Разработка игр под Windows в XNA Game Studio Express — С. Г. Горнаков

Книга «Разработка игр под Windows в XNA Game Studio Express» — одна из серии книг, предназначенных для начинающих разработчиков игр. Автор книги обучает читателя полному циклу конструирования компьютерных игр для Windows с использованием студии XNA Game Studio Express. Эта книга будет вашим помощником в освоении Visual C# Express и XNA Game Studio Express, которые распространяются вместе с этим изданием на CD и лицензируются компанией Microsoft специально для этой серии книг.

Чтобы создать полноценную трехмерную или двухмерную игру, вам нужно будет научиться работать с этими видами графики, с анимацией. Вы также должны будете ознакомиться с техникой разработки игровых классов и формированием механизма игровых состояний, научитесь создавать меню и интерактивные заставки, научитесь основам работы с устройствами ввода и со звуком. Все эти знания вам пригодятся при создании собственных компьютерных игр, которые вы потом сможете продавать или же распространять бесплатно. А в дополнение к этой книге вы получите хорошую подборку интересного материала, касающегося техники разработки игр для Windows.

Разработка игр для приставки Xbox 360 в XNA Game Studio Express — С. Г. Горнаков

Автор создает серию книг для начинающих разработчиков игр. Книга «Разработка игр для приставки Xbox 360 в XNA Game Studio Express» — одна из них. Она поможет вам в изучении техники разработки игр для Xbox 360. Автор рассматривает все этапы создания игр в XNA Game Studio Express для этой популярной приставки. В ходе изучения этой книги вы при помощи поэтапной инструкции вступите в XNA Creators Club, клуб разработчиков игр, известный во всем мире, а также изучите основы работы с Visual C# Express и XNA Game Studio Express. Эта книга научит вас работать с 2D и 3D графикой, анимацией. Вы научитесь создавать игровые классы и формировать игровые состояния. Автор через книгу поможет вам освоить секреты создания интерактивных заставок, обучит вас работе с устройствами ввода и со звуком. Вы сможете перенести свои игры на Xbox 360. В итоге вы создадите полноценную игру, которая будет готова к запуску на приставке. Вместе с книгой вы получите 3 компакт-диска, на которых вы сможете найти разнообразную информацию о разработке игр для Xbox 360. Кроме того, вместе с этой книгой распространяются инструментарий Visual C# Express и студия разработки XNA Game Studio Express, компания Microsoft специально лицензирует их для этой серии книг!

Основы Windows Communication Foundation для .NET Framework 3.5 — Стив Резник, Ричард Крейн, Крис Боуэн

Книга «Основы Windows Communication Foundation для .NET Framework 3.5» написана сотрудниками Microsoft и содержит массу практических советов, приемов и рекомендаций, относительно решения конкретных задач с помощью технологии Windows Communication Foundation (WCF), которая является самым простым способом создания и работы веб-служб на платформе Microsoft. В книге рассматриваются самые актуальные темы относительно WCF, которые вызывают наибольший интерес у пользователей, работающих с этой системой. В частности, читатель, узнает, каким образом добиться максимальной отдачи от Windows Communication Foundation с помощью .NET 3.5 и Visual Studio 2008. Авторы подробно анализируют все «узкие места», возникающие в ходе работы, приводят множество примеров кода, используемого повторно. Книга адресована всем пользователям, работающим с WCF.

C# 2008 и платформа .NET 3.5 для профессионалов — Кристиан Нейгел, Билл Ивьен

Книга «C# 2008 и платформа .NET 3.5 для профессионалов» — одно из лучших изданий, освещающих основные принципы программирования на языке C# 2008. Издание содержит обновленные сведения, учитывая появившиеся версии .NET 3.5 и Visual Studio 2008. В новых главах детально рассматриваются LINQ, SQL, ADO.NET, Windows Communication Foundation, Windows Workflow Foundation, Windows Presentation Foundation, а также представлена полная информация относительно C# 2008. К несомненным достоинствам издания следует отнести детальный анализ методик программирования на C# на основе реальных примеров. Книга адресована программистам высокого уровня.