2010. szeptember 3., péntek

Az alkalmazásfejlesztés jövője - Los Angelesből jelentjük

2009. november 20., 09:40
A Microsoft egységes programozói modellt és eszközkészletet ad a fejlesztőknek a különböző platformokon bevezethető alkalmazások könnyebb és gyorsabb elkészítéséhez - hangzott el a Los Angelesben zajló PDC 2009 rendezvényen. Munkatársunk helyszíni beszámolója.
Az olyan új technológiák mint a felhő feldolgozási modell (cloud computing) megjelenése és a webalkalmazások töretlen fejlődése következtében a fejlesztőknek egyre gyorsabban és gyökeresebben változó informatikai környezetben kell helytállniuk. Ugyanilyen tempóban és mértékben alakulnak át a felhasználók elvárásai is, akik mind könnyebben, természetesebb módon használható, és a legkülönfélébb eszközökön elérhető alkalmazásokat és szolgáltatásokat keresnek. Ezzel párhuzamosan szaporán gyarapodik azoknak a fejlesztői platformoknak és eszközöknek a száma is, amelyekkel ezek az alkalmazások elkészíthetők.

A Microsoft szerint ebben a helyzetben a fejlesztőknek olyan technológiákra és eszközökre van szükségük, amelyekkel ugyanolyan hatékonyan, meglévő tudásukat és tapasztalatukat, megírt szoftverkódjukat újrahasznosítva készíthetnek alkalmazásokat a különböző platformokra. A szoftvercég szándéka szerint a Los Angelesben csütörtökön, november 19-én zárult PDC 2009 konferencián bemutatott Windows Azure platform, Silverlight 4 és a második béta verziójánál tartó Visual Studio 2010 mindegyike ilyen fejlesztőplatform, illetve -eszköz.

S. Soma Somasegar, a Microsoft fejlesztői divíziójának alelnöke (képünkön) szerint az alkalmazásfejlesztés környezetének átalakulásában a web térhódítása, mindent áthatóvá válása játssza a legnagyobb szerepet.

S. Soma Somasegar- Elmúltak azok az idők, amikor meg lehetett írni egy szoftvert, dobozba csomagolni és a bolt polcára rakni - fogalmazott Somasegar. - A web azonnali és globális hozzáférést ad a felhasználóknak az alkalmazásokhoz és szolgáltatásokhoz, és az ezek által kínált felhasználói élmény is napról napra gazdagabbá és tökéletesebbé válik. Ez nagy kihívás elé állítja a fejlesztőket, ugyanakkor óriási lehetőség számukra, miként számunkra is. Túl kell lépni a jelenlegi programozási modelleken, amelyek sok esetben csupán elég jó megoldást adnak, de például nem teszik lehetővé, hogy a fejlesztők a böngésző mellett más környezetekre is készítsenek velük alkalmazásokat.

A PDC 2009-en bejelentett, béta verzióban elérhető Silverlight 4 ilyen következő generációs fejlesztőplatform, amellyel a fejlesztők nemcsak a böngészőben, hanem azon kívül is futtatható, gazdag felhasználói élményt adó alkalmazásokat készíthetnek üzleti környezetben történő implementálásra - beleértve a Microsoft Office, SharePoint Server és Windows funkcióinak zökkenőmentes elérését is.

A Microsoft Web Platform Installer és Web App Gallery ehhez minden szükséges eszközt megad, a fejlesztőknek nem kell új programozási modellel vagy környezettel megismerkedniük. A Web Platform Installer olyan ingyenes, könnyen kezelhető eszköz, amely telepíti a Microsoft Web Platformját - ezt az Internet Information Services 7, az IIS Extensions, a Visual Web Developer 2008 Express Edition, az SQL Server 2008 Express Edition és a .NET Framework alkotja. A Web App Gallery pedig egy közösségi oldal, amely többek között linkeket ad a Windowson futó legnépszerűbb, nyílt forráskódú alkalmazásokhoz.

A fejlesztői környezet átalakulásának megfelelően a Microsoft arra törekszik, hogy zökkenőmentes átjárást biztosítson a kliens, a szerver, a web és a felhő (cloud) között. Somasegar szerint a Microsoft fejlesztőplatformjai és -eszközei kulcsfontosságúak a cég szoftver mint szolgáltatás stratégiája szempontjából. Segítségükkel a fejlesztők olyan gazdag felhasználói élményt adó alkalmazásokat készíthetnek, amelyek Windows Server, Windows Azure és Windows 7 operációs rendszeren, helyben és a felhőben is futtathatók.

A PDC 2009 konferencián bejelentett, funkcióit tekintve kész Windows Azure platform a Microsoft szerint könnyebbé teszi az alkalmazások fejlesztését és felhőbe történő migrálását. Az alkalmazások vállalaton belüli, illetve az adatközpontokban, szolgáltatásként elérhető környezetben való implementálását, futtatását és felügyeletét hivatott segíteni az ugyancsak most bejelentett Windows Server AppFabric és Windows Azure Platform AppFabric.

- Ennek köszönhetően a vállalatok eddigi IT-beruházásaikra támaszkodva nagyobb méretezhetőséget és teljesítményt érhetnek el összetett alkalmazások esetében is, anélkül, hogy a fejlesztőknek ehhez új szakmai ismereteket kellene elsajátítaniuk - emelte ki Somasegar.

A második béta verziójánál tartó Visual Studio 2010 mindehhez olyan eszközöket ad, amelyekkel a fejlesztők kiaknázhatják a felhő feldolgozási modell adta lehetőségeket, valamint a Windows 7-ben elérhető új képességeket.

- Azok a fejlesztők, akik a felhőben és különböző eszközökön történő bevezetésre szánt alkalmazást kívánnak írni és tesztelni, azok ehhez minden eszközt megtalálnak a Visual Studióban - tette hozzá Somasegar. - A második béta verzióban levő C++ könyvtárak és .NET keretrendszer segítségével pedig a Windows 7 érintésérzékelő technológiájára építő, intuitív módon kezelhető, következő generációs alkalmazásokat készíthetnek.

0 hozzászólás

Ehhez a cikkhez még nem érkezett hozzászólás.
Szakértőink írják
Biztonságos klimatizálási megoldások a számítóközpontokban

Bernd Hanstein mérnök- és termékmenedzsment igazgató, Rittal Herborn Tipikus számítóközpont nem létezik. Az adatközpontok méretben, a beépített szerverek számában, biztonsági szintben, rendelkezésre állási fokban és számos egyéb jellemzőben is különböznek egymástól. A klimatizálás tekintetében azonban többnyire egy uralkodó nézet volt: az álpadlós technológia. Ez a rendszer olyan esetekben válik be, ahol az eszközök teljesítménye és így a hőveszteség kicsi. tovább»

Békés Viktor, Rittal
ECM, avagy a digitális adatvagyon kezelése

Szabó János, vezető tanácsadó, CNW A növekvő adatmennyiség, az egyre szorosabb határidők, az ügyfelek tájékozottságának növekedése folyamatos kihívások elé állítják a szervezeteket, és a siker megtartása informatikai téren is egyre szofisztikáltabb megoldásokat, valamint egyre szorosabb együttműködést követel. tovább»

Szabó János, vezető tanácsadó, CNW