C# 2010: пер. с англ.

Opis bibliograficzny
1. autor: Нэш Т. Трей
Streszczenie:Вы держите в руках руководство по созданию эффективного кода на С# 4.0. Эта книга максимально сфокусирована на языке С#. В ней показано, как пишутся программы, которые характеризуются надежностью, устойчивостью к ошибкам и готовностью быть помещенными в широко доступные библиотеки. Я не буду отнимать ваше драгоценное время на бесконечное обсуждение библиотек. Взамен я предлагаю хорошо организованный и легко читаемый текст, посвященный С# и хорошо испытанным и правильным идиомам, шаблонам и принципам проектирования, которые созревали на объектно-ориентированной арене в течение всего времени существования .NET Framework. На многочисленных коротких примерах я продемонстрирую регулярное использование общих шаблонов проектирования в .NET Framework и покажу, как применять их в собственных разработках. В этой книге детально рассматриваются все новые средства языка С#, включая динамические типы, ковариантность и контравариантность, расширяющие методы, лямбда-выражения, язык LINQ и многие другие. Новые динамические типы существенно упрощают реализацию средств взаимодействия, создание которых раньше сопровождалось значительными трудностями. Расширяющие методы, лямбда-выражения и язык LINQ поощряют использование модели функционального программирования в рамках того, что ранее было в основном императивным языком программирования. После того как вы начнете применять их, вы очень быстро ощутите, насколько расширились ваши возможности в построении решений. Еще одной областью интересов разработчиков на С# является написание безопасного к исключениям и устойчивого к ошибкам кода. Среда .NET Framework поддерживает множество возможностей, включая ограниченные области выполнения, которые помогают защищать состояние приложения в случае асинхронного исключения. Все эти возможности также рассматриваются в книге.
Język:rosyjski
Wydane: Москва, Вильямс, 2010
Seria:Ускоренный курс для профессионалов
Hasła przedmiotowe:
Format: Książka
KOHA link:https://koha.lib.tpu.ru/cgi-bin/koha/opac-detail.pl?biblionumber=186979

MARC

LEADER 00000nam0a2200000 4500
001 186979
005 20231101224029.0
010 |a 9785845916389 
035 |a (RuTPU)RU\TPU\book\202885 
090 |a 186979 
100 |a 20101108d2010 km y0rusy50 ca 
101 1 |a rus  |b eng 
102 |a RU 
105 |a y z 001zy 
200 1 |a C# 2010  |e пер. с англ.  |f Т. Нэш 
210 |a Москва  |c Вильямс  |d 2010 
215 |a 588 с.  |c ил. 
225 1 |a Ускоренный курс для профессионалов 
320 |a Предметный указатель: с. 584-588. 
330 |a Вы держите в руках руководство по созданию эффективного кода на С# 4.0. Эта книга максимально сфокусирована на языке С#. В ней показано, как пишутся программы, которые характеризуются надежностью, устойчивостью к ошибкам и готовностью быть помещенными в широко доступные библиотеки. Я не буду отнимать ваше драгоценное время на бесконечное обсуждение библиотек. Взамен я предлагаю хорошо организованный и легко читаемый текст, посвященный С# и хорошо испытанным и правильным идиомам, шаблонам и принципам проектирования, которые созревали на объектно-ориентированной арене в течение всего времени существования .NET Framework. На многочисленных коротких примерах я продемонстрирую регулярное использование общих шаблонов проектирования в .NET Framework и покажу, как применять их в собственных разработках. В этой книге детально рассматриваются все новые средства языка С#, включая динамические типы, ковариантность и контравариантность, расширяющие методы, лямбда-выражения, язык LINQ и многие другие. Новые динамические типы существенно упрощают реализацию средств взаимодействия, создание которых раньше сопровождалось значительными трудностями. Расширяющие методы, лямбда-выражения и язык LINQ поощряют использование модели функционального программирования в рамках того, что ранее было в основном императивным языком программирования. После того как вы начнете применять их, вы очень быстро ощутите, насколько расширились ваши возможности в построении решений. Еще одной областью интересов разработчиков на С# является написание безопасного к исключениям и устойчивого к ошибкам кода. Среда .NET Framework поддерживает множество возможностей, включая ограниченные области выполнения, которые помогают защищать состояние приложения в случае асинхронного исключения. Все эти возможности также рассматриваются в книге. 
606 1 |a C  |x Язык программирования  |2 stltpush  |3 (RuTPU)RU\TPU\subj\53568  |9 71737 
610 1 |a объектно-ориентированные языки 
610 1 |a C# 
610 1 |a функции 
610 1 |a программирование 
675 |a 681.3.06:800.92C  |v 3 
700 1 |a Нэш  |b Т.  |g Трей 
801 1 |a RU  |b 63413507  |c 20101108 
801 2 |a RU  |b 63413507  |c 20210205  |g RCR 
942 |c BK