Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
VC_Lect.doc
Скачиваний:
6
Добавлен:
01.07.2025
Размер:
15 Мб
Скачать
☆

10. Деймьен Уоткинз, Марк Хаммонд, Брэд Эйбрамз. Программирование на платформе .Net среда /Пер. С англ. – м.; сПб.: к.: Издательский дом "Вильямс", 2003. – с.368. Isbn 5-8459-0456-0

Книга написана группой разработчиков платформы .NET и позволяет узнать, как на самом деле устроена эта платформа. В отличие от многих других книг на эту тему, она описывает не только "как" работают элементы платформы .NET, но и "почему". Несомненным достоинством книги является глубокий анализ платформы .NET с объяснением причин, по которым разработчики среди множества альтернативных вариантов выбрали именно те, которые легли в основу платформы .NET. Первая часть книги начинается сравнительным анализом прежних распределенных систем и платформы .NET (глава 1), после чего предлагается подробное обсуждение системы типов (глава 2) и метаданных (глава 3). При описании системы выполнения (глава 4) приведены тонкости использования промежуточного языка, рассматриваются системы безопасности и управления политиками. Большое внимание в книге уделяется процессу создания (глава 5) и развертывания (глава 6) приложений с углубленным описанием вопросов контроля версий, интернационализации и локализации, которые лишь кратко упоминаются в других книгах о платформе .NET.

Обзор библиотеки классов Framework Class Library (глава 7) насыщен простыми и ясными примерами ее использования. Вторая часть состоит из восьми приложений, которые посвящены реализациям совершенно разных языков программирования (от Visual Basic и Perl до Pascal и Mondrian) для платформы .NET. Книга рассчитана на широкий круг читателей с разной подготовкой: от студентов, желающих на простых примерах познакомиться с новой технологией программирования, до профессионалов высокого уровня, интересующихся тонкостями реализации новой платформы и переноса на нее унаследованных решений.

11. Джеффри Рихтер. Clr via c#. Программирование на платформе Microsoft .Net Framework 2.0 на языке c#. Мастер-класс / Пер. С англ. – м.:Издательство «Русская редакция»; сПб.: Питер, 2007. - 656с.

Есть в электронном формате (djvu).

Известный хороший автор и хорошая книга.

12. Джеффри Рихтер. Программирование на платформе Microsoft .Net Framework / Пер. С англ. – м.:Издательско-торговый дом «Русская редакция», 2003 - 512с.

Есть в электронном формате (.pdf)

13. Хортон Айвор. Visual C++2010: полный курс / Пер. с англ. – М.: ООО «И.Д. Вильямс», 2011. – 1216с.

Хортон_Visual C++_2010_Полный курс-2011г.djvu

Есть примеры кода, обсуждаемого в работе.

14. Пауэрс Ларс, Майкл Снелл. Microsoft Visual Studio 2008 / Пер. С англ. — сПб.:

БХВ-Петербург, 2009. — 1200с

MicrosoftVisualStudio2008_Powers_Snell.djvu

Рассмотрены приемы работы в интегрированной среде разработки Visual Studio

2008, а также новые технологии и элементьгереды, предназначенные для создания

эффективных современных приложений. Описана работа с решениями, проектами,

редакторами и визуальными конструкторами. Показаны новые возможности языков

программирования С# и Visual Basic. Рассмотрено создание различных типов приложений,

в том числе с помощью ASP.NET, Web-сервисов и WCF, Windows Forms, WPF, WF.

Описано применение в приложениях современных технологий, таких как AJAX, LINQ

и др. Показана работа с данными и базами данных. Уделено внимание автоматизации

интегрированной среды разработки, созданию макросов, дополнительных модулей и

мастеров. Показано использование Visual Studio Team System для коллективной работы

над проектом, выполнение модульных и Web-тестов приложений и многое другое.

Материал сопровождается практическими примерами и полезными советами.

15. Julian Templeman. Microsoft Visual C++/CLI Step by Step. 2013, 542с.

templeman_j_microsoft_visual_c_cli_step_by_step(MVS_2012).pdf

16. Медведев В.И. Особенности объектно-ориентированного программирования на C++/CLI, C# и Java. 2-е изд., испр. и доп. - Казань: РИЦ «Школа», 2010.-444 c.: ил.

medvedev_v_i_osobennosti_obektnoorientirovannogo_programmiro.pdf

Излагаются основные понятия и методика разработки объектно-ориентированных программ на языках C++/CLI, C# и Java (J#). Изложение сопровождается многочисленными примерами законченных программ. Программы поясняются диаграммами языка UML.

Особое внимание акцентировано на наиболее сложных для понимания делегатах, событиях, уведомлениях, потоках и их синхронизации. Параллельное изложение схожих основных языковых конструкций позволит лучше выявить не только близость и различие языков C++/CLI, C# и Java, но и лучше понять особенности этих языков.

Для студентов и преподавателей вузов по направлению вычислительной техники и информатики. Представляет интерес для всех, знающих язык С и изучающих объектно-ориентированное программирование, а также для тех, кто, овладев языком С++, интересуется особенностями и отличиями программирования на языках C++/CLI, Java и C#.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]