More servicesWindows Live
HomeHotmailSpacesOneCare
 
MSN
Sign in
 
 
Spaces home  Bátorfi Zsolt szakmai bl...PhotosProfileFriendsMore Tools Explore the Spaces community

Bátorfi Zsolt szakmai blogja

"A gyakorlat nem más, mint kihűlt elmélet"
View space
Nemo
View space
Somogyi Csaba
View space
Ághy
View space
Csala Péter
View space
Hadi Krisztián
View space
Kőnig Tibor
View space
Sipos Tamás
View space
Nacsa Sándor

Updated 4/27/2008
Updated 4/27/2008
Updated 4/8/2008
Updated 4/7/2008
Updated 4/4/2008
Updated 7/1/2008
Updated 9/1/2008
September 03

Hogyan készül a Windows 7?

Azt hiszem ilyen sem volt még a Microsoft életében: Windows 7 termékfejlesztési csoport vezetője, Steven Sinfosky és az alatt dolgozó kulcsemberek elkezdtek bloggolni, melyben folyamatosan beavatják a nagyközönséget az új Windows fejlesztési folyamatába. Ajánlom mindenkinek, hogy olvassa ezeket a bejegyzéseket, egyrészt mert fejlesztői szempontból is nagyon tanulságos látni, hogy egy ilyen mérettartományban milyen szervezési alapproblémákkal kell megküzdeni, másrészt nagyon szépen kezd körvalazódni az új OS funkcioanalitása, kezdve a teljesítmény optimalizálással:

http://blogs.msdn.com/e7/default.aspx

September 01

XamlPadX 4.0

Jóhír azoknak, akik már nagyon értik a XAML közvetlen szerkesztését, illetve kicsit beleuntak már a Ciderbe: megjelen a XamlPadX legújabb változata, mellyel gyorsan és egyszerűen tudunk akár nagy vizuális fákat szerkeszteni:

image

 

Töltsétek, amíg meleg, íme az újdonságok:

  • The UI has been revamped to give the Blend sorta look.

  • Menus have been rearranged to maximize the space.

  • New addins: Clipboard viewer - which works well for analyzing rtf/xaml ... Path Designer/Jasema (thanks to Marlon)

  • Snapshot utility to take snapshots and save the xaml rendering

  • Syntax highlighting and collapsing (thanks to the editor control from SharpDevelop project)

  • Error logs - left bottom corner has a link to the stack trace when there is an error

  • Error light - editor has a red/green box at the bottom right corner

  • Bug fixes/code restructuring

    http://blogs.msdn.com/llobo/archive/2008/08/25/xamlpadx-4-0.aspx

  • August 29

    IE8 Beta2 - letölthető

    A devPortal indulása előtt kicsit félve olvastam a hírt, miszerint kint van, letölthető az Internet Explorer 8 Beta 2, s ugye nem kell mondanom miért: új böngésző, újabb kompatibilitási tesztelés...

    Persze nem volt mit tenni, hiszen a cél, hogy a portál valóban minden böngészőt kiszolgáljon, ezért nekiszaladtam, felraktam, s meg kell hogy mondjam, két nap együttlét után nagyon kellemesen csalódtam. Mondom ezt azért is mert tudom, sok fejlesztő kolléga mit gondol az IE-ről (biztonság, standarok támogatása, sebesség stb). Nekik ajánlom figyelmében az IE csapat új blogját, amiből szépen kezd körvonalazódni a történet a körül, hogy ezúttal egy valóban új alapokon futó böngészőt építsenek, egyrészt hogy a régi alapproblémákat leküzdjék, másrészt az IE8 rengeteg újdonságot hoz fejlesztői vonalon is, lásd ezt a mellékelt képernyőképet (F12->Developer Tools) és a CH9 új videóját a témában:

    image


    IE 8: Dev Tools - An Introduction with John Hrvatin

    August 25

    Hamarosan indul: devPortal.Next

    A nyáron meglehetősen elcsendesedett a blogom, történt ez egyrészt a szabadságom miatt, másrészt mert egy nagyon fontos küldetés "stúdiómunkára" késztetett, s ez nem más mint a devPortal új verziójának megtervezése és implementálása egy vadonatúj szoftver és hardver infrastruktúra felett.

    image

    Igen-igen, eddig még csak egy belső szakmai kör számára osztottuk meg a víziót, mely szerint egy alapjaiban új közösségi infrastuktúrát fogunk indítani a legszélesebb értelemben vett hazai fejlesztővilág számára.

    Ez azt jelenti, hogy szeretnénk egy igazi, élő közösségi teret adni mind az oktatási, mind pedig az ipari szféra szereplőinek, legyenek azok tehetséges, a fejlesztés iránt érdeklődő középiskolások, felsőfokú hallgatók, az őket oktató tanárok vagy az iparban dolgozó szakemberek (trénerek, kóderek, architektek, designerek, döntéshozók).

    De mitől is lesz új a devPortal?

    Elsősorban azért mert a szokásos tartalomkezelésen (napi hírek, heti aktualitások) és az általános fórum funkcioanlitáson túl, az új portál összefogja majd a hazai fejlesztői blogoszférát (RSS aggregáció), széleskörű megjelenést adva az itthon aktív szakértőknek. Ezzel kapcsolatban ha bárki szeretne megjelenni, kérem dobjon egy üzenet itt a blogomban!

    További újdonság, még hogy szeretnénk teret adni a tematikus mikroközösségeknek, melyek egy-egy kulcsterchnológia (pl. WPF, Silverlight, Linq, Entity Framework, ASP.NET, WCF) köré szerveződnek, s bennük bárki részt vehet, kérdezhet, tapasztalatokat véleményeket oszthat meg, vagy akár szerkesztőjévé is válhat a tartalmaknak (lásd. Wikipédia).

    A fentieken túl, szeretnénk azt is demonstrálni, hogy mire képesek a legújabb technológiák, ezért a rendszert Windows Server 2008 Hyper-V környezetben üzemeltetjük, melyben az IIS7 felett fut a Community Server 2008-as verziója, FTP7-el és az új IIS bitstream throttling szolgáltatással kiegészítve.

    Persze aki olvassa ezt a blogot, rögtön megkérdezheti: no de hol van a Silverlight? Természetesen az SL2-t sem hagyjuk ki, őrá épül majd a heti fejlesztői interjúk közzététele a myShowRoom segítségével, illetve a rendezvény archívumok is egy Silverlight-os UI segítségével érhetők majd el, de ez maradjon egyelőre meglepetés.

    Egy kérdés maradt még: mikor indulunk? A válasz: szeptember első hetében elkezdjük széles körben kommunikálni az új portált, addig is azt javaslom regisztrálj, s nézz körül mi épül itt: http://beta.devportal.hu

    Várunk nagy szeretettel Mindenkit!

    June 17

    Aranyozott krónika, ezüstfényben...

    image Az úgy volt, hogy egyszercsak Merényi Ádám kollégámon keresztül megkerestek, hogy tudunk-e segíteni a Képes Krónika 650. évfordulója alkalmából kiadandó új DVD elkészítésével kapcsolatban. A feladat eredetileg az lett volna, hogy egy régimódi multimédiás (WM player) alkalmazást tervezzük  át a "kor követelményeinek megfelelően".

    Ez valamikor a Silverlight Beta1 megjelenésének idejében, kora tavasszal lehetett, amikor éppen azokat a pillanatokat éltük, amikor napvilágot láttak az ismert hírek (.NET CLR, BCL portolás, WPF szinergiák, vezérlők) és egyértelművé vált az is hogy az addig Seadragon nevű MS Research projekt megtalálta igazi futási környezetét, s egy MultiScaleImage nevű vezérlőben csomagolva a Silverlight2 részévé válik (megj: hamarosan a WPF-be is bekerül!).

    Gondoltunk hát egy nagyot, s úgy döntöttünk, mi lenne ha nem DVD-t, hanem egy teljes böngészőt kitöltő Silverlight2 alkalmazást valósítunk meg, bevonva Hajdrik Attila barátomat és az általa vezetett Eyedea csapatot.

    A dolog akkortájt meglehetősen bátor kezdeményezésnek indult, hiszen tudomásom szerint itthon még senki nem merte a fejébe venni, hogy a Silveright-ot nem pusztán egy weblap kiegészítésének, hanem egy komplett, igencsak összetett funkcionalitást megvalósító .NET-es alkalmazásra használja. Hozzá kell még tenni azt is, hogy nem csak arról volt szó, hogy egy gazdag multimédiás webalkalmazásban gondolkodunk, hanem már az elején elköteleztük magunkat amellett, hogy a DeepZoom-ra helyezzük a megjelenítést, hiszen a feladat lényege tulajdonképpen az, hogy nagyméretű, komoly felbontású képeket kell a lehető legtermészetesebben navigálhatóvá, nagyíthatóvá és a kapcsolódó szöveges és hanganyagokkal együtt élvezhetővé tenni.

    Ez egészen konkrétan azt jelenti, hogy megvolt kb. 350 megabájtnyi TIFF kép (1,3 gigapixel!), a Képes Krónika latin szövegének  magyar fordítása és a hozzá kapcsolódó közel öt órás narratív szövegalámondás, cél pedig ezek minél élvezhetőbb megjelenítése a weben.

    El is kezdődött hát a fejlesztés négy fővel, köztük egy designerrel, aki a megjelenésre és a XAML erőforrások előállítására fókuszált, a többiek pedig Attila vezetésével egy navigációs UI-t és a MultiScaleImage-et felhasználva, azt jelentős mértékben kiterjesztve közel két hét munka befektetésével lekódolták az alkalmazást. S ne feledjük mindezt az akkor még igencsak képlékeny és funkcionális szempontból közel sem teljes SL2 Beta1 futási környezetben!

    Nem tudom ki próbált már ilyen körülmények között fejleszteni, én azt gondolom, hogy ez nem mindennapi teljesítmény, különösen akkor, ha figyelembe vesszük, hogy a Beta1-Beta2 portolás két nap alatt megvolt, s az eredmény itt látható:

    http://www.kepeskronika.net

    Ajánlom mindenkinek aki a Silverlight irányában érdeklődik, látogasson el Képes Krónika honlapjára, s ezúton szeretnék gratulálni Hajdrik Attila csapatának a remek munkáért, mely nemcsak egy komoly szakmai kihívás volt, hanem egy igazi kúltúrális küldetés.

    Azt gondolom, nem minden nap van lehetőségünk olyat alkotni, ami nemcsak szakmai, intellektuális szempontból érdekes, hanem olyan igazi kultúrális értéket is hordoz, mint a Képes Krónika, hazánk történelmének egyik kulcs dokumentuma.

    Nézzétek, olvassátok, hallgassátok!

    View more entries