C# 2010: Прискорений курс для професіоналів
після оплати (24/7)
(для всіх пристроїв)
(в т.ч. для Apple та Android)
Книга "C# 2010: прискорений курс для професіоналів" - посібник зі створення ефективного коду на C# 4.0. У ній показано, як пишуться програми, що характеризуються надійністю, стійкістю до помилок та готовністю бути поміщеними у широко доступні бібліотеки. У книзі пропонується добре організований та легко читаний текст, присвячений C# 2010 та добре випробуваним і правильним ідіомам, шаблонам та принципам проектування, які дозрівали на об'єктно-орієнтованій арені протягом усього часу існування .NET Framework. На численних коротких прикладах демонструється регулярне використання загальних шаблонів проектування в .NET Framework і показує, як застосовувати їх у власних розробках. У цій книзі детально розглядаються нові засоби мови C#, включаючи динамічні типи, коваріантність та контраваріантність, розширюючі методи, лямбда-вираження, мова LINQ та багато інших. Нові динамічні типи значно спрощують реалізацію засобів взаємодії, створення яких раніше супроводжувалося значними труднощами. Розширювальні методи, лямбда-вираження та мова LINQ заохочують використання моделі функціонального програмування в рамках того, що раніше було переважно імперативною мовою програмування. Після того, як ви почнете застосовувати їх, ви дуже швидко відчуєте, наскільки розширилися ваші можливості у побудові рішень. Ще однією сферою інтересів розробників на C# є написання безпечного до винятків та стійкого до помилок коду. Середовище .NET Framework підтримує безліч можливостей, включаючи обмежені області виконання, які допомагають захищати стан програми у разі асинхронного виключення. Всі ці можливості також розглядаються у книзі. Успішного вам програмування, і пам'ятайте, що визначення контракту перед реалізацією, прагнення до нейтрального щодо винятків коду та економне використання ресурсів - це ключі до отримання успішного продукту. Книга провідного спеціаліста в галузі технологій. що втілила у собі важливі доповнення та пропонує середовище, в якій функціональне програмування може органічно переплітатися зі звичайним стилем імперативного програмування C#. Ця книга може бути як коротким навчальним посібником, і постійно використовуваним довідником. Ви швидко освоїте синтаксис C#, вивчаючи, як середовище CLR полегшує вирішення багатьох завдань програмування. Ви також отримаєте великий набір рекомендацій щодо побудови ефективного, багаторазово використовуваного та надійного коду. Навіщо витрачати місяці або навіть роки на пошук найкращих підходів до проектування та написання коду C#, якщо в цій книзі буде показано, як усе робити правильно від початку? Ви дізнаєтеся, як
C# працює і взаємодіє з CLR; використовувати масиви, колекції та ітератори; обробляти події за допомогою делегатів та анонімних функцій; проектувати та використовувати узагальнені типи та методи; анонімні типи, лямбда-вираження та розширюючі методи, що з'явилися в C#.
Книга розрахована на програмістів різної кваліфікації, а також буде корисна студентам та викладачам дисциплін, пов'язаних із програмуванням та розробкою для .NET.
Характеристики
- ФІО Автора
- Трей Нэш
- Мова
- Російська