Programalama > ASP.NET

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                 Yorum Yaz
Bu hazır kod'a ilk yorumu siz yapın!
KATEGORİLER
ASP - 240
ASP.NET - 24
C# - 75
C++ - 174
CGI - 8
DELPHI - 247
FLASH - 49
HTML - 536
PASCAL - 246
PERL - 11
PHP - 160
WML - 9
XML - 2
Copyright © 2002 - 2019 Hazır Kod - Tüm Hakları Saklıdır.
Siteden yararlanırken gizlilik ilkelerini okumanızı tavsiye ederiz.
hazirkod.com bir İSOBİL projesidir.