[Pluralsight] IDisposable Best Practices for C# Developers [2014, ENG]

Видео уроки, книги, учебники по языкам программирования
Торрент Сидеров Личеров Размер
torrent_4774106.torrent
0 0 366.13 МБ
Аватара пользователя
Stepan
Администратор
Сообщения: 52269
Зарегистрирован: 05 ноя 2011, 20:36

[Pluralsight] IDisposable Best Practices for C# Developers [2014, ENG]

Сообщение Stepan » 25 янв 2018, 23:24

IDisposable Best Practices for C# Developers
Год выпуска: 2014
Производитель: Pluralsight
Сайт производителя: http://pluralsight.com/
Автор: Elton Stoneman
Продолжительность: 2h 7m
Тип раздаваемого материала: Видеоклипы
Язык: Английский
Описание: IDisposable is at the heart of .NET, and it's been there since the first release. It is the only part of the framework where .NET asks for your help. If you don't use IDisposable correctly, the .NET Garbage Collector can't manage memory properly, so your app won't run efficiently, it may have strange errors, and it will eventually crash. This course will teach you all about implementing and using IDisposable in C#, and show you what goes wrong if you don't use IDisposable, so you know why you need to use it in your solutions.
IDisposable находится в самом центре. NET, и это было там с первого выпуска. Это единственная часть рамках где. NET просит вашей помощи. Если вы не правильно использовать IDisposable,. NET сборщик мусора не может управлять памятью на должном уровне, так что ваше приложение не будет работать эффективно, оно может иметь странные ошибки, и она будет в конечном итоге аварии. Этот курс научит вас все о внедрении и использовании IDisposable в C #, и показать вам, что идет не так, если вы не используете IDisposable, чтобы вы знали, почему вы должны использовать его в своих решениях.
Код:

Код: Выделить всё

├───01. Introducing IDisposable
│       01_01-Introducing the Course.mp4
│       01_02-About IDisposable.mp4
│       01_03-Unmanaged Resources.mp4
│       01_04-Using IDisposable.mp4
│       01_05-Demo 1 (part 1) Using and Disposing SqlConnection.mp4
│       01_06-Demo 1 (part 2) Not Disposing SqlConnection.mp4
│       01_07-SqlConnection and IDisposable.mp4
│       01_08-Best Practice #1.mp4
│       01_09-Demo 2 (part 1) Demo Solution Walkthrough.mp4
│       01_10-Demo 2 (part 2) Demo Solution Failing.mp4
│       01_11-Module Summary.mp4
│
├───02. What Happens When the Garbage Collector Runs
│       02_01-Introducing the Garbage Collector.mp4
│       02_02-GC Generations.mp4
│       02_03-When Does the GC Collect.mp4
│       02_04-Demo 1 (part 1) Profiling Memory Usage.mp4
│       02_05-Demo 1 (part 2) Memory Usage When not Disposing.mp4
│       02_06-The GC in Practice.mp4
│       02_07-Demo 2 (part 1) Implementing IDisposable.mp4
│       02_08-Demo 2 (part 2) Memory Usage When Disposing.mp4
│       02_09-Best Practice #2 and #3.mp4
│       02_10-Dispose and Finalize.mp4
│       02_11-Demo 3 (part 1) Overriding Dispose.mp4
│       02_12-Demo 3 (part 2) Finalizing Unmanaged Resources.mp4
│       02_13-IDisposable and Inheritance.mp4
│       02_14-Best Practice #4 and #5.mp4
│       02_15-Module Summary.mp4
│
├───03. What Happens if You Don't Dispose
│       03_01-Diagnosing IDisposable Issues.mp4
│       03_02-Issues in the Word Counting App.mp4
│       03_03-Demo 1 (part 1) Locked File Handles.mp4
│       03_04-Demo 1 (part 2) Expanding Memory Profile.mp4
│       03_05-Finding Problems at Run-Time.mp4
│       03_06-Demo 2 (part 1) Static Code Analysis.mp4
│       03_07-Demo 2 (part 2) Fixing Rule Violations.mp4
│       03_08-Demo 2 (part 3) Flat Memory Profile.mp4
│       03_09-Finding Problems at Design-Time.mp4
│       03_10-Best Practice #6.mp4
│       03_11-Demo 3 Making IDisposable Discoverable.mp4
│       03_12-Best Practice #7 and #8.mp4
│       03_13-Module Summary.mp4
│
├───04. Course Summary
│       04_01-Aim of the Course.mp4
│       04_02-Best Practices #1 and #2.mp4
│       04_03-Best Practices #3, #4 and #5.mp4
│       04_04-Best Practices #6, #7 and #8.mp4
│       04_05-Course Summary.mp4
│
└───Exercise files
        idisposable-best-practices-csharp-developers.zip
Файлы примеров: присутствуют
Формат видео: MP4
General
Complete name : 01_01-Introducing the Course.mp4
Format : MPEG-4
Format profile : Base Media / Version 2
Codec ID : mp42
File size : 5.94 MiB
Duration : 3mn 42s
Overall bit rate mode : Variable
Overall bit rate : 224 Kbps
Encoded date : UTC 2014-06-26 19:10:24
Tagged date : UTC 2014-06-26 19:10:37
Writing application : HandBrake 0.9.8 2012071700
Video
ID : 1
Format : AVC
Format/Info : Advanced Video Codec
Format profile : Baseline@L3.1
Format settings, CABAC : No
Format settings, ReFrames : 2 frames
Format settings, GOP : M=1, N=50
Codec ID : avc1
Codec ID/Info : Advanced Video Coding
Duration : 3mn 42s
Duration_FirstFrame : 67ms
Bit rate : 107 Kbps
Width : 1 024 pixels
Height : 768 pixels
Display aspect ratio : 4:3
Frame rate mode : Constant
Frame rate : 15.000 fps
Color space : YUV
Chroma subsampling : 4:2:0
Bit depth : 8 bits
Scan type : Progressive
Bits/(Pixel*Frame) : 0.009
Stream size : 2.85 MiB (48%)
Writing library : x264 core 120
Encoding settings : cabac=0 / ref=2 / deblock=1:0:0 / analyse=0x1:0x111 / me=umh / subme=6 / psy=1 / psy_rd=1.00:0.00 / mixed_ref=1 / me_range=16 / chroma_me=1 / trellis=0 / 8x8dct=0 / cqm=0 / deadzone=21,11 / fast_pskip=1 / chroma_qp_offset=-2 / threads=12 / sliced_threads=0 / nr=0 / decimate=1 / interlaced=0 / bluray_compat=0 / constrained_intra=0 / bframes=0 / weightp=0 / keyint=50 / keyint_min=15 / scenecut=40 / intra_refresh=0 / rc_lookahead=40 / rc=crf / mbtree=1 / crf=20.0 / qcomp=0.60 / qpmin=3 / qpmax=69 / qpstep=4 / ip_ratio=1.40 / aq=1:1.00
Encoded date : UTC 2014-06-26 19:10:24
Tagged date : UTC 2014-06-26 19:10:37
Color primaries : BT.709
Transfer characteristics : BT.709
Matrix coefficients : BT.709
Audio
ID : 2
Format : AAC
Format/Info : Advanced Audio Codec
Format profile : LC
Codec ID : 40
Duration : 3mn 42s
Bit rate mode : Variable
Bit rate : 114 Kbps
Maximum bit rate : 151 Kbps
Channel(s) : 2 channels
Channel positions : Front: L R
Sampling rate : 44.1 KHz
Compression mode : Lossy
Stream size : 3.03 MiB (51%)
Language : English
Encoded date : UTC 2014-06-26 19:10:24
Tagged date : UTC 2014-06-26 19:10:37
У вас нет необходимых прав для просмотра вложений в этом сообщении.