<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://blogs.microsoft.co.il/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>or ben shmueli : C#</title><link>http://blogs.microsoft.co.il/blogs/orbens/archive/tags/C_2300_/default.aspx</link><description>Tags: C#</description><dc:language>en</dc:language><generator>CommunityServer 2007.1 (Build: 20917.1142)</generator><item><title>Get Tfs Items to Windows Phone using WCF</title><link>http://blogs.microsoft.co.il/blogs/orbens/archive/2012/05/22/get-tfs-items-to-windows-phone-using-wcf.aspx</link><pubDate>Tue, 22 May 2012 23:13:00 GMT</pubDate><guid isPermaLink="false">b5c4f5bc-c09b-4439-a595-91a98c1847df:1066517</guid><dc:creator>orbens</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.microsoft.co.il/blogs/orbens/rsscomments.aspx?PostID=1066517</wfw:commentRss><comments>http://blogs.microsoft.co.il/blogs/orbens/archive/2012/05/22/get-tfs-items-to-windows-phone-using-wcf.aspx#comments</comments><description>&lt;p&gt;Hello everyone&lt;/p&gt;  &lt;p&gt;Today I will show you how you can keep track of bugs in TFS through the windows phone&lt;/p&gt;  &lt;p&gt;True at the beginning it sounds like those who really need it ... But everyone who works from home, without connecting to the office need it! or just some one that want to know what remains to do&lt;/p&gt;  &lt;p&gt;Of course the guide is basic, and it demonstrates just how to get the data from TFS SERVER but of course you can also update the server data (next post), and possible also to obtain data on all employees ... In short the sky is the limit&lt;/p&gt;  &lt;p&gt;Step 1&lt;/p&gt;  &lt;p&gt;Of course we open windows phone application &lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.microsoft.co.il/blogs/orbens/1_2784E0E8.png"&gt;&lt;img style="background-image:none;border-bottom:0px;border-left:0px;padding-left:0px;padding-right:0px;display:inline;border-top:0px;border-right:0px;padding-top:0px;" title="1" border="0" alt="1" src="http://blogs.microsoft.co.il/blogs/orbens/1_thumb_4BC9C56A.png" width="510" height="352" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Because of windows phone connect to TFS directly we will perform it with WCF&lt;/p&gt;  &lt;p&gt;And add a new project of WCF&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.microsoft.co.il/blogs/orbens/2_6FA276F7.png"&gt;&lt;img style="background-image:none;border-bottom:0px;border-left:0px;padding-left:0px;padding-right:0px;display:inline;border-top:0px;border-right:0px;padding-top:0px;" title="2" border="0" alt="2" src="http://blogs.microsoft.co.il/blogs/orbens/2_thumb_1EA4B2CF.png" width="512" height="294" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Add to the service of TFS DLL&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.microsoft.co.il/blogs/orbens/3_499CA0D4.png"&gt;&lt;img style="background-image:none;border-bottom:0px;border-left:0px;padding-left:0px;padding-right:0px;display:inline;border-top:0px;border-right:0px;padding-top:0px;" title="3" border="0" alt="3" src="http://blogs.microsoft.co.il/blogs/orbens/3_thumb_307120CF.png" width="530" height="280" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;step 2&lt;/p&gt;  &lt;p&gt;We will change the interface and add our functions&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.microsoft.co.il/blogs/orbens/4_14EC1ECC.png"&gt;&lt;img style="background-image:none;border-bottom:0px;border-left:0px;padding-left:0px;padding-right:0px;display:inline;border-top:0px;border-right:0px;padding-top:0px;" title="4" border="0" alt="4" src="http://blogs.microsoft.co.il/blogs/orbens/4_thumb_1A5A8F70.png" width="301" height="223" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;In the Function, we put the following code:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.microsoft.co.il/blogs/orbens/5_782283E9.png"&gt;&lt;img style="background-image:none;border-bottom:0px;border-left:0px;padding-left:0px;padding-right:0px;display:inline;border-top:0px;border-right:0px;padding-top:0px;" title="5" border="0" alt="5" src="http://blogs.microsoft.co.il/blogs/orbens/5_thumb_5C9D81E6.png" width="585" height="433" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;The code actually going to TFS and takes away from the data of course just the code returns all the rows listed in TFS but can take a per-user, type, status, etc.&lt;/p&gt;  &lt;p&gt;At the code registered How can you reduce some of the data how can access them.&lt;/p&gt;  &lt;p&gt;we finished with the WCF of course you also can be used for more applications other than windows phone.&lt;/p&gt;  &lt;p&gt;Now we switch to windows phone application&lt;/p&gt;  &lt;p&gt;step 3&lt;/p&gt;  &lt;p&gt;Add to the application a listbox (it will be with all the bugs/tasks)&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.microsoft.co.il/blogs/orbens/6_1FB8DA47.png"&gt;&lt;img style="background-image:none;border-bottom:0px;border-left:0px;padding-left:0px;padding-right:0px;display:inline;border-top:0px;border-right:0px;padding-top:0px;" title="6" border="0" alt="6" src="http://blogs.microsoft.co.il/blogs/orbens/6_thumb_20ED4D59.png" width="1023" height="476" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;And the following code:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.microsoft.co.il/blogs/orbens/7_5BE15397.png"&gt;&lt;img style="background-image:none;border-bottom:0px;border-left:0px;padding-left:0px;padding-right:0px;display:inline;border-top:0px;border-right:0px;padding-top:0px;" title="7" border="0" alt="7" src="http://blogs.microsoft.co.il/blogs/orbens/7_thumb_19FA6E49.png" width="619" height="199" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Just beauty and able to show more can be done I added alert while clicking on the listbox to show the entire text of the task which is a record in TFS&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.microsoft.co.il/blogs/orbens/8_455E8F43.png"&gt;&lt;img style="background-image:none;border-bottom:0px;border-left:0px;padding-left:0px;padding-right:0px;display:inline;border-top:0px;border-right:0px;padding-top:0px;" title="8" border="0" alt="8" src="http://blogs.microsoft.co.il/blogs/orbens/8_thumb_55F68A31.png" width="625" height="87" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;And so it seems to be activated&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.microsoft.co.il/blogs/orbens/9_1AC2AE66.png"&gt;&lt;img style="background-image:none;border-bottom:0px;border-left:0px;padding-left:0px;padding-right:0px;display:inline;border-top:0px;border-right:0px;padding-top:0px;" title="9" border="0" alt="9" src="http://blogs.microsoft.co.il/blogs/orbens/9_thumb_16F4E3C9.png" width="220" height="400" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;And so when you click on one of Bug&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.microsoft.co.il/blogs/orbens/10_3B39C84B.png"&gt;&lt;img style="background-image:none;border-bottom:0px;border-left:0px;padding-left:0px;padding-right:0px;display:inline;border-top:0px;border-right:0px;padding-top:0px;" title="10" border="0" alt="10" src="http://blogs.microsoft.co.il/blogs/orbens/10_thumb_109DE76E.png" width="232" height="419" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://blogs.microsoft.co.il/aggbug.aspx?PostID=1066517" width="1" height="1"&gt;</description><category domain="http://blogs.microsoft.co.il/blogs/orbens/archive/tags/ASP.NET/default.aspx">ASP.NET</category><category domain="http://blogs.microsoft.co.il/blogs/orbens/archive/tags/C_2300_/default.aspx">C#</category><category domain="http://blogs.microsoft.co.il/blogs/orbens/archive/tags/DEV/default.aspx">DEV</category><category domain="http://blogs.microsoft.co.il/blogs/orbens/archive/tags/WP7.1/default.aspx">WP7.1</category><category domain="http://blogs.microsoft.co.il/blogs/orbens/archive/tags/MANGO/default.aspx">MANGO</category><category domain="http://blogs.microsoft.co.il/blogs/orbens/archive/tags/Windows+Phone+7/default.aspx">Windows Phone 7</category><category domain="http://blogs.microsoft.co.il/blogs/orbens/archive/tags/TFS/default.aspx">TFS</category><category domain="http://blogs.microsoft.co.il/blogs/orbens/archive/tags/WCF/default.aspx">WCF</category></item><item><title>Windows Phone GIS using Bing-Maps part 2</title><link>http://blogs.microsoft.co.il/blogs/orbens/archive/2012/04/17/windows-phone-gis-using-bing-maps-part-2.aspx</link><pubDate>Tue, 17 Apr 2012 14:42:00 GMT</pubDate><guid isPermaLink="false">b5c4f5bc-c09b-4439-a595-91a98c1847df:1067160</guid><dc:creator>orbens</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.microsoft.co.il/blogs/orbens/rsscomments.aspx?PostID=1067160</wfw:commentRss><comments>http://blogs.microsoft.co.il/blogs/orbens/archive/2012/04/17/windows-phone-gis-using-bing-maps-part-2.aspx#comments</comments><description>&lt;p&gt;i changed a little bit the Gui from the old post, i add Textbox and a button and now it look like this:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.microsoft.co.il/blogs/orbens/a1_259E5FC3.png"&gt;&lt;img style="background-image:none;border-bottom:0px;border-left:0px;padding-left:0px;padding-right:0px;display:inline;border-top:0px;border-right:0px;padding-top:0px;" title="a1" border="0" alt="a1" src="http://blogs.microsoft.co.il/blogs/orbens/a1_thumb_53C835B0.png" width="276" height="433" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;i add this 2 functions:&lt;/p&gt;  &lt;p&gt;private void GoBtn_Click(object sender, RoutedEventArgs e)   &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; {    &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; ServiceReference1.SearchServiceClient _client = new SearchServiceClient();    &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; ServiceReference1.SearchRequest sr = new SearchRequest();    &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; sr.Credentials = new Credentials(){ApplicationId=_key};    &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; sr.Query = Searchtext.Text;    &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; _client.SearchAsync(sr);    &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; _client.SearchCompleted += new EventHandler&amp;lt;SearchCompletedEventArgs&amp;gt;(_client_SearchCompleted);    &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; }&lt;/p&gt;  &lt;p&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; void _client_SearchCompleted(object sender, SearchCompletedEventArgs e)   &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; {&lt;/p&gt;  &lt;p&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; // it returns a list of locations i just take the first one   &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; if(e.Result.ResultSets.ElementAt(0).Results.Count &amp;gt; 0)    &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; {&lt;/p&gt;  &lt;p&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; GeoCoordinate gl = new GeoCoordinate();   &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; gl.Altitude = e.Result.ResultSets.ElementAt(0).Results[0].LocationData.Locations[0].Altitude;    &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; gl.Latitude = e.Result.ResultSets.ElementAt(0).Results[0].LocationData.Locations[0].Latitude;    &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; gl.Longitude = e.Result.ResultSets.ElementAt(0).Results[0].LocationData.Locations[0].Longitude;    &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; map1.SetView(gl,17);    &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; }    &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; }&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;and that`s it!&lt;/p&gt;  &lt;p&gt;when you push seaview seattle it look like&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.microsoft.co.il/blogs/orbens/a3_376ACDC3.png"&gt;&lt;img style="background-image:none;border-bottom:0px;border-left:0px;padding-left:0px;padding-right:0px;display:inline;border-top:0px;border-right:0px;padding-top:0px;" title="a3" border="0" alt="a3" src="http://blogs.microsoft.co.il/blogs/orbens/a3_thumb_683D5F61.png" width="248" height="461" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://blogs.microsoft.co.il/aggbug.aspx?PostID=1067160" width="1" height="1"&gt;</description><category domain="http://blogs.microsoft.co.il/blogs/orbens/archive/tags/C_2300_/default.aspx">C#</category><category domain="http://blogs.microsoft.co.il/blogs/orbens/archive/tags/DEV/default.aspx">DEV</category><category domain="http://blogs.microsoft.co.il/blogs/orbens/archive/tags/WP7.1/default.aspx">WP7.1</category><category domain="http://blogs.microsoft.co.il/blogs/orbens/archive/tags/MANGO/default.aspx">MANGO</category><category domain="http://blogs.microsoft.co.il/blogs/orbens/archive/tags/GIS/default.aspx">GIS</category><category domain="http://blogs.microsoft.co.il/blogs/orbens/archive/tags/Windows+Phone+7/default.aspx">Windows Phone 7</category></item><item><title>Windows Phone GIS using Bing-Maps</title><link>http://blogs.microsoft.co.il/blogs/orbens/archive/2012/03/28/windows-mobile-gis-using-bing-maps.aspx</link><pubDate>Thu, 29 Mar 2012 02:17:00 GMT</pubDate><guid isPermaLink="false">b5c4f5bc-c09b-4439-a595-91a98c1847df:1047032</guid><dc:creator>orbens</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.microsoft.co.il/blogs/orbens/rsscomments.aspx?PostID=1047032</wfw:commentRss><comments>http://blogs.microsoft.co.il/blogs/orbens/archive/2012/03/28/windows-mobile-gis-using-bing-maps.aspx#comments</comments><description>&lt;p style="TEXT-ALIGN:left;" dir="ltr"&gt;Hello everyone&lt;br /&gt;Today the blog will discuss how to&amp;nbsp;create&amp;nbsp;GIS&amp;nbsp;windows&amp;nbsp;Phone application using Bing Maps,&lt;br /&gt;First you must register at&amp;nbsp;Bing developer site for downloading the water mark of the Bing link:&lt;br /&gt;&lt;a href="http://www.bing.com/developers/appids.aspx"&gt;http://www.bing.com/developers/appids.aspx&lt;/a&gt;&lt;br /&gt;after you registered&amp;nbsp;opened VS 2010 and select windows&amp;nbsp;Phone application:&lt;br /&gt;&lt;img style="WIDTH:646px;HEIGHT:400px;" border="0" alt="" src="http://blogs.microsoft.co.il/blogs/orbens/1.png" width="400" height="400" /&gt;&lt;/p&gt;
&lt;p dir="ltr"&gt;We add the component side bing map&lt;br /&gt;&lt;img border="0" alt="" src="http://blogs.microsoft.co.il/blogs/orbens/2.png" width="682" height="408" /&gt;&lt;/p&gt;
&lt;p dir="ltr"&gt;&lt;br /&gt;we add listbox of cities&amp;nbsp;for now (next post we&amp;#39;ll see how we do it with just the address with only a textbox!!)&lt;br /&gt;Add to listbox&amp;nbsp;four cities (you can add class of the city that will include the long and lat with the name... that will be in the next post :))&lt;br /&gt;&lt;img border="0" alt="" src="http://blogs.microsoft.co.il/blogs/orbens/3.png" width="577" height="127" /&gt;&lt;br /&gt;the&amp;nbsp;Selection will make map go to the city&lt;br /&gt;Important to know:&lt;br /&gt;1) have the coordinates (latitude, longtitue)&lt;br /&gt;2) The zoom is how far we see the map bigger it got closer to earth zoom&lt;br /&gt;To the presentation i&amp;nbsp;used&amp;nbsp;at 10&lt;/p&gt;
&lt;p dir="ltr"&gt;3) the cord`s you can find in wiki - just search it...&lt;br /&gt;&lt;img border="0" alt="" src="http://blogs.microsoft.co.il/blogs/orbens/4.png" width="653" height="442" /&gt;&lt;/p&gt;
&lt;p dir="ltr"&gt;&lt;br /&gt;this is how it look on load (see all the world)&lt;br /&gt;&lt;img border="0" alt="" src="http://blogs.microsoft.co.il/blogs/orbens/5.png" width="388" height="708" /&gt;&lt;br /&gt;So after clicking on the London&lt;br /&gt;&lt;img border="0" alt="" src="http://blogs.microsoft.co.il/blogs/orbens/6.png" width="381" height="707" /&gt;&lt;/p&gt;
&lt;p dir="ltr"&gt;Enjoy, and continue to follow the blog&lt;/p&gt;
&lt;p dir="ltr"&gt;&amp;nbsp;&lt;/p&gt;&lt;img src="http://blogs.microsoft.co.il/aggbug.aspx?PostID=1047032" width="1" height="1"&gt;</description><category domain="http://blogs.microsoft.co.il/blogs/orbens/archive/tags/C_2300_/default.aspx">C#</category><category domain="http://blogs.microsoft.co.il/blogs/orbens/archive/tags/DEV/default.aspx">DEV</category><category domain="http://blogs.microsoft.co.il/blogs/orbens/archive/tags/WP7.1/default.aspx">WP7.1</category><category domain="http://blogs.microsoft.co.il/blogs/orbens/archive/tags/MANGO/default.aspx">MANGO</category><category domain="http://blogs.microsoft.co.il/blogs/orbens/archive/tags/GIS/default.aspx">GIS</category></item><item><title>Make our own Asp.net Moblie Web Site</title><link>http://blogs.microsoft.co.il/blogs/orbens/archive/2011/10/11/make-our-own-asp-net-moblie-web-site.aspx</link><pubDate>Tue, 11 Oct 2011 15:43:00 GMT</pubDate><guid isPermaLink="false">b5c4f5bc-c09b-4439-a595-91a98c1847df:913959</guid><dc:creator>orbens</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.microsoft.co.il/blogs/orbens/rsscomments.aspx?PostID=913959</wfw:commentRss><comments>http://blogs.microsoft.co.il/blogs/orbens/archive/2011/10/11/make-our-own-asp-net-moblie-web-site.aspx#comments</comments><description>&lt;p dir="ltr" align="left"&gt;Hi ,    &lt;br /&gt;At times like ours that every day a new mobile device release and a variety of resolution is growing every day and (around 7),     &lt;br /&gt;also we want to build one site that you could see him same for all these sizes.     &lt;br /&gt;And if I come and tell you that there is a solution, even very easy to do, not only solve the problem with the seven resolutions,     &lt;br /&gt;also a solution that you can see on your home computer and Tablets very well (not perfect but still worth ...)     &lt;br /&gt;furthermore, the site can be done in asp.net and all devices/OS will support it.     &lt;br /&gt;This solution is called jQuery Mobile     &lt;br /&gt;in This blog I&amp;#39;ll show you how you can build a website to Moblie, suit all resolutions as well as your home course using C # and jQuery Mobile.     &lt;br /&gt;All the capabilities of C # do not disappear, and the site functions like a standard asp.net website (for home users) and only in Mobile is displayed like an application. &lt;/p&gt;  &lt;p dir="ltr" align="left"&gt;this blog is not talking about the Tablets but it is also the exactly as on the Mobile. &lt;/p&gt;  &lt;p dir="ltr" align="left"&gt;First we open a new webappliction using the VS. &lt;/p&gt;  &lt;p dir="ltr" align="left"&gt;after we opened go to this link and download the Jquary Mobile add this 4 links to the Header of the html &lt;/p&gt;  &lt;p dir="ltr" align="left"&gt;&lt;a href="http://blogs.microsoft.co.il/blogs/orbens/step1_5F0048BE.png"&gt;&lt;img style="background-image:none;border-right-width:0px;padding-left:0px;padding-right:0px;display:inline;border-top-width:0px;border-bottom-width:0px;border-left-width:0px;padding-top:0px;" title="step1" border="0" alt="step1" src="http://blogs.microsoft.co.il/blogs/orbens/step1_thumb_1E3DB0B5.png" width="519" height="358" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p dir="ltr" align="left"&gt;&amp;lt;meta name=&amp;quot;viewport&amp;quot; content=&amp;quot;width=device-width, initial-scale=1&amp;quot;&amp;gt;    &lt;br /&gt;&amp;#160; &amp;lt;link rel=&amp;quot;stylesheet&amp;quot; href=&amp;quot;&lt;a href="http://code.jquery.com/mobile/1.0b3/jquery.mobile-1.0b3.min.css&amp;quot;"&gt;http://code.jquery.com/mobile/1.0b3/jquery.mobile-1.0b3.min.css&amp;quot;&lt;/a&gt; /&amp;gt;     &lt;br /&gt;&amp;#160; &amp;lt;script type=&amp;quot;text/javascript&amp;quot; src=&amp;quot;&lt;a href="http://code.jquery.com/jquery-1.6.3.min.js&amp;quot;"&gt;http://code.jquery.com/jquery-1.6.3.min.js&amp;quot;&lt;/a&gt;&amp;gt;&amp;lt;/script&amp;gt;     &lt;br /&gt;&amp;#160; &amp;lt;script type=&amp;quot;text/javascript&amp;quot; src=&amp;quot;&lt;a href="http://code.jquery.com/mobile/1.0b3/jquery.mobile-1.0b3.min.js&amp;quot;"&gt;http://code.jquery.com/mobile/1.0b3/jquery.mobile-1.0b3.min.js&amp;quot;&lt;/a&gt;&amp;gt;&amp;lt;/script&amp;gt;     &lt;br /&gt;&lt;/p&gt;  &lt;blockquote dir="ltr"&gt;   &lt;h4 align="left"&gt;Mobile page structure&lt;/h4&gt;    &lt;p align="left"&gt;The jQuery Mobile have to start with &amp;lt;DOCTYPE&amp;gt; tag just like the HTML 5 and has a fully support at the HTML 5 features. &lt;/p&gt;    &lt;p align="left"&gt;the head section need to be like that :&lt;/p&gt;    &lt;div align="left"&gt;     &lt;pre&gt;&lt;code&gt;
&amp;lt;!DOCTYPE html&amp;gt; 
&amp;lt;html&amp;gt; 
	&amp;lt;head&amp;gt; 
	&amp;lt;title&amp;gt;Page Title&amp;lt;/title&amp;gt; 
	
	&amp;lt;meta name=&amp;quot;viewport&amp;quot; content=&amp;quot;width=device-width, initial-scale=1&amp;quot;&amp;gt; 

	&amp;lt;link rel=&amp;quot;stylesheet&amp;quot; href=&amp;quot;http://code.jquery.com/mobile/1.0b3/jquery.mobile-1.0b3.min.css&amp;quot; /&amp;gt;
	&amp;lt;script type=&amp;quot;text/javascript&amp;quot; src=&amp;quot;http://code.jquery.com/jquery-1.6.3.min.js&amp;quot;&amp;gt;&amp;lt;/script&amp;gt;
	&amp;lt;script type=&amp;quot;text/javascript&amp;quot; src=&amp;quot;http://code.jquery.com/mobile/1.0b3/jquery.mobile-1.0b3.min.js&amp;quot;&amp;gt;&amp;lt;/script&amp;gt;
&amp;lt;/head&amp;gt; 

&amp;lt;body&amp;gt; 
...content goes here...
&amp;lt;/body&amp;gt;
&amp;lt;/html&amp;gt;&lt;/code&gt;&lt;/pre&gt;
&lt;/blockquote&gt;
    &lt;pre&gt;&lt;code&gt;&lt;a href="http://blogs.microsoft.co.il/blogs/orbens/step2_71189E19.png"&gt;&lt;img style="background-image:none;border-right-width:0px;padding-left:0px;padding-right:0px;display:inline;border-top-width:0px;border-bottom-width:0px;border-left-width:0px;padding-top:0px;" title="step2" border="0" alt="step2" src="http://blogs.microsoft.co.il/blogs/orbens/step2_thumb_7A1503CD.png" width="486" height="314" /&gt;&lt;/a&gt;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;

  &lt;div align="left"&gt;
    &lt;pre&gt;&lt;code&gt;&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;

  &lt;h4 align="left"&gt;Inside the body: Pages&lt;/h4&gt;

  &lt;p align="left"&gt;in the &amp;lt;body&amp;gt; tag foreach page the the mobile you need to have a (usally a div ) with an attribute that call – data-role = &amp;quot;page&amp;quot; you have also a &amp;quot;popup&amp;quot; and many more.&lt;/p&gt;

  &lt;p align="left"&gt;you can have more then one page at the ASPX page it called Multi-page .&lt;/p&gt;

  &lt;p align="left"&gt;the &amp;quot;page&amp;quot; can be placed only Over the &amp;quot;header&amp;quot; , &amp;quot;content&amp;quot; and &amp;quot;footer&amp;quot; only. &lt;/p&gt;

  &lt;p align="left"&gt;but you not have to write the header content and footer , for the jQuery you need to write &amp;quot;data-role=page&amp;quot; and it will be for Mobile.&lt;/p&gt;

  &lt;p align="left"&gt;there is an example for the Page div:.&lt;/p&gt;

  &lt;p align="left"&gt;&amp;lt;div data-role=&amp;quot;page&amp;quot;&amp;gt; 
    &lt;br /&gt;&amp;lt;div data-role=&amp;quot;header&amp;quot;&amp;gt;...&amp;lt;/div&amp;gt; 

    &lt;br /&gt;&amp;lt;div data-role=&amp;quot;content&amp;quot;&amp;gt;...&amp;lt;/div&amp;gt; 

    &lt;br /&gt;&amp;lt;div data-role=&amp;quot;footer&amp;quot;&amp;gt;...&amp;lt;/div&amp;gt; 

    &lt;br /&gt;&amp;lt;/div&amp;gt; &lt;/p&gt;

  &lt;div align="left"&gt;
    &lt;pre&gt; this is the HTML after we combind all together :&lt;/pre&gt;
  &lt;/div&gt;

  &lt;h4 align="left"&gt;&lt;code&gt;&lt;font style="font-weight:normal;"&gt;&amp;lt;!DOCTYPE html&amp;gt; &lt;/font&gt;

      &lt;br /&gt;&lt;font style="font-weight:normal;"&gt;&amp;lt;html&amp;gt; &lt;/font&gt;

      &lt;br /&gt;&lt;font style="font-weight:normal;"&gt;&amp;lt;head&amp;gt; &lt;/font&gt;

      &lt;br /&gt;&lt;font style="font-weight:normal;"&gt;&amp;lt;title&amp;gt;Page Title&amp;lt;/title&amp;gt; &lt;/font&gt;

      &lt;br /&gt;&lt;font style="font-weight:normal;"&gt;&lt;/font&gt;

      &lt;br /&gt;&lt;font style="font-weight:normal;"&gt;&amp;lt;meta name=&amp;quot;viewport&amp;quot; content=&amp;quot;width=device-width, initial-scale=1&amp;quot;&amp;gt; &lt;/font&gt;

      &lt;br /&gt;

      &lt;br /&gt;&lt;font style="font-weight:normal;"&gt;&amp;lt;link rel=&amp;quot;stylesheet&amp;quot; href=&amp;quot;http://code.jquery.com/mobile/1.0b3/jquery.mobile-1.0b3.min.css&amp;quot; /&amp;gt;&lt;/font&gt; 

      &lt;br /&gt;&lt;font style="font-weight:normal;"&gt;&amp;lt;script type=&amp;quot;text/javascript&amp;quot; src=&amp;quot;http://code.jquery.com/jquery-1.6.3.min.js&amp;quot;&amp;gt;&amp;lt;/script&amp;gt;&lt;/font&gt; 

      &lt;br /&gt;&lt;font style="font-weight:normal;"&gt;&amp;lt;script type=&amp;quot;text/javascript&amp;quot; src=&amp;quot;http://code.jquery.com/mobile/1.0b3/jquery.mobile-1.0b3.min.js&amp;quot;&amp;gt;&amp;lt;/script&amp;gt;&lt;/font&gt; 

      &lt;br /&gt;&lt;font style="font-weight:normal;"&gt;&amp;lt;/head&amp;gt; &lt;/font&gt;

      &lt;br /&gt;&lt;font style="font-weight:normal;"&gt;&amp;lt;body&amp;gt; &lt;/font&gt;

      &lt;br /&gt;

      &lt;br /&gt;&lt;font style="font-weight:normal;"&gt;&amp;lt;div data-role=&amp;quot;page&amp;quot;&amp;gt;&lt;/font&gt; 

      &lt;br /&gt;

      &lt;br /&gt;&lt;font style="font-weight:normal;"&gt;&amp;lt;div data-role=&amp;quot;header&amp;quot;&amp;gt;&lt;/font&gt; 

      &lt;br /&gt;&lt;font style="font-weight:normal;"&gt;&amp;lt;h1&amp;gt;Page Title&amp;lt;/h1&amp;gt;&lt;/font&gt; 

      &lt;br /&gt;&lt;font style="font-weight:normal;"&gt;&amp;lt;/div&amp;gt;&amp;lt;!-- /header --&amp;gt;&lt;/font&gt; 

      &lt;br /&gt;

      &lt;br /&gt;&lt;font style="font-weight:normal;"&gt;&amp;lt;div data-role=&amp;quot;content&amp;quot;&amp;gt; &lt;/font&gt;

      &lt;br /&gt;&lt;font style="font-weight:normal;"&gt;&lt;/font&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &amp;lt;asp:Label runat=&amp;quot;server&amp;quot; ID=&amp;quot;testpnl&amp;quot;&amp;gt;&amp;lt;/asp:Label&amp;gt; 

      &lt;br /&gt;&lt;font style="font-weight:normal;"&gt;&amp;lt;/div&amp;gt;&amp;lt;!-- /content --&amp;gt;&lt;/font&gt; 

      &lt;br /&gt;

      &lt;br /&gt;&lt;font style="font-weight:normal;"&gt;&amp;lt;div data-role=&amp;quot;footer&amp;quot;&amp;gt;&lt;/font&gt; 

      &lt;br /&gt;&lt;font style="font-weight:normal;"&gt;&amp;lt;h4&amp;gt;Page Footer&amp;lt;/h4&amp;gt;&lt;/font&gt; 

      &lt;br /&gt;&lt;font style="font-weight:normal;"&gt;&amp;lt;/div&amp;gt;&amp;lt;!-- /footer --&amp;gt;&lt;/font&gt; 

      &lt;br /&gt;&lt;font style="font-weight:normal;"&gt;&amp;lt;/div&amp;gt;&amp;lt;!-- /page --&amp;gt;&lt;/font&gt; 

      &lt;br /&gt;

      &lt;br /&gt;&lt;font style="font-weight:normal;"&gt;&amp;lt;/body&amp;gt;&lt;/font&gt; 

      &lt;br /&gt;&lt;font style="font-weight:normal;"&gt;&amp;lt;/html&amp;gt;&lt;/font&gt;&lt;/code&gt;&lt;/h4&gt;

  &lt;div align="left"&gt;
    &lt;pre&gt;&lt;code&gt;&lt;a href="http://blogs.microsoft.co.il/blogs/orbens/step3_319A9EEF.png"&gt;&lt;img style="background-image:none;border-right-width:0px;padding-left:0px;padding-right:0px;display:inline;border-top-width:0px;border-bottom-width:0px;border-left-width:0px;padding-top:0px;" title="step3" border="0" alt="step3" src="http://blogs.microsoft.co.il/blogs/orbens/step3_thumb_4C739870.png" width="480" height="319" /&gt;&lt;/a&gt;&lt;/code&gt;&lt;/pre&gt;

    &lt;pre&gt;&lt;code&gt;C# code:&lt;/code&gt;&lt;/pre&gt;

    &lt;p dir="ltr" align="left"&gt;protected void Page_Load(object sender, EventArgs e) 
      &lt;br /&gt;{ 

      &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; WriteTojQuary(); 

      &lt;br /&gt;}&lt;/p&gt;

    &lt;p dir="ltr" align="left"&gt;private void WriteTojQuary() 
      &lt;br /&gt;{ 

      &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; testpnl.Text = &amp;quot;some text...&amp;quot;; 

      &lt;br /&gt;} 

      &lt;br /&gt;&lt;/p&gt;

    &lt;pre&gt;&lt;code&gt;&lt;/code&gt;&lt;/pre&gt;

    &lt;pre&gt;&lt;code&gt;we test on the PC&lt;/code&gt;&lt;/pre&gt;

    &lt;pre&gt;&lt;code&gt;&lt;a href="http://blogs.microsoft.co.il/blogs/orbens/step4_6E9B7E29.png"&gt;&lt;img style="background-image:none;border-right-width:0px;padding-left:0px;padding-right:0px;display:inline;border-top-width:0px;border-bottom-width:0px;border-left-width:0px;padding-top:0px;" title="step4" border="0" alt="step4" src="http://blogs.microsoft.co.il/blogs/orbens/step4_thumb_002B68F5.png" width="215" height="275" /&gt;&lt;/a&gt;&lt;/code&gt;&lt;/pre&gt;

    &lt;pre&gt;&lt;code&gt;&lt;/code&gt;&lt;/pre&gt;

    &lt;pre&gt;&lt;code&gt;we test it on the Mobile and this is the resualt&lt;/code&gt;&lt;/pre&gt;

    &lt;pre&gt;&lt;a href="http://blogs.microsoft.co.il/blogs/orbens/shot_000004_64A666F1.png"&gt;&lt;img style="background-image:none;border-right-width:0px;padding-left:0px;padding-right:0px;display:inline;border-top-width:0px;border-bottom-width:0px;border-left-width:0px;padding-top:0px;" title="shot_000004" border="0" alt="shot_000004" src="http://blogs.microsoft.co.il/blogs/orbens/shot_000004_thumb_18AAE078.png" width="218" height="361" /&gt;&lt;/a&gt;&lt;/pre&gt;

    &lt;pre&gt;look the same &lt;img style="border-bottom-style:none;border-left-style:none;border-top-style:none;border-right-style:none;" class="wlEmoticon wlEmoticon-smile" alt="סמיילי" src="http://blogs.microsoft.co.il/blogs/orbens/wlEmoticon-smile_20DF060F.png" /&gt;&lt;/pre&gt;
  &lt;/div&gt;&lt;img src="http://blogs.microsoft.co.il/aggbug.aspx?PostID=913959" width="1" height="1"&gt;</description><category domain="http://blogs.microsoft.co.il/blogs/orbens/archive/tags/HTML+5/default.aspx">HTML 5</category><category domain="http://blogs.microsoft.co.il/blogs/orbens/archive/tags/ASP.NET/default.aspx">ASP.NET</category><category domain="http://blogs.microsoft.co.il/blogs/orbens/archive/tags/C_2300_/default.aspx">C#</category><category domain="http://blogs.microsoft.co.il/blogs/orbens/archive/tags/jQuery/default.aspx">jQuery</category><category domain="http://blogs.microsoft.co.il/blogs/orbens/archive/tags/DEV/default.aspx">DEV</category></item></channel></rss>