Книги по программированию

valbert41

Malware Analyst
Joined
Apr 11, 2019
Messages
906
Reaction score
1,558
C# 2008 и платформа .NET 3.5 для профессионалов

C# 2008 и платформа .NET 3.5 для профессионалов

eea65da9ca2f.jpg

Это отличное руководство ориентировано на опытных разработчиков, которые заинтересованы в изучении последней версии ведущего языка разработки C# и его среды. Книга также может быть полезна и специалистам среднего уровня, которые желают получить представление о среде .NET и возожностях при разработке программного обеспечения в ней.

Руководство обновлено с учетом вышедших версий .NET 3.5 и Visual Studio 2008. Основываясь на концепции, что изучение языка C# должно происходить в тесном взаимодействии с рассмотрением среды .NET Framework, авторами изложены следующие вопросы:
- разработка приложений и служб Windows;
- использование ASP.NET 3.5 для создания Web-страниц;
- манипулирование XML в коде C#;
- применение ADO.NET для доступа к базам данных;
- генерация графических данных с помощью C# 2008;
- использование многочисленных дополнений C#;
- применение LINQ для простой работы с базами данных SQL Server и XML.
При издании книги в "бумажном" варианте к ней срилагался компакт-диск, содержащий главы и приложения на русском языке в формате PDF, не вошедшие в печатное издание, а также исходные коды всех примеров, рассмотренных в книге.
Эти главы и приложения включены и в архив (в отдельном каталоге), а исходные коды примеров несложно получить копированием через буфер обмена, так как и само руководство в формате djvu, и дополнительный материал в формате PDF содержат текстовый слой.

Краткое оглавление
Часть I. Язык C#
Глава 1. Архитектура .NET
Глава 2. Основы C#
Глава 3. Объекты и типы
Глава 4. Наследование
Глава 5. Массивы
Глава 6. Операции и приведения
Глава 7. Делегаты и события
Глава 8. Строки и регулярные выражения
Глава 9. Обобщения
Глава 10. Коллекции
Глава 11. Язык интегрированных запросов
Глава 12. Управление памятью и указатели
Глава 13. Рефлексия
Глава 14. Ошибки и исключения
Часть II. Visual Studio
Глава 15. Visual Studio
Глава 16. Развертывание
Часть III. Библиотеки базовых классов
Глава 17. Сборки
Глава 18. Трассировка и события
Глава 19. Многопоточность и синхронизация
Глава 20. Безопасность
Глава 21. Локализация
Глава 22. Транзакции
Глава 23. Службы Windows
Глава 24. Взаимодействие
Часть IV. Данные
Глава 25. Манипулирование файлами и реестром
Глава 26. Доступ к данным
Глава 27. LINQ to SQL
Глава 28. Работа с XML
Глава 29. LINQ to XML
Глава 30. Программирование в .NET с использованием SQL Server
Часть V. Презентации
Глава 31. Windows Forms (на компакт-диске)
Глава 32. Привязка данных (на компакт-диске)
Глава 33. Вывод графики с помощью GDI+ (на компакт-диске)
Глава 34. Windows Presentation Foundation (на компакт-диске)
Глава 35. Расширенный WPF (на компакт-диске)
Глава 36. Дополнения (на компакт-диске)
Глава 37. Страницы ASP.NET (на компакт-диске)
Глава 38. Разработка приложений с использованием ASP.NET
Глава 39. ASP.NET AJAX
Глава 40. Visual Studio Tools for Office
Часть VI. Коммуникации
Глава 41. Доступ в Internet
Глава 42. Windows Communication Foundation
Глава 43. Windows Workflow Foundation
Глава 44. Enterprise Services
Глава 45. Message Queuing
Глава 46. Службы каталогов
Глава 47. Одноранговые сети
Глава 48. Синдикация
Часть VII. Приложения (на компакт-диске)
Приложение А. ADO.NET Entity Framework (на компакт-диске)
Приложение Б. C#, Visual Basic и C++/CLI (на компакт-диске)
Приложение В. Windows Vista и Windows Server 2008 (на компакт-диске)
Название: C# 2008 и платформа .NET 3.5 для профессионалов
Авторы: К.Нейгел и др.
Издательство: Диалектика
Год издания: 2009
Страниц: 1392
Язык: русский
Формат: djvu
ISBN: 978-5-8459-1458-3

Размер: 32,6 Мб

 

x-rusik

Member
Joined
Sep 4, 2009
Messages
9
Reaction score
23
Кент Бек "Экстремальное программирование"

Кент Бек
Экстремальное программирование



Кент Бек
Издательство: Питер, 2003
Тираж: 3000
Формат: rtf


Экстремальное программирование (Extreme Programming), часто обозначаемое аббревиатурой ХР, – это дисциплина разработки программного обеспечения и ведения бизнеса в области создания программных продуктов, которая фокусирует усилия обеих сторон (программистов и бизнесменов) на общих, вполне достижимых целях. Команды, использующие ХР, производят качественное программное обеспечение с весьма большой скоростью. Методики, которые входят в состав дисциплины ХР, описанной в данной книге, выбраны из за того, что они основаны на человеческом творчестве и принятии того, что человек является существом неустойчивым и подверженным ошибкам.
ХР часто представляется как набор методик, однако сама по себе ХР не является финишной линией. Вам не надо все лучше и лучше практиковать и развивать ХР для того, чтобы в конце этого процесса получить долгожданную золотую звезду. Напротив, ХР – это линия старта. ХР ставит вопрос: «Насколько минимальными могут быть наши усилия для того, чтобы мы могли продолжать производить качественное программное обеспечение?»
Начало ответа на вопрос звучит так: если мы хотим разрабатывать качественные программы без суматохи и путаницы, мы должны быть готовыми целиком и полностью внедрить у себя в команде несколько методик, которые мы собираемся использовать в полной мере. Если мы будем использовать эти методики наполовину, проблемы останутся и, чтобы их решить, необходимо будет перейти к использованию методик в полной мере. Если мы ограничимся полумерами, с течением времени мы в них запутаемся настолько, что не сможем понять, что то основное, что создается трудом программистов, возникает на свет благодаря программированию.
Я сказал «начало ответа на» так как продолжения на самом деле не существует. Люди, создававшие и внедрявшие ХР, тоже думали над решением этого вопроса. Попробовав использовать ХР, они перешагнули порог и побывали в неизведанном. Вернувшись, они рассказали свою историю. Изложенные ими мысли – это указатели, расставленные вдоль дороги: «Здесь живут драконы», «Через 15 км открывается хороший вид», «Этот участок опасен во время дождя».
Прошу прощения, но мне пора идти программировать.
Кент Бек, консультант серии

Скачать книгу
 

Trigan

Reverse Engineer
Joined
Jul 13, 2005
Messages
2,090
Reaction score
716
Python в системном администрировании UNIX и Linux (2009)

thumbnail.php

Издательство: Символ-Плюс
Автор: Ноа Гифт, Джереми М. Джонс
Год: 2009
Страниц: 512
Формат: djvu
Размер: 6,37 Mb
Качество: хорошее
Серия или Выпуск: ISBN: 978-5-93286-149-3
Язык: русский

Описание: Книга "Python в системном администрировании UNIX и Linux" демонстрирует, как эффективно решать разнообразные задачи управления серверами UNIX и Linux с помощью языка программирования Python. Каждая глава посвящена определенной задаче, например многозадачности, резервному копированию данных или созданию собственных инструментов командной строки, и предлагает практические методы ее решения на языке Python.
Среди рассматриваемых тем: организация ветвления процессов и передача информации между ними с использованием сетевых механизмов, создание интерактивных утилит с графическим интерфейсом, организация взаимодействия с базами данных и создание приложений для Google App Engine. Кроме того, авторы книги создали доступную для загрузки и свободно распространяемую виртуальную машину на базе Ubuntu, включающую исходные тексты примеров из книги и способную выполнять примеры, использующие SNMP, IPython, SQLAlchemy и многие другие утилиты.
Совсем не много компьютерных книг способны оставаться актуальными хотя бы 2 года. Думаю, что эта книга будет жить значительно дольше. Книга написана не техническим писателем, а работающим системным администратором для системных администраторов. При чтении складывается ощущение, что это просто расширенный и обработанный вариант внутренней документации. Рекомендую всем и не только Unix администраторам.

Раздача на нашем трекере.
 

acat_lm

Member
Joined
May 8, 2009
Messages
5
Reaction score
3
Полный справочник по C++
Автор: Г. Шилдт Издательство: Вильямс. Год: 2006. Формат: DjVu
Страниц: 800. Размер: 7 Мб.
В четвертом издании этой книги полностью описаны и проиллюстрированы все ключевые слова, функции, классы и свойства языка С++, соответствующие стандарту ANSI/ISO. Информацию, изложенную в книге, можно использовать во всех современных средах программирования. Освещены все аспекты языка С++, включая его основу - язык С. Справочник состоит из пяти частей: 1) подмножество С; 2) язык С++; 3) библиотека стандартных функций; 4) библиотека стандартных классов; 5) приложения на языке С++.
Ссылки: http://rapidshare.com/files/352217038/Polnyi_spravochnik_po_C__.rar
http://depositfiles.com/files/1jm771vz9
 

ipuiuna

Member
Joined
Jun 22, 2008
Messages
8
Reaction score
2
Mod Skype Ajax Status and others

http://rapidshare.com/files/404610374/mod_skype_ajax_v1.0.zip.html

Other Mods/ Comps

Seo Generator 3.1
Добавлено через 1 минуту
http://rapidshare.com/files/331810927/plg_SEOGenerator31_unzip_first.zip.html

Добавлено через 10 минут
JWallpapers v2.0.1 - Gallery Component For Joomla
http://rapidshare.com/files/396341724/jwp2.0.1.tar.gz

jSecure v2.1.2 - JSP Extensions
Добавлено через 18 минут
http://rapidshare.com/files/395952122/jsecure_v2.1.2.zip
 
Last edited by a moderator:

trolojik

Member
Joined
Jul 7, 2010
Messages
15
Reaction score
0
CHM файлов и компиляции знает, как сделать это здесь?
 

Ufomaster

Member
Joined
Jan 19, 2009
Messages
22
Reaction score
65
Грибачев К Г
Г82 Delphi и Model Driven Architecture. Разработка приложений баз данных. -
СПб.. Питер, 2004. - 348 с. ил.
ISBN 5-469-00185-7
Данная книга посвящена новейшей технологии разработки приложений баз данных в Delphi,
основанной на концепции архитектуры, управляемой моделями «Model Driven Architecture -
MDA). Читатель познакомится с идеологией MDA в целом, освоит базовые основы языка UML,
познакомится с мощным и лаконичным диалектом языка OCL, благодаря которому гораздо легче
и быстрее решаются задачи доступа к данным, чем при традиционной разработке с применением
SQL-запросов. В книге подробно, с разбором множества конкретных примеров, описываются
практические шаги по созданию MDA-приложений в Delphi Читатель на практике убедится, как
быстро и просто можно создавать сложные приложения, работающие практически с любой СУБД,
при этом зачастую вообще не использ>я SQL и в ряде случаев даже не прибегая к написанию
программного кода. Книга в первую очередь адресована читателям, знакомым с традиционными
подходами создания приложений баз данных в Delphi, однако она может быть полезна и всем тем,
кто желает познакомиться с принципиально новой технологией создания приложений в XXI веке
- MDA.

http://depositfiles.com/files/11tdvb2hc

Добавлено через 2 минуты
Крис Касперски, Ева Рокко
Издательство: БХВ-Петербург, 2008 г.
Твердый переплет, 896 стр.
ISBN 978-5-9775-0082-1
Тираж: 2000 экз.
Формат: DjVu

От издателя
Книга посвящена вопросам и методам дизассемблирования, знание которых позволит эффективно защитить свои программы и создать более оптимизированные программные коды. Объяснены способы идентификации конструкций языков высокого уровня таких, как C/C++ и Pascal, показаны различные подходы к реконструкции алгоритмов. Приводится обзор популярных хакерских инструментов для Windows, UNIX и Linux - отладчиков, дизассемблеров, шестнадцатеричных редакторов, API- и RPC-шпионов, эмуляторов. Рассматривается исследование дампов памяти, защитных механизмов, вредоносного программного кода - вирусов и эксплоитов. Уделено внимание противодействию антиотладочным приемам.

К книге прилагается компакт-диск с полноцветными иллюстрациями и кодами рассматриваемых примеров.

Для программистов и продвинутых пользователей.

Книга + CD
http://depositfiles.com/files/hp2c4hphy
 
Last edited by a moderator:

valbert41

Malware Analyst
Joined
Apr 11, 2019
Messages
906
Reaction score
1,558
Windows via C/C++.
Программирование на языке Visual C++


80a3dde8c614.jpg

Новое, значительно переработанное, издание книги, посвященной технологии разработки приложений на языке Visual C++ в 32- и 64-разрядных версиях операционных систем Windows XP и Windows Vista с использованием функций Windows API. Книга ориентирована на профессиональных программистов, имеющих опыт разработки Windows-приложений на С/С++.

В данном издании более углубленно рассмотрены механизм User Account Control и вопросы взаимодействия с системой библиотеки C/C++ при реализации защитных механизмов и обработке исключений, представлены новые синхронизирующие механизмы. В книгу добавлены две новые главы: о механизмах ввода-вывода и о работе новой системы Windows Error Reporting, изменившей подходы к созданию отчетов об ошибках и восстановлению приложений после сбоев.
Книга состоит из 26 глав и двух приложений. В отдельном каталоге архива представлены исходные тексты для всех программ-примеров из книги.

Название: Windows via C/C++. Программирование на языке Visual C++
Авторы: Назарр К., Рихтер Дж.
Издательство: Питер
Год издания: 2009
Формат: pdf
Страниц: 896
ISBN: 978-5-7502-0367-3
Язык: русский

Размер: 22,7 Мб (3% на восстановление)

Скачать бесплатно книгу "Windows via C/C++. Программирование на языке Visual C++"
 

valbert41

Malware Analyst
Joined
Apr 11, 2019
Messages
906
Reaction score
1,558
C# 2010. Ускоренный курс для профессионалов

6a2a6c6e90d9.jpg

В данном пособии рассматриваются новые средства языка C#. Несмотря на столь грозно-жесткое название, эта книга будет полезна и рядовым программистам, в том числе студентам и преподавателям дисциплин, связанных с программированием и разработкой приложений в среде .NET Framework.

Книга ведущего специалиста в области технологий .NET представляет собой интенсивный курс по новейшей версии языка C#, воплотившей в себе важные дополнения и предлагающей управляемую среду CLR, в которой функциональное программирование органично переплетаeтся с обычным стилем императивного программирования.
В книге детально рассматриваются динамические типы, ковариантность и контравариантность, расширяющие методы, лямбда-выражения, язык интегрированных запросов LINQ и многие другие средства. Новые динамические типы существенно упрощают реализацию средств взаимодействия, создание которых раньше сопровождалось значительными трудностями. Расширяющие методы, лямбда-выражения и язык LINQ поощряют использование модели функционального программирования, значительно упрощающей решение многих вопросов по сравнению с применением императивного языка программирования.
В пособии приведено множество рекомендаций, призванных помочь в построении эффективного, многократно используемого и надежного кода. Изучение материала книги поможет понять работу C# во взаимодействии с CLR, научит использовать массивы, коллекции и итераторы, а также обрабатывать события с помощью делегатов и анонимных функций, проектировать и использовать обобщенные типы и методы, строить высокоэффективные и надежные многопоточные приложения, эффективно использовать в работе анонимные типы, лямбда-выражения и расширяющие методы C#.
В книге также уделено внимание возможностям защиты приложений в среде .NET Framework и их использованию при программировании на C#.

Название: C# 2010. Ускоренный курс для профессионалов
Автор: Трей Нэш
Издательство: ИД "Вильямс"
Год издания: 2010
Формат: djvu
Страниц: 592
Язык: русский
Качество: отличное

Размер: 8,6 Мб

Скачать бесплатно книгу "C# 2010. Ускоренный курс для профессионалов"
 

valbert41

Malware Analyst
Joined
Apr 11, 2019
Messages
906
Reaction score
1,558
Ремесло программиста.
Практика написания хорошего кода


554b3c76bf2b.jpg

Данное руководство, написанное программистом-профессионалом с большим стажем, учит не программированию, а тоиу, как правильно программировать. Книга рассчитана на пользователей, имеющих хотя бы небольшой опыт программирования, и несомненно будет особенно полезной искушенным программистам.

Эта книга посвящена той области, на которую практически не обращают внимания при обучении программированию, - созданию правильного программного кода, надежного и безошибочного, логика и цель которого могли быть поняты и другими программистами.
Знакомство с этим руководством позволит повысить уровень мастерства программирования, выработать правильный подход к искусству программирования, разрабатывать код, который больше, чем "просто работает". Здесь приведены не связанные с конкретными языками рекомендации, полезные всем разработчикам и касающиеся таких вопросов, как стиль представления, выбор имен переменных, обработка ошибок, безопасность, эффективность групповой работы, технологии разработки и составление документации.
Усвоению материала хорошо помогает то, что практически каждая глава руководства завершается разделами "Резюме" и "Контрольные вопросы", а также четкий стиль и простой, понятный, порою занимательный язык изложения.

Краткое содержание
Об авторе
Благодарности
Предисловие
I. Перед лицом кода
Глава 1. Держим оборону
Глава 2. Тонкий расчет
Глава 3. Что в имени тебе моем?
Глава 4. Литературоведение
Глава 5. Заметки на полях
Глава 6. Людям свойственно ошибаться
II. Тайная жизнь кода
Глава 7. Инструментарий программиста
Глава 8. Время испытаний
Глава 9. Поиск ошибок
Глава 10. Код, который построил Джек
Глава 11. Жажда скорости
Глава 12. Комплекс незащищенности
III. Проектирование кода
Глава 13. Важность проектирования
Глава 14. Программная архитектура
Глава 15. Программное обеспечение – эволюция или революция?
IV. Стадо программистов?
Глава 16. Кодеры
Глава 17. Вместе мы – сила
Глава 18. Защита исходного кода
V. Часть процесса
Глава 19. Спецификации
Глава 20. Рецензия на отстрел
Глава 21. Какой длины веревочка?
VI. Вид сверху
Глава 22. Рецепт программы
Глава 23. За гранью возможного
Ответы и обсуждение
Библиография
Алфавитный указатель

Название: Ремесло программиста. Практика написания хорошего кода
Автор: Питер Гудлиф
Издательство: СПб.: Символ-Плюс
Год издания: 2009
Формат: pdf
Страниц: 700
Язык: русский
Качество: отличное
ISBN: 978-5-93286-127-1

Размер: 8,0 Mб

Скачать бесплатно книгу "Ремесло программиста. Практика написания хорошего кода"
 

valbert41

Malware Analyst
Joined
Apr 11, 2019
Messages
906
Reaction score
1,558
Р. Мартин
Чистый код.
Создание, анализ и рефакторинг


c397ce599ff6.jpg

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

Хотя работать может любой программный код, но если он не является "чистым", то, как правило, впоследствии возникают трудности в развитии проекта, и это будет отнимать значительные ресурсы на его поддержку и "укрощение".
Ввиду того, что нет единого определения для понятия "чистый код", автор начинает свою книгу приведением соответствующих цитат и определений известных профессионалов.
В последующих главах излагаются принципы, паттерны и приемы написания чистого кода с приведением большого числа примеров. Затем автор переходит к практическим сценариям, где каждый сценарий является упражнением по чистке кода или преобразованию проблемного кода в код с меньшим количеством проблем.
Последняя очень информационно насыщенная глава книги включает перечень эвристических правил и «запахов кода», собранных во время анализа, и по сути представляет собой базу знаний, описывающую путь мышления в процессе чтения, написания и чистки кода.
Книга поможет сделать шаг к настоящему мастерству, научив многим полезным вещам: как отличить хороший код от плохого, как писать хороший код и даже как выполнить преобразование плохого кода в хороший.

Содержание
Предисловие
Введение
Глава 1. Чистый код
Глава 2. Содержательные имена
Глава 3. Функции
Глава 4. Комментарии
Глава 5. Форматирование
Глава 6. Объекты и структуры данных
Глава 7. Обработка ошибок
Глава 8. Границы
Глава 9. Модульные тесты
Глава 10. Классы
Глава 11. Системы
Глава 12. Формирование архитектуры
Глава 13. Многопоточность
Глава 14. Последовательное очищение
Глава 15. Внутреннее строение JUnit
Глава 16. Переработка SerialDate
Глава 17. Запахи и эвристические правила
Заключение
Литература
Приложение А. Многопоточность II
Приложение Б. org.jfree.date.SerialDate
Приложение В. Перекрестные ссылки
Эпилог
Алфавитный указатель

Название: Чистый код. Создание, анализ и рефакторинг
Автор: Роберт Мартин
Издательство: Питер
Год: 2010
Серия: Библиотека программиста
Формат: djvu
Страниц: 464
Язык: русский
Качество: отличное
ISBN: 978-5-49807-381-1

Размер: 6,3 Мб

Скачать бесплатно книгу "Чистый код. Создание, анализ и рефакторинг"
 

gogolenius

Member
Joined
Oct 21, 2008
Messages
11
Reaction score
10
jQuery. Подробное руководство
по продвинутому JavaScript

c9550d5b4748f9b2e4cc14d395cc7c3f.jpg

Год выпуска: 2009
Автор: Бер Бибо, Иегуда Кац
Жанр: Веб-дизайн и программирование
Издательство: Символ-Плюс
Серия: High Tech
ISBN: 978-5-93286-135-6, 5-93286-135-5, 1-933988-35-5
Формат: PDF
Количество страниц: 384

Описание: Издание представляет собой введение и справочное руководство по jQuery – мощной платформе для разработки веб-приложений.
Подробно описывается, как выполнять обход документов HTML, обрабатывать события, добавлять поддержку технологии Ajax в свои веб-страницы, воспроизводить анимацию и визуальные эффекты.
Уникальные «лабораторные страницы» помогут закрепить изучение каждой новой концепции на практических примерах. Рассмотрены вопросы взаимодействия jQuery с другими инструментами и платформами и методы создания модулей расширения для этой библиотеки.
Книга предназначена для разработчиков, знакомых с языком JavaScript и технологией Ajax и стремящихся создавать краткий и понятный программный код. Уникальная способность jQuery составлять «цепочки» из команд позволяет выполнять несколько последовательных операций над элементами страницы, в результате чего код сокращается втрое.

Доп. информация: Исходники прилагаются.


Ссылка:Letitbit.Net

Добавлено через 11 минут
Изучаем jQuery 1.3. Эффективная
веб-разработка на JavaScript

c0bc1e6d0d4bef21717c8441b9b95482.jpg

Год: 2010
Автор: Jonathan Chaffer, Karl Swedberg
Переводчик: А. Киселев
Жанр: Web Development
Издательство: Символ-Плюс
ISBN: 978-5-93286-177-6
Язык: Русский
Формат: DjVu
Качество: Отсканированные страницы
Количество страниц: 448

Описание: Издание, посвященное jQuery версии 1.3, знакомит с основами использования этой библиотеки для создания привлекательных интерактивных сайтов. jQuery поможет автоматизировать решение типичных задач и упростить решение более сложных. Опытные вебдизайнеры, немного знакомые с программированием, смогут быстро приступить к использованию jQuery благодаря тому, что она основана на стандартах технологий HTML и CSS. Опытные программисты при изучении библиотеки оценят ее концептуальную целостность.
В книге рассматриваются методы использования селекторов, приемы организации взаимодействий и воспроизведения анимационных эффектов. Показано, как избежать ошибок, связанных с использованием AJAX, событий и расширенных возможностей языка JavaScript.
Издание предназначено для вебдизайнеров, желающих использовать интерактивные элементы в своих страницах, и разработчикам, стремящимся создавать вебприложения с более качественным пользовательским интерфейсом. Опыт работы с jQuery и другими библиотеками JavaScript не требуется, однако приветствуются навыки программирования на языке JavaScript, знание его синтаксических конструкций, а также базовые знания о HTML и CSS.


Ссылка:Letitbit.Net
 
Last edited by a moderator:

valbert41

Malware Analyst
Joined
Apr 11, 2019
Messages
906
Reaction score
1,558
Герберт Шилдт
С# 4.0: полное руководство


7bd6c1965336.jpg

Книга "C# 4.0: полное руководство" - это воистину кладезь энциклопедических сведений по языку программирования C#, разработанному специально для среды .NET, включая все новшества, появившиеся в его четвертой версии. В руководстве подробнейшим образом описаны языковые средства C#, даны профессиональные рекомендации и приведено множество примеров, практически охватывающих все аспекты программирования на C#, включая синтаксис, ключевые слова, основные библиотеки и появившие в последней версии язык интегрированных запросов LINQ, библиотека TPL, динамический тип данных и другие новшества.
Данное руководство написано простым, доступным языком и ориентировано на программистов, работающих на C#, причем оно будет полезно как начинающим, так и опытным специалистам.

Краткое содержание:
Благодарности
Предисловие
ЧАСТЬ I. ЯЗЫК С#
Глава 1. Создание С#
Глава 2. Краткий обзор элементов С#
Глава 3. Типы данных, литералы и переменные
Глава 4. Операторы
Глава 5. Управляющие операторы
Глава 6. Введение в классы, объекты и методы
Глава 7. Массивы и строки
Глава 8. Подробнее о методах и классах
Глава 9. Перегрузка операторов
Глава 10. Индексаторы и свойства
Глава 11. Наследование
Глава 12. Интерфейсы, структуры и перечисления
Глава 13. Обработка исключительных ситуаций
Глава 14. Применение средств ввода-вывода
Глава 15. Делегаты, события и лямбда-выражения
Глава 16. Пространства имен, препроцессор и сборки
Глава 17. Динамическая идентификация типов, рефлексия и атрибуты
Глава 18. Обобщения
Глава 19. LINQ
Глава 20. Небезопасный код, указатели, обнуляемые типы и разные ключевые слова
ЧАСТБ II. БИБЛИОТЕКА С#
Глава 21. Пространство имен System
Глава 22. Строки и форматирование
Глава 23. Многопоточное программирование. Часть первая: основы
Глава 24. Многопоточное программирование. Часть вторая: библиотека TPL
Глава 25. Коллекции, перечислители и итераторы
Глава 26. Сетевые средства подключения к Интернету
Приложение. Краткий справочник по составлению документирующих комментариев
Предметный указатель

Название: C# 4.0: полное руководство
Автор: Герберт Шилдт
Издательство: ИД "Вильямс"
Год издания: 2011
Формат: djvu
Страниц: 1056
Качество: отличное
Язык: русский
ISBN: 978-5-8459-1684-6

Размер: 7,7 Мб

Скачать бесплатно книгу "C# 4.0: полное руководство"
 

valbert41

Malware Analyst
Joined
Apr 11, 2019
Messages
906
Reaction score
1,558
Троелсен Э.
Язык программирования C# 2010 и платформа .NET 4


dd4a482fd58b21365128ddfba443c0f1.jpg

Книгу Язык программирования C# 2010 и платформа .NET 4 можно рассматривать как полноценное руководство по языку программирования С# и его применению с учетом современных аспектов последней версии платформы .NET (сборки, удаленные взаимодействия, Windows Forms, Web Forms, ADO.NET, веб-службы XML и пр.). Особенно ценно, что книга мзобилует множеством примеров реального кода, что, в свою очередь, позволяет сразу же мспользовать полученную информацию при разработке высококачественного программного обеспечения для .NET.
Данное руководство ориентировано, в основном, на достаточно опытных разработчиков. Оно также будет весьма полезным и студентам при изучении дисциплин, связанных с вычислительной техникой.

За относительно короткий срок основными технологиями разработки современного программного обеспечения стали язык С# и платформа .NET, причем они постоянно развиваются. Так, четвертая версия .NET обогатилась множеством новых API-интерфейсов в библиотеках базовых классов, а язык С# дополнился рядом новых синтаксических конструкций. Все эти новшества пополнили данное (пятое) издание книги. Здесь читатель сможет ознакомиться со средой DLR (Dynamic Language Runtime), библиотекой TPL (Task Parallel Library) и методом Parallel LINQ, технологией ADO.NET Entity Framework, расширенным интерфейсом WPF (Windows Presentation Foundation), с динамическими расширениями, именованными и необязательными аргументами, улучшенной поддержкой взаимодействия с COM и вариантностью для обобщений.
Для удобства пользователей, которые будут работать с данным руководством, в архиве в отдельном файле помещены все коды, приводимые в книге.

Оглавление
Часть I. Общие сведения о языке С# и платформе .NET
Глава 1. Философия .NET
Глава 2. Создание приложений на языке С#
Часть II. Главные конструкции программирования на С#
Глава 3. Главные конструкции программирования на С#: часть I
Глава 4. Главные конструкции программирования на С#: часть II
Глава 5. Определение инкапсулированных типов классов
Глава 6. Понятия наследования и полиморфизма
Глава 7. Структурированная обработка исключений
Глава 8. Время жизни объектов
Часть III. Дополнительные конструкции программирования на С#
Глава 9. Работа с интерфейсами
Глава 10. Обобщения
Глава 11. Делегаты, события и лямбда-выражения
Глава 12. Расширенные средства языка С#
Глава 13. L1NQ to Objects
Часть IV. Программирование с использованием сборок
Глава 14. Конфигурирование сборок .NET
Глава 15. Рефлексия типов, позднее связывание и программирование с использованием атрибутов
Глава 16. Процессы, домены приложений и контексты объектов
Глава 17. Язык C1L и роль динамических сборок
Глава 18. Динамические типы и исполняющая среда динамического языка
Часть V. Введение в библиотеки базовых классов .NET
Глава 19. Многопоточность и параллельное программирование
Глава 20. Файловый ввод-вывод и сериализация объектов
Глава 21. ADO.NET, часть I: подключенный уровень
Глава 22. ADO.NET, часть II: автономный уровень
Глава 23. ADO.NET, часть III: Entity Framework
Глава 24. Введение в UNQ to XML
Глава 25. Введение в Windows Communication Foundation
Глава 26. Введение в Windows Workflow Foundation 4.0
Часть VI. Построение настольных пользовательских приложений с помощью WPF
Глава 27. Введение в Windows Presentation Fbundation и XAML
Глава 28. Программирование с использованием элементов управления WPF
Глава 29. Службы визуализации графики WPF
Глава 30. Ресурсы, анимация и стили WPF
Глава 31. Шаблоны элементов управления WPF и пользовательские элементы управления
Часть VII. Построение веб-приложений с использованием ASP.NET
Глава 32. Построение веб-страниц ASP.NET
Глава 33. Веб-элементы управления, мастер-страницы и темы ASP.NET
Глава 34. Управление состоянием в ASP.NET
Часть VIII. Приложения
Приложение А. Программирование с помощью Windows Forms
Приложение Б. Независимая от платформы разработка .NET-приложений с помощью Mono
Предметный указатель

Название: Язык программирования C# 2010 и платформа .NET 4, 5-е изд.
Автор: Эндрю Троелсен
Издательство: М.: ООО "И.Д. Вильямс"
Год: 2011
Формат: djvu
Страниц: 1392
Язык: русский
Качество: отличное
ISBN: 978-5-8459-1682-2

Размер: 29,1 Мб

Скачать бесплатно книгу "Язык программирования C# 2010 и платформа .NET 4"
 

LynxM

Member
Joined
Jul 18, 2010
Messages
90
Reaction score
19
55e05f6d2c13.jpg


В этом полном справочнике по C# - новому языку программирования, разработанному специально для среды .NET, - описаны все основные аспекты языка: типы данных, операторы, управляющие инструкции, классы, интерфейсы, делегаты, индексаторы, события, указатели и директивы препроцессора. Подробно описаны возможности основных библиотек классов C#. Автор справочника - общепризнанный авторитет в области программирования на языках C и C++, Java и C# - включил в книгу полезные советы и сотни примеров с комментариями, которые удовлетворят как начинающих программистов, так и опытных специалистов. Этот справочник обязан иметь под рукой каждый, кто программирует на C#.

Название: Полный справочник по C#
Год издания: 2004 г.
Автор: Герберт Шилд
Издательство: Вильямс
Серия: Полный справочник
Кол. страниц: 752 стр.
ISBN 5-8459-0563-X
Размер: 24,15 Мб
letitbit.net
Deposit Files
TurboBit.net
 

valbert41

Malware Analyst
Joined
Apr 11, 2019
Messages
906
Reaction score
1,558
Нейгел К. и др.
C# 4.0 и платформа .NET 4 для профессионалов
(+доп.материал)



3abe9ee77bf9.jpg

Книга "C# 4.0 и платформа .NET 4 для профессионалов" является трудом коллектива специалистов по разработке приложений с использованием .NET Framework. В ней детально рассмотрены вопросы программирования на языке C# 2010 в среде .NET Framework. Из-за значительного объема представленной информации часть текста книги пришлось разместить на компакт-диске в качестве приложения к печатному изданию.
Широта охвата рассматриваемой темы, простой и доступный стиль изложения, множество примеров и различных рекомендаций по качественному созданию программ характеризует книгу как очень полезное пособие для программистов всех уровней квалификации, а также студентов и преподавателей дисциплин, связанных с программированием и разработкой для платформы .NET.

Данное пособие научит, как писать приложения и службы Windows, покажет, как можно манипулировать XML в коде C# и как с помощью C# генерировать графические данные, поможет использовать многочисленные дополнения C# и язык LINQ для простой работы с базами данных SQL Server и XML.

Оглавление
Об авторах

Введение

Часть I. Язык C#
Глава 1. Архитектура .NET
Глава 2. Основы C#
Глава 3. Объекты и типы
Глава 4. Наследование
Глава 5. Обобщения
Глава 6. Массивы и кортежи
Глава 7. Операции и приведения
Глава 8. Делегаты, лямбда-выражения и события
Глава 9. Строки и регулярные выражения
Глава 10. Коллекции
Глава 11. Язык интегрированных запросов
Глава 12. Динамические расширения языка
Глава 13. Управление памятью и указатели
Глава 14. Рефлексия
Глава 15. Ошибки и исключения

Часть II. Visual Studio
Глава 16. Visual Studio
Глава 17. Развертывание

Часть III. Основы
Глава 18. Сборки
Глава 19. Инструментарий
Глава 20. Потоки, задачи и синхронизация
Глава 21. Безопасность
Глава 22. Локализация
Глава 23. Пространство имен System.Transactions
Глава 24. Работа с сетью
Глава 25. Службы Windows
Глава 26. Взаимодействие
Глава 27. Основы XAML
Глава 28. Managed Extensibility Framework
Глава 29. Манипулирование файлами и реестром

Часть IV. Данные
Глава 30. Ядро ADO.NET
Глава 31. ADO.NET Entity Framework
Глава 32. Data Services
Глава 33. Работа с XML
Глава 34. Программирование приложений .NET с использованием SQL Server

Часть V. Презентация
Глава 35. Ядро WPF
Глава 36. Построение бизнес-приложений с помощью WPF
Глава 37. Создание документов с помощью WPF
Глава 38. Silverlight
Глава 39. Windows Forms
Глава 40. Основы ASP.NET
Глава 41. Средства ASP.NET
Глава 42. Динамические данные ASP.NET и MVC

Часть VI. Коммуникации (на компакт-диске)
Глава 43. Технология Windows Communication Foundation
Глава 44. Технология Windows Workflow Foundation
Глава 45. Одноранговые сети
Глава 46. Технология Message Queuing
Глава 47. Синдикация

Приложение A. Рекомендации по разработке приложений для Windows 7 и Windows Server 2008 R2 (на компакт-диске)

Предметный указатель

Дополнительные главы (на компакт-диске)
Глава 48. Вывод графики с помощью GDI+
Глава 49. Visual Studio Tools for Office
Глава 50. Платформа Managed Add - In Framework
Глава 51. Технология Enterprise Services
Глава 52. Службы каталогов
Глава 53. C#, Visual Basic, C++/CLI и F#
Глава 54. .NET Remoting
Глава 55. Веб-службы в ASP.NET
Глава 56. LINQ to SQL
Глава 57. Windows Workflow Foundation

Краткое содержание
Книга состоит из 6 частей, объединяющих 47 глав, Приложения и десяти дополнительных глав, причем последняя часть (5 глав), Приложение и дополнительные главы были размещены в электронном виде на компакт-диске, прилагаемом к книге в оригинальном издании.

Часть I. Язык C#
В пятнадцати главах этой части даны базовые сведения по языку C#, его синтаксису и типам данных, и рассмотрены объектно-ориентированные возможности C#.

Часть II. Visual Studio
Эта часть книги посвящена IDE-среде Visual Studio 2010, которой в основной пользуются разработчики приложений на C#. В двух главах показано, каким образом применять эту среду для построения приложений на основе .NET Framework 4, и описаны способы развертывания проектов.

Часть III. Основы
В 12-ти главах этой части рассказывается об основных принципах программирования в среде .NET. Излагаются вопросы обеспечения безопасности, организации потоков, локализации, транзакций, создания служб Windows, генерации собственных библиотек в виде сборок и ряд других вопросов.

Часть IV. Данные
В пяти главах рассмотрено получение доступа к базам данных с помощью ADO.NET и LINQ, взаимодействие с каталогами и файлами, поддержка для XML, а также средства .NET, встроенные в SQL Server 2008.

Часть V. Презентация
В этой части (8 глав) рассматривается создание классических приложений Windows (Windows Forms в терминологии .NET) и создание приложений на основе Windows Presentation Foundation и Silverlight с возможностью писать компоненты, которые будут функционировать на веб-сайтах и обслуживать веб-страницы. Здесь также рассматривается множество возможностей, предлагаемых технологиями ASP.NET и ASP.NET MVC.

Часть VI. Коммуникации
В пяти главах приведено описание служб для независимых от платформы коммуникаций, которые реализуются с помощью Windows Communication Foundation (WCF), рассматрены способы обеспечения асинхронных коммуникаций в автономном режиме с использованием Message Queuing, описаны применение Windows Workflow Foundation (WF), организация однорангового взаимодействия и создание синдицируемых каналов.

Приложение
Посвящено разработке приложений для Windows 7 и Windows Server 2008 R2.

Дополнительные главы
В них рассмотрены различные темы, в том числе технология GDI+ для построения приложений с усовершенствованной графикой, технология .NET Remoting для обеспечения связи между клиентами и серверами .NET, технология Enterprise Services для создания служб, способных функционировать в фоновом режиме, и технология Managed Add-In Framework (MAF). Отдельные главы посвящены разработке VSTO и использованию LINQ to SQL.

В архиве наряду с основным содержимым книги в отдельных каталогах помещены текст книги (каталог "Chapters"), который прилагался к ней на CD, и исходный код программ, приведенных как в основном содержании книги, так и в главах на компакт-диске (каталог "Code Examples"). Главы книги в "Chapters" представлены в pdf-формате.

Название: C# 4.0 и платформа .NET 4 для профессионалов
Авторы: Кристиан Нейгел, Билл Ивьен, Джей Глинн, Карли Уотсон, Морган Скиннер
Издательство: М.: ООО "И.Д. Вильямс"
Год издания: 2011
Формат: djvu
Страниц: 1440
Язык: русский
Качество: отличное
ISBN: 978-5-8459-1656-3

Размер: 71,0 Мб

Скачать бесплатно книгу "C# 4.0 и платформа .NET 4 для профессионалов (+доп.материал)"
 

valbert41

Malware Analyst
Joined
Apr 11, 2019
Messages
906
Reaction score
1,558
Delphi

Флёнов М.Е.
Библия Delphi, 3-е изд.(+ISO)


07c1cfcf9288.jpg

Книга "Библия Delphi" посвящена одному из самых распростаненных языков программирования Delphi. Здесь подробно рассмотрен широкий круг вопросов, начиная с основных принципов работы компьютера и начальных сведений о языке и завершая специфичными приемами программирования и построением конкретных приложений. При этом во всех случаях автором детально поясняется логика выполнения отдельных участков кода с тем, чтобы читатель смог применить полученные знания в процессе решению своих задач.
В третьем издание книги материал существенно переработан, сделан ряд исправлений и внесены дополнения с учетом вновь появившихся возможностей языка.
К книге прилагается компакт-диск с исходными кодами программ и другой дополнительной информацией.

Краткое содержание
Введение
Замечания к третьему изданию
Глава 1. Основные принципы работы компьютера
Глава 2. Машинная математика
Глава 3. Начальные сведения о Delphi
Глава 4. Визуальная модель Delphi
Глава 5. Основы языка программирования Delphi
Глава 6. Работа с компонентами
Глава 7. Палитра компонентов Standard
Глава 8. Учимся программировать
Глава 9. Создание рабочих приложений
Глава 10. Основные приемы программирования
Глава 11. Обзор дополнительных компонентов Delphi
Глава 12. Графические возможности Delphi
Глава 13. Печать в Delphi
Глава 14. Delphi и базы данных
Глава 15. Создание отчетности
Глава 16. Работа с DBF, Paradox, XML и клиент-серверными базами данных
Глава 17. Потоки
Глава 18. Динамически компонуемые библиотеки
Глава 19. Разработка собственных компонентов
Глава 20. Технология OLE
Глава 21. Компоненты ActiveX
Глава 22. Технология СОМ
Глава 23. Буфер обмена
Глава 24. Дополнительная информация
Глава 25. Практика
ПРИЛОЖЕНИЯ
Приложение 1. Основные классы библиотеки VCL
Приложение 2. Описание компакт-диска
Литература
Предметный указатель

Наряду с содержимым книги в архиве помещен и образ CD (iso), который прилагается к оригинальному изданию и содержащий динамические библиотеки для запуска примеров работы с графикой, набор картинок, которые можно использовать при разработке программ, дополнительные документы (в формате PDF), заголовочные файлы для работы со звуком, дополнительные компоненты и исходные коды примеров из книги.

Название: Библия Delphi, 3-е изд.
Автор: Флёнов М.Е.
Издательство: СПб.: БХВ-Петербург
Год: 2011
Формат: PDF + ISO
Страниц: 673
Язык: русский
Качество: отличное
ISBN: 978-5-9775-0667-0

Размер: 80,4 Мб (5% на восстановление)

Скачать бесплатно книгу "Библия Delphi, 3-е изд."
 
Top