ASP.NET Mobil uygulama gelistirme - ASP.NET Webmaster bilgi bankası, knowledge base Webmaster Araçları

AnaSayfa > ASP.NET > ASP.NET Mobil uygulama gelistirme
Kategori: ASP.NET
Gönderen: Admin
Tarih: 2008-11-11
Puan: 6   Puan:6 | Katılımcı:1 | Katılımcı : 1
Okunma: 5414
  
 
1 puan 2 puan 3 puan 4 puan 5 puan 6 puan 7 puan 8 puan 9 puan 10 puan

Günümüzde GPRS�in yaygınlaşmasının ardından mobil programcılıkta gelişmeye başladı.Şirketler de mobil uygulamalara daha fazla yer vermeye başladı.Eskiden mobil uygulamalar wml ile yazılırken günümüzde .net çatısı altında gelen mobil kontroller kulanılarak oldukça hızlı ve kolay bir şekilde mobil uygulama yazılır hale geldi.Bunu kısa bir örnekle inceleyecek olursak :

WML ile :

<?xml version='1.0'?>
<!DOCTYPE wml PUBLIC '-//WAPFORUM//DTD WML 1.1//EN' 'http://www.wapforum.org/DTD/wml_1.1.xml'>
<wml>
<head>
<meta http-equiv="Cache-Control" content="max-age=0" />
</head>
<card id="cardid" title="Başlığımız">
<p align="center">ilk mobil uygulamamız!</p>
</card>
</wml>
Bu örnekten de göreceğiniz üzere wml xml tabanlı yazılıyor ve en önemli nokta başlıktır. Tarayıcıya gelen ilk karakter mutlaka < karakteri olmalıdır.Ayrıca bu karakterle başlayan satır da, <?xml version='1.0'?> şeklinde görünmelidir. Başka karakterler -boşluk , yeni satır veya bir başka karakter- "card" için sorun yaratacaktır.Ama .net çatısı altındaki mobil uygulama ise :

<%@ Page Inherits="System.Web.Mobile.UI.MobilePage" Language="vb" %>
<%@ Register TagPrefix="mobile" Namespace="System.Mobile.UI" %>
<mobile:Form runat="server">
<mobile:Label runat="server">
.NET ile Merhaba Dünya!
</mobile:Label>
</Mobile:Form>
Bu örnekte ise asp.net uygulamasından pek farkı yokmuş gibi görünüyor. <asp:�> tagı yerine <mobile:..>tagının geldiğini görüyoruz. Bir diğer fark ise import ettiğimiz sınıfın system.web.mobile sınıfı olduğu.

İyi çalışmalar
Okan Tekeli




Yorumlar
Henüz Kimse Yorum Yapmamış, ilk yorumu siz ekleyin!
Yorum Ekleme Aparatı
Yorum Eklemek için lütfen sol menuden giris yapınız..
Toplam 0 yorum listelendi.