Question 1. What Is .Internet Mobile Images Control. Explain With An Example?
Answer :
Various cell devices have one-of-a-kind showing capabilities. The Image manage enables developers to specify specific sorts of pictures fir extraordinary devices.
Example: Devices which display GIF, some gadgets which show BMP or WBMP images.
<%@ Page Inherits= "System.Web.UI.MobileControls.MobilePage"%>
<%@ Register TagPrefix="Mobile" Namespace="System.Web.UI.MobileControls" Assembly="System.Web.Mobile" %>
<Mobile:Form runat="server">
<Mobile:Image runat="server">
<DeviceSpecific>
<Choice ImageURL="image1.Gif" />
<Choice ImageURL="image1.Bmp" />
<Choice ImageURL="image1.Wbmp" />
</DeviceSpecific>
</Mobile:Image>
</Mobile:Form>
Question 2. Do You Know Textbox And Textview Controls Of .Net Mobile?
Answer :
The textbox manipulate in .NET cellular software is used to display a unmarried line of text, while, a textview manipulate is used to show more than one strains of text. The textual content property of the textview manipulate additionally accepts HTML tags to specify formatting of the textual content inside the manipulate.
Web Designing Interview Questions
Question three. What Is .Net Mobile Input Validation. Explain With An Example?
Answer :
Validation controls are used to validate an enter manipulate. They provide a message if the validation fails at the control. By default validation is implemented at the command event of an enter manage. One can disable this via putting the input manage’s reasons validation belongings to fake.
Example:
<%@ Page Inherits= "System.Web.UI.MobileControls.MobilePage"%>
<%@ Register TagPrefix="Mobile" Namespace="System.Web.UI.MobileControls" Assembly="System.Web.Mobile" %>
<script runat="server">
private void Page2(Object Sender, EventArgs e)
If (Page.IsValid)
ActiveForm=f2;
text2.Text="You are " + age.Text + " years antique";
</script>
<Mobile:Form id="f1" runat="server">
<Mobile:CompareValidator runat="server" ControlToValidate="txtage" Type="Integer" ValueToCompare="12" Operator="GreaterThanEqual"> You should be as a minimum 12</Mobile:CompareValidator>
<Mobile:Label runat="server">What is your Age?</Mobile:Label>
<Mobile:TextBox id="txtage" runat="server" />
<Mobile:Command OnClick="Page2" runat="server">Submit</Mobile:Command>
</Mobile:Form>
<Mobile:Form id="f2" runat="server">
<Mobile:Label id="text2" runat="server" />
</Mobile:Form>
This will display a message if the user enter is much less than 12
Question 4. What Is .Internet Mobile Utility Controls. Explain With An Example?
Answer :
.NET cell has a spread of application complex controls:
AdRotator: A manipulate which shows one-of-a-kind pictures separately.
Calendar: Standard calendar control for cellular devices.
PhoneCall: Selects the range displayed and calls that wide variety.
Example: Displays text Mike’s Number, and dial the variety (91) 1111-111 whilst the consumer selects the text.
<%@ Page Inherits= "System.Web.UI.MobileControls.MobilePage"%>
<%@ Register TagPrefix="Mobile" Namespace="System.Web.UI.MobileControls" Assembly="System.Web.Mobile" %>
<Mobile:Form runat="server">
<Mobile:PhoneCall runat="server" PhoneNumber="(91) 1111-111" Text="Mike's number" AlternateFormat="0" />
</Mobile:Form>
Web Designing Tutorial
Question 5. What Is Password Attribute Of The Textbox Control Of .Internet Mobile?
Answer :
When the password attribute of the textbox is about to proper, it acts as a password enter container showing only stars(*).
C#. NET Interview Questions
Question 6. What Is .Net Mobile Lists. Explain With An Example?
Answer :
There are 2 forms of lists:
The selectionlist manipulate supports drop down lists, take a look at bins and also radio buttons.
The listing control supports choice from a list or menu. It has a display and a fee assets.
Example: Display rate of a car selected with the aid of person.
<script runat="server">
non-public void Show_Price(Object sender, ListCommandEventArgs e)
text1.Text=e.ListItem.Text + "=" + e.ListItem.Value;
ActiveForm=f2;
</script>
<Mobile:Form id="f1" runat="server">
<Mobile:List runat="server" OnItemCommand="Show_PriceList">
<Item text="Camry" value="$25,000" />
<Item text="Audi" value="$32,000" />
<Item text="BMW" value="$54,000" />
</Mobile:List>
</Mobile:Form>
<Mobile:Form id="f2" runat="server">
<Mobile:Label runat="server" id="text1" />
</Mobile:Form>
Question 7. What Is The Numeric Attribute Of The Textbox Control In .Net Mobile?
Answer :
When the numeric attribute of the textbox is about to authentic it accepts numeric numbers handiest. However, this conduct can most effective be determined in cell gadgets and not fashionable internet browsers.
C#. NET Tutorial ASP.NET Interview Questions
Question 8. Explain .Net Mobile Input Controls?
Answer :
.NET provides a ramification of input controls to enable interaction shape the person:
Numeric enter: The textbox has a numeric attribute which if set to authentic accepts simplest numeric values.
Password input: The textbox has a password characteristic which while set to fake displays stars(*) inside the textbox because the consumer types in price.
Question 9. What Are .Net Mobile Controls Features?
Answer :
.NET cell controls functions:
Build web pages for plenty styles of cell devices in preference to targeting unique ones.
Allow advent of consumer controls with events
Offer identical functions as ASP.NET Pages and server controls in conjunction with assist to paintings with multiple gadgets.
Allow customizing the output for a specific device through including a brand new adapter for the manage.
Can create new controls that can use inheritance or composition.
Allow adding guide for an entirely new tool by means of the usage of adapter extensibility with no modifications to individual packages.
IPHONE APPS Interview Questions
Question 10. Can You Explain <mobile:link> Element .Internet Mobile With Example?
Answer :
The <Mobile:Link> detail enables a user to navigate among 2 bureaucracy in a web page.
Example:
<%@ Page Inherits= "System.Web.UI.MobileControls.MobilePage"%>
<%@ Register TagPrefix="Mobile" Namespace="System.Web.UI.MobileControls" Assembly="System.Web.Mobile" %>
<Mobile:Form id="form1" runat="server">
<Mobile:Label runat="server">Hello World1
</Mobile:Label>
<Mobile:Link runat="server" NavigateURL="#form2">Form2
</Mobile:Link>
</Mobile:Form>
<Mobile:Form id="form2" runat="server">
<Mobile:Label runat="server">Hello World2
</Mobile:Label>
<Mobile:Link runat="server" NavigateURL="#form1">Form1
</Mobile:Link>
</Mobile:Form>
ASP.NET Tutorial
Question 11. Explain .Net Mobile Selectionlist Control?
Answer :
The selectionlist manipulate helps drop down lists, take a look at packing containers and additionally radio buttons.
Example: Allow person to pick out a car
<%@ Page Inherits= "System.Web.UI.MobileControls.MobilePage"%>
<%@ Register TagPrefix="Mobile" Namespace="System.Web.UI.MobileControls" Assembly="System.Web.Mobile" %>
<script runat="server">
private void Car_Click(Object sender, EventArgs e)
ActiveForm=f2;
t1.Textual content=vehicles.Selection.Value;
</script>
<Mobile:Form id="f1" runat="server">
<Mobile:SelectionList runat="server" id="cars" >
<Item Text="Camry" Value="$25,000" />
<Item Text="Audi" Value="$32,000" />
<Item Text="BMW" Value="$54,000" />
</Mobile:SelectionList>
<Mobile:Command runat="server" OnClick="Car_Click" Text="Submit" />
</Mobile:Form>
<Mobile:Form id="f2" runat="server">
<Mobile:Label id="t1" runat="server" />
</Mobile:Form>
AJAX Interview Questions
Question 12. Explain .Internet Mobile Events?
Answer :
.NET mobile controls disclose activities which can be device impartial. They have an object version with programmable houses, methods and activities.
Eg:
<%@ Page Inherits="System.Web.UI.MobileControls.MobilePage"%>
<%@ Register TagPrefix="Mobile" Namespace="System.Web.UI.MobileControls" Assembly="System.Web.Mobile" %>
<script runat="server">
string age;
personal void AgeClick(Object sender, EventArgs e)
age=text1.Text;
ActiveForm=Form2;
private void Form2_Activate(Object sender, EventArgs e)
message.Text="You are " + age + " years vintage";
</script>
<Mobile:Form id="form1" runat="server">
<Mobile:Label runat="server">Age?</Mobile:Label>
<Mobile:TextBox runat="server" id="text1" />
<Mobile:Command runat="server" OnClick="AgeClick" Text="Submit" />
</Mobile:Form>
<Mobile:Form id="form2" runat="server" OnActivate="Form2_Activate">
<Mobile:Label runat="server" id="message" />
</Mobile:Form>
Web Designing Interview Questions
Question 13. Explain .Net Mobile Automatic Paging?
Answer :
NET mobile supports computerized paging for an expansion of cell gadgets. Paging is dealt with differently for different controls. Eg: For paging in a panel, the content material controls of the panel nevertheless continue to be grouped within the panel.
IPHONE APPS Tutorial
Question 14. What Is .Net Mobile Forms?
Answer :
.NET Mobile Forms are specialized Web bureaucracy which could work on diverse cellular gadgets. Each Mobile Page ought to have as a minimum one cellular form. A single mobile form can encapsulate multiple cell controls in it. Compared to ASP.NET, a unmarried mobile page can consist of multiple mobile forms.
<mob:Form id=”form1” runat="server">
<mob:Label id=”lbl1” runat="server">Hello World</mob:Label>
</mob:Form>
<mob:Form id=”form2” runat="server">
<mob:Label id=”lbl2” runat="server">Hello World2</mob:Label>
</mob:Form>
Question 15. What Is .Internet Mobile Automatic Paging?
Answer :
.NET cell helps automatic paging for a ramification of mobile gadgets. Paging is treated in a different way for one-of-a-kind controls. Eg: For paging in a panel, the content material controls of the panel nonetheless continue to be grouped inside the panel.
Android Interview Questions
Question 16. What Is The Difference Between .Internet Mobile Pages And Ordinary .Internet Web Page?
Answer :
.NET Mobile pages are much like regular .NET Webpages.
<%@ Page Inherits="System.Web.UI.MobileControls.MyPage" %>
<%@ Register TagPrefix="mob" Namespace="System.Web.UI.MobileControls" Assembly="System.Web.Mobile" %>
<mob:Form runat="server">
<mob:Label runat="server">Hello World</mob:Label>
</mob:Form>
Notice the simplest distinction being the tag mob which makes use of the System.Web.UI.MobileControls library instead of the asp tag.
AJAX Tutorial
Question 17. Tell Me .Net Mobile Emulators?
Answer :
Applications constructed the use of MMIT may be examined and considered the use of a variety of emulators.
Using Browser: Mobile web pages stumble on the browser, therefore may be examined using the usual browsers like IE6.
Openwave: This is the maximum generally used browser for Internet-enabled cell telephones.
Nokia Mobile Internet Toolkit: This is a toolkit from Nokia which permits testing for an expansion of Nokia phones/gadgets.
Windows Mobile Development Platform: This is a Microsoft platform used to test programs for Windows Mobile O/s.
GSM Interview Questions
Question 18. Explain A .Net Mobile Example With Details?
Answer :
Example:
<%@ Page Inherits="System.Web.UI.MobileControls.MyPage" %>
<%@ Register TagPrefix="mob" Namespace="System.Web.UI.MobileControls" Assembly="System.Web.Mobile" %>
<mob:Form runat="server">
<mob:Label runat="server">Hello World</mob:Label>
</mob:Form>
This is much like a traditional ASP.NET webpage. The handiest distinction being the tag mob which uses the System.Web.UI.MobileControls library.
Output for a WAP Enabled Mobile tool:
<?Xml version='1.0'?>
<!DOCTYPE wml PUBLIC '-//WAPFORUM//DTD WML 1.1//EN' 'http://www.Wapforum.Org/DTD/wml_1.1.Xml'>
<wml>
<card>
<p>Hello World</p>
</card>
</wml>
Output for a Pocket PC:
<html>
<body>
<form id="ctrl1" name="ctrl1" method="post" action="example.Aspx">
<div>Hello World</div>
</form>
</body>
</html>
C#. NET Interview Questions
Question 19. Explain How Does .Internet Mobile Work?
Answer :
Sequence of steps for MMIT software execution:
a) A cell consumer requests for a web site
b) The request travels via the net
c) The request reaches IIS at the server
d) .NET Framework handles the request and methods it
e) ASP.NET compiles the web page
f) MMIT looks after any cell device unique requirements
g) Page is despatched to the purchaser.
Android Tutorial
Question 20. Explain The Components Required To Develop Mobile Applications With .Internet Mobile?
Answer :
Prerequisites for MMIT:
Windows 2000/2003/2008R2 server with IIS
ASP.NET Framework
MMIT
IE 6 or above
A WAP based simulator for trying out.
Mobile Testing Interview Questions
Question 21. Explain Is Development Of A Mobile Web Application With Asp.Internet Is Very Easy?
Answer :
Developing a cell application is as easy as constructing any website using ASP.NET. The best distinction being the tags of the form i.E.
Normal ASP.NET Webpage
<asp:Form runat="server">
<asp:Label runat="server">Hello World</asp:Label>
</asp:Form>
For Mobile
<%@ Register TagPrefix="mob" Namespace="System.Web.UI.MobileControls" Assembly="System.Web.Mobile" %>
<mob:Form runat="server">
<mob:Label runat="server">Hello World</mob:Label>
</mob:Form>
MMIT looks after all of the cellular tool necessities. Thus, the developer is unfastened from such worries.
Question 22. Explain How To Develop Mobile Applications Using Microsoft Mobile Internet Toolkit (mmit) Or .Net Mobile?
Answer :
Steps to expand cell programs using MMIT:
a) Start with a brand new ASP.NET page
b) Include a reference to System.Mobile.UI
c) Add various mobile controls on the web page because the need be.
GSM Tutorial