store.bg - бързо, лесно и удобно
store.bg - бързо, лесно и удобно!
Грижа за клиента   |   За контакти
Начало   Книги    Компютърна литература    Програмиране и езици    C, C++, C#    Шаблони за дизайн на платформата .NET - Сергей Тепляков
Начало   Книги    ...    ...    C, C++, C#  

Шаблони за дизайн на платформата .NET


Сергей Тепляков

Шаблони за дизайн на платформата .NET - Сергей Тепляков - книга
Поръчай през телефона си сега.
Лесно е!
 
Внимание!
В момента продуктът не е в продажба, свържете се с нас за повече информация и дата на наличност.
 Доставка:
В момента тази книга не може да бъде доставена.
 Основни параметри:
Продукт#195-846
ВидКнига
Наличност
Издадена2017 г.
ИздателствоАсеневци
Категории
КорицаМека
Страници328
ISBN9786197356137
Шаблони за дизайн на платформата .NET - Сергей Тепляков - книга

Шаблони за дизайн на платформата .NET


Сергей Тепляков

 
Внимание!
В момента продуктът не е в продажба, свържете се с нас за повече информация и дата на наличност.
 Доставка:
В момента тази книга не може да бъде доставена.
 Основни параметри:
Продукт#195-846
ВидКнига
Наличност
Издадена2017 г.
ИздателствоАсеневци
Категории
КорицаМека
Страници328
ISBN9786197356137
Алтернативни предложения
PHP 7 & MySQL - практическо програмиране - книга

PHP 7 & MySQL - практическо програмиране


Денис Колисниченко

Асеневци
Цена:  24.95 лв.
Продуктът е сред най-интересните в store.bg
Възможна е експресна доставка само за часа в рамките на София, в работни дни от 10:00 до 18:00 часа.
Продуктът е представен с вътрешни страници
Второ преработено и допълнено издание. ... Освен задължителните знания свързани с програмирането на PHP и работата с MySQL база данни, в книгата ще намерите множество примери, в които последователно и с подробни обяснения са разгледани полезни проекти от практиката - такива с които се сблъсква всеки съвременен PHP програмист. Отделено е нужното внимание и на начините за оптимизация на PHP кода, използването на шаблони, фреймуърк, SSL, работа с поща, Mp3 файлове, RSS, както и на техниките за защита от спам и хакери. Ще научите как да разработите мобилна версия на сайт и как да защитите вашия код от неоторизирано копиране ...
C# - основи на езика в примери - книга

C# - основи на езика в примери


Алексей Василев

Асеневци
Цена:  29.95 лв.
C# вече дълги години е неизменна част от списъка с най-търсените езици за програмиране. Неговият код е компактен и разбираем - в това отношение този език за програмиране на практика няма конкуренция. На C# могат да бъдат създадени както малки конзолни приложения, така и програми с графичен интерфейс. Опитът показва, че най-доб­ре и най-лесно програмиране се учи с примери. Освен това е много трудно да се обясни дадена концепция или подход, ако те не са придружени с практически материал. Затова авторът е избрал именно този начин за структуриране на материала в книгата. В книгата последователно се разглеждат: базови типове ...
C / C++ - практическо програмиране в примери - книга

C / C++ - практическо програмиране в примери


Денис Колисниченко

Асеневци
Цена:  19.95 лв.
Възможна е експресна доставка само за часа в рамките на София, в работни дни от 10:00 до 18:00 часа.
Тази книга не е поредният самоучител по С / C++, a наръчник с реални, добре обяснени примери, решени с помощта на езика за програмиране C / C++. Всички примери са щателно тествани, а към всеки пример се прилага неговият изходен код, както и скрийн­шот, потвърждаващ работоспособността на програмата. Ако компилирането на програмата изисква допълнителни опции, те са допълнително обяснени. Книгата е разделена на: част 1, където ще намерите някои най-прости примери. Подобни програми може да напише всеки, който току-що се е запознал със синтаксиса на C/C++; част 2 описва операторите за вземане на решение и циклите. Тук ...
C++ в примери и задачи - книга

C++ в примери и задачи


Алексей Василев

Асеневци
Цена:  24.95 лв.
Продуктът е сред най-интересните в store.bg
Възможна е експресна доставка само за часа в рамките на София, в работни дни от 10:00 до 18:00 часа.
Тази книга е предназначена за онези, които не знаят или са слабо запознати с езика C++ и искат бързо да се научат да програмират на него. Ето защо в първа глава ще намерите основополагащи примери. ... C++ е един от най-популярните и търсени езици за програмиране. Той е изключително гъвкав и богат и е невъзможно да си представим професионален програмист, който да не го знае. Опитът показва, че един материал се усвоява най-добре, ако е илюстриран с примери. Освен това, понякога е много трудно да се обясни дадена концепция или подход, ако те не са придружени с практически материал. Тук ще научите: как е организирана ...
C# джобен справочник. Бърз помощник за C# програмисти - книга

C# джобен справочник. Бърз помощник за C# програмисти


Джоузеф Албахари, Бен Албахари

Асеневци
Цена:  19.95 лв.
Възможна е експресна доставка само за часа в рамките на София, в работни дни от 10:00 до 18:00 часа.
Ако се нуждаете от отговори относно използването на C#, тази стегната и практически ориентирана книга ще ви даде точно това, което трябва да знаете - без простран­ни въведения и раздути сценарии. Лесен за прелистване, "C# джобен справочник" е идеален бърз източник на информация и ръководство, което може да ви помогне да влезете бързо в час, ако преди това сте програмирали с Java, C++ или по-ранни версии на C#. Всички програми и листинги с код са достъпни като интерактивни сценарии в LINQPad. Вие може да ги редактирате на място и веднага да видите резултата, без да е необходимо да създавате проекти във Visual ...
HTML 5 & CSS 3 - практическо програмиране за начинаещи - книга

HTML 5 & CSS 3 - практическо програмиране за начинаещи


Денис Колисниченко

Асеневци
Цена:  19.95 лв.
Възможна е експресна доставка само за часа в рамките на София, в работни дни от 10:00 до 18:00 часа.
Продуктът е представен с видео материали
Продуктът е представен с вътрешни страници
Трето преработено и допълнено издание. ... Тази книга ще ви научи как да прилагате на практика HTML 5 и CSS 3 и да се възползвате от богатите възможности, предлагани в новите уеб стандарти. Първата част на книгата е посветена на HTML 5. Освен синтаксиса и правилата за структуриране на кода, в нея ще намерите и таговете, отнасящи се до различните видове текст - абзаци, заглавия, цитати, адреси, коментари и други. Ще научите как да вмъквате мултимедия в HTML страниците (анимирани изображения, аудио и видео съдържание, както и клипове от интернет и флаш приложения). Отделено е внимание на табличния дизайн и работата с ...
C++ на разбираем език - книга

C++ на разбираем език


Браиън Овърленд

АлексСофт
Цена:  23.50 лв.
Стандартна цена 25.00 лв.
Вземи сега с отстъпка -6%!
За повече подробности виж в продукта.
Възможна е експресна доставка само за часа в рамките на София, в работни дни от 10:00 до 18:00 часа.
Второ издание ... "C++ на разбираем език" е сбит, но мощен справочник, който изяснява сложния език C++. Предназначена за широк кръг програмисти - от начинаещи до напреднали - книгата превежда трудния език C++ на достъпно и разбираемо ниво. Тя е едновременно пространно ръководство за отделните компоненти на езика и подробен азбучен указател за синтаксиса на C++ - безценно помагало, на което можете да разчитате. C++ е признат от сериозните програмисти по цял свят като най-важния език за разработка. Неговото познаване е изискване за програмисти в почти всички области. Написана ангажирано и остроумно, с много ...
C# - разширени възможности на езика в примери - книга

C# - разширени възможности на езика в примери


Алексей Василев

Асеневци
Цена:  29.95 лв.
Тази книга дава важни знания за особеностите на езика C# и съдържа примери за тяхното практическо използване. Застъпени са широк спектър от теми, свързани с най-актуалните и перспективни механизми на езика: абстрактни класове, начини за създаване и използване на интерфейси; работа с указатели; колекции и изброявания; полезни механизми, свързани с използването на делегати, събития, анонимни методи и ламбда-изрази; създаване на приложения с графичен интерфейс; прихващане и обработката на изключения; многонишково програмиране и начини за създаване на многонишкови приложения; създаване на прегледни и ефективни ...
Описание
Шаблоните за дизайн са важен инструмент в арсенала на разработчика, тъй като се базират на фундаменталните принципи на проектирането. Появата на нови конструкции в съвременните езици за програмиране правят едни шаблони по-важни, а важността на други намалява.

В книгата ще намерите подробно опи­сание на класическите шаблони за дизайн. Разглеждат се по няколко възможни подхода за реализирането на отделните шаблони - от класическите, до тези, които са по-подходящи за платформата .NET. Също така ще изучите принципите за проектиране, известни под съкращението SOLID, и ще се научите да ги прилагате при разработването на собствени приложения.

В качеството на целева платформа се използват .NET Framework и езика C#. Част от материала е силно обвързана с особеностите на платформата и езика за програмиране. Въпреки това, ако вашият основен език е C++ или Java, книгата пак ще ви бъде полезна, тъй като съществена част от нея е посветена на въпроси на дизайна, които не зависят пряко от езика на програмиране.

Сергей Тепляков се занимава с разработването на програмен софтуер повече от десет години. За това време той е изминал пътя от младши програмист на вградени системи до архитект на една от водещите аутсорсингови компании в Европа, след което се прехвърля в отдела за разработчици (DevDiv) на "Microsoft".

Автор е на добре известния блог в Рунет, посветен на програмирането - "Programming Stuff", в който са публикувани стотици статии. През 2011 г. придобива титлата Microsoft C# MVP, от която се лишава през 2014 г., когато се прехвърля на работа в "Microsoft". Основните му интереси са насочени в областта на проектирането на системи, прагматичното използване на принципите и шаблоните за дизайн, а също така и в съвместяването на обектно-ориентираното и функционалното програмиране.
За издателство Асеневци
Асеневци трейд ЕООД
София, 1618
р-н Витоша, Еровете № 13, ет. 2
store@asenevtsi.com
Съдържание
Шаблони за дизайн на платформата .NET
  • За автора
  • Към кого е насочена тази книга?
  • Как трябва да се чете тази книга?
  • Отзиви
  • Благодарности
Предисловие
  • GoF шаблоните на платформата .NET
  • Отношението към шаблоните за дизайн
  • Фреймуъркове за шаблони
  • Гъвкавост vs. конкретност
  • Кому е нужна още една книга за шаблоните?
Поведенчески шаблони
  • Шаблонът "Стратегия" (Strategy)
    • Мотивация
    • Варианти за реализация в .NET
    • Обсъждане на шаблона "Стратегия"
    • Приложение
    • Примери в .NET Framework
  • Шаблонът "Шаблонен метод" (Template Method)
    • Мотивация
    • Варианти на реализация в .NET
    • Обсъждане на шаблона "Шаблонен метод"
    • Приложение
    • Примери в .NET Framework
    • Допълнителна информация
  • Шаблонът "Посредник" (Mediator)
    • Мотивация
    • Обсъждане на шаблона "Посредник"
    • Приложение
    • Кога третият е излишен?
    • Примери в .NET Framework
  • Шаблонът "Итератор" (Iterator
    • Мотивация
    • Обсъждане
    • Използване на итератори в цикъла foreach
    • Приложение
    • Примери в .NET Framework
  • Шаблонът "Наблюдател" (Observer)
    • Общи сведения
    • Мотивация
    • Варианти на реализация
    • Обсъждане на шаблона "Наблюдател"
    • Наблюдател във вид на специализиран интерфейс
    • Приложение
    • Примери в .NET Framework
  • Шаблонът "Посетител" (Visitor)
    • Мотивация
    • Обсъждане
    • Приложение
    • Примери в .NET Framework
  • Други поведенчески шаблони
    • Шаблонът "Команда"
    • Шаблонът "Състояние"
    • Шаблонът "Верига отговорности"
    • Примери в .NET Framework
Създаващи шаблони
  • Шаблонът "Сек" (Singleton)
    • Мотивация
    • Варианти за имплементация в .NET
    • Обсъждане на шаблона "Сек"
    • Приложение: шаблон или антишаблон
    • Примери в .NET Framework
    • Допълнителни връзки
  • Шаблонът "Абстрактна фабрика" (Abstract Factory)
    • Мотивация
    • Обсъждане на шаблона "Абстрактна фабрика"
    • Приложение на шаблона "Абстрактна фабрика"
    • Примери в .NET Framework
  • Шаблонът "Метод Фабрика" (Factory Method)
    • Мотивация
    • Диаграма на шаблона "Метод Фабрика"
    • Варианти на реализация
    • Обсъждане на шаблона "Метод фабрика"
    • Приложение на шаблона "Метод фабрика"
    • Примери в .NET Framework
  • Шаблонът "Строител" (Builder)
    • Мотивация
    • Особености на реализацията в .NET
    • Обсъждане на шаблона "Строител"
    • Приложение
    • Примери в .NET Framework
    • Допълнителна информация
Структурни шаблони
  • Шаблонът "Адаптер" (Adapter)
    • Мотивация
    • Обсъждане на шаблона "Адаптер"
    • Приложение
    • Примери в .NET Framework
  • Шаблонът "Фасада" (Facade)
    • Мотивация
    • Обсъждане на шаблона "Фасада"
    • Приложение
    • Примери в .NET Framework
  • Шаблонът "Декоратор" (Decorator)
    • Мотивация
    • Обсъждане на шаблона "Декоратор"
    • Приложение
    • Примери в .NET Framework
    • Допълнителна информация
  • Шаблонът "Композиция" (Composite)
    • Мотивация
    • Обсъждане на шаблона "Композиция"
    • Приложение
    • Примери в .NET Framework
  • Шаблонът "Пълномощно" (Proxy)
    • Мотивация
    • Обсъждане на шаблона "Пълномощно"
    • Приложение
    • Примери в .NET Framework
    • Част IV Принципи за дизайн
  • Принцип за единствена отговорност
    • За какво е необходим SRP?
    • Принципът за единствена отговорност в практиката
    • Типични примери за нарушаване на SRP
    • Изводи
  • Принцип "отворен / затворен"
    • Бъркотията с определенията
    • Какъв проблем е призван да реши принципът "отворен/затворен"?
    • Принципът "отворен/затворен" в практиката
    • Разширяемост: обектно ориентиран и функционален подход
    • Типични примери за нарушаване на принципа "отворен/затворен"
    • Изводи
  • Принцип на заместване на Лисков
    • За какво е необходим принципът на заместване на Лисков?
    • Класически пример за нарушаване: квадрати и правоъгълници
    • Принципът на заместване на Лисков и контрактите
    • За сложностите на наследяването в реалния свят
    • Допълнителна информация
    • Кога наследяването е прекалено малко?
    • Принципът на заместване на Лисков в практиката
    • Типични примери за нарушаване на LSP
    • Изводи
    • Допълнителни връзки
  • Принцип за разделяне на интерфейсите
    • За какво е необходим принципът за разделяне на интерфейсите?
    • SRP vs. ISP
    • Принципът за разделяне на интерфейсите в практиката
    • Типични примери за нарушаване на ISP
    • Изводи
  • Принцип за обръщане на зависимостите
    • Интерфейси
    • Слоеве
    • Наблюдатели
    • За какво служи принципът за обръщане на зависимостите?
    • Пазете се от неправилно разбиране на DIP
    • Тестване на решението vs. накърняване на капсулацията
    • Принципът на обръщане на зависимостите в практиката
    • Примери за нарушаване на принципа на обръщане на зависимостите
    • Изводи
    • Допълнителна информация
    • Допълнителни връзки
  • Размисли за принципите за дизайн
    • Използване на принципите за дизайн
    • Правилно използване на принципите за дизайн
    • Антипринципи за дизайн
Заключение
Източници на информация
  • Книги за дизайн и ООП
  • Статии
Рейтинг
Рейтинг: 9.33 / 3 гласа 
За да оцениш книгата "Шаблони за дизайн на платформата .NET", избери цифрата отговаряща на твоята оценка по десетобалната система:



1

2

3

4

5

6

7

8

9

10

Мнения на посетители
 

Ако искаш да си първият дал мнение за тази книга, направи го сега!

Твоето име:
Тип:
e-mail:
Мнение:
 
Важна информация!
Мненията, които най-добре описват книгата, ще бъдат видими при всяко посещение на страницата. За да видиш всички останали мнения, натисни бутона "Покажи всички мнения". Без предупреждение ще бъдат изтривани коментари с обидно, расистко, клеветническо или друго съдържание, което нарушава добрия тон.
Закупилите тази книга, купуват също
PHP 7 & MySQL - практическо програмиране - книга

PHP 7 & MySQL - практическо програмиране


Денис Колисниченко

Асеневци
Цена:  24.95 лв.
Продуктът е сред най-интересните в store.bg
Възможна е експресна доставка само за часа в рамките на София, в работни дни от 10:00 до 18:00 часа.
Продуктът е представен с вътрешни страници
Второ преработено и допълнено издание. ... Освен задължителните знания свързани с програмирането на PHP и работата с MySQL база данни, в книгата ще намерите множество примери, в които последователно и с подробни обяснения са разгледани полезни проекти от практиката - такива с които се сблъсква всеки съвременен PHP програмист. Отделено е нужното внимание и на начините за оптимизация на PHP кода, използването на шаблони, фреймуърк, SSL, работа с поща, Mp3 файлове, RSS, както и на техниките за защита от спам и хакери. Ще научите как да разработите мобилна версия на сайт и как да защитите вашия код от неоторизирано копиране ...
Втори стъпки в програмирането на C / C++ - книга

Втори стъпки в програмирането на C / C++


Бисерка Йовчева, Ирина Иванова, Петър Петров

КЛМН
Цена:  20.00 лв.
Продуктът е сред най-интересните в store.bg
Продуктът е представен с вътрешни страници
Това учебно пособие е предназначено най-вече за учениците от 5. клас и 6. клас, които се готвят (самостоятелно или в организирани форми) за участие в състезания по програмиране. То, обаче, може да бъде много полезно и за учителите, които биха искали да се захванат с преподаването на програмиране за най-малките. В книгата е представен минималният обем от знания и умения, които са достатъчни, за да могат да се решават състезателни задачи от Националната олимпиада и Националните турнири по информатика в най-малката състезателна група. Няма съмнение, че професията на програмиста е една от най-модерните и най- ...
Microsoft Excel формули и функции For Dummies - книга

Microsoft Excel формули и функции For Dummies


Кен Блътман

АлексСофт
Цена:  27.26 лв.
Продуктът е сред най-интересните в store.bg
Стандартна цена 29.00 лв.
Вземи сега с отстъпка -6%!
За повече подробности виж в продукта.
Продуктът е представен с вътрешни страници
Прави всичко по-лесно! Разбиране как работят функциите в една формула Максимално възползване от готовите функции на Excel Оценяване и предвиждане на инвестиции и разходи ... Накарайте мощните функции на Excel да работят за вас! Excel съдържа впечатляващите повече от 400 готови вградени функции. Сега преди разсъдъкът ви да се замъгли, тази книга съхранява 150-те най-полезни такива и осигурява инструкции стъпка по стъпка как да използвате всяка от тях във формула. Полезни, примери от реалния свят ви показват как да се възползвате от мощта на Excel за базови задачи, като определяне на средни продажби за бизнеса, ...
Състезателно програмиране за група С - книга

Състезателно програмиране за група С


Марин Шаламанов, Петър Петров

КЛМН
Цена:  20.00 лв.
Продуктът е сред най-интересните в store.bg
Възможна е експресна доставка само за часа в рамките на София, в работни дни от 10:00 до 18:00 часа.
Продуктът е представен с вътрешни страници
Книгата е посветена на състезателното програмиране за българските ученици от група С за 7. клас и 8. клас. Това е най-младшата възрастова група, за която се провеждат и международни състезания по информатика. Книгата е предназначена да обезпечи с материали подготовката на състезателите за участие в български и международни състезания по програмиране и включва всички теми от утвърдения тематичен план за групата. Всяка тема е представена с теоретичен материал, богато онагледен със задачи за написване на програма и решения на някои от тях. Езикът за програмиране, на който са написани решенията е най-често използваният от ...
Алгоритми в графи. Основни алгоритми с STL - книга

Алгоритми в графи. Основни алгоритми с STL


Красимир Манев

КЛМН
Цена:  20.00 лв.
Продуктът е сред най-интересните в store.bg
Продуктът е представен с вътрешни страници
Второ преработено и допълнено издание. ... Книгата въвежда читателя в една област на дискретната математика - теорията на крайните графи и мултиграфи, и по-точно в нейния алгоритмичен аспект. Дадени са дефиниции на необходимите за алгоритмиката в графови структури понятия, формулировки на важните твърдения, както и доказателства на тези твърдения, които са полезни за усвояване на алгоритмите. Всички основни алгоритми, изложени в книгата, са програмно реализирани и е оценена сложността им по време в най-лошия случай. В това издание освен имплементации на С, които не използват други стандартни функции, освен функциите за ...
През очите на хакера - книга

През очите на хакера


D.K. Academy

Асеневци
Цена:  24.95 лв.
Продуктът е сред най-интересните в store.bg
Възможна е експресна доставка само за часа в рамките на София, в работни дни от 10:00 до 18:00 часа.
Второ преработено и допълнено издание. ... Целта на тази книга е да покаже различни начини за получаване на достъп до конфиденциални данни, а също и начини за тяхната защита. Ще научите как недоброжелателите биха могли да получат достъп до вашите данни, но и как може да се защитите. Първата част на книгата е посветена на електронната поща. Разгледани са не само начини за нейната защита, но и начини за разбиването ѝ. Да, трябва да погледнете през очите на хакера. Можете да се предпазите, само ако започнете да мислите като един истински хакер. Втората част на книгата е посветена на месинджърите. Ще научите кой е най- ...
Първи стъпки в програмирането на C / C++ - книга

Първи стъпки в програмирането на C / C++


Бисерка Йовчева, Ирина Иванова

КЛМН
Цена:  20.00 лв.
Възможна е експресна доставка само за часа в рамките на София, в работни дни от 10:00 до 18:00 часа.
Продуктът е представен с видео материали
Продуктът е представен с вътрешни страници
Второ преработено издание. ... Това учебно пособие е предназначено най-вече за учениците от 4. клас и 5. клас, които се готвят (самостоятелно или в организирани форми) за участие в състезания по програмиране. То, обаче, може да бъде много полезно и за учителите, които биха искали да се захванат с преподаването на програмиране за най-малките. В книгата е представен минималният обем от знания и умения, които са достатъчни, за да могат да се решават състезателни задачи от Националната олимпиада и Националните турнири по информатика в най-малката състезателна група. Няма съмнение, че професията на програмиста е една от ...
Анализ на данни с Excel - книга

Анализ на данни с Excel


Ренат Саймък

Асеневци
Цена:  26.95 лв.
Стандартна цена 29.95 лв.
Вземи сега с отстъпка -10%!
За повече подробности виж в продукта.
Възможна е експресна доставка само за часа в рамките на София, в работни дни от 10:00 до 18:00 часа.
Продуктът е представен с видео материали
Наръчник за инвеститори, предприемачи, финансисти и анализатори. ... Открийте силата на Excel в анализа на данни. Книгата е изцяло практически ориентирана, като в повечето случаи към всеки пример се дават допълнителни, в това число и теоретични, сведения, което ще ви позволи да попълните евентуални пропуски в знанията ви. Ще намерите практически примери за: функции за работа с диапазони от данни, дата и час, масиви; текстови функции за обработка на данни и привеждането им в подходящ вид, проверка на достоверността на данните; функции за преброяване, логически сравнения на стойности и изчисляване на очаквани ...
Хърбърт Уелс
Търсене
Книги
Читателски дневници Перфекта
Намаление на хиляди книги
Ваучери за подарък от store.bg