Sign Up

Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.

Have an account? Sign In

Have an account? Sign In Now

Sign In

Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.

Sign Up Here

Forgot Password?

Don't have account, Sign Up Here

Forgot Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Have an account? Sign In Now

You must login to ask a question.

Forgot Password?

Need An Account, Sign Up Here

Please briefly explain why you feel this question should be reported.

Please briefly explain why you feel this answer should be reported.

Please briefly explain why you feel this user should be reported.

Sign InSign Up

The Archive Base

The Archive Base Logo The Archive Base Logo

The Archive Base Navigation

  • Home
  • SEARCH
  • About Us
  • Blog
  • Contact Us
Search
Ask A Question

Mobile menu

Close
Ask a Question
  • Home
  • Add group
  • Groups page
  • Feed
  • User Profile
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Buy Points
  • Users
  • Help
  • Buy Theme
  • SEARCH
Home/ Questions/Q 104297
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: May 11, 20262026-05-11T01:15:34+00:00 2026-05-11T01:15:34+00:00

Starting to build web applications for mobile devices (any phone). What would be the

  • 0

Starting to build web applications for mobile devices (any phone).
What would be the best approach using ASP.NET 3.5/ASP.NET 4.0 and C#?

UPDATE (feb2010)
Any news using windows mobile 7?

  • 1 1 Answer
  • 0 Views
  • 0 Followers
  • 0
Share
  • Facebook
  • Report

Leave an answer
Cancel reply

You must login to add an answer.

Forgot Password?

Need An Account, Sign Up Here

1 Answer

  • Voted
  • Oldest
  • Recent
  • Random
  1. 2026-05-11T01:15:34+00:00Added an answer on May 11, 2026 at 1:15 am

    It depends if you really want to support every cell phone or only high end or new phone like the iPhone which don’t have many limitations rendering web pages. If you could ask for real HTML rendering, Javascript and cookies support on the phone as requirement, then the real constraint is the limited size of the screen. You should do fine with ‘normal’ web development in ASP.NET taking care to the the size of the pages.

    If that is the case, you could stop reading here.

    If you really want to support every cell phone, especially old ones, you should be aware that there are different types of phones. Many of them have limitations and constraints showing web pages. Some of them can use JavaScript, but many of them do not. Some of them can display HTML content, but many others can not. They have to rely on the ‘Wireless Markup Language’ standard for accessing web. So, it’s not easy to build a website that supports all of these different devices.

    Here are some links to general content (not ASP.NET specific), which could help getting the whole picture:

    • Mobile Web Best Practices 1.0 (W3C)
    • Mobile Web Developer#s Guide (dotMobi)

    Their main limitation however is, as I already mentioned, the smaller screen than on normal PC’s. And many cell phones do not support JavaScript, Cookies and some even don’t show images.

    There are special markup standards for cell phones. WML pages is for example a widely adopted standard for cellphones. WML stands for ‘Wireless Markup Language’ which is based on XML. You can find a description and reference of WML here on w3schools.com.

    The code below shows a sample WML page:

    <?xml version='1.0'?> <!DOCTYPE wml PUBLIC '-//WAPFORUM//DTD WML 1.1//EN'    'http://www.wapforum.org/DTD/wml_1.1.xml'>  <wml>    <card id='card1' title='Stackoverflow'>       <do type='accept' label='Menu'>          <go href='#card2'/>       </do>       <p>          <select name='name'>              <option value='Questions'>Questions</option>             <option value='MyAccount'>My account</option>             <option value='FAQ'>FAQ</option>          </select>       </p>    </card>    <card id='card2' title='Menu'>       <p>            You selected: $(name)       </p>    </card> </wml> 

    The good news is, that ASP.NET renders WML (and other mobile markup standards) content automatically. You don’t have to write WML files yourself. A built-in mechanism detects the type of device (cell phone) of the web requests. However, mobile device detection on ASP.NET does not work correctly for some (newer) devices. Take a look at WURFL, an XML configuration file which contains information about capabilities and features of many mobile devices.

    You can test the pages you develop in ASP.NET in a standard web browser, but it would not give th right picture of what you have developed. There are some emulators available for this problem, which simulate a cell phone on your desktop computer. There is a Microsoft support article which explains where you can download them.

    ASP.NET Mobile Controls

    The ASP.NET Mobile Controls, formerly knowns as the ‘Microsoft Mobile Internet Toolkit’ extend the .NET Framework and Visual Studio to build mobile Web applications by enabling ASP.NET to deliver markup to a wide variety of mobile devices.

    The ASP.NET mobile controls render the appropriate markup (HTML 3.2, WML 1.1, cHTML, XHTML) while dealing with different screen sizes, orientations and device capabilities.

    Learn more here on the official web site.

    • 0
    • Reply
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
      • Report

Sidebar

Ask A Question

Stats

  • Questions 65k
  • Answers 65k
  • Best Answers 0
  • User 1
  • Popular
  • Answers
  • Editorial Team

    How to approach applying for a job at a company ...

    • 7 Answers
  • Editorial Team

    How to handle personal stress caused by utterly incompetent and ...

    • 5 Answers
  • Editorial Team

    What is a programmer’s life like?

    • 5 Answers
  • added an answer If you are going to be performing this query frequently,… May 11, 2026 at 11:15 am
  • added an answer This issue comes with operator[]. Quote from SGI documentation: data_type&… May 11, 2026 at 11:15 am
  • added an answer You could either override them (if they can be overriden)… May 11, 2026 at 11:15 am

Related Questions

Starting to build web applications for mobile devices (any phone). What would be the
I am starting to build a new web application that will require user accounts.
I'm starting to build a community website from the site up and my web
As a little side project, I am starting to build a new website for
I haven't been around Java development for 8 years, but am starting to build
Whilst starting to learn lisp, I've come across the term tail-recursive . What does
Just starting to explore the 'wonders' of regex. Being someone who learns from trial
Im starting to learn RoR and i want to make my personal blog in
This is starting to vex me. I recently decided to clear out my FTP,
I am starting to work on a hobby project with a Python codebase and

Trending Tags

analytics british company computer developers django employee employer english facebook french google interview javascript language life php programmer programs salary

Top Members

Explore

  • Home
  • Add group
  • Groups page
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Users
  • Help
  • SEARCH

Footer

© 2021 The Archive Base. All Rights Reserved
With Love by The Archive Base

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.