Содержание
- 2. Основи .NET Framework Зміст Платформа .NET. Складові частини CLI. Основи поняття .NET-додатків та середовища виконання .NET
- 3. Основи .NET Framework Від COM до .NET За іронією долі платформа .NET Framework з'явилася у результаті
- 4. Основи .NET Framework Платформа .NET Framework. Трохи історії Розробка платформи почалася у 1998 році. Перша робоча
- 5. Основи .NET Framework Платформа .NET Framework. Основні складові частини .NET Framework – це пакет засобів для
- 6. Основи .NET Framework Основні поняття .NET- додатків та середовища виконання Ключові специфікації: CIL (Common Intermediate Language)
- 7. Основи .NET Framework Специфікація Microsoft загальної інфраструктури мов (Common Language Infrastructure, CLI) Загальна проміжна мова CIL
- 8. Основи .NET Framework Специфікація Microsoft загальної інфраструктури мов (CLI ). Реалізації специфікації CLI Окрім .NET Framework
- 9. Основи .NET Framework .NET-компіляція .NET-компілятор за вхідним кодом генерує байт-код (керований код), що складається з програмного
- 10. Основи .NET Framework .
- 11. Основи .NET Framework .NET-компілятори http://www.dotnetpowered.com/languages.aspx
- 12. Основи .NET Framework Керований код .NET. Як запускається віртуальна машина .NET? CLR повністю контролює виконання байт-коду
- 13. Основи .NET Framework Загальна проміжна мова CIL Код у мові CIL (Common Intermediate Language) – це
- 14. Основи .NET Framework .NET-компіляція. Метадані Метадані є засобом самоопису коду, зокрема, метадані містять інформацію про всі
- 15. Основи .NET Framework Збірки .NET Збірки — фундаментальні одиниці, "будівельні" блоки .NET. Саме збірки при потребі
- 16. Основи .NET Framework Метадані містять інформацію не тільки про типи - інтерфейси, класи (ім'я, вид доступу,
- 17. Основи .NET Framework Міжмовна інтеграція у .NET. Мовна безшовність .NET vbc /target:library SObj_.vb csc /reference:SObj_.dll CForm_.cs
- 18. Основи .NET Framework Міжмовна інтеграція у .NET. Модулі .NET vbc /t:module SObj_.vb csc /addmodule:SObj_.netmodule CForm_.cs vbc
- 19. Основи .NET Framework Міжмовна інтеграція у .NET. Приклад. ( “Сервер у клієнтському процесі”, “внутрішній сервер”) vbc
- 20. Основи .NET Framework Міжмовна інтеграція .NET. Приклад. (Звичайний, “не серверний” клас у DLL). CForm_.cs vbc /t:library
- 21. Основи .NET Framework Система загальних типів CTS – фундамент міжмовної взаємодії (1/2) Усі типи успадковуються від
- 22. Основи .NET Framework Система загальних типів CTS – фундамент міжмовної взаємодії (2/2) Value та reference типи:
- 23. Основи .NET Framework CTS (http://msdn.microsoft.com) (1/3)
- 24. Основи .NET Framework CTS (http://msdn.microsoft.com) (2/3)
- 25. Основи .NET Framework CTS (http://msdn.microsoft.com) (3/3)
- 26. Основи .NET Framework Типи .NET Framework – FCL (Framework Class Library) та CLS-сумісність Не має відповідного
- 27. Основи .NET Framework Приклад віддаленої взаємодії (remoting)
- 28. Основи .NET Framework Just In Time (JIT) компіляція у машинний код (компіляція за потребою, компіляція “на
- 29. Основи .NET Framework JIT-компіляція та строга типізація коду У процесі компіляції у машинний код CLR забезпечує
- 30. Основи .NET Framework Кероване виконання машинного коду. Використання служб Загальномовне середовище виконання (віртуальна машина .NET) надає
- 31. Основи .NET Framework Управління пам'яттю. Збирання сміття Автоматичне управління пам'яттю це одна із служб, яку “віртуальна
- 32. Основи .NET Framework Збирання сміття (garbage collection, GC). Основні поняття “Керована” купа – неперервна (без дефрагментацій!)
- 33. Основи .NET Framework Порівняння компонентних підходів COM та .NET. Ключова розбіжність – віртуалізація (virtualization) контрактів .NET
- 34. Основи .NET Framework Додаток
- 35. Основи .NET Framework Дизасемблер ildasm.exe. Перегляд SObj_.dll, CForm_. dll Простір імен vbc /t:library SObj_.vb csc /r:SObj_.dll
- 36. Основи .NET Framework Дизасемблер ildasm.exe. Перегляд маніфесту CForm_.exe vbc /t:library SObj_.vb csc /r:SObj_.dll CForm_.cs mscorlib -
- 37. Основи .NET Framework Дизасемблер ildasm.exe. Перегляд метода cmdCall_Click (файл CForm_.exe) vbc /t:library SObj_.vb csc /r:SObj_.dll CForm_.cs
- 38. Основи .NET Framework Дизасемблер ildasm.exe. Метадані (metainfo) SObj_.dll (1/4)
- 39. Основи .NET Framework SObj_.vb ctor ServerObject ServerObject Hi ServerObject TypeDefName Дизасемблер ildasm.exe. Метадані (metainfo) SObj_.dll (2/4)
- 40. Основи .NET Framework TypeRef MarshalByRefObject System.Console System.Console WriteLine Assembly SObj_ Дизасемблер ildasm.exe. Метадані (metainfo) SObj_.dll (3/4)
- 41. Основи .NET Framework mscorlib - Multilanguage Standard Common Object Runtime Library SObj_ mscorlib Дизасемблер ildasm.exe. Метадані
- 43. Скачать презентацию