В
этой подборке представлены, одни из лучших обучающих книг по языку
программирования C#(С шарп). Они прекрасно подойдут как новичку, так и
профессионалу своего дела. Книги ориентированы на разработчиков любых
видов приложений на платформе .NET Framework: Windows Forms, Web Forms,
Web-сервисов, консольных приложений и пр.
Жанр: Компьютерная литература-программирование на C# Формат: DjVu, pdf. Год выпуска: 2005-2007 Размер: 152 MB
Содержание: 1. Кристиан Нейгел, Билл Ивьен, Джей Глинн, Морган Скиннер, Карли - C# 2005 и платформа .NET 3.0 для профессионалов
Книга
известных специалистов в области разработки приложений с использованием
.NET Framework посвящена программированию на языке С# в средах .NET
Framework 2.0 и .NET Framework 3.0. Книгу отличает простой и доступный стиль изложения, изобилие примеров и множество рекомендаций по написанию высококачественных программ. Подробно
рассматриваются такие вопросы, как основы языка программирования С#,
организация среды .NET, работа с данными, написание Windows- и
Web-приложений, взаимодействие через сеть, создание Web-служб и многое
другое. Немалое внимание уделено проблемам безопасности и сопровождения
кода. Тщательно подобранный материал позволит без труда разобраться с
тонкостями использования Windows Forms и построения Web-страниц.
Читатели ознакомятся с работой в Visual Studio 2005, а также с
применением таких технологий, как ADO.NET, ASP.NET, GDI+, Windows
Presentation Foundation, Windows Communication Foundation, Windows
Workflow Foundation и ASP.NET AJAX. Прилагаемый к книге компакт-диск содержит исходные коды всех примеров, что существенно упростит освоение материала. Книга
рассчитана на программистов разной квалификации, а также будет полезна
для студентов и преподавателей дисциплин, связанных с программированием
и разработкой для .NET.
2. Шилдт Г. - C# Учебный курс
Данное
руководство по С# - новому революционному языку, созданному компанией
Microsoft для .NET-разработчиков, - написано Гербертом Шилдтом, автором
ряда книг по программированию, получивших мировую известность. Здесь вы
найдете полную информацию о взаимодействии С#-кода с системой .NET
Framework, а также об основах языка, в том числе об операторах, типах
данных, массивах, строках, классах, объектах, методах и пространствах
имен. Подробно рассмотрены программирование ввода/вывода данных и
обработка исключений и инновационные возможности языка С# - делегаты и
индексаторы. Прочитав это компетентное руководство, вы без труда
сможете заняться программированием на языке С#.
3. Морган С. - Разработка распределенных приложений на платформе Microsoft .Net Framework
Этот
учебный курс посвящен разработке распределенных приложений на платформе
.NET Framework. Здесь подробно рассматриваются конфигурирование и
развертывание веб-сервисов, расширение веб-сервисов XML с применением
пользовательских SOAP-заголовков. Кроме того, даны ответы на
вопросы, как создавать, отлаживать и осуществлять хостинг клиентских и
серверных приложений .NET Remoting, а также как вызывать методы и
управлять событиями в .NET Remoting и веб-сервисах .NET. Содержится
подробная информация о Web Services Enhancements (WSE) 3.0,
подписывании SOAP-сообщений, а также об обслуживаемых компонентах и
очередях сообщений.Книга адресована разработчикам, консультантам,
квалифицированным пользователям и всем, кто хочет получить
исчерпывающие знания в области проектирования и внедрения
распределенных приложений. Помимо теоретического материала курс
содержит практикумы, упражнения и контрольные вопросы для самопроверки.
Он поможет вам самостоятельно подготовиться к сдаче экзаменов по
программе сертификации Microsoft (сертификат Microsoft Certified
Technology Specialist) № 70-529: "Microsoft .NET Framework -
Distributed Application Development". Книга состоит из 13 глав,
содержит множество иллюстраций и примеров из практики.На прилагаемом
компакт-диске находятся электронная версия книги на английском языке,
вопросы пробного экзамена и другие справочные материалы.
4. Нортроп Т. - Разработка клиентских Windows-приложений на платформе Microsoft .Net Framework
Совершенно
новый комплект для самостоятельной подготовки к сдаче квалификационного
экзамена 70-526 позволит вам получить все необходимые знания для
аттестации по специальности Microsoft Certified Technology Specialist:
.NET Framework 2.0 - разработка клиентских Windows-приложений. Комплект
содержит все необходимое кандидату - материалы, разработанные на основе
экзаменационных билетов; предметные обзоры; советы по сдаче экзаменов;
гибкую тестовую систему. В набор включены примеры из реальной практики,
подробный анализ отдельных вопросов, а также советы по решению
возможных проблем.Уделяя основное внимание разработке клиентских
Windows-приложений, это официальное руководство также рассказывает о
создании пользовательских интерфейсов при помощи Windows Forms;
осуществлении управления потоками данных; управлении процессом печати;
расширенных возможностях использования; технике асинхронного
программирования; разработке средств управления Windows Forms;
конфигурировании и запуске приложений. Облегчите свою подготовку к
экзаменам и продвиньтесь вперед с помощью курса .NET Framework -
разработка клиентских Windows-приложений. Самостоятельно освойте уроки,
разберите примеры и сдайте тесты.
5. Нортрап Т., Вилдермьюс Ш., Райан Б. - Разработка клиентских веб-приложений на платформе Microsoft .Net Framework
Этот
учебный курс посвящен разработке приложений с использованием .NET
Framework (любой версии) на языках Visual Basic .NET и Visual C# .NET.
Книга содержит введение в .NET Framework, описание создания и
применения консольных и GUI-приложений. Авторы делятся с читателями
бесценным опытом решения различных задач, стоящих перед программистами.
Значительное внимание уделяется вопросам безопасности, глобализации и
развертывания приложений. Освоив теоретические материалы и выполнив
практические задания курса, вы получите знания и навыки, необходимые
разработчику приложений, использующих современную платформу Microsoft
.NET. Книга адресована всем, кто хочет научиться создавать
Windows-приложения и серверные компоненты, использующие инфраструктуру
.NET Framework, на языках Visual Basic .NET и C#. Настоящий учебный
курс поможет вам самостоятельно подготовиться к сдаче экзамена №
70-536: «Microsoft .NET Framework 2.0 — Application Development
Foundation» — базового экзамена по нескольким сертификациям MCTS
(Microsoft Certified Technology Specialist). Книга состоит из 16 глав,
содержит множество иллюстраций и примеров из практики. На прилагаемом
компакт-диске находятся электронная версия книги, вопросы пробного
экзамена, словарь терминов и другие справочные материалы на английском
языке.
6. Microsoft Press - MSDN Magazine. Январь 2007
MSDN
Magazine - журнал для профессионалов в области разработки ПО. Этот
журнал является переводом оригинального английского MSDN Magazine. Не
путайте с журналом MSDN Magazine/Русская редакция. В этом номере: • Минимальные права доступа: Работа с контролем учетных записей в приложениях Windows Vista • Vista и Office: Смотрите на данные по-своему с помощью нашей управляемой инфраструктуры обработчиков просмотра • Мини-приложения SideShow: Научитесь создавать мини-приложения для устройств Windows SideShow • Безопасность рабочей среды: Создание специальных возможностей входа с помощью поставщиков учетных данных для Windows Vista • Windows по всему миру: Расширьте географию применимости своих приложений с помощью Unicode 5.0 • Отладка приложений: устранение утечек памяти: Обнаружение и предотвращение утечек памяти в управляемом коде • CLR вдоль и поперек: Введение во взаимодействие с COM • Точки данных: Выражения в столбцах, объекты DataRelation и вычисления • Новейшие технологии: Серверная часть страниц ASP.NET. • Системы Foundation: Настройка элементов управления WPF при помощи шаблонов • Team System: Контроль версий Team Foundation Server Брайан Рэнделл (Brian A. Randell) • Непревзойденная технология ASP.NET: Клиентский вызов веб-служб средствами расширений AJAX • Заметки о безопасности: Использование преобразования протокола – рабочие заметки • End Bracket: От теннисных шариков до повышения качества оценки И многое другое.
7. Дж. Бишоп, Н. Хорспул - C# в кратком изложении
Книга
предназначена для обучения основам объектно-ориентированного
программирования с использованием языка С# и затрагивает почти все
основные средства языка, включая пространства имен, использование
коллекций и программирование сетевых задач. Особенное внимание
уделяется концепциям полиморфизма и расширяемости. Книга изобилует
многочисленными примерами, представляющими собой функционирующие
программы, и сводными таблицами с компактным описанием основных
языковых средств. Ориентированная прежде всего на студентов первого
года обучения, книга в равной степени адресована студентам всех
уровней, для которых она будет служить прекрасным пособием, а также
всем, кто работает на других языках и желает перейти на С#.
8. Джеффри Рихтер - CLR via C#.
Эта
книга - подробное описание внутреннего устройства и функционирования
исполняющей среды (CLR) Microsoft .NET Framework версии 2.0. В ней
раскрыта система типов .Net Framework и разъяснены способы управления
ими. Представлены концепции программирования с широким использованием
библиотеки FCL, относящейся ко всем языкам, ориентированным на работу с
.NET Framework. Особое внимание уделено обобщениям, управлению
асинхронными операциями и синхронизации потоков. Книга ориентированна
на разработчиков любых видов приложений на платформе .NET Framework:
Windows Forms, Web Forms, Web-сервисов, консольных приложений и пр.
9. Климов Александр - Программирование КПК и смартфонов на .NET Compact Framework
Мобильные
устройства все активнее вторгаются в нашу жизнь. Карманные компьютеры и
смартфоны давно утратили свой статус дорогих игрушек и перекочевали в
разряд необходимых устройств. Значит для них необходимо создавать
программное обеспечение. Так почему вы должны оставаться в стороне? Прочитав
эту книгу, вы получите знания, которые позволят вам уверенно создавать
программы для карманных компютеров и смартфонов. А огромное количество
разнообразных примеров поможет быстро совершенствоваться и развиваться,
обогащая свой опыт работы.