ASP.NET for Mobiles

Tapasztalatom szerint kevesen használják és még kevesebben tudják, hogy ASP.NET platformon nem csak asztali, hanem mobil böngészőkre is lehet webalkalmazást fejleszteni.

A rendszer alapja, hogy az ASP.NET rendelkezik egy olyan adatbázissal, ami tartalmazza a mobil eszközök képességeit, ami persze csak akkor működik jól, ha az új eszközök megjelenésével ez az adatbázis is frissül. Korábban a Microsoft ún. Device Update-eket adott ki, ezekből azonban 2003. decemberi az utolsó, nem is érdemes bajlódni vele.

Az ASP.NET 2.0 megjelenése óta azonban ennek az adatbázisnak a kezelése sokkal egyszerűbb, mindössze egy .browser kiterjesztésű XML fájlt kell az App_BrowsersDevices mappába elhelyeznünk. Ilyen Mobile Device Browser File-ból itt érdemes a legfrissebbet keresnünk, ezt a projectet a Live csapat hozta létre és tartja karban: http://mdbf.codeplex.com/

A hivatalos ASP.NET for Mobiles oldalon egyébként nem sok infót találunk erről a területről, de a hírek szerint az ASP.NET 4.0-ban ez változni fog, hiszen maga a rendszer is jelentősen módosul:

  • A System.Web.Mobile.dll összes osztálya elavult, azaz obsolete lesz.
  • Drasztikusan megváltozik a fent említett browser fájl, a mobil és a desktop böngészők leírásai is frissülnek, a régiek pedig (pl. IE 6 előttiek) kikerülnek.
  • A tervek szerint a böngésző definíciók leírása provider alapú lesz, tehát valószínűleg könnyebben lesz bővíthető.
Technorati-címkék: ,

Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

w

Connecting to %s