Рубрика: Статьи

Проект курсовой работы «Отдел кадров» на C#

Задачи: Разработка базы данных для предметной области «Отдел кадров» Провести анализ предметной области по следующему описанию:  Содержит информацию о сотрудниках компании. Компания состоит из нескольких филиалов, расположенных в разных городах. Филиал состоит из нескольких отделов, в которых работают сотрудники. Каждый сотрудник занимает определенную должность и имеет начальника. Ограничение предметной области: Директор или начальник являются сотрудниками; […]

Проект Лабораторная работа № 2 «Средства обмена данными между приложениями»

Задание. 1. Написать приложение, выполняющее занесение в буфер обмена текста и графики и приложение, получающее из буфера обмена находящиеся в нем данные. 2. Создать 32-разрядное приложение Windows с двумя одновременно взаимодействующими между собой процессами на уровне сообщений Проекты выполнены на C# c сохранением всех условий в задаче, используется WinApi стоимость решения 200 руб. Приобрести его […]

Проект лабораторной №1 «Исследование диспетчеризации процессов и потоков»

Построить приложение для запуска приложения, путь и имя которого можно задавать в диалоговом окне. Для запуска приложения используйте функцию WinExec(). То же самое сделать при помощи функции CreateProcess. Построить приложение, рассмотренное в примере 1, проверить его работу. Добавить в разработанное приложение средства получения количественных характеристик количества вычислений. Использовать: обычное усреднение за N секунд; Код из […]

Исключения и ошибки WCF

Все исключения, инициированные на стороне службы, по умолчанию всегда достигают клиента в виде FaultException. Передача исключения по SOAP отказе SOAP должно быть задано два значения: Причина (описание ошибки) Код ошибки (код может быть либо индикатором, либо одним из предопределенных значений перечисленных в спецификации SOAP) Три типа исключений в WCF Коммуникационные ошибки CommunicationException (недоступность сети, неверный […]

Решения задачи с Ulearn

Практика «Fractal Painter. DI-container» При решении данной практики не бойтесь раскрывать подсказки, если возникли какие-либо трудности. В случае успешного выполнения пункта, их так же рекомендуется раскрывать, чтобы сверить ваше решение с образцом. Продолжайте в том же проекте. Теперь, когда все базовые приготовления сделаны, приступим к внедрению DI-контейнера: 1. Исправляем MainForm В классе DIContainerTask переделайте метод […]