Посты про .NET

2016

  1. LegacyJIT-x86 и первый вызов метода (4 апреля)
  2. Visual Studio и ProjectTypeGuids.cs (27 февраля)

2015

  1. Blittable-типы (26 ноября)
  2. RyuJIT RC и свёртка констант (12 мая)
  3. Размотка маленьких циклов в разных версиях JIT (2 марта)
  4. RyuJIT CTP5 и размотка циклов (1 марта)
  5. Определение версии JIT в рантайме (28 февраля)
  6. История про баг в JIT-x64 (27 февраля)
  7. История про инлайнинг под JIT-x86 и starg (26 февраля)
  8. Статические поля в generic-классах (21 января)

2014

  1. List.ForEach в .NET 4.5 (24 ноября)
  2. Сайд-эффект внутренней реализации List (19 ноября)
  3. Об экранировании URI в .NET (13 ноября)
  4. Nullable-арифметика (11 ноября)
  5. Об UTF-8-преобразованиях в Mono (10 ноября)
  6. Endianness в .NET (29 октября)
  7. Эти занимательные региональные настройки (21 сентября)
  8. Happy Monday! (11 августа)
  9. Получение MCP: личный опыт (24 июля)
  10. Странное поведение FindElementsInHostCoordinates в WinRT (29 апреля)
  11. Про System.Drawing.Color и оператор == (21 февраля)
  12. Настраиваем конфигурации сборок в .NET (8 февраля)

2013

  1. Cache-Conscious Binary Search (20 ноября)
  2. Jon Skeet's Quiz (3 ноября)
  3. Внутреннее устройство массивов в .NET (11 октября)
  4. Учимся округлять в C# (18 сентября)
  5. Вся правда о TypeHandle в .NET (14 сентября)
  6. Сравнение производительности массивов в .NET (31 августа)
  7. Об итерировании статичных массивов в .NET (29 августа)
  8. Недокументированные ключевые слова C# или превращаем объект в тыкву (26 августа)
  9. Неожиданное место для сборки мусора в .NET (8 августа)
  10. Неочевидности в использовании C#-замыканий (7 августа)
  11. Проблема с FPU при вызове .NET-логики из Delphi (6 августа)
  12. FastColoredTextBox — божественный RichTextBox для .NET (17 июля)
  13. Использование изменяемых структур в свойствах классов (6 июня)
  14. Заворачиваем C#-класс в COM (3 июня)
  15. Занимательное о шрифтах в .NET (3 июня)