C# и Я

О программировании в C#, о себе и немного флуда на разнообразные темы.

Книжная полка


Программирование в тональности C#

Программирование в тональности C#

Автор: Чарльз Петцольд
Издательство: Русская Редакция, 2004 г.
Твердый переплет, 512 стр

Эта книга – своего рода учебник для тех, кто решил заняться изучением С# – современного, объектно-ориентированного языка программирования, разработанного Microsoft. Этот язык принадлежит к обширной коллекции программных технологий под общим названием .NET и предназначен для Интернет-программирования и написания приложений, работающих под управлением Microsoft Windows.

Автор шаг за шагом, переходя от простого к сложному, описывает основные элементы С#: операторы, типы, условия и циклы, объекты, и рассказывает о принципах и тонкостях программирования, сопровождая рассказ массой примеров. В каждой главе читателю предлагается небольшая программа, позволяющая на практике опробовать описанные приемы.

Книга написана живым, ироничным и доступным языком, что, безусловно, облегчает восприятие материала. Она состоит из прелюдии, 41 главы и приложения. Книга предназначена тем, кто желает изучить азы программирования на объектно-ориентированном языке С#.

Ознакомиться с текстом книги в DJVU-формате.

Купить книгу на Ozon.ru

Программирование на языке C#

Программирование на языке C#Автор: Валерий Фаронов
Издательство: Питер, 2007 г.
Мягкая обложка, 240 стр.

Эта книга, написанная одним из самых известных в нашей стране авторов книг по языкам программирования, посвящена С# – языку, который разрабатывался параллельно с платформой .NET и по замыслу его создателей должен в максимальной степени соответствовать ее возможностям.

Акцент сделан на базовых средствах языка С#, а в качестве иллюстрации этих средств рассматриваются вопросы создания приложений для Windows.

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

Ознакомиться с текстом книги в DJVU-формате

Купить книгу на Ozon.ru

C# 2010. Ускоренный курс для профессионалов

C# 2010. Ускоренный курс для профессионаловАвтор: Нэш Трэй

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

Среда .NET Framework поддерживает множество возможностей, включая ограниченные области выполнения, которые помогают защищать состояние приложения в случае асинхронного исключения. Все эти возможности также рассматриваются в книге. Успешного вам программирования, и помните, что определение контракта перед реализацией, стремление к нейтральному в отношении исключений коду и экономное использование ресурсов – это ключи к получению успешного продукта.

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

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

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

Ознакомиться с текстом книги в DJVU-формате.

Responses to “Книжная полка”

Comments (0) Trackbacks (0) Leave a comment Trackback url
  1. No comments yet.
  1. No trackbacks yet.

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

*