C# Fundamentals: 36- Compilation Process

  Рет қаралды 6,333

Passionate Coders | محمد المهدي

Passionate Coders | محمد المهدي

Күн бұрын

Пікірлер
@Abdelrahman.110
@Abdelrahman.110 Жыл бұрын
the compilation process in C# involves the following steps: 1- Lexical analysis: The source code is broken down into tokens. 2- Syntax analysis: The tokens are analyzed to check for any syntax errors. 3- Semantic analysis: The code is analyzed to check for any semantic errors. 4- Code generation: The compiler generates an intermediate language code (IL or MSIL). 5- Optimization: The IL code is optimized to improve performance. 6- Execution: The IL code is executed by the .NET runtime, which JIT compiles it into machine code specific to the platform it is running on. شكرا جدا لحضرتك ❤
@Mohamed_S_Ibraheem
@Mohamed_S_Ibraheem Жыл бұрын
❤❤
@amrdeveloper8226
@amrdeveloper8226 Жыл бұрын
ماشاء الله ربنا يباركلك يابشمهندس ويرزقك من حيث لا تحتسب 😍
@atsh_atsh
@atsh_atsh Жыл бұрын
معلومات ذات قيمة عالية؛ بلّغكم الله أعلى مراتب الدنيا والآخرة.
@Mohamed_S_Ibraheem
@Mohamed_S_Ibraheem Жыл бұрын
كلام مهم جدا واول مرة اسمع عنه الصراحه شكرا يا هندسه ❤❤
@amirahashim9965
@amirahashim9965 6 ай бұрын
ربنا يبارك في حضرتك ي بشمهندس
@shunshun4510
@shunshun4510 10 ай бұрын
الدرس قوي ما شاء الله و احتجت ابحث فيه شويتين عشان استفاد اكثر .. الله يكرمك
@samirfawzy796
@samirfawzy796 Ай бұрын
ربنا يبارك لك
@YoussefSamir-y9w
@YoussefSamir-y9w Жыл бұрын
شكرا لوقت حضرتك ياهندسه وربنا يجعله في ميزان حسناتك
@MohamedEmad-ld2ht
@MohamedEmad-ld2ht 9 ай бұрын
ربنا يبارك في عمر حضرتك 🥰
@abdelrahmannemr2663
@abdelrahmannemr2663 Жыл бұрын
ربنا يباركلك ي هندسه ويزيدك ❤❤
@amarmohamed3766
@amarmohamed3766 Жыл бұрын
ايوا كدا يا هندسة بنحب احنا الحاجات العميقة دي😂❤
@خمسهبالحب-ك5ح
@خمسهبالحب-ك5ح Жыл бұрын
والله كنت بدور علي حد بيشرح بضمير شكرا يهندسه والله
@mostafaelsayed1920
@mostafaelsayed1920 Жыл бұрын
عظيم جدا ربنا يباركلك
@sirinebibicha2024
@sirinebibicha2024 Жыл бұрын
ماشاء الله ربنا يباركلك ..شكرا على الدرس الجميل
@Best_man_official
@Best_man_official Жыл бұрын
ربنا يبارك فيك ياهندسة
@mostafatarek4435
@mostafatarek4435 Жыл бұрын
عظمة يا بشمهندس لازم حضرتك تكمل ❤️
@PassionateCoders
@PassionateCoders Жыл бұрын
أبشر يا غالي مكملين ان شاء الله ❤️
@mostafatarek4435
@mostafatarek4435 Жыл бұрын
@@PassionateCoders منتظريين باذن الله يا بشمهندس و جزاك الله كل خير ❤️❤️
@mahmoudalsaied-k1b
@mahmoudalsaied-k1b Жыл бұрын
ممتاز جدا ما شاء الله
@PatriotHacker
@PatriotHacker Жыл бұрын
😅اول لايك واول كومنت ان شاء الله احصلك اول بأول
@aymansyria4303
@aymansyria4303 Жыл бұрын
شكرا جزيلا ❤
@norman3847
@norman3847 Жыл бұрын
follow you from europe 👍
@GenZNation445
@GenZNation445 Жыл бұрын
جامد ❤️
@ahmedeisa4787
@ahmedeisa4787 Жыл бұрын
زود تفاصيل ياهندسة ولا يهمك
@PassionateCoders
@PassionateCoders Жыл бұрын
في وقتها ان شاء الله لأن التفاصيل الزيادة عن الكومبايلر دلوقتي هتجيب نتيجة عكسية
@MegaMaistro123
@MegaMaistro123 Жыл бұрын
ربنا يبارك فى حضرتك بس فيه جزء مش واضح ليا و هو فى ال IL..هو الفولدر بتاع bin بقى فيه dll+exe وفهمت الexe بيcall ال dll بس هل ال dll هنا هى ال IL؟ ولو هى ف ليه انا ناديت على ال ildasm.exe اما لو مش هى ف ايه هى و برضه ليه ندهت ال ildasm الجزء التانى هو ليه الكود قبل الكوور مكانش يشتغل على os تانى غير ويندوز و بعد الكور اختلف و اكيد ال il ليها دور هنا ف ايه دورها و هل هى علشان ال different processors types only ولا كمان ممكن علشان ال os different versions and sources(for example win xp vs win 10 or windows vs linux) و جزاكم الله خير
@MegaMaistro123
@MegaMaistro123 Жыл бұрын
بشمهندس انا عملت سيرش و لقيت ان ال dll مكتوبة فعلا ك il و بستخدم ال ildasm علشان اقدر اقرى الكلام اللى جواها بسهولة على عكس لما جربت النوت باد طلعلى كلام مش مفهوم
@Mo_Fayyad
@Mo_Fayyad Жыл бұрын
الفيديو دا محتاج يتشاف مرتين تلاته كدا مهم جداً
@moustafa.AbdEl-Aziz
@moustafa.AbdEl-Aziz Жыл бұрын
ربنا يبارك في حضرتك عندي سؤال وهو ليه مشرحتش انواع ال jit compilation الي هم 1- pre-jit compiler 2- econo-jit compiler 3- normal-jit compiler وحاجات تانيه زي ال Common type system Common language specifiation Garbage collector وهكذا يعني .. انا عارف ان حضرتك مريت عليها سريعا كده بس كنت اتمنى الشرح يكون في صور و تفاصيل اكتر لان الموضوع ده مهم زي ما حضرتك ذكرت ولا مش مهمين لواحد لسه فريش؟؟
@Saad041
@Saad041 Жыл бұрын
مهندس محمد ذكر ف اول الفيديو ان فيه بغض المواضيع هيتعملها skip وديه ممكن تكون منهم
@PassionateCoders
@PassionateCoders Жыл бұрын
اللي انا شرحته في الفيديو هنا هو الnormal jit compiler وهو ده النوع الأساسي اللي الفريش محتاج يعرفه الpre jit مهم في حالات محددة جدا وماتهمش الفريش أبداً وانا أشرت له في الفيديو بشكل عابر بدون حتى مااذكر اسمه علشان كده وبالنسبة للecono فهو مات من سنين
@moustafa.AbdEl-Aziz
@moustafa.AbdEl-Aziz Жыл бұрын
@@PassionateCoders تمام شكرا جدا لحضرتك ♥️
@ibrahimirshaid
@ibrahimirshaid 11 ай бұрын
5:31 start from here
C# Fundamentals: 37- Classes & Objects
15:41
Passionate Coders | محمد المهدي
Рет қаралды 7 М.
C# Advanced: Delegates
41:28
Passionate Coders | محمد المهدي
Рет қаралды 12 М.
Quando A Diferença De Altura É Muito Grande 😲😂
00:12
Mari Maria
Рет қаралды 45 МЛН
Try this prank with your friends 😂 @karina-kola
00:18
Andrey Grechka
Рет қаралды 9 МЛН
Мен атып көрмегенмін ! | Qalam | 5 серия
25:41
How Strong Is Tape?
00:24
Stokes Twins
Рет қаралды 96 МЛН
C# Fundamentals: 48- Flags Enums
25:09
Passionate Coders | محمد المهدي
Рет қаралды 5 М.
C# Fundamentals: 57- Generic List & Dictionary
34:19
Passionate Coders | محمد المهدي
Рет қаралды 6 М.
#5 Intro to ROS2: Writing and installing python node.
26:26
Ali Mohamed Ali
Рет қаралды 76
C# Fundamentals: 45- ref & out Keywords
20:07
Passionate Coders | محمد المهدي
Рет қаралды 6 М.
C# Fundamentals: 39- Properties
20:04
Passionate Coders | محمد المهدي
Рет қаралды 7 М.
C# Fundamentals: 46- Exceptions
27:42
Passionate Coders | محمد المهدي
Рет қаралды 4,6 М.
C# Advanced: Multithreading Basics
39:54
Passionate Coders | محمد المهدي
Рет қаралды 8 М.
C# Fundamentals: 47- Enums
24:39
Passionate Coders | محمد المهدي
Рет қаралды 6 М.
C# Fundamentals: 18- Debugger Basics
16:41
Passionate Coders | محمد المهدي
Рет қаралды 8 М.
C# Fundamentals: 52- Abstract Classes
26:24
Passionate Coders | محمد المهدي
Рет қаралды 5 М.
Quando A Diferença De Altura É Muito Grande 😲😂
00:12
Mari Maria
Рет қаралды 45 МЛН