Developing a mobile web application with ASP.NET is very easy.
Developing a mobile application is as simple as building any website using ASP.NET.
The only difference being the tags of the form i.e.Normal ASP.NET Webpage
<asp:Form runat="server">For Mobile
<asp:Label runat="server">Hello World</asp:Label>
<%@ Register TagPrefix="mob" Namespace="System.Web.UI.MobileControls" Assembly="System.Web.Mobile" %>
<mob:Label runat="server">Hello World</mob:Label>
MMIT takes care of all the mobile device requirements. Thus, the developer is free from such concerns