Язык С# и платформа .NET за относительно недолгое время своего существования стали основными технологиями для разработки современного программного обеспечения. Как и ожидалось, в версии .NET 4 появилось множество новых API-интерфейсов в библиотеках базовых классов, а также синтаксических конструкций в языке С#. Например, теперь можно создавать методы С#, которые поддерживают именованные и необязательные параметры. Кроме того, появилась возможность разрешать типы полностью во время выполнения с использованием ключевого слова dynamic.
В связи с добавлением в .NET новых API-интерфейсов в этом издании вы найдете следующие новые темы:
- Среда Dynamic Language Runtime (DLR); - Библиотека Task Parallel Library (TPL, включая PLINQ); - Технология ADO.NET Entity Framework (а также LINQto EF); - Расширенное описание API-интерфейса Windows Presentation Foundation (WPF); - Улучшенная поддержка взаимодействия с COM.
Новое 5-е издание книги Троелсена полностью пересмотрено и, по сути, заново переписано, чтобы наиболее точно отразить особенности языка C# 4.0 для платформы .NET 4.0.
Объем 5-го издания книги существенно увеличился - появились новые главы, посвященные важным концепциям динамического поиска, именованным и необязательным аргументам, параллельного LINQ (PLINQ), улучшенного взаимодействия посредством COM и вариаций для обобщений.
Если вы знакомитесь с материалом этой книги впервые, то должны иметь в виду, что она предназначена для специалистов в области разработки программного обеспечения и студентов старших курсов, изучающих информатику. Поэтому не следует ожидать, что в ней несколько глав будет посвящено циклам и конструкциям условного перехода.
Целью автора книги является создание надежной базы для программирования на языке C# и понимание основных элементов и возможностей платформы .NET (сборок, удаленного взаимодействия, Windows Forms, Web Forms, ADO.NET, веб-служб XML и т.п.).
Освоив материал, представленный в 25 главах этой книги, вы сможете применить полученные знания в той конкретной области программирования, в которой работаете вы, и самостоятельно продолжить дальнейшее исследование неисчерпаемых возможностей .NET 4.0.
ЧТО ВЫ ИЗУЧИТЕ?
* Будьте первыми и изучите структуру .NET 4.0 и язык Visual C# 2010. * Освойте плюсы и минусы передовой технологии .NET. * Изучите материал, представленный заслуженным автором, пишущим о технологии .NET с момента возникновения ее самой первой версии. * Познакомьтесь с полным описанием технологий WPF, WCF и WF, положенных в основу платформы .NET 4.0.
ДЛЯ КОГО ПРЕДНАЗНАЧЕНА ЭТА КНИГА?
Эта книга предназначена для опытных разработчиков, интересующихся новинками версии .NET Framework 4.0 и языка C#. Независимо от того сталкиваетесь ли вы со средой .NET впервые или уже имели опыт написания приложений для .NET 2.0 или .NET 3.5, эта книга послужит вам хорошей отправной точкой при освоении новой технологии и станет всеобъемлющим настольным справочным руководством.
|