Visual Basic konferencia
Március 28-án rendezte meg a Microsoft Magyarország ôsszel elindított konferenciasorozatának negyedik elôadásnapját, amely a Visual Basic által nyújtott lehetôségeket és a programnyelv gyakorlati alkalmazását volt hivatott ismertetni. A konferencián bemutatták, hogyan lehet Visual Basic nyelven használni az internetes adattovábbítást forradalmasító XML nyelvet, valamint azt, hogyan lehet a nagy teljesítményt garantáló háromrétegû szoftverfelépítést, a COM-technológiát kihasználva kiemelkedô paraméterekkel bíró ügyviteli alkalmazást tervezni. Egy jól mûködô vállalat informatikai rendszerében sok különbözô szoftver dolgozik, amelyeket általában több különbözô fejlesztôcégtôl szereznek be. Kulcsfontosságú, hogy ezek a szoftverek „megértsék” egymás nyelvét, hiszen csak így alakulhat ki belôlük egy egységes, üzleti elônyöket nyújtó infrastruktúra. A Windows DNA 2000 platformon fejlesztett szoftverek automatikusan megfelelnek ennek a követelménynek. A Windows DNA 2000 erejét bizonyítja, hogy a Transaction Processing Council (TPC) öszszes adatbáziskezelôsebesség-tesztje közül a legnagyobb sebességet produkálót a COM+ tranzakciómonitorral és Microsoft SQL Server 2000-rel végezték: percenként 227 ezer tranzakció feldolgozására volt képes a rendszer. Az új technológiának köszönhetôen az alkalmazásfejlesztôk az egymástól óhatatlanul különbözô ügyfeleik számára is lehetôvé tehetik, hogy könnyen és gördülékenyen saját igényeikhez igazítsák Windows DNA alapon fejlesztett szoftverüket. Ennek eszköze a Visual Basic Script vagy a Visual Basic for Applications makrónyelv, amelyek segítségével egy alkalmazást teljeskörûen programozhatóvá tehetünk. Magyarországon az említett technológiát alkalmazó szoftverfejlesztô cég a rEvolution Software, amelynek a közelmúltban került piacra legújabb fejlesztése, a rEVOLUTION Zenit, amely már a Windows DNA platformon készült. Ez is volt az egyik oka annak, hogy – a Zenit fejlesztése során, az említett fejlesztôeszközökkel kapcsolatban szerzett tapasztalatok ismertetésére – az idei Visual Basic fejlesztôi konferenciára a Microsoft ismét a rEvolution Software-t kérte fel vendég elôadónak. Az SQL-alapú Zenit programcsomag a már bevált és közkedvelt rEVOLUTION Iroda++ rendszer alapgondolatát viszi tovább. A Zenit Microsoft SQL Server 7.0 adatbázis-kezelôn alapuló, a jelenleg legkorszerûbb, háromrétegû technológiával fejlesztett ügyviteli rendszer, amelyet közepes és nagyvállalatoknak ajánlanak, illetve az Iroda++ azon felhasználóinak, akik cégük növekedése miatt szeretnék ügyvitelüket „robusztusabb” rendszerre alapozni. A fejlesztés során a háromrétegû (COM) technológiát alkalmazták a felhasználói felület, az üzleti logika és az adatkezelés szétválasztására. Ez a technológia lehetôvé teszi, hogy a rendszer a piaci igényeknek megfelelôen gyorsan és fôként költséghatékonyabban változtatható legyen. A rendszer fôbb komponensei köré fejlesztôi réteget („wrapper-t”) alakítottak ki, amely lehetôvé teszi külsô fejlesztôk csatlakozását a rendszerhez. A rEvolution (Microsoft Certified Solution Provider) fejlesztéseit a kezdetektôl fogva mindig az éppen legkorszerûbb Microsoft fejlesztôeszközökkel végezte, nagy hangsúlyt fektetve a legújabb technológiák alkalmazására. A Zenit-fejlesztés nem egy termék elkészítését jelenti, sokkal inkább felfogható technológiai csomagok gyûjteményének. Ennek a technológiának köszönhetôen – amelynek alapvetô megnyilvánulási formája az alapmodulokat tartalmazó piaci rendszer – a Zenit termékcsalád hosszú éveken keresztül a rEvolution Software fô termékvonalát képviselheti. A COM alkalmazásával – amely rugalmasságot és gyors reagálást tesz lehetôvé – a felhasználó vállalatoknál rövid idô alatt, viszonylag egyszerûen és költséghatékonyan valósíthatók meg az egyedi fejlesztési igények. „Forradalmi” megoldás a rendszer nyílttá tétele is, miszerint a fenti technológia használatával a fejlesztés menetébe más, önálló fejlesztôk vagy fejlesztôcégek is bekapcsolódhatnak, és egyedi megoldásokat társíthatnak az alap ügyviteli modulok köré. A Magyarországon futó fejlesztések közül jelenleg a Zenit az, amely a szoftverfejlesztés legújabb trendjeit integrálja magába, hiszen ez a szoftver – nyíltságának, hozzáférhetôségének köszönhetôen – már nemcsak a felhasználóknak, hanem a programozóknak, fejlesztôknek is szól. A Zenit alapmoduljainak fejlesztése befejezôdött. Mivel a rendszer korlátlanul bôvíthetô, a fejlesztés további iránya a rEvolution által meghatározott stratégia szerint tovább folytatódik. Az elkövetkezô programbôvítések, egyedi igények fejlesztése során a cég nagy hangsúlyt fektet a külsô fejlesztôk bevonására, így a rendszer horizontális fejlesztésére is, amellyel a magyar piacon egyedülálló, a legmagasabb igényeket is kielégítô, korszerû rendszer kialakítása a cél.