Archive for January, 2011

Entity Framework 4.0 – Генерування моделі з БД

Advertisements

, , ,

1 Comment

.NET Reflections

Доброї пори часу, сьогодні я вам дещо розповім про рефлексію (reflections) в .NET.

Часто при розробці програм, особливо якщо ми хочемо добавити в неї функціональність без пере компілювання, нам потрібно певна динамічна інформація про збірку під час виконання. На щастя в .NET Framework існує прості імен System.Reflection, який допомагає нам отримати цю інформацію динамічно.

Read the rest of this entry »

, , , ,

Leave a comment

Цикл життя об’єкта в .NET

Доброї пори часу, в даній статті я напишу про цикл життя об’єктів в CLR. Ви також зрозумієте як працює Garbage Collector (прибиральник сміття).

Програмісти C# ніколи напряму не оперують життям об’єктів, також в цій мові немає ключового слова delete, яке ви могли бачити в такій мові як С++, замість цього життям об’єктів керує Common Language Runtime. Всі .NET об’єкти (екземпляри класів), які створюються, розміщуються в “керованій купі” (managed heap), де вони всі стають кандидатами на знищення прибиральника сміття.

Read the rest of this entry »

, , , ,

Leave a comment