دات نت تا حد زیادی اتفاقاتی که در حافظه رخ میدهند را از چشم دور نگه میدارد. این امر موهبتی بی نظیر است و بار بسیاری را از دوش برنامه نویسان بر میدارد. ولی وقتی اصول مدیریت حافظه در دات نت را ندانیم و همه چیز را به آن بسپاریم ممکن است بهره لازم را کسب نکرده و حتی خللی در برنامه خود ایجاد کنیم. در این دوره قصد داریم مدیریت حافظه را در سطوح زیرین دات نت بررسی کرده و با طریقه کار آن آشنا شویم.
اگر اصول مدیریت حافظه را بدانیم، کدی بهتر، سریعتر و کارآمدتر خواهیم نوشت و مشکلات مربوط به حافظه را در برنامه خود بهتر درک و رفع میکنیم.
این دوره برای اشخاص زیر مناسب است:
پیش نیازها
تسلط بر زبان برنامه نویسی C#
تسلط بر ساختمانهای داده در دات نت
آشنایی مختصر با Delegate، Anonymous Methods
آشنایی با Reflection
در این فصل مقدمهای بر مدیریت حافظه در دات نت ارائه شده و با مثال های روزمره مفاهیم پایه این امر مطرح میشود. این فصل شامل یک جلسه میباشد.
در این فصل چگونگی عملکرد Heap در مدیریت حافظه مطرح میشود. این فصل شامل دو جلسه با عناوین زیر است.
در این فصل به شکل عمیق در مفاهیم Garbage Collection نفوذ میکنیم و مسائل حیاتی مربوط به این امر را مطرح مینماییم
این فصل شامل شش جلسه با عناوین زیر است:
در این فصل مسائل رایج مرتبط با مدیریت حافظه را معرفی نموده و شرح میدهیم.
این فصل شامل 8 جلسه با عناوین زیر است:
کدهای پروژه های آموزشی
رامین
1400/10/12دوره مفیدی بود. نگاهمو عوض کرد. مرسی
رسول فتاحی
1400/10/17چون دوره مشابه پیدا نکرده بودم، اولش از روی ناچاری این دوره رو خریدم. ولی حالا خیلی از انتخابم خوشحالم. ایولا
ایمان
1401/05/19دوره بسیار مفیدی بود. ممنون مهندس
ایمان
1401/05/19دوره بسیار مفیدی بود. ممنون مهندس