Pull to refresh
15
0
Иван Мишкин @Dotarev

User

Send message

Динамические блоки Автокада против параметрических объектов СПДС. Кто кого?

Level of difficultyMedium
Reading time10 min
Views3.4K

На дворе 2025 год, вроде давно уже все обсуждения инструментов проектирования производственных и гражданских объектов сводятся к рассмотрению САПР с поддержкой 3Д моделирования и технологии BIM (Building Information Model, цифровая информационная модель здания). Однако, параллельно с проектированием BIM и 3Д модели, проектировщики по-прежнему активно используют «плоские» чертежи, которые создаются с использованием 2Д инструментов и примитивов. Почему? Обычные ответ: «так проще и быстрее».

И всё же, при 2Д проектировании требуется иметь инструменты среды САПР, автоматизирующие и ускоряющие работу. Одним из основных инструментов можно назвать разного рода «умные» блоки, которые представляют какой-либо объект с задаваемыми параметрами.

В данной статье рассмотрим и сравним два инструмента такого рода. Это динамические блоки AutoCAD и параметрические объекты nanoCad СПДС (далее – «динамические блоки» и «параметрические объекты»).

Почему именно их?

Представляем Entity Framework Core 7 Preview 6: Улучшение производительности

Reading time19 min
Views6.6K

Пакет Entity Framework 7 (EF7) Preview 6 опубликован и доступен для загрузки через nuget.org (в конце поста есть ссылки на индивидуальные компоненты пакета). Этот пост блога раскрывает реализованные в пакете улучшения, направленные на увеличение производительности [запросов]; полный перечень изменений EF7 Preview 6 доступен на этой странице.

Читать далее

А давайте это отфильтруем

Reading time14 min
Views9.1K

Как указано в документации Microsoft, стилизация элементов пользовательского интерфейса в экосистеме .net/WPF «позволяет разработчикам и дизайнерам создавать визуально привлекательные эффекты и согласованный внешний вид своих продуктов» и на первый взгляд, решает задачи, аналогичные задаче разделения содержания страницы HTML и её оформления через CSS.

Однако, стилизация WPF является гораздо более мощным инструментом, позволяющим существенно обогатить интерфейс программы (UI) без непосредственного изменения кода приложения.

Однажды была поставлена задача добавить во все отображаемые таблицы приложения возможность быстрой фильтрации по содержимому.

То есть необходимо изменить поведение для каждого столбца каждого элемента DataGrid каждого экрана… Сколько изменений в коде приложения потребуется для этого? Если проект на WPF, то достаточно подключить библиотеку и … добавить одну строку.

Как это работает?

Information

Rating
5,225-th
Location
Самара, Самарская обл., Россия
Date of birth
Registered
Activity

Specialization

Software Developer, Backend Developer
Senior
From 120,000 ₽
C#
WPF
XAML