MS Visual C++ 2010 в среде .NET. Библиотека программиста.
Автор - Виктор Зиборов
Целью книги Виктора Зиборова "MS Visual C++ 2010 в среде .NET: Библиотека программиста" является, прежде всего, популяризация программирования. Для достижения этой цели автор выбрал форму демонстрации на примерах решения задач от самых простых, элементарных до более сложных. Так, рассмотрены примеры программ с экранной формой и элементами управления в форме, такими как текстовое поле, метка, кнопка и др. Написанные программы управляются событиями, в частности событиями мыши и клавиатуры. Поскольку большинство существующих программ взаимодействуют с дисковой памятью, в книге приведены примеры чтения и записи файлов в долговременную память. Описаны решения самых типичных задач, которые встречаются в практике программирования, таких как работа с графикой и буфером обмена. Приведено несколько подходов к выводу диаграмм (графиков). Рассмотрены манипуляции табличными данными, в том числе организация связанных таблиц. Показан принцип использования элемента управления WebBrowser для отображения различных данных, а также для программного заполнения веб-форм. Обсуждены примеры программирования с применением функций (методов) объектных библиотек систем MS Excel, MS Word, AutoCAD и MATLAB. Представлено несколько выразительных примеров создания PDF-файла. Разобраны вопросы обработки баз данных SQL Server и MS Access с помощью технологии ADO.NET. Рассмотрены методы обработки различных источников данных с использованием технологии LINQ, хотя эту технологию именно для C++/CLI компания Microsoft разработала еще недостаточно. Представлено много различных авторских оригинальных решений задач программирования, которых читатель не сможет найти в Интернете.
Несколько слов об особенностях книги. Спросите у любого программиста, как он работает (творит...) над очередной поставленной ему задачей. Он вам скажет, что всю задачу он мысленно разбивает на фрагменты и вспоминает, в каких ранее решенных им задачах он уже сталкивался с подобной ситуацией. Далее он просто копирует фрагменты отлаженного программного кода и вставляет их в новую задачу. Сборник таких фрагментов (более 100 примеров) содержит данная книга. Автор пытался выделить наиболее типичные, актуальные задачи и решить их, с одной стороны, максимально эффективно, а с другой стороны, кратко и выразительно.
С сайта издательства «Питер» вы можете скачать архив с рассмотренными в книге примерами. Самая серьезная проблема, возникающая в процессе создания больших, сложных программ, — это сложность, запутанность текстов. Из-за запутанности программ появляются ошибки, нестыковки и т. п. Как следствие, страдает производительность процесса создания программ и их сопровождение. Решение этой проблемы состоит в структуризации программ. Появление объектно-ориентированного программирования связано в большой степени со структуризацией программирования. Мероприятия для обеспечения большей структуризации — это проектирование программы как иерархической структуры, отдельные процедуры, входящие в программу, не должны быть слишком длинными, не должны использоваться операторы перехода goto и т. п. Кроме того, современные системы программирования разрешают в названиях переменных, методов, свойств, событий, классов, объектов использовать кириллические символы. Между тем, современные программисты, как правило, не используют данную возможность, хотя появление среди англоязычного текста русских слов вносит большую выразительность в текст программы и, как следствие, большую структуризацию. Программный код начинает от этого лучше читаться, восприниматься человеком (транслятору, компилятору — все равно).
Данная книга предназначена для начинающих программистов, программистов среднего уровня, а также для программистов, имеющих навыки разработки программ на других языках и желающих ускоренными темпами освоить новый для себя язык MS Visual C++/CLI. Как пользоваться этой книгой? Эффективно пользоваться книгой можно, последовательно решая примеры в том в порядке, в котором они представлены в книге, поскольку примеры расположены от простого к более сложному. Это будет способствовать постепенному совершенствованию ваших навыков разработки на данном языке программирования. А для программистов среднего уровня можно посоветовать решать выборочно именно те задачи, которые возникли у них при написании их текущих программ. Если вы программируете на C# или Visual Basic, то вам также будет полезна данная книга, поскольку и C#, и Visual Basic «питаются» все той же средой .NET, следовательно, названия соответствующих классов, методов, свойств и событий одинаковы, а программные коды различных языков отличаются всего лишь синтаксисом.
Издательство – Питер
Год издания – 2012
Формат книги - PDF
Размер - 3 Мб
"Книга MS Visual C++ 2010 в среде .NET. Библиотека программиста. Виктор Зиборов - скачать"
|