Peter Franzmayr; Vývojár softvéru

Čo robím?

V súčasnosti sa primárne zaoberám vývojom softvéru .NET pomocou C # so zameraním na možnosti a oblasti použitia cloudu Microsoft (Office365, AAD, Microsoft Graph, Microsoft Azure) v súvislosti s rámcom Windows .NET a tiež cross-platform .NET Core a nový štandard API .NETStandard.

softvéru

Ako vývojový nástroj zvyčajne používam Visual Studio 2015, pre menšie knižnice často aj Visual Studio Code, ktorý som v súvislosti s TDD ocenil pre jeho štíhlosť, rýchlosť, nezávislosť na platforme a flexibilitu.

V IT prostredí sa zameriavam aj na cloud spoločnosti Microsoft. Už som mal nejaké skúsenosti s migráciou z SBS 2003/SBS 2011 na Office365.
Pre NMS Mattighofen mám z. B. založil vzdelávaciu verziu Office365.
Všetci učitelia a študenti majú účet Office365 a účet v miestnej AD, ktorý je úplne automaticky synchronizovaný s účtom Office365.

Čo som doteraz urobil?

Prvý kontakt s programovaním som mal v Commodore VC-20 v roku 1982.
Základný bol štandardný programovací jazyk na týchto zariadeniach, a teda aj môj vstupný jazyk.

Ďalším programovacím jazykom (pokiaľ sa to tak dá nazvať) bol assembler procesora 6510 modelu Commodore C64.

Krátko nato som mal možnosť spoznať programovací jazyk COBOL, pomocou ktorého som programoval niektoré obchodné aplikácie pre počítače IBM PC.

Trochu nespokojný s možnosťami COBOLU som okolo roku 1985 narazil na Turbo-Pascal a hľadal lepšiu alternatívu.
Bohužiaľ som zistil, že Turbo-Pascal ponúka viac možností, ale nepribližoval sa k pohodliu COBOLU, hlavne pre dátovo náročné aplikácie.

Investoval som viac času do svojich vlastných aplikácií a pracoval som na čiastočný úväzok v systéme ERP v spoločnosti Maraton. Kontrola výroby so zoznamami dielov, vybavovaním objednávok, účtovaním provízií a oveľa viac.

Medzitým sa Windows stával čoraz populárnejším, program MAGIC-II fungoval pod systémom MS-DOS až v roku 1995 a na krátku dobu nebolo v dohľade žiadne grafické vývojové prostredie. Medzitým som použil MS-Access ako alternatívu pre grafické aplikácie. naprogramoval systém rezervácie izieb pre hotel.
MAGIC II aj Access mali v tomto okamihu vážnu nevýhodu. Každá zmena v databáze vyžadovala pri inštalácii u zákazníka veľké úsilie, aby sa databáza a kód opäť synchronizovali. Ani s jedným zo systémov neexistoval ľahký spôsob, ako to automatizovať.

V roku 1995 sa na vývojovom nebi objavila nová hviezda: Delphi
Pomocou tohto systému ste mohli vytvárať grafické rozhrania rovnako ľahko ako v programoch Magic II v systéme DOS a Access v systéme Windows, mali ste však úplnú kontrolu, bola zahrnutá aj podpora databázy (Paradox). Delphi je navyše založený na Pascale, takže som sa vďaka svojim znalostiam Turbo Pascalu rýchlo zorientoval. Preprogramoval som všetky svoje stále aktívne aplikácie MAGIC II a Access na Delphi a vyvinul som svoj vlastný systém aktualizácie databázy, ktorý mi umožnil prispôsobiť existujúcu databázu aktuálnej verzii programu úplne automaticky a bez toho, aby som musel niečo robiť. Na poskytovanie prehľadov boli rôzni poskytovatelia tretích strán, ktorí splnili všetky želania, vrátane návrhárov správ pre koncových používateľov.

Zároveň som ako nezávislý pracovník v mene spoločnosti G&G Research vo Viedni niekoľko dní v týždni staral a rozširoval veľmi rozsiahlu aplikáciu ERP od spoločnosti MAPLAN v Ternitzi a Schwerine. Zohľadnenie zásob, objednávok, objednávok a výrobných zásob, evidencia času a hodinové účtovníctvo, ponuky na fakturáciu, nákup a spracovanie objednávok pokrývali všetko, čo veľká spoločnosť potrebuje. Niektoré z konceptov, ktoré sa tam používajú, používam dodnes vo svojich aplikáciách.
V rámci spolupráce so spoločnosťou G&G Research som tiež vyvinul systém riadenia seminárov v Delphi s rozsiahle konfigurovateľnými rozhraniami pre Microsoft Word pre Akadémiu pracovného lekárstva (AAM) v Klosterneuburgu.

Od roku 2003 opäť pracujem hlavne v Hornom Rakúsku a svoju kanceláriu v Mauerkirchene, kde tiež podnikám v oblasti počítačov a poskytujem zákazníkom poradenstvo v otázkach a problémoch v oblasti IT. Starám sa tiež o svojich zákazníkov, ktorí používajú môj vlastný softvér ERP na správu objednávok, správu skladov, zaznamenávanie času atď.
Tento softvér je stále naprogramovaný v Delphi.
Delphi bohužiaľ tiež stratil kontakt (pravdepodobne v neposlednom rade kvôli zmene z Andersa Hejlsberga na Microsoft), preto sa už niekoľko rokov venujem programovaniu .NET v C #, kedykoľvek si nájdem čas.

Starám sa tiež o niektoré serverové systémy Windows (Windows Server, RDS Server, Exchange Server, SQL Server atď.) A siete. ako externý poskytovateľ služieb aj serverové a IT prostredie pre školy v meste Mattighofen.