Программирование | книги
47.8K subscribers
2.4K photos
17 links
Для программистов разных областей науки.

Навигация по тегам всегда в закрепе.

Чат канала: https://t.me/+bpI2SjrfGQc1ZWJi

По всем вопросам: @altmainf

Регистрация в перечне РКН https://goo.su/PqEImo3
Download Telegram
#C_Sharp #dotNET 2021

Программирование ASP.NET Web Forms

Автор: Васильчиков В.В.

В пособии рассмотрены вопросы создания Web-приложений с использованием технологии ASP.NET Web Forms и среды разработки Microsoft Visual Studio на языке C#.
Предназначено для студентов, изучающих дисциплину «Программирование ASP.NET».
#ПараллельноеПрогр #dotNET #C_Sharp #F_Sharp 2019

Конкурентность и параллелизм на платформе .NET. Паттерны эффективного проектирования

Автор: Рикардо Террелл

Книга дает представление о рекомендуемых методах создания конкурентных и масштабируемых программ в .NET, освещая преимущества функциональной парадигмы и предоставляя соответствующие инструменты и принципы, позволяющие легко и правильно поддерживать конкурентность. В итоге, вооружившись новыми навыками, вы получите знания, необходимые для того, чтобы стать экспертом в предоставлении успешных высокопроизводительных решений.
Автор научит вас писать идеальный код, с которым любые приложения будут просто летать. Книга содержит примеры на C# и F#, описывает паттерны проектирования конкурентных и параллельных программ как в теории, так и на практике.
Вы начнете с теоретических основ параллелизма, после чего перейдете к примерам и проверенным решениям, помогающим создавать и оптимизировать код для современных многопроцессорных систем.
#C_Sharp #dotNET 2022

C# 9 и .NET 5. Разработка и оптимизация

Автор: М. Прайс

Дается все необходимое для разработки приложений на C#. Для работы используется редактор кода VS Code. Издание полностью обновлено и дополнено главой, касающейся Microsoft Blazor. В 1й части рассмотрены основы C#, включая ООП и новые возможности C# 9, такие как создание экземпляров новых объектов с целевым типом и работа с неизменяемыми типами с использованием ключевого слова record. Во 2й части рассматриваются API .NET для выполнения таких задач, как управление данными и запросы к ним, мониторинг и повышение производительности, работа с файловой системой, асинхронными потоками, сериализацией и шифрованием.

В 3й части на примерах кросс-платформенных приложений вы сможете собрать и развернуть собственные веб-приложения с использованием ASP.NET Core или мобильные приложения на Xamarin Forms. Приобретете знания и навыки, необходимые для использования C# 9 и .NET 5 для разработки сервисов, веб- и мобильных приложений.
#dotNET 2022

Профессиональный бенчмарк

Автор: А. Акиньшин

Это исчерпывающее руководство поможет вам правильно разрабатывать бенчмарки, измерять ключевые метрики производительности приложений .NET и анализировать результаты.
В книге представлены десятки кейсов, проясняющих сложные аспекты бенчмаркинга. Ее изучение позволит вам избежать распространенных ошибок, проконтролировать точность измерений и повысить производительность своих программ.
#dotNET #F_Sharp 2022

Программирование. Учебник и практикум

Автор: Зыков С. В.

Информационные технологии сегодня пронизывают практически все сферы деятельности современного общества, проникают в жизнь каждого человека. Преемственность поколений электронных технологий и устройств обеспечивается с помощью специализированных сред их разработки, или программно-аппаратных платформ, а также средств, координирующих их взаимодействие, включая, прежде всего, языки программирования. Основной задачей курса является формирование точки зрения на современную теорию и практику программирования.
Курс базируется на творческом синтезе избранных формальных теорий (лямбда-исчисление, комбинаторная логика, теория категорий и др.) и уникальной технологической платформы Microsoft.NET. Первая часть курса посвящена основам функционального подхода к программированию на основе языка F#.
#C_Sharp #dotNET 2018

C# 7 и .NET Core. Кросс-платформенная разработка для профессионалов. 3-е издание

Автор: Марк Прайс

C# 7 - новая мощная и многофункциональная версия популярнейшего языка программирования от Майкрософт. Вы встретите немало интересных книг по языку C# и платформе .NET, однако, в большинстве из них лишь мельком рассматривается столь важный аспект, как кросс-платформенная разработка. Научитесь писать приложения, которые работают всегда и везде, на ПК и мобильных устройствах. Познакомьтесь с инструментом Xamarin.Forms, освойте тонкости работы с Visual Studio 2017, добейтесь многогранности и универсальности ваших программ на C#.
#dotNET 2020

Управление памятью в .NET для профессионалов

Автор: Кокоса К.

Хотя в .NET управление памятью осуществляется автоматически, понимание того, как именно это делается, сулит немало преимуществ. Вы сможете писать более качественные проги, эффективно взаимодействующие с памятью. Книга, проверенная командой разработки .NET из «Майкрософт», содержит 25 сценариев поиска и устранения неисправностей, призванных помочь в диагностике сложных проблем при работе с памятью. Приводится также ряд полезных рекомендаций по написанию кода, учитывающих особенности управления памятью и позволяющих избежать типичных ошибок.
В книге:
• теоретические основы автоматического управления памятью;
• глубокое погружение во все аспекты управления памятью в .NET, в т. ч. подробное описание реализации сборщика мусора;
• практические советы по разработке реальных программ;
• правила использования инструментов, относящихся к управ. памятью в .NET;
• эффективные методы работы с памятью, включая типы Span и Memory.
#ИИ #dotNET 2018

Искусственный интеллект для .NET: речь, язык и поиск. Конструирование умных приложений с использованием Microsoft Cognitive Services APIs

Автор: Нишит Патак

Издание рассказывает о применении когнитивных служб компании Microsoft и применении на практике набора простых API. В доступной форме описано создание приложений на основе искусственного интеллекта в среде разработки Visual Studio, создание разговорного интерфейса, применение API для обработки распознавания и интерпретации устной речи. Описаны различные модели языка в искусственном интеллекте. Предназначена для широкого круга читателей, интересующихся искусственным интеллектом и возможностями его практического применения, знающих на уровне пользователя базовые сервисы Microsoft.
#Микросервисы #dotNET 2018

Микросервисы на платформе .NET

Автор: Хорсдал Кристиан

Создание микросервисов – удобная и надежная парадигма для программирования легких отказоустойчивых приложений. В этой книге подробно и интересно рассмотрены тонкости построения микросервисов на платформе .NET с применением таких популярных технологий, как Nancy и OWIN.
Книга учитывает тонкости работы на платформе .NET Core и будет интересна всем, кому требуется эффективно и быстро решать нетривиальные задачи при работе с растущими системами.
#C_Sharp #dotNET 2022

Язык программирования C# 9 и платформа .NET 5: основные принципы и практики программирования 1 - 2 том.

Авторы: Троелсен Эндрю, Джепикс Филипп

Классическая книга представляет собой всеобъемлющий источник сведений о языке программирования C# и о связанной с ним инфраструктуре. В 10-м издании книги вы найдете описание новейших возможностей языка C# 9 и .NET 5 вместе с подробным "закулисным" обсуждением, призванным расширить навыки критического мышления разработчиков, когда речь идет об их ремесле. Книга охватывает ASP.NET Core, Entity Framework Core и многое другое наряду с последними обновлениями унифицированной платформы .NET, начиная с улучшений показателей производительности настольных приложений Windows в .NET 5 и обновления инструментария XAML и заканчивая расширенным рассмотрением файлов данных и способов обработки данных. Все примеры кода были переписаны с учетом возможностей последнего выпуска C# 9.
#dotNET 2019

Высокопроизводительный код на платформе .NET

Автор: Уотсон Бен

Хотите выжать из вашего кода на .NET максимум производительности? Эта книга развеивает мифы о CLR, рассказывает, как писать код, который будет просто летать. Воспользуйтесь ценнейшим опытом специалиста, участвовавшего в разработке одной из крупнейших .NET-систем в мире.
В этом издании перечислены все достижения и улучшения, внесенные в .NET за последние несколько лет, в нем также значительно расширен охват инструментов, содержатся дополнительные темы и руководства.
#Криптография #dotNET 2020

Криптография и безопасность в технологии .NET 4е изд.

Авторы: Торстейнсон П., Ганеш Г.

Подробно излагаются вопросы реализации на .NET-платформе симметричной и асимметричной криптографии, цифровых подписей, XML-криптографии, пользовательской безопасности и защиты кодов, ASP .NET-безопасности, безопасности Web-служб. Книга призвана исчерпывающе осветить все практические вопросы в реализации криптографических и иных, связанных с безопасностью, функциональных возможностей в приложениях .NET. Она представляет собой эффективное учебное пособие, содержащее множество ясных и наглядных примеров исходного кода.
Для программистов, занимающихся разработкой и настройкой систем безопасности на платформе .NET.