Сообщения без ответов | Активные темы Текущее время: 2024-11-21 19:09



Ответить на тему  [ 1 сообщение ] 
[Pluralsight.com / Mark Heath] More Effective LINQ [2016, ENG] 
Автор Сообщение
Постоянный
Постоянный
Раздал: 1.19 ТБ
Скачал: 949.67 ГБ
Ратио: 1.278


Зарегистрирован: 2014-10-13 17:53
Сообщения: 2494
Ответить с цитатой 
More Effective LINQ

#777
Год выпуска: 03/2016
Производитель: Pluralsight
Сайт производителя: pluralsight.com/courses/linq-more-effective
Автор: Mark Heath
Продолжительность: 4:26
Тип раздаваемого материала: Видеоклипы
Степень сложности: средняя
Язык: Английский
Описание: In this course, we will learn how to take full advantage of the power and capabilities of LINQ. We'll see how the LINQ extension methods can be combined together to solve complex problems in a simple and succinct "pipeline." Throughout the course, we'll be attempting to solve some "LINQ Challenges" which you can attempt yourself to reinforce what you are learning. We'll be picking up lots of pro tips that will take your LINQ skills to the next level, including how to extend, debug, optimize, and test LINQ.

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

Содержание
Course Overview
1m 21s
Course Overview 1m 21s

Discovering the Power of LINQ
20m 26s
Course Introduction 0m 28s
Why LINQ is Awesome 1m 27s
Lambda Expressions 1m 29s
Extension Methods 2m 30s
Anonymous Types and the 'var' Keyword 3m 14s
Query Expression Syntax 2m 16s
Generics and the 'yield' Keyword 3m 4s
Collections are Everywhere 1m 49s
Introducing LINQPad 1m 38s
What to Expect in the Rest of this Course 2m 28s

Thinking in Patterns
31m 8s
Module Introduction 1m 59s
LINQ Challenge - Motorsport Scores 4m 10s
Get to Know the Available LINQ Extensions 2m 45s
Spot the Pattern #1 - Filtering Collections 1m 40s
Spot the Pattern #2 - Finding One Item 2m 30s
Spot the Pattern #3 - True for Everything? 2m 34s
Spot the Pattern #4 - Transforming Objects 3m 29s
Spot the Pattern #5 - How Many like This? 2m 12s
Spot the Pattern #6 - Grouping Things 2m 49s
Using Productivity Tools to Spot Patterns 1m 59s
LINQ Challenge Solution - Motorsport Scores 3m 43s
Module Summary 1m 12s

Unleashing the Power of Pipelines
39m 3s
Module Introduction 1m 13s
Transforming Elements 1m 15s
Filtering Elements 2m 47s
Reducing Sequences 2m 16s
Generating Sequences 1m 14s
Expanding Sequences 1m 14s
Reordering Sequences 1m 43s
The Power of Pipelines 1m 28s
LINQ Challenge - Album Duration 4m 16s
LINQ Challenge - Range Expansion 6m 34s
Real World LINQ - Find in Files 6m 6s
Real World LINQ - Parsing Log Files 3m 57s
Real World LINQ - Orphaned Project Files 3m 17s
Module Summary 1m 38s

Writing Clean and Readable Code
33m 34s
Module Introduction 0m 57s
Why Clean Code Matters 3m 41s
LINQ Challenge - Sort by Age 9m 7s
LINQ Challenge - Bishop Moves 9m 57s
Using the LINQ Query Expression Syntax 2m 23s
LINQ Challenge - Longest Book 4m 38s
Module Summary 2m 48s

Extending LINQ
28m 44s
Module Introduction 1m 23s
Demo: Creating an Extension Method 4m 17s
Demo: Concatenating Strings 3m 8s
Demo: Creating a MaxBy Extension Method 3m 14s
LINQ Challenge: Counting Pets 5m 47s
LINQ Challenge: Swim Length Times 4m 59s
Demo: Using MoreLINQ's Batch Extension Method 1m 58s
LINQ Challenge: Counting Consecutive Sales 2m 38s
Module Summary 1m 16s

Avoiding Unnecessary Work with Laziness
33m 48s
Module Introduction 1m 40s
Deferred Execution 4m 26s
Demo: RSS Downloader 6m 14s
Breaking Out Early 2m 1s
Avoiding Multiple Enumeration 5m 19s
Multiple Enumeration and Databases 3m 49s
Multiple Enumeration and Correctness 4m 0s
Returning IEnumerable<T> 4m 31s
Module Summary 1m 44s

Optimizing Performance
34m 3s
Module Introduction 3m 30s
When Should You Optimize? 2m 40s
Is LINQ Always the Right Choice? 3m 12s
Speeding up LINQ with LinqOptimizer and PLINQ 5m 32s
Understanding the Implementation 6m 26s
Optimizing LINQ to Entities 3m 30s
Demo: Avoiding Returning too Much Data 4m 35s
Demo: Avoiding Select N+1 2m 33s
Module Summary 2m 3s

Testing and Debugging Effectively
31m 28s
Module Introduction 1m 49s
Demo: Debugging LINQ Queries in Visual Studio 3m 39s
Demo: Pipeline Tracing with Extension Methods 3m 53s
Testing LINQ Queries 7m 7s
Testing LINQ to Entity Framework 2m 1s
Exception Handling in LINQ Queries 3m 46s
Demo: Suppressing Errors in LINQ Pipelines 7m 9s
Module Summary 2m 0s

Embracing a Functional Style
13m 11s
Module Introduction 2m 10s
Declarative Code 1m 29s
Chaining Functions 1m 29s
Higher Order Functions 1m 29s
Being Lazy 1m 13s
Avoiding Side Effects 2m 45s
Course Summary and Bonus Content 2m 35s

Файлы примеров: присутствуют
Формат видео: MP4
Видео: AVC, 1280x720, 16:9, 15fps, 401kbps
Аудио: AAC, 44.1kHz, 72kbps, stereo

Скриншоты



2016-03-11 03:04
Профиль
  • Торрент
Автор: Александр С. Хэш: ---
Добавлен: 2016-03-11 03:01 Приватный: Нет (DHT включён)
Статус:
---
Размер: 619.67 МБ (649 773 603 байт)
Изменил:
---
Скачали: 0 (Раздающих: 0%)
Причина:
---
Здоровье: 0%
Сидеров: 0 Личеров: 0
Скорость раздачи: 0 байт/сек Скорость скачивания: 0 байт/сек
Последний сидер: Нет Последний личер: Нет
Для скачивания торрента необходимо зарегистрироваться или войти на трекер.
Показать сообщения за:  Поле сортировки  
Ответить на тему   [ 1 сообщение ] 

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 3


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
Создано на основе phpBB® Forum Software © phpBB Group
ppkBB3cker v.2.5 © 2008-2021 @ PPK | Icon Theme by Everaldo.com Design Studio
Designed by ST Software.
Русская поддержка phpBB
[ Time : 0.209s | 16 Queries | GZIP : Off ]
Ресурс не предоставляет электронные версии произведений, а занимается лишь коллекционированием и каталогизацией ссылок, присылаемых и публикуемых на форуме нашими читателями. Если вы являетесь правообладателем какого-либо представленного материала и не желаете чтобы ссылка на него находилась в нашем каталоге, свяжитесь с нами и мы незамедлительно удалим её. Файлы для обмена на трекере предоставлены пользователями сайта, и администрация не несёт ответственности за их содержание. Просьба не заливать файлы, защищенные авторскими правами, а также файлы нелегального содержания!
tracker_cron Яндекс.Метрика