نظرات مطالب
معرفی کتاب Microsoft Application Architecture Guid
سلام.
اسم این کاری که شما انجام داده اید، "معرفی کتاب" نیست؛ لینک دادن به مطالب سایت‌های دیگه هستش. معرفی کتاب، شامل بخش‌های مختلفی میشه که از اون جمله میشه به مطالب زیر اشاره کرد:
  • دادن یک شمای کلی در مورد مطالب کتاب، نویسنده و ...
  • ذکر نام و پیش زمینه ای در مورد مولفین کتاب و تجارب هر یک
  • نوشتن چند پاراگراف در مورد مطالب کتاب و اینکه چرا خوندن این کتاب میتونه برای من نوعی مفید باشه
  • و ...

در غیر اینصورت، این یه Tweet محسوب میشه و عنوان "معرفی کتاب"، عنوان سنگینی برای چنین لینک هایی محسوب میشه.

ممنون و موفق باشید.

اشتراک‌ها
تکامل الگوهای معماری لایه ای ، هگزاگنال ، و معماری پیازی

توی این ویدیو در قسمت 5 ام از سری ویدیو‌های معماری سراغ الگوهای معماری لایه ای ، هگزاگنال ، و معماری پیازی رفتیم و سیر تکاملی این معماری هارو بررسی کردیم.

01:45 Layered
06:15 Port and adapter
07:15 Hexagonal Architecture
11:00 Onion Architecture 

تکامل الگوهای معماری لایه ای ، هگزاگنال ، و معماری پیازی
اشتراک‌ها
اولین ویدیو از سری ویدیو های بررسی معماری نرم افزار

تو این ویدیو اول سراغ تاریخچه معماری رفتیم و بعد به این رسیدیم که چرا توی یه جنگلی از اسامی معمارگونه گیر کرده ایم و سعی داریم از این همه اسامی و الگو‌ها و معماری‌های مختلف رو طبقه بندی کنیم.


02:30 History of the Software Architecture
16:00 Architecture vs Design
19:00 Software Architecture vs Software Design 

اولین ویدیو از سری ویدیو های بررسی معماری نرم افزار
اشتراک‌ها
architectural styles چه چیز هایی هستند ؟
تو این ویدیو نگاهی انداختیم به این که اساسا به چه کسی میگیم معمار نرم افزار، و معماری یعنی چی، و اینکه یک بعد از 4 بعد معماری رو باهم بررسی کردیم بعد استراکچر یا استایل معماری.

 03:40 who is a software architecture 
06:30 What is Architecture 
10:00 Architectural Style 
16:15 Monolithic and Distributed architectural styles
architectural styles چه چیز هایی هستند ؟
اشتراک‌ها
قسمت سوم از بررسی معماری نرم افزار

خوب در این ویدیو یکی از مهم‌ترین تفاوت‌ها و اشتباهات رایج بین خودمون رو سعی کردم حل کنم و یه تفکیکی بین این‌ها بوجود بیارم.

00:10 Previous Session
03:00 Architectural Pattern
08:00 Style vs Pattern ( CQRS, Clean, Hexagonal)
12:00 Clean Architecture 

قسمت سوم از بررسی معماری نرم افزار
اشتراک‌ها
بررسی Micro-Optimization with ValueTask

در این ویدیو به موضوع تسک‌ها و ولیو تسک‌ها پرداختیم که چی هست و چه کاربردی دارند و کجاها باید استفاده کنیم. و در آخر هم یه نمونه از کد‌های داخلی انتیتی فریمورک رو بررسی کردیم

0:00 What is a task 

1:00 Describe a senario 

8:00 ValueTask 

10:52 Example of ValueTask in EF Core Source Code 

بررسی Micro-Optimization with ValueTask
اشتراک‌ها
قسمت سوم از سری مجموعه Concurrency و Asynchrony

تو این ویدیو در مورد استک‌های هر ترد، پروگرم کانتر، و کانتکس سوییچ بین ترد‌ها و همچنین استیت‌های لوکال و گلوبال صحبت کردیم و در انتهای به بررسی اولویت در ترد‌ها پرداختیم 

0.50 New Example of Concurrency 

05:00 Shared / local state 

07:00 stack thread 

11:39 Program Counter 

24:40 Thread Priority 

قسمت سوم از سری مجموعه Concurrency و Asynchrony
اشتراک‌ها
نحوه ی کار GC در دات نت

تو این ویدیو سعی کردم کلا در مورد GC توضیح بدم که چطور کارمیکنه و مباحثی مثل

  • Close Connection vs Dispose
  • Try finally block
  • Using keyword
  • When GC starts to work
  • How garbage collection works
  • Generation 0, Generation 1, Generation 2
  • Finalizer
  • Object Resurrection
رو کامل توضیح بدم که چی هستند.

نحوه ی کار GC در دات نت
اشتراک‌ها
نحوه ذخیره شدن کلاس ها، استراکت ها، آرایه ها و دیتا تایپ های دیگه در مموری

همیشه وقتی بحث ولیو تایپ‌ها و رفرنس تایپ‌ها میاد وسط، اولین چیزی که خیلی سریع به ذهنمون میاد اینه که اولی تو استک و دومی تو هیپ ذخیره میشه. درسته.

اما یکمی بیشتر از این حرفاست تفاوت ها، تو این ویدیو به سراغ دات نت مموری استراکچر میریم که ببینیم کلاس‌ها ، استراکت ها، استرینگ ها، آرایه‌ها چطوری توی مموری ذخیره میشن. 

نحوه ذخیره شدن کلاس ها، استراکت ها، آرایه ها و دیتا تایپ های دیگه در مموری
اشتراک‌ها
نتفلیکس و یوتوب کیفیت ویدیوهای خود را در اروپا کاهش دادند

نتفلیکس و یوتوب کیفیت ویدیوهای خود را در اروپا کاهش دادند تا پهنای باند اینترنت در اروپا دچار مشکل نشود. این روزها بدلیل قرنطینه خانگی و ماندن مردم در خانه، استفاده از ویدیو اسریم‌ها بخصوص یوتیوب و نتفلیکس بسیار بالا رفته که این امر میتواند مانع استفاده‌های اضطراری از اینترنت نظیر راهکارهای آموزشی مدارس و بحث دورکاری شود. 

نتفلیکس و یوتوب کیفیت ویدیوهای خود را در اروپا کاهش دادند