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

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

Программирование на языке C# — Валерий Фаронов

В книге «Программирование на языке C#», принадлежащей перу одного из самых известных в России специалистов по языкам программирования, главной темой является анализ базовых средств языка C# и его использования в создании приложений для Windows. Данный язык, как известно, разрабатывался одновременно с платформой .NET и по идее (так, во всяком случае, хотели разработчики) должен в полной мере ей соответствовать. Книга адресована продвинутым пользователям, имеющим опыт программирования и желающим изучить новый язык.

Разработка Web-приложений на Microsoft Visual Basic .NET и Microsoft Visual C# .NET. Учебный курс MCAD/MCSD

Учебный курс MCВ предлагаемой вашему вниманию книге «Разработка Web -приложений на Microsoft Visual Basic .NET и Microsoft Visual C# .NET.» изложены основополагающие принципы программирования для Web, создания интерфейса, работы с базами данных. Проанализированы также проблемы защиты, тестирования Web-приложений, их глобализации и формирования справочных систем. В книге представлен хороший справочный аппарат в виде словаря терминов и предметного указателя, что значительно упрощает и облегчает работу, а также прилагается компакт-диск с полезной информацией. Издание адресовано всем, кого интересует создание Web-приложений среднего и высокого уровня сложности в Visual Studio .NET на языках Visual Basic .NET и С#. Учебный курс подойдет также тем пользователям, которые самостоятельно готовятся к сдаче экзаменов для получения сертификатов Microsoft (сертификаты Microsoft Certified Application Developer и Microsoft Certified Solution Developer) №70-305: Developing and Implementing Web Applications with Microsoft Visual Basic .NET and Microsoft Visual C# .NET и 70-315: Developing and Implementing Web Applications with Microsoft Visual C# .NET and Microsoft Visual Basic .NET.

Microsoft Visual Studio 2008 — Ларс Пауэрс, Майк Снелл

В своей книге «Microsoft Visual Studio 2008» авторы анализируют методики работы с Visual Studio 2008 и новые технологии, используемые для создания эффективных современных приложений. Детально представлены принципы работы по созданию приложений, в частности, с использованием ASP.NET, Web-сервисов и WCF, Windows Forms, WPF, WF. Всесторонне представлены новые возможности программирования с помощью C# и Visual Basic, а также таких современных технологий, как AJAX, LINQ и другие. Большое внимание авторы уделили также работе с базами данных, автоматизации интегрированной среды разработки, созданию макросов, дополнительных модулей и мастеров, использованию Visual Studio Team System для коллективной работы и многим другим аспектам программирования. В книге достаточно много практических примеров и советов, которые будут полезны для всех, кто занимается программированием.

Visual C# 2008. Базовый курс — Карли Уотсон, Кристиан Нейгел

Коллектив авторов в своей книге «Visual C# 2008. Базовый курс» подробно и последовательно излагают основные положения и методы программирования на языке C#, рассматривая при этом технологические принципы разработки Windows- и веб-приложений. В предложенном вашему вниманию издании привлекает последовательность изложения. Двигаясь от простого к сложному, авторы от начальных сведений о программировании переходят к изложению основных принципов графического программирования. В частности, представлены сведения о том, как строить работу в таких средах, как Visual C# Express 2008, Visual Web Developer™ Express 2008 и Visual Studio® 2008. В книге также содержатся важные рекомендации относительно разработки специализированных веб-приложений, даны технологии доступа к данным, в том числе к LINQ to XML. Все информационные данные базируются на последних версиях .NET Framework 3.5 и Visual Studio 2008. Положительно воспримет читательская аудитория и насыщенность примерами кодов, которые не только помогают легче воспринимать материал, но и могут использоваться в качестве основы для создания собственных приложений. Книга адресована всем, кто интересуется вопросами программирования, в том числе и начинающим программистам.

Компьютерная графика, мультимедиа и игры на Visual C# 2005 — В. А. Жарков

О многом в книге можно сказать — впервые в мире. Книга написана как достаточно полное руководство по последней версии языка Visual C# 2005, платформы Visual Studio 2005, которую издательство «Жарков Пресс» получило от корпорации Microsoft. На основе Visual C# 2005 с применением технологии DirectX 9.0с разработаны методологии создания вычислительных систем, двухмерной и трехмерной графики, мультимедиа, анимации, мультипликации, аудио, видео и игр. Для построения и управления разнообразными трехмерными телами, поверхностями и линиями уровней этих поверхностей в трехмерном пространстве разработаны программы на языках Visual C#, Visual Basic и Visual C++ версий 2002, 2003, 2004 и 2005 годов, и читатель может увидеть листинг программ в книге. Использован ряд совершенно новых технологий: новый синтаксис Visual C++ 2005, Microsoft Agent, позволяет создавать и включать в Windows и Web-приложения интерактивные (через голосовые команды в микрофон) анимационные персонажи, интеграция Visual C# 2005 с Visual Basic 2005 и Visual C++ 2005 с новым синтаксисом, а также с Excel, Word, Access, SQL Server, Windows Media Player для построения вычислительных и графических систем. На дисках вместе с книгой распространяются по лицензионным соглашениям ряд программных средств, например, комплекс для решения задач механики методом конечных элементов, А также: Расчеты поверхности, объема и массы типичных изделий. Оптимальный раскрой материалов. Аналитическое и численное математическое моделирование. Решение задач и расчеты методом конечных элементов (МКЭ). Системы компьютерного проектирования техпроцессов (CAD/CAM system). Упругость, пластичность, механика деформирования и обработка давлением материалов. Книга предназначена для всех, кто хочет научиться программировать на языке Visual C#, для студентов, учёных, инженеров, преподавателей.

.Net. Сетевое программирование для профессионалов — Эндрю Кровчик, Винод Кумар

Центральной задачей программирования при разработке бизнес-приложений является сетевая организация программного обеспечения. Данная книга поможет вам увереннее программировать сетевые задачи в .NET и глубже понимать основные протоколы. Сегодня набор протоколов, поддерживаемый классами .NET, на прикладном уровне ограничен протоколами HTTP и SMTP, а на транспортном — протоколами TCP и UDP. Помимо детальной проработки этих важных тем, в книге представлены интересные примеры реализации в .NET протоколов прикладного уровня, что существенно повышает интерес к книге тех, кому требуется использовать протоколы, не поддерживаемые сегодня платформой .NET.

Основные темы книги:
# Обзор архитектуры физических сетей.
# Сетевые протоколы и модель OSI.
# Программирование сокетов в .NET.
# TCP, UDP и сокеты групповой рассылки.
# Реализация протоколов прикладного уровня на примере FTP.
# Интернет-программирование и классы .NET для электронной почты.
# Реализация клиентов РОР3 и NNTP для чтения из почтовых ящиков и групп новостей.
# Защита сетевого обмена в .NET.

Чтобы понять основы знаний, предлагаемых в книге «.Net. Сетевое программирование для профессионалов«, читателям необязательно владеть сетевым программированием. Но если вы уже знакомы с использованием сетей в другой среде, процесс освоения книги займет у вас гораздо меньше времени, при этом вы обязательно сможете найти в ней много ценных сведений. Важно заметить, что все примеры в книге написаны на C#, что предполагает знакомство читателя с работой на этом языке программирования.

Основы разработки приложений на платформе Microsoft .NET Framework. Учебный курс Microsoft — Тони Нортрап, Шон Вилдермьюс, Билл Райан

Этот учебный курс разработан тремя профессиональными разработчиками приложений с использованием любой версии .NET Framework на языках Visual Basic .NET и Visual C# .NET. Основные этапы курса посвящены введению в .NET Framework, описанию создания и применения консольных и GUI-приложений. Книга состоит из 16 глав и содержит красочный иллюстрации и множество примеров из практики программирования. Весь собранный в учебном курсе материал — бесценный опыт авторов в решении нестандартных задач программирования, в вопросах безопасности и глобализации приложений. Досканально изучив теоретические материалы и правильно выполнив практические задания курса, вы получите знания и навыки, необходимые любому профессиональному разработчик приложений на платформе Microsoft .NET.

Помимо профессионалов, книга адресована и всем, кто хочет создавать Windows-приложения и серверные компоненты, использующие инфраструктуру .NET Framework, на языках Visual Basic .NET и C#. Уникальность настоящего учебного курса заключается в том, что он поможет вам подготовиться к сдаче экзамена № 70-536: «Microsoft .NET Framework 2.0 — Application Development Foundation». Это базовый экзамен по нескольким сертификациям MCTS (Microsoft Certified Technology Specialist). К книге также прилагается компакт-диск с электронной версией книги, вопросами пробного экзамена и словарем терминов на английском языке.

C# в подлиннике. Наиболее полное руководство — Х. Дейтел

В данной книге, автор знакомит читателя с общей структурой платформы .NET и средством разработки для нее под названием Visual Studio .NET, которое включает в себя программирование на языке C#. Особое внимание уделяется объектно-ориентированному программированию, графическому пользовательскому интерфейсу и работе с ним, а также базам данных SQL и распространенным на сегодняшний день ADO.NET, ASP.NET с созданием веб-форм и элементов для организации килент-серверной структуры. Прочитав данное пособие, вы сможете также работать с платформой Mobile Internet Toolkit, которая включает довольно внушительный пакет программ. Вниманию читателей представлены многочисленные примеры, которые гарантированно работают в системах Windows 2000 и XP. Отдельного внимания заслуживает тот факт, что авторы уделили много внимания правильному проектированию и разработке программных средств, для того чтобы сделать код понятным и удобным для сторонних разработчиков.

Microsoft Visual C# в задачах и примерах — Н. Культин

Книга «Microsoft Visual C# в задачах и примерах» является сборником программ и задач для персонального решения. Приведённые примеры разнятся своим уровнем сложности, начинаясь с простых и заканчиваясь приложениями работы с графикой и базами данных, в частности Microsoft Access и Microsoft SQL Server Compact Edition. Они показывают назначение базовых компонентов и описывают нюансы создания приложений Windows Forms в Microsoft Visual C#. Не осталось без внимания автора и применение технологии LINQ. Книга дополнена справочником, в котором описываются базовые компоненты, события, исключения и часто применяемые функции. Данное издание предназначается начинающим программистам.

C#. Сборник рецептов — Павел Агуров

Книга Павла Агурова «С#. Сборник рецептов» содержит в себе наилучшие способы решений для разработки программ различной сложности, с помощью которых пользователь сможет спроектировать поистине добротный и быстрый код. Для этого ему не придётся долго и мучительно искать решения, достаточно заглянуть в книгу и найти подходящий пример. Данное издание создано для разработчиков программ на языке С# и всем желающим перейти на С# с другого языка.