Franzmayr Péter; Szoftverfejlesztő

Mit csinálok?

Jelenleg elsősorban a C # használatával végzett .NET-szoftverfejlesztéssel foglalkozom, a Microsoft felhő (Office365, AAD, Microsoft Graph, Microsoft Azure) lehetőségeire és alkalmazási területeire összpontosítva mind a Windows .NET-keretrendszerrel, mind pedig a a cross-platform .NET Core és az új szabványos API .NETStandard.

szoftverfejlesztő

Fejlesztő eszközként általában a Visual Studio 2015-öt használom, kisebb könyvtárakhoz gyakran a Visual Studio Code-ot is, amelyet a TDD-vel kapcsolatban a karcsúsága, sebessége, platformfüggetlensége és rugalmassága miatt értékeltem.

Az informatikai környezetben szintén a Microsoft felhőre koncentrálok. Már volt tapasztalatom az SBS 2003/SBS 2011 és az Office365 közötti áttérésről.
Az NMS Mattighofenhez z. B. létrehozták az Office365 oktatási verzióját.
Minden tanár és hallgató rendelkezik Office365-fiókkal és egy fiókkal a helyi AD-ben, amely automatikusan szinkronizálódik az Office365-fiókkal.

Mit tettem eddig?

A Commodore VC-20-val a programozással 1982-ben találkoztam először.
Az Basic volt a szabványos programozási nyelv ezeken az eszközökön, és ezért a belépő szintű nyelvem is.

A következő programozási nyelv (amennyire csak hívhatod) a Commodore C64 6510 processzorának assemblerje volt.

Röviddel ezután alkalmam nyílt megismerni a COBOL programozási nyelvet, amellyel néhány üzleti alkalmazást programoztam IBM PC-kre.

Kissé elégedetlen a COBOL lehetőségeivel, 1985 körül bukkantam rá a Turbo-Pascal-ra, miközben jobb alternatívát kerestem.
Sajnos meg kellett állapítanom, hogy a Turbo-Pascal több lehetőséget kínált, de nem közelítette meg a COBOL kényelmét, különösen az adatintenzív alkalmazásokhoz.

Több időt fektettem a saját alkalmazásaimba, és részmunkaidőben dolgoztam egy ERP rendszeren a Maratonnál. Gyártásellenőrzés alkatrészlistákkal, megrendelések feldolgozása, jutalékok könyvelése és még sok más.

Időközben a Windows egyre népszerűbbé vált, a MAGIC-II továbbra is csak 1995-ben futott az MS-DOS alatt, és rövid ideig nem volt látható grafikus fejlesztői környezet. Időközben a grafikus alkalmazások alternatívájaként az MS-Access programot használtam. programozott egy szobafoglalási rendszert egy szállodához.
A MAGIC II és az Access is komoly hátrányt szenvedett ezen a ponton. Az adatbázis minden módosítása nagy erőfeszítést igényelt az ügyfél telephelyén történő telepítés során, így az adatbázis és a kód ismét szinkronba került. Egyik rendszerrel sem volt egyszerű módszer ennek automatizálására.

1995-ben egy új csillag jelent meg a fejlesztési égbolton: a Delphi
Ezzel a rendszerrel olyan egyszerűen lehetett grafikus interfészeket létrehozni, mint a Magic II-ben a DOS alatt és az Access alatt Windows alatt, de teljes irányítás mellett adatbázis-támogatás (Paradox) is helyet kapott. Ezenkívül a Delphi a Pascalra épül, így a Turbo Pascal tudásomnak köszönhetően gyorsan eligazodtam. Átprogramoztam az összes még aktív alkalmazásomat, a MAGIC II-t és az Access-t a Delphi-n, kifejlesztve egy saját adatbázis-frissítő rendszert, amely lehetővé tette számomra, hogy a meglévő adatbázist teljesen automatikusan és bármiféle cselekedet nélkül hozzáigazítsam a jelenlegi programverzióhoz. Különböző harmadik fél szolgáltatói jelentést tettek, akik minden kívánságnak eleget tettek, beleértve a végfelhasználói jelentések tervezőit is.

Ugyanakkor a bécsi G&G Research képviseletében szabadúszóként a hét néhány napján a Ternitzben és Schwerinben található MAPLAN nagyon széleskörű ERP alkalmazását gondoztam és bővítettem. A készlet, a megrendelés, a megrendelés és a termelés leltárának figyelembevétele, az idő nyilvántartása és az óránkénti elszámolás, a számlázási ajánlat, a beszerzés és a megrendelések feldolgozása mindenre kiterjedt, amire egy nagyvállalatnak szüksége van. Az ott használt fogalmak egy részét ma is alkalmazom.
A G&G Research-szel való együttműködés részeként egy szemináriumkezelő rendszert is kidolgoztam Delphi-ben, a klosterneuburgi Microsoft Word for Academy of Occupational Medicine (AAM) számára kiterjedten konfigurálható interfészekkel.

2003 óta főleg Felső-Ausztriában dolgozom, irodám Mauerkirchenben van, ahol számítógépes üzletet is folytatok, és tanácsot adok az ügyfeleknek informatikai kérdésekben és problémákban. Gondoskodom azokról az ügyfeleimről is, akik saját fejlesztésű ERP szoftveremet használják rendeléskezeléssel, raktárkezeléssel, időrögzítéssel stb.
Ezt a szoftvert még mindig a Delphi programozza.
Sajnos a Delphi is elvesztette a kapcsolatát (valószínűleg nem utolsósorban az Anders Hejlsbergről a Microsoftra való áttérés miatt), ezért is szenteltem magam már évek óta a .NET programozásának C # nyelven, amikor csak találok időt.

Gondoskodom többek között néhány Windows kiszolgáló rendszerről (Windows Server, RDS Server, Exchange Server, SQL Server stb.) És hálózatokról is. külső szolgáltatóként a Mattighofen város iskoláinak szervere és informatikai környezete is.