Петро Франзмайр; Розробник програмного забезпечення

Що я роблю?

В даний час я в першу чергу стурбований розробкою програмного забезпечення .NET за допомогою C #, зосереджуючись на можливостях та сферах застосування хмари Microsoft (Office365, AAD, Microsoft Graph, Microsoft Azure) як у зв'язку з платформою Windows .NET також крос-платформний .NET Core та новий стандартний API .NETStandard.

петро

Як інструмент розробки я зазвичай використовую Visual Studio 2015, для менших бібліотек часто також Visual Studio Code, який я оцінив у зв'язку з TDD завдяки своїй ощадливості, швидкості, незалежності від платформи та гнучкості.

В ІТ-середовищі я також зосереджуюсь на хмарі Microsoft. Я вже мав певний досвід переходу з SBS 2003/SBS 2011 на Office365.
Для НМС Маттіггофен я маю z. Б. створив освітню версію Office365.
Усі викладачі та студенти мають обліковий запис Office365 та обліковий запис у локальній системі оголошення, який автоматично синхронізується з обліковим записом Office365.

Що я зробив досі?

Перший контакт із програмуванням у мене був із Commodore VC-20 у 1982 році.
Базова була стандартною мовою програмування на цих пристроях, а отже, і мовою початкового рівня.

Наступною мовою програмування (наскільки це можна назвати) був асемблер процесора 6510 Commodore C64.

Незабаром після цього я мав можливість познайомитися з мовою програмування COBOL, за допомогою якої я програмував деякі бізнес-додатки для ПК IBM.

Дещо незадоволений можливостями COBOL, я натрапив на Турбо-Паскаль близько 1985 року, шукаючи кращої альтернативи.
На жаль, я виявив, що Турбо-Паскаль пропонує більше можливостей, але не наближається до комфорту COBOL, особливо для додатків, що вимагають великих обсягів даних.

Я інвестував більше часу у власні програми та неповний робочий день працював над системою ERP у Maraton. Контроль виробництва зі списками деталей, обробка замовлень, облік комісій та багато іншого.

Тим часом Windows ставала дедалі популярнішою, MAGIC-II все ще працював лише під управлінням MS-DOS у 1995 році, і протягом короткого часу не було видно графічного середовища розробки. Тим часом я використовував MS-Access як альтернативу графічним додаткам. запрограмував систему бронювання номерів для готелю.
На цьому етапі і MAGIC II, і Access мали серйозний недолік. Кожна зміна бази даних вимагала великих зусиль під час встановлення на об'єкті замовника, щоб база даних і код знову синхронізувалися. В будь-якій системі не було простого способу автоматизувати це.

У 1995 році на небі розвитку з'явилася нова зірка: Delphi
За допомогою цієї системи можна було створювати графічні інтерфейси так само просто, як у Magic II під DOS та Access під Windows, але мав повний контроль, також була включена підтримка бази даних (Paradox). Крім того, Delphi заснований на Паскалі, тому я швидко знайшов шлях завдяки своїм знанням Turbo Pascal. Я перепрограмував усі свої досі активні програми MAGIC II та Access на Delphi, розробивши власну систему оновлення бази даних, яка дозволила мені повністю автоматично адаптувати існуючу базу даних до поточної версії програми, і при цьому мені нічого не потрібно робити. Були різні сторонні постачальники звітів, які виконували всі побажання, включаючи розробників звітів для кінцевих користувачів.

У той же час, будучи фрілансером від імені G&G Research у Відні, я кілька днів на тиждень доглядав і розширював дуже обширну програму ERP від ​​MAPLAN у Терніці та Шверіні. Розгляд запасів, замовлення, замовлення та виробничих запасів, облік часу та погодинний облік, пропозиція щодо виставлення рахунків, придбання та обробка замовлень охоплювали все, що потрібно великій компанії. Я досі використовую деякі поняття, що використовуються там, у своїх додатках сьогодні.
В рамках співпраці з G&G Research, я також розробив систему управління семінарами в Дельфах з широко налаштованими інтерфейсами до Microsoft Word для Академії трудової медицини (AAM) у Клостернойбурзі.

З 2003 року я знову працюю в основному у Верхній Австрії і маю свій офіс у Мауеркірхені, де я також веду комп'ютерний бізнес та консультую клієнтів з питань ІТ та проблем. Я також доглядаю за своїми клієнтами, які використовують моє самостійно розроблене програмне забезпечення ERP з управлінням замовленнями, управлінням складом, записом часу тощо.
Це програмне забезпечення все ще запрограмоване в Delphi.
На жаль, Delphi також втратив зв'язок (мабуть, не в останню чергу через перехід від Андерса Хейлсберга до Microsoft), тому я вже кілька років присвячую себе програмуванню .NET на C #, коли знаходжу час.

Я також доглядаю за деякими серверними системами Windows (Windows Server, RDS Server, Exchange Server, SQL Server тощо) та мережами, серед іншого. як зовнішній постачальник послуг також сервер та ІТ-середовище для шкіл міста Маттіггофен.