Программирование в Windows | Все записи adminwf

Этот раздел сайта предназначен для программирования программ под Windows. Дается описание различных видов интерфейса, а также можно найти коды на C#, VB.NET, T-SQL. Формы можно скомпилировать в виде Exe или DLL файлов. Это позволит запускать их из разных программ, например, Microsoft Access, Excel и bat файлов

Формы. Анализ предприятия с визуализацией

Одним из самых сложных в проектировании приложений Windows является визуализация данных в виде графиков. Такой способ бывает иногда предпочтительней, например, Microsoft Power BI. В чем преимущество.

  • Во первых, увеличивается скорость вывода информации, не надо ждать когда загрузится отчет
  • Во вторых, абсолютно разные отчеты можно связать через собственное меню
  • В третьих, передать в процедуру базу данных много параметров, придумав нестандартные фильтры данных.
  • В четвертых, убрать лишние объекты из меню, если сравнивать с Power BI

Вот, например, как выглядит форма по объему продаж за Год и Месяц

Ещё...

Контрол. Анализ продаж ABC

Контрол (Control) - специальный элемент Micrsoft Visual Studio применяется при разработке интерфейса форм Windows. Сущность таких элементов заключается в том, что разработав один раз такой элемент, далее можно применить многократно. Чаще всего он имеет параметры, которые используются для его настройки.

Рассмотрим "Контрол. Анализ продаж ABC". Алгоритм ABC означает, что в продажах товаров и услуг приносят прибыль разные группы элементов. Группа А - 80% продаж, Группа B - 16% продаж, Группа С - 4% продаж. Интересно знать, что же дает основную прибыль компании. Фактически этот графический контрол-элемент позволяет руководству компании быстро оценить продажи за разные промежутки времени и принять правильные решения по торговле.

Ещё...

Форма. Отправить электронное письмо

Очень часто при разработке программного обеспечения требуется отправить Email. Например, клиенту при обработке заказа или сотруднику компании с напоминанием об определенных действиях. Для этого и существует эта форма. Она позволяет отправить письмо асинхронно, чтобы не блокировать действия пользователя на экране. Пример такой формы указан ниже.

Ещё...

Форма. Работа с соединениями

При разработке настольных приложений на Windows(WinForms) Вам может потребоваться подключаться к разным SQL серверам. Часто фигурирует название строка соединения (connection string). В Microsoft эти соединения хранятся в файле app.config. А что делать, если соединений очень много. Выход один нужно разработать свой интерфейс. Пример Главной формы (код формы 0103) по тестированию строк соединений указан ниже. 

Ещё...