Peter Franzmayr; Dezvoltator de software

Ce fac?

În prezent sunt preocupat în primul rând de dezvoltarea de software .NET folosind C #, concentrându-mă pe posibilitățile și domeniile de aplicare ale cloud-ului Microsoft (Office365, AAD, Microsoft Graph, Microsoft Azure) atât în ​​legătură cu cadrul Windows .NET, cât și de asemenea, multiplataforma .NET Core și noul API standard .NETStandard.

dezvoltator

Ca instrument de dezvoltare, folosesc de obicei Visual Studio 2015, pentru bibliotecile mai mici adesea și Visual Studio Code, pe care am ajuns să-l apreciez în legătură cu TDD datorită slăbiciunii, vitezei, independenței platformei și flexibilității sale.

În mediul IT, accentul meu se pune și pe cloud-ul Microsoft. Am avut deja o anumită experiență migrând de la SBS 2003/SBS 2011 la Office365.
Pentru NMS Mattighofen am z. B. a stabilit versiunea educațională a Office365.
Toți profesorii și studenții au un cont Office365 și un cont în AD-ul local, care este complet automat sincronizat cu contul Office365.

Ce am făcut până acum?

Am avut primul contact cu programarea cu un Commodore VC-20 în 1982.
Basic a fost limbajul de programare standard pe aceste dispozitive și, prin urmare, și limbajul meu entry-level.

Următorul limbaj de programare (în măsura în care îl puteți numi așa) a fost asamblatorul procesorului 6510 al Commodore C64.

La scurt timp după aceea am avut ocazia să cunosc limbajul de programare COBOL, cu care am programat câteva aplicații de afaceri pentru computerele IBM.

Oarecum nemulțumit de posibilitățile COBOL, am dat peste Turbo-Pascal în jurul anului 1985 în timp ce căutam o alternativă mai bună.
Din păcate, a trebuit să aflu că Turbo-Pascal oferea mai multe posibilități, dar nu s-a apropiat de confortul COBOL, în special pentru aplicații cu date intensive.

Am investit mai mult timp în propriile aplicații și am lucrat cu jumătate de normă pe un sistem ERP la Maraton, care u. A. Controlul producției cu liste de piese, procesarea comenzilor, contabilitatea comisioanelor și multe altele.

Între timp, Windows a devenit din ce în ce mai popular, MAGIC-II funcționa încă sub MS-DOS doar în 1995 și nu a existat un mediu de dezvoltare grafică la vedere pentru o perioadă scurtă de timp. Între timp am folosit MS-Access ca alternativă pentru aplicațiile grafice. A. a programat un sistem de rezervare a camerei pentru un hotel.
Atât MAGIC II cât și Access au avut un dezavantaj grav în acest moment. Fiecare modificare a bazei de date a implicat un efort mare în timpul instalării la unitatea clientului, astfel încât baza de date și codul să fie din nou sincronizate. Cu ambele sisteme, nu a existat o modalitate ușoară de a automatiza acest lucru.

În 1995 a apărut o nouă stea în cerul dezvoltatorului: Delphi
Cu acest sistem, puteți crea interfețe grafice la fel de ușor ca în Magic II sub DOS și Access sub Windows, dar aveați control deplin, a fost inclus și un suport pentru baze de date (Paradox). În plus, Delphi se bazează pe Pascal, așa că mi-am găsit rapid drumul datorită cunoștințelor mele Turbo Pascal. Mi-am reprogramat toate aplicațiile încă active ale MAGIC II și Access pe Delphi, dezvoltând propriul meu sistem de actualizare a bazei de date, ceea ce mi-a permis să adaptez baza de date existentă la versiunea curentă a programului în mod complet și fără a fi nevoie să fac nimic. Au existat diferiți furnizori terți de raportare care și-au îndeplinit toate dorințele, inclusiv proiectantul de rapoarte al utilizatorului final.

În același timp, în calitate de freelancer în numele G&G Research din Viena, am avut grijă și am extins o aplicație ERP foarte extinsă de la MAPLAN în Ternitz și Schwerin câteva zile pe săptămână. Luarea în considerare a inventarului, a comenzilor, a comenzilor și a inventarului de producție, înregistrarea timpului și contabilitatea orară, ofertarea facturării, achiziționarea și procesarea comenzilor au acoperit tot ceea ce are nevoie o companie mare. Încă mai folosesc câteva dintre conceptele utilizate acolo în aplicațiile mele.
Ca parte a colaborării cu G&G Research, am dezvoltat, de asemenea, un sistem de gestionare a seminariilor în Delphi, cu interfețe extensibile configurabile la Microsoft Word pentru Academia de Medicină a Muncii (AAM) din Klosterneuburg.

Din 2003 am lucrat din nou în Austria Superioară și am biroul meu în Mauerkirchen, unde conduc, de asemenea, o afacere cu calculatoare și consiliez clienții cu privire la întrebări și probleme IT. De asemenea, am grijă de clienții mei care folosesc software-ul meu ERP auto-dezvoltat cu gestionarea comenzilor, gestionarea depozitelor, înregistrarea timpului etc.
Acest software este încă programat în Delphi.
Din păcate, Delphi și-a pierdut contactul (probabil nu în ultimul rând din cauza schimbării de la Anders Hejlsberg la Microsoft), de aceea m-am dedicat programării .NET în C # de câțiva ani acum ori de câte ori găsesc timp.

În plus, mă ocup de unele sisteme de server Windows (Windows Server, RDS Server, Exchange Server, SQL Server etc.) și rețele etc. A. ca furnizor extern de servicii, de asemenea, serverul și peisajul IT pentru școlile din orașul Mattighofen.