powered by simpleCommunicator - 2.0.53     © 2025 Programmizd 02
Форумы / Разработка информационных систем [игнор отключен] [закрыт для гостей] / Подскажите с технологиями.
39 сообщений из 39, показаны все 2 страниц
Подскажите с технологиями.
    #39277059
guest_12112
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Есть информационная система.
На данный момент она двухзвенная: WinForms Client + MS SQL Server.
Работает только во внутренней сети. Количество пользователей обычно 5-30, windows authentication.

Заказчик хочет переделать ее в трехзвенную. То есть нужно написать сервер приложений и механизм общения сервера с клиентами.

В будущем возможно потребуется поддержка работы через web. Хотелось бы заложить реализацию такой возможности в архитектуру, но только если это не скажется существенно на увеличении объема работы сейчас.

Подскажите какие технологии на сегодня для этого актуальны?
А так же если смысл переходить на WPF c WinForms?

Спасибо.
...
Рейтинг: 0 / 0
Подскажите с технологиями.
    #39277091
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
guest_12112Заказчик хочет переделать ее в трехзвенную.
Выкати ему шестизначный счёт и его хотелка резко скукожится.
...
Рейтинг: 0 / 0
Подскажите с технологиями.
    #39277156
ВМоисеев
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
>guest_12112
... Подскажите ...
1. Приглядись к сервисам WCF (3-й слой).
2. Попробуй сам написать приложение на WPF - начнёшь спотыкаться, то сюда и сюда .

С уважением,
Владимир
...
Рейтинг: 0 / 0
Подскажите с технологиями.
    #39277383
sereginseregin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
guest_12112Есть информационная система.
На данный момент она двухзвенная: WinForms Client + MS SQL Server.
Работает только во внутренней сети. Количество пользователей обычно 5-30, windows authentication.

Заказчик хочет переделать ее в трехзвенную. То есть нужно написать сервер приложений и механизм общения сервера с клиентами.

В будущем возможно потребуется поддержка работы через web. Хотелось бы заложить реализацию такой возможности в архитектуру, но только если это не скажется существенно на увеличении объема работы сейчас.

Подскажите какие технологии на сегодня для этого актуальны?
А так же если смысл переходить на WPF c WinForms?

Спасибо.

Зачем городить посредника, если всю логику проще и быстрее выполнять на СУБД через хранимые процедуры.

В той же 1с сервер приложений полезен только из-за бедности языка запросов и отсутствия хранимых процедур на уровне СУБД. Недавно экспериментировал с 1с, оказалось, что вызов процедуры с простым выражением "А=1+1" на сервере приложения в 3 раза медленнее запроса "ВЫБРАТЬ 1+1 КАК А" в файловой СУБД на этой же платформе
...
Рейтинг: 0 / 0
Подскажите с технологиями.
    #39277407
ВМоисеев
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
>sereginseregin
> ... всю логику проще и быстрее выполнять на СУБД через хранимые процедуры

Не могу с Вами согласиться. Многое зависит от задачи.

Вот фрагмент листинга работы со списками объектов, имеющих географические координаты:
Полученная по запросу из базы данных выборка представлена на компьютере рабочего места (сервера приложений) в форме списка (List<>) или ObservableCollection<>.

Код: c#
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
. . .      
      //-- Получим информацию с сервера данных
      f_ВД(гп.oradb);  //-- lst_ВД <-- выборка

      //-- Формируем дополнительный список мест объектов, сгруппированных по "близости" географических координат
      lst_Места = new List<row_Место>();

      for (int i = 0; i < lst_ВД.Count; i++) {
        row_ВД xobj = lst_ВД[i];
        //        int rint = lst_Места.FindIndex((row_Место row) => (row.lat == xobj.lat) && (row.lng == xobj.lng));
        int ilat = (int)(xobj.lat * 10 + 0.5);
        int ilng = (int)(xobj.lng * 10 + 0.5);
        int rint = lst_Места.FindIndex((row_Место row) => ((int)(row.lat * 10 + 0.5) == ilat) && ((int)(row.lng * 10 + 0.5) == ilng));

        //-- В списке lst_Места уже есть объект с такими же географическими координатами ? 
        if (rint == -1) {  //-- Нет. Дополняем список
          row_Место row = new row_Место();
          row.blm = false;
          row.blk = false;
          row.lat = xobj.lat;
          row.lng = xobj.lng;
          lst_Места.Add(row);
        }
        else { //-- Да. Место для многих объектов
          lst_Места[rint].blm = true;
        }
      }
. . .


Как Вы это реализуете хранимой процедурой?

С уважением,
Владимир.
...
Рейтинг: 0 / 0
Подскажите с технологиями.
    #39277506
Фотография Изопропил
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dimitry Sibiryakovguest_12112Заказчик хочет переделать ее в трехзвенную.
Выкати ему шестизначный счёт и его хотелка резко скукожится.
В какой валюте?
...
Рейтинг: 0 / 0
Подскажите с технологиями.
    #39277614
guest_12112
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
sereginsereginguest_12112Есть информационная система.
На данный момент она двухзвенная: WinForms Client + MS SQL Server.
Работает только во внутренней сети. Количество пользователей обычно 5-30, windows authentication.

Заказчик хочет переделать ее в трехзвенную. То есть нужно написать сервер приложений и механизм общения сервера с клиентами.

В будущем возможно потребуется поддержка работы через web. Хотелось бы заложить реализацию такой возможности в архитектуру, но только если это не скажется существенно на увеличении объема работы сейчас.

Подскажите какие технологии на сегодня для этого актуальны?
А так же если смысл переходить на WPF c WinForms?

Спасибо.

Зачем городить посредника, если всю логику проще и быстрее выполнять на СУБД через хранимые процедуры.

В той же 1с сервер приложений полезен только из-за бедности языка запросов и отсутствия хранимых процедур на уровне СУБД. Недавно экспериментировал с 1с, оказалось, что вызов процедуры с простым выражением "А=1+1" на сервере приложения в 3 раза медленнее запроса "ВЫБРАТЬ 1+1 КАК А" в файловой СУБД на этой же платформе

Сейчас все так и работает, через хранимые процедуры.
3 уровень нужен по нескольким причинам.
1. заказчик получил такую рекомендацию от аудитора безопасности. Аудитор утверждает что двухзвенная архитектура не достаточно безопасна в сравнении с трехзвенной.
2. параллельная работа нескольких пользователей с одним объектом.
3. доступ через веб(возможно в будущем)
...
Рейтинг: 0 / 0
Подскажите с технологиями.
    #39277721
Фотография Изопропил
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
guest_12112,

п 3 - может быть реализован и без перекройки
...
Рейтинг: 0 / 0
Подскажите с технологиями.
    #39277726
ВМоисеев
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
>guest_12112
>... Аудитор утверждает что ...
Если возможно, то что конкретно.

С уважением,
Владимир.
...
Рейтинг: 0 / 0
Подскажите с технологиями.
    #39277834
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
guest_121123 уровень нужен по нескольким причинам.
1. Аудитор бредит. Добавь один нолик к сумме.
2. Трёхзвенка никак этому не помогает.
3. Совершенно не нуждается в третьем звене: уэб-приложения работают непосредственно с базой не хуже, чем через кривую прокладку.
...
Рейтинг: 0 / 0
Подскажите с технологиями.
    #39277898
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dimitry Sibiryakov1. Аудитор бредит. Добавь один нолик к сумме.
+1
))
...
Рейтинг: 0 / 0
Подскажите с технологиями.
    #39277901
guest_12112
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Dimitry Sibiryakovguest_121123 уровень нужен по нескольким причинам.
1. Аудитор бредит. Добавь один нолик к сумме.
2. Трёхзвенка никак этому не помогает.
3. Совершенно не нуждается в третьем звене: уэб-приложения работают непосредственно с базой не хуже, чем через кривую прокладку.

Можно подробней про 2 и 3?
Спасибо.
...
Рейтинг: 0 / 0
Подскажите с технологиями.
    #39277905
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
guest_12112Можно подробней про 2
- чем больше прослоек от скретных данных к клиенту, тем больше потенциальных ошибок и ниже безопасность.
...
Рейтинг: 0 / 0
Подскажите с технологиями.
    #39277907
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
guest_12112и 3
Веб проект это новый отдельный проект дажу у MS с его сильвером.
...
Рейтинг: 0 / 0
Подскажите с технологиями.
    #39277910
guest_12112
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Аудитор вполне здравомыслящий.
проверка двухзвенной системы = Х денег.
проверка трехзвенной системы еще = Х+У денег.
))
...
Рейтинг: 0 / 0
Подскажите с технологиями.
    #39277933
guest_12112
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Petro123guest_12112Можно подробней про 2
- чем больше прослоек от скретных данных к клиенту, тем больше потенциальных ошибок и ниже безопасность.

п2 был про параллельную работу нескольких пользователей с одним объектом.
Как без сервера приложений всех пользователей просматривающих какой то объект уведомить о том что объект вдруг кем то изменен?
...
Рейтинг: 0 / 0
Подскажите с технологиями.
    #39277977
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
guest_12112п2 был про параллельную работу нескольких пользователей с одним объектом.
Как без сервера приложений всех пользователей просматривающих какой то объект уведомить о том что объект вдруг кем то изменен?
т.е. как? Такой простой вопрос?
- куча вариантов:
1) Нужно назвать не объект - а Бизнес объект (сущность). Т.к. например "Адрес" может быть сущностью, а может быть просто строкой.
2) Напр. Бизнес объект адрес можно заблокировать (методы блокировки).
Уведомления в 3-х звенке абсолютно те же что и в двух звенке.
--------
Вы уверены что хотите чтобы сервер САМ уведомлял? (нагрузка в разы). А не по требованию клиента?
...
Рейтинг: 0 / 0
Подскажите с технологиями.
    #39278257
sereginseregin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ВМоисеев>sereginseregin

Код: c#
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
. . .      
      //-- Получим информацию с сервера данных
      f_ВД(гп.oradb);  //-- lst_ВД <-- выборка

      //-- Формируем дополнительный список мест объектов, сгруппированных по "близости" географических координат
      lst_Места = new List<row_Место>();

      for (int i = 0; i < lst_ВД.Count; i++) {
        row_ВД xobj = lst_ВД[i];
        //        int rint = lst_Места.FindIndex((row_Место row) => (row.lat == xobj.lat) && (row.lng == xobj.lng));
        int ilat = (int)(xobj.lat * 10 + 0.5);
        int ilng = (int)(xobj.lng * 10 + 0.5);
        int rint = lst_Места.FindIndex((row_Место row) => ((int)(row.lat * 10 + 0.5) == ilat) && ((int)(row.lng * 10 + 0.5) == ilng));

        //-- В списке lst_Места уже есть объект с такими же географическими координатами ? 
        if (rint == -1) {  //-- Нет. Дополняем список
          row_Место row = new row_Место();
          row.blm = false;
          row.blk = false;
          row.lat = xobj.lat;
          row.lng = xobj.lng;
          lst_Места.Add(row);
        }
        else { //-- Да. Место для многих объектов
          lst_Места[rint].blm = true;
        }
      }
. . .


Как Вы это реализуете хранимой процедурой?


Если я правильно понял листинг:
Из одного списка получаем другой, группируя по округленным координатам (int)(lat * 10 + 0.5) и (int)(lng * 10 + 0.5), указывая флаг blm в true, если записей с похожими координатами > 1


Код: sql
1.
2.
3.
4.
5.
6.
7.
SELECT 
  count(*)>1 AS blm,
  false AS blk,
  max(lat) AS lat,
  max(lng) AS lng
FROM lst_ВД 
GROUP BY CAST(lat * 10 + 0.5 AS int), CAST(lng * 10 + 0.5 AS int)
...
Рейтинг: 0 / 0
Подскажите с технологиями.
    #39278271
ВМоисеев
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
>sereginseregin
>Если я правильно понял ...

Вы правильно поняли.
Спасибо за ответ, Вы мне помогли.

С уважением,
Владимир
...
Рейтинг: 0 / 0
Подскажите с технологиями.
    #39278317
mad_nazgul
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123guest_12112Можно подробней про 2
- чем больше прослоек от скретных данных к клиенту, тем больше потенциальных ошибок и ниже безопасность.

Э-э-э с точностью до наоборот.
Количество ошибок не зависит от количества слоев в приложении.
А вот безопасность - зависит.

Грубо говоря если слой вообще не знает о существовании каких-то секретных данных, то злоумышленник не сможет их получить.

А когда все данные в БД и к нему напрямую обращаются из приложения с которым работают пользователи, то получение секретных данных это вопрос выковыривания логина и пароля к БД. :-)

Плюс SQL-injection.

Это не говоря уже о том, что РМД это ограниченная модель и она не всегда точно отражает предметную область.
...
Рейтинг: 0 / 0
Подскажите с технологиями.
    #39278362
Фотография alexeyvg
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
guest_12112Как без сервера приложений всех пользователей просматривающих какой то объект уведомить о том что объект вдруг кем то изменен?Сервер приложений нужен для конкретных целей. Да, вот если нужно уведомлять пользователей об изменении объектов, то он нужен (точнее, без него это реализовать сложнее, и это + в пользу сервера приложений).

Хотя, конечно, в реальности такое требование встречается редко. Вот тут мы обходимся без уведомления о изменении ветки, которую смотрим, и слава богу.
Соответственно, обычно пользователи работают параллельно с одним объектом и вполне успешно обходятся без уведомлений.
...
Рейтинг: 0 / 0
Подскажите с технологиями.
    #39278380
Фотография alexeyvg
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mad_nazgulА когда все данные в БД и к нему напрямую обращаются из приложения с которым работают пользователи, то получение секретных данных это вопрос выковыривания логина и пароля к БД. :-)

Плюс SQL-injection.Если так писать трёхуровневые приложения (то есть у всех один логин с админскими полномочиями, и запросы склеиваются из строк), то безопасности будет ещё меньше, чем в двухуровневом :-)
...
Рейтинг: 0 / 0
Подскажите с технологиями.
    #39278539
LSV
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Да, вот если нужно уведомлять пользователей об изменении объектов, то он нужен точнее, без него это реализовать сложнееДа неужели!! Какая проблема раз в хх_сек перезапросить какую-нить крошечную табличку со списком измененных объектов ? :)
...
Рейтинг: 0 / 0
Подскажите с технологиями.
    #39278564
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
всё таки прав
Dimitry Sibiryakov
во втором посте))
...
Рейтинг: 0 / 0
Подскажите с технологиями.
    #39279153
Фотография softwarer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ВМоисеевКак Вы это реализуете хранимой процедурой?
Проще и эффективнее.

Код: plsql
1.
select distinct latitude, longitude from places


И никакого O(n^2), который Вы ухитрились организовать на O(n) задаче.
...
Рейтинг: 0 / 0
Подскажите с технологиями.
    #39279187
ВМоисеев
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
>softwarer, сегодня, 16:17 [19445533]
>Проще и эффективнее ... Вы ухитрились ...

М-да.
Задача несколько сложнее.
В базе данных (Oracle) хранятся параметры объекта (сущности, но это не экономика). Параметры каждого объекта "размазаны" по нескольким таблицам. Для предмета обсуждения важно, что объект имеет имя и географические координаты. По запросу пользователя приложение отображает положение объекта на географической карте в виде цветного маркера (геометрическая фигурка). Маркеры могут располагаться "близко" друг к другу и даже перекрывать друг друга. Некоторые объекты настолько рядышком, что имеет смысл заменить их маркеры одним.
Формируем: маркер красный, значит здесь несколько объектов, зеленый - один объект. Как на картинке (zoom=4).
Для выбора объекта на карте пользователь перемещает мышиный курсор по карте. Как только курсор подходит "близко" к маркеру места, то на карте высвечивается метка с именем объекта. Щелчок мышки и если один объект на маркере (зеленый), то выдаются все его параметры, включая и точные географические координаты, иначе запрос на выбор объекта из списка места с дальнейшем выводом параметров.

По запросу пользователя, приложение выдает SELECT к базе, получает выборку и строит список (List<>) объектов. Теперь надо их сгруппировать по мере "близости", поместить в новый список и его уже отобразить разноцветными маркерами на карте.
Привел листинг фрагмента своей программы, но sereginseregin показал более изящный вариант. В новой версии сделал так:

Код: c#
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
     lst_Места = (
        from row in lst_ВД
        group row by new {glat = row.ilat, glng = row.ilng }
        into g
        select new row_МестоВД() {
          blm = g.Count() > 1,
          lat = g.First().ilat,
          lng = g.First().ilng
        }
      ).ToList();



Если есть интересные идеи, милости прошу.

С уважением,
Владимир
...
Рейтинг: 0 / 0
Подскажите с технологиями.
    #39279199
Фотография softwarer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ВМоисеевПо запросу пользователя, приложение выдает SELECT к базе, получает выборку и строит список (List<>) объектов. Теперь надо их сгруппировать по мере "близости", поместить в новый список и его уже отобразить разноцветными маркерами на карте.
Приложению не нужно ни группировать, ни помещать. Надо просто попросить у базы готовый список. В вашем случае примерно так:

Код: plsql
1.
select round(longitude, 1), round(latitude, 1), count(*) from objects group by round(longitude, 1), round(latitude, 1)



Приложению останется только вывести готорый результат - конечно, после того, как из него будут выкинуты забавные приплясы с округлением и прочие нелепицы.
...
Рейтинг: 0 / 0
Подскажите с технологиями.
    #39279202
ВМоисеев
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
>softwarer, сегодня, 20:29 [19446081]
>Приложению не нужно ни ...

Вы не поняли задачи и ошибаетесь.
Нужны оба списка.
Поэтому получаю первый (исходный) с сервера, второй формирую на рабочей станции.
Запрашивать оба с сервера считаю неразумным.

С уважением,
Владимир.
...
Рейтинг: 0 / 0
Подскажите с технологиями.
    #39279204
Фотография softwarer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ВМоисеевЗапрашивать оба с сервера считаю неразумным.
Можно, конечно, сделать и так. Но для экономии времени предлагаю отметить, что с вопросом "ну как такое сделаешь в СУБД" получилось "как всегда у трёхзвенщиков, которые не умеют пользоваться СУБД".
...
Рейтинг: 0 / 0
Подскажите с технологиями.
    #39279211
ВМоисеев
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
>softwarer, сегодня, 21:24 [19446213]
>... которые не умеют пользоваться СУБД.
Согласен. Тонкостей Oracle не знаю.
Для моего случая на сервере приложений сделал бы запрос на выборку, преобразовал данные (хранить широту и долготу как double крайне расточительно), упаковал и зашифровал преобразованную информацию перед отравлением пользователю.

С уважением,
Владимир.
...
Рейтинг: 0 / 0
Подскажите с технологиями.
    #39295581
Марк36
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Прошу прощение за легкий оффтоп, но тема отчасти соответствует и моему вопросу: какую систему безопасности и управления инфраструктурой вы посоветуете?
Работа предполагается немалая, связана с отдельно взятым производством. По перечню необходимых работ, приблизительный список здесь:konsom.ru/solutions
Буду рад любой информации (как по системе, так и по рекомендации специалистов).
...
Рейтинг: 0 / 0
Подскажите с технологиями.
    #39295752
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Марк36но тема отчасти соответствует и моему вопросу
заводите новую тему. Где вы увидели схожесть тем?
...
Рейтинг: 0 / 0
Подскажите с технологиями.
    #39296083
Sergey_rb
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Была у нас трехзвенка, но каким-то чудесным образом винда, стоявшая на сервере, регулярно получала по сети обновления.
т.е. даже при трехзвенке есть официальные лазейки, о которых прекрасно знают хакеры.
...
Рейтинг: 0 / 0
Подскажите с технологиями.
    #39296969
Фотография Изопропил
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Sergey_rbвинда, стоявшая на сервере, регулярно получала по сети обновления.
админа поменяйте
...
Рейтинг: 0 / 0
Подскажите с технологиями.
    #39297099
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Sergey_rbБыла у нас трехзвенка, но каким-то чудесным образом винда, стоявшая на сервере, регулярно получала по сети обновления.
Звучит как "у нас был водопровод но в почтовом ящике всё равно каким-то чудесным образом появлялись газеты".

Админа-то, как раз, не факт, что надо менять.
...
Рейтинг: 0 / 0
Подскажите с технологиями.
    #39297187
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dimitry SibiryakovSergey_rbБыла у нас трехзвенка, но каким-то чудесным образом винда, стоявшая на сервере, регулярно получала по сети обновления.
Звучит как "у нас был водопровод но в почтовом ящике всё равно каким-то чудесным образом появлялись газеты".

Админа-то, как раз, не факт, что надо менять.
+1
))
...
Рейтинг: 0 / 0
Подскажите с технологиями.
    #39298871
Фотография Изопропил
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123,

Винда, вопреки регламенту получающая обновления — проблеиа админа, а не водопроводчика — смейтесь дальше
...
Рейтинг: 0 / 0
Подскажите с технологиями.
    #39298980
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ИзопропилВинда, вопреки регламенту получающая обновления
Откуда ты протелепатил "вопреки регламенту"? Даже если тот сервер стоял внутри защищённой зоны, он мог (и должен был) получать обновления через WSUS в ДМС.
...
Рейтинг: 0 / 0
Подскажите с технологиями.
    #39299019
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Изопропил,
у нас тоже обновляется. А регламент пишет эксплуатирующая организация.
Бывает каждый день обновляемся).....баги в винде закрываем.
...
Рейтинг: 0 / 0
39 сообщений из 39, показаны все 2 страниц
Форумы / Разработка информационных систем [игнор отключен] [закрыт для гостей] / Подскажите с технологиями.
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]