• Главная
  • Контакты

Andrey on .NET

Про C#, .NET, AI, LLM, Agents, Azure, ASP.NET Core, EF, IoC и другие умные слова

  • Новые примеры в Microsoft All-In-One Code Framework

    8 сентября 2010 г. в 19:44 - Новости

    Обновился Microsoft All-In-One Code Framework. Напомню, что это сборник решений типовых задач, таких как работа с COM, Windows Shell, DLL, IPC/RPC, использование WPF и Silverlight и т. д. Исходный код доступен на C#, С++, С++/ATL и VB.NET. В коллекцию, насчитывающую более 390 примеров, добавились:

    Libraries

    Читать дальше...

  • Подвох от protected при наследовании в C#

    6 сентября 2010 г. в 13:11 - Теория и практика

    Перед выходными мне попался перевод на русский язык заметки “Hide and seek”. В ней рассматривалось правило сокрытия методов при наследовании класса. В примере был приведен код, где обращение к методу базового класса можно было принять за попытку обращения к закрытому методу вне его класса. Но меня заинтересовал другой момент.

    C#

    Читать дальше...

  • Интересности #3

    6 сентября 2010 г. в 10:31 - Ссылки

    Самое время для обзора интересных материалов, замеченных в последнее время.

    Читать дальше...

  • Обновление Silverlight 4 Tools и WCF RIA Services QuickStart

    3 сентября 2010 г. в 11:14 - Новости

    Обновление Silverlight 4 Tools

    Silverlight WCF

    Читать дальше...

  • IDisposable.Dispose() – определяем исключение в using

    3 сентября 2010 г. в 07:27 - Теория и практика

    Вчера в комментариях заметки “Отложенные действия в C#” был задан вопрос про исключения. В нем подразумевалась необходимость определять в методе Dispose() нормально ли завершился код блока using. При этом сам метод вызывается до передачи управления блоку catch. Так есть ли решение?

    C#

    Читать дальше...

  • Patterns & practices Parallel Programming with Microsoft .NET

    2 сентября 2010 г. в 12:50 - Новости

    Вышла книга “Patterns & practices Parallel Programming with Microsoft .NET”. В ней описываются 6 шаблонов параллельного программирования с использованием .NET 4 Task Parallel Library:

    Parallel Patterns

    Читать дальше...

  • Отложенные действия в C#

    1 сентября 2010 г. в 16:17 - Теория и практика

    Часто изменение объекта ведет к необходимости вызова метода для обработки новых или отредактированных данных. Например, после добавления записи необходимо вызывать метод сортировки. В этом случае, при добавлении серии получится множество ненужных вызовов. Логичным решением будет отложить сортировку до окончания изменений. Как лучше это сделать? Рассмотрим один из вариантов решения данной проблемы.

    C#

    Читать дальше...

  • Интересности #2

    30 августа 2010 г. в 10:25 - Ссылки

    Продолжаю подборку ссылок, на интересные публикации в интернет.

    Читать дальше...

  • Visual Studio LightSwitch Beta 1 Training Kit

    28 августа 2010 г. в 09:05 - Новости

    Доступен Visual Studio LightSwitch Beta 1 Training Kit.

    Silverlight

    Читать дальше...

  • Создание изображений из элементов управления WPF

    25 августа 2010 г. в 17:22 - Теория и практика

    Существует достаточно распространенная задача, когда окно приложения или его часть необходимо сохранить как изображение. В WPF есть класс, который очень упрощает ее решение – RenderTargetBitmap. Он позволяет получить изображение любого элемента управления WPF (включая его дочерние элементы) в растровом формате. Рассмотрим пример использования данного класса и некоторые особенности.

    WPF

    Читать дальше...

Предыдущая 12 ... 808182 ... ... Следующая

Теги

.NET 17 .NET 5 9 .NET 6 6 .NET 7 8 .NET Core 36 .NET Standard 2 ASP.NET 67 ASP.NET Core 28 Async 10 Authentication 4 Azure 4 Behavioral patterns 2 C# 63 C# 7 15 C# 8 12 C# 9 6 Contracts 3 Creational patterns 10 Debug 3 Dynamic 3 Entity Framework 29 IIS Express 2 Katana 8 Libraries 7 MSTest 4 MVC 54 NuGet 16 Owin 8 Patterns 7 Razor 5 Reflection 3 Scaffolding 4 Structural patterns 14 Tools 46 TypeScript 12 Unit test 4 Visual Studio 32 Visual Studio 2017 9 Visual Studio 2019 8 WCF 4 WebAPI 11 WPF 2

Архив

  • 2026 9
    • Все записи за 2026 (9)
    • Апрель (1)
    • Март (4)
    • Февраль (2)
    • Январь (2)
  • 2025 36
    • Все записи за 2025 (36)
    • Декабрь (2)
    • Ноябрь (4)
    • Октябрь (2)
    • Сентябрь (3)
    • Август (4)
    • Июль (3)
    • Июнь (3)
    • Май (4)
    • Апрель (4)
    • Март (3)
    • Февраль (3)
    • Январь (1)
  • 2024 37
    • Все записи за 2024 (37)
    • Декабрь (3)
    • Ноябрь (2)
    • Октябрь (3)
    • Сентябрь (3)
    • Август (3)
    • Июль (2)
    • Июнь (4)
    • Май (2)
    • Апрель (2)
    • Март (4)
    • Февраль (5)
    • Январь (4)
  • 2023 44
    • Все записи за 2023 (44)
    • Декабрь (2)
    • Ноябрь (4)
    • Октябрь (5)
    • Сентябрь (5)
    • Август (2)
    • Июль (3)
    • Июнь (4)
    • Май (2)
    • Апрель (5)
    • Март (4)
    • Февраль (5)
    • Январь (3)
  • 2022 58
    • Все записи за 2022 (58)
    • Декабрь (3)
    • Ноябрь (4)
    • Октябрь (5)
    • Сентябрь (4)
    • Август (6)
    • Июль (3)
    • Июнь (4)
    • Май (5)
    • Апрель (7)
    • Март (7)
    • Февраль (5)
    • Январь (5)
  • 2021 63
    • Все записи за 2021 (63)
    • Декабрь (5)
    • Ноябрь (4)
    • Октябрь (5)
    • Сентябрь (5)
    • Август (4)
    • Июль (6)
    • Июнь (6)
    • Май (6)
    • Апрель (4)
    • Март (6)
    • Февраль (5)
    • Январь (7)
  • 2020 68
    • Все записи за 2020 (68)
    • Декабрь (7)
    • Ноябрь (6)
    • Октябрь (7)
    • Сентябрь (5)
    • Август (5)
    • Июль (5)
    • Июнь (6)
    • Май (6)
    • Апрель (4)
    • Март (8)
    • Февраль (8)
    • Январь (1)
  • 2019 63
    • Все записи за 2019 (63)
    • Декабрь (5)
    • Ноябрь (7)
    • Октябрь (5)
    • Сентябрь (5)
    • Август (4)
    • Июль (7)
    • Май (6)
    • Апрель (4)
    • Март (8)
    • Февраль (6)
    • Январь (6)
  • 2018 59
    • Все записи за 2018 (59)
    • Декабрь (7)
    • Ноябрь (6)
    • Октябрь (5)
    • Сентябрь (5)
    • Август (4)
    • Июль (3)
    • Июнь (8)
    • Май (1)
    • Апрель (4)
    • Март (7)
    • Февраль (5)
    • Январь (4)
  • 2017 37
    • Все записи за 2017 (37)
    • Декабрь (5)
    • Ноябрь (2)
    • Октябрь (3)
    • Сентябрь (7)
    • Август (2)
    • Март (7)
    • Февраль (9)
    • Январь (2)
  • 2016 28
    • Все записи за 2016 (28)
    • Декабрь (5)
    • Сентябрь (1)
    • Июль (3)
    • Июнь (4)
    • Май (4)
    • Апрель (4)
    • Март (3)
    • Февраль (1)
    • Январь (3)
  • 2015 43
    • Все записи за 2015 (43)
    • Декабрь (6)
    • Ноябрь (1)
    • Октябрь (2)
    • Сентябрь (5)
    • Август (2)
    • Июль (9)
    • Июнь (9)
    • Апрель (6)
    • Февраль (3)
  • 2014 47
    • Все записи за 2014 (47)
    • Декабрь (1)
    • Ноябрь (4)
    • Октябрь (3)
    • Сентябрь (4)
    • Август (5)
    • Июль (6)
    • Июнь (1)
    • Май (7)
    • Апрель (5)
    • Март (4)
    • Февраль (2)
    • Январь (5)
  • 2013 35
    • Все записи за 2013 (35)
    • Декабрь (2)
    • Октябрь (1)
    • Сентябрь (3)
    • Август (4)
    • Июль (7)
    • Июнь (5)
    • Май (4)
    • Апрель (4)
    • Март (3)
    • Февраль (2)
  • 2012 26
    • Все записи за 2012 (26)
    • Декабрь (1)
    • Ноябрь (2)
    • Октябрь (3)
    • Сентябрь (1)
    • Июнь (3)
    • Май (4)
    • Апрель (1)
    • Март (5)
    • Февраль (5)
    • Январь (1)
  • 2011 92
    • Все записи за 2011 (92)
    • Декабрь (4)
    • Ноябрь (3)
    • Октябрь (2)
    • Август (5)
    • Июль (8)
    • Июнь (15)
    • Май (4)
    • Апрель (18)
    • Март (24)
    • Февраль (6)
    • Январь (3)
  • 2010 66
    • Все записи за 2010 (66)
    • Декабрь (12)
    • Ноябрь (20)
    • Октябрь (12)
    • Сентябрь (18)
    • Август (4)

© 2010 - 2026 Андрей Веселов. Все права защищены.

Перепечатка материалов без согласия автора запрещена.

Правила использования | Политика конфиденциальности

Powered by Astro