<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://blogs.msdn.com/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>Visual Studio For Devices : Author: Neil Enns</title><link>http://blogs.msdn.com/vsdteam/archive/tags/Author_3A00_+Neil+Enns/default.aspx</link><description>Tags: Author: Neil Enns</description><dc:language>en-US</dc:language><generator>CommunityServer 2.1 SP1 (Build: 61025.2)</generator><item><title>On-demand version of my SqlMobile webcast now available</title><link>http://blogs.msdn.com/vsdteam/archive/2005/06/30/434324.aspx</link><pubDate>Thu, 30 Jun 2005 19:46:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:434324</guid><dc:creator>MobileDevGroup</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.msdn.com/vsdteam/comments/434324.aspx</comments><wfw:commentRss>http://blogs.msdn.com/vsdteam/commentrss.aspx?PostID=434324</wfw:commentRss><wfw:comment>http://blogs.msdn.com/vsdteam/rsscomments.aspx?PostID=434324</wfw:comment><description>&lt;P&gt;For those who couldn't join my webcast yesterday, "Exploring the Inner Workings of a Database-Driven Application Built with Visual Basic and SQL Server Mobile Edition", it's now available on-demand from MSDN at &lt;A title=http://go.microsoft.com/fwlink/?LinkId=44152 href="http://go.microsoft.com/fwlink/?LinkId=44152"&gt;http://go.microsoft.com/fwlink/?LinkId=44152&lt;/A&gt;. The presentation went really well, and the people who attended were (based on their feedback) were happy with it. Enjoy!&lt;/P&gt;
&lt;P&gt;[Author: Neil Enns]&lt;/P&gt;&lt;/A&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=434324" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/vsdteam/archive/tags/Author_3A00_+Neil+Enns/default.aspx">Author: Neil Enns</category></item><item><title>Code Snippet for CameraCaptureDialog</title><link>http://blogs.msdn.com/vsdteam/archive/2005/06/29/433961.aspx</link><pubDate>Wed, 29 Jun 2005 23:15:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:433961</guid><dc:creator>MobileDevGroup</dc:creator><slash:comments>2</slash:comments><comments>http://blogs.msdn.com/vsdteam/comments/433961.aspx</comments><wfw:commentRss>http://blogs.msdn.com/vsdteam/commentrss.aspx?PostID=433961</wfw:commentRss><wfw:comment>http://blogs.msdn.com/vsdteam/rsscomments.aspx?PostID=433961</wfw:comment><description>&lt;P&gt;Here's a code snippet for using the camera capture dialog. To use this snippet save it to a text file called "CameraCaptureDialog.snippet" and put it in your My Documents\Visual Studio 2005\VB\My Code Snippets folder.&lt;/P&gt;
&lt;P&gt;&lt;FONT face="Courier New" color=#000000&gt;&amp;lt;?xml version="1.0" encoding="UTF-8"?&amp;gt;&lt;BR&gt;&amp;lt;CodeSnippets xmlns="&lt;/FONT&gt;&lt;A href="http://schemas.microsoft.com/VisualStudio/2005/CodeSnippet"&gt;&lt;FONT face="Courier New" color=#000000&gt;http://schemas.microsoft.com/VisualStudio/2005/CodeSnippet&lt;/FONT&gt;&lt;/A&gt;&lt;FONT face="Courier New" color=#000000&gt;"&amp;gt;&lt;BR&gt;&amp;nbsp; &amp;lt;CodeSnippet Format="1.0.0"&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;lt;Header&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;Title&amp;gt;Camera Capture Dialog&amp;lt;/Title&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;Shortcut&amp;gt;CameraCaptureDialog&amp;lt;/Shortcut&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;Description&amp;gt;Code snippet for the Windows Mobile CameraCaptureDialog&amp;lt;/Description&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;Author&amp;gt;Microsoft Corporation&amp;lt;/Author&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;SnippetTypes&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;SnippetType&amp;gt;Expansion&amp;lt;/SnippetType&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;/SnippetTypes&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;lt;/Header&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;lt;Snippet&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;References&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;Reference&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;Assembly&amp;gt;Microsoft.WindowsMobile.Forms.dll&amp;lt;/Assembly&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/Reference&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/References&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;Imports&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;Import&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;Namespace&amp;gt;Microsoft.WindowsMobile.Forms&amp;lt;/Namespace&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/Import&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/Imports&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;Declarations&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;Literal&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;ID&amp;gt;title&amp;lt;/ID&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;Default&amp;gt;"Take a Picture"&amp;lt;/Default&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;ToolTip&amp;gt;The title for the dialog&amp;lt;/ToolTip&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;/Literal&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;/Declarations&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;Code Language="VB" Kind="method body"&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;![CDATA[&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Dim cameraDialog As New CameraCaptureDialog()&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face="Courier New" color=#000000&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cameraDialog.Owner = Me&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cameraDialog.Title = "Take a Picture"&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face="Courier New" color=#000000&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; If ((cameraDialog.ShowDialog() &amp;lt;&amp;gt; DialogResult.OK) _&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Or (cameraDialog.FileName = "")) Then&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ' Handle the cancel case here.&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; End If&lt;BR&gt;]]&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;/Code&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;lt;/Snippet&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;lt;/CodeSnippet&amp;gt;&lt;BR&gt;&amp;lt;/CodeSnippets&amp;gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;[Author: Neil Enns]&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=433961" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/vsdteam/archive/tags/Author_3A00_+Neil+Enns/default.aspx">Author: Neil Enns</category></item><item><title>Code Snippet for getting a record from a binding source</title><link>http://blogs.msdn.com/vsdteam/archive/2005/06/29/433960.aspx</link><pubDate>Wed, 29 Jun 2005 22:59:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:433960</guid><dc:creator>MobileDevGroup</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.msdn.com/vsdteam/comments/433960.aspx</comments><wfw:commentRss>http://blogs.msdn.com/vsdteam/commentrss.aspx?PostID=433960</wfw:commentRss><wfw:comment>http://blogs.msdn.com/vsdteam/rsscomments.aspx?PostID=433960</wfw:comment><description>&lt;P&gt;For those who attended my SqlMobile webcast today, here is the code snippet I used to get the current record for a binding source. You may have to update the name of the bindingSource variable to match the name used in your application. To use this snippet save it to a text file called ".snippet" and put it in your My Documents\Visual Studio 2005\VB\My Code Snippets folder.&lt;/P&gt;
&lt;P&gt;&lt;FONT face="Courier New"&gt;&amp;lt;?xml version="1.0" encoding="UTF-8"?&amp;gt;&lt;BR&gt;&amp;lt;CodeSnippets xmlns="&lt;/FONT&gt;&lt;A href="http://schemas.microsoft.com/VisualStudio/2005/CodeSnippet"&gt;&lt;FONT face="Courier New"&gt;http://schemas.microsoft.com/VisualStudio/2005/CodeSnippet&lt;/FONT&gt;&lt;/A&gt;&lt;FONT face="Courier New"&gt;"&amp;gt;&lt;BR&gt;&amp;nbsp; &amp;lt;CodeSnippet Format="1.0.0"&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;lt;Header&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;Title&amp;gt;Current Row From Binding Source&amp;lt;/Title&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;Shortcut&amp;gt;CurrentRowFromBindingSource&amp;lt;/Shortcut&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;Description&amp;gt;Code snippet for getting a DataRowView object out of the BindingSource.Current property&amp;lt;/Description&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;Author&amp;gt;Microsoft Corporation&amp;lt;/Author&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;SnippetTypes&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;SnippetType&amp;gt;Expansion&amp;lt;/SnippetType&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;/SnippetTypes&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;lt;/Header&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;lt;Snippet&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;Code Language="VB" Kind="method body"&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;![CDATA[Dim currentRowView As System.Data.DataRowView = DVDsBindingSource.Current&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Dim currentRow As DVDDataSet.DVDsRow = currentRowView.Row]]&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;/Code&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;lt;/Snippet&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;lt;/CodeSnippet&amp;gt;&lt;BR&gt;&amp;lt;/CodeSnippets&amp;gt;&lt;/FONT&gt;&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=433960" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/vsdteam/archive/tags/Author_3A00_+Neil+Enns/default.aspx">Author: Neil Enns</category></item><item><title>Code Snippet for ChooseContactDialog</title><link>http://blogs.msdn.com/vsdteam/archive/2005/06/29/433949.aspx</link><pubDate>Wed, 29 Jun 2005 22:57:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:433949</guid><dc:creator>MobileDevGroup</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.msdn.com/vsdteam/comments/433949.aspx</comments><wfw:commentRss>http://blogs.msdn.com/vsdteam/commentrss.aspx?PostID=433949</wfw:commentRss><wfw:comment>http://blogs.msdn.com/vsdteam/rsscomments.aspx?PostID=433949</wfw:comment><description>&lt;P&gt;Below is the source for the ChooseContactDialog that I mentioned during my webcast on SqlMobile development. To use this snippet save it to a text file called "ChooseContactDialog.snippet" and put it in your My Documents\Visual Studio 2005\VB\My Code Snippets folder.&lt;/P&gt;
&lt;P&gt;&lt;FONT face="Courier New"&gt;&amp;lt;?xml version="1.0" encoding="UTF-8"?&amp;gt;&lt;BR&gt;&amp;lt;CodeSnippets xmlns="&lt;/FONT&gt;&lt;A href="http://schemas.microsoft.com/VisualStudio/2005/CodeSnippet"&gt;&lt;FONT face="Courier New"&gt;http://schemas.microsoft.com/VisualStudio/2005/CodeSnippet&lt;/FONT&gt;&lt;/A&gt;&lt;FONT face="Courier New"&gt;"&amp;gt;&lt;BR&gt;&amp;nbsp; &amp;lt;CodeSnippet Format="1.0.0"&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;lt;Header&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;Title&amp;gt;Choose Contact Dialog&amp;lt;/Title&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;Shortcut&amp;gt;ChooseContactDialog&amp;lt;/Shortcut&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;Description&amp;gt;Code snippet for the Windows Mobile ChooseContactDialog&amp;lt;/Description&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;Author&amp;gt;Microsoft Corporation&amp;lt;/Author&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;SnippetTypes&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;SnippetType&amp;gt;Expansion&amp;lt;/SnippetType&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;/SnippetTypes&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;lt;/Header&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;lt;Snippet&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;References&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;Reference&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;Assembly&amp;gt;Microsoft.WindowsMobile.Forms.dll&amp;lt;/Assembly&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/Reference&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;Reference&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;Assembly&amp;gt;Microsoft.WindowsMobile.PocketOutlook.dll&amp;lt;/Assembly&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/Reference&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/References&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;Imports&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;Import&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;Namespace&amp;gt;Microsoft.WindowsMobile.Forms&amp;lt;/Namespace&amp;gt;&amp;nbsp;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/Import&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;Import&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;Namespace&amp;gt;Microsoft.WindowsMobile.PocketOutlook&amp;lt;/Namespace&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/Import&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/Imports&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;Declarations&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;Literal&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;ID&amp;gt;title&amp;lt;/ID&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;Default&amp;gt;"Select a Contact"&amp;lt;/Default&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;ToolTip&amp;gt;The title for the dialog&amp;lt;/ToolTip&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;/Literal&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;/Declarations&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;Code Language="VB" Kind="method body"&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;![CDATA[&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Dim contactPicker As New Microsoft.WindowsMobile.Forms.ChooseContactDialog&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; contactPicker.ChooseContactOnly = True&amp;nbsp; ' Change this to false to display the property picker&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; contactPicker.Title = $title$&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face="Courier New"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; If (contactPicker.ShowDialog() &amp;lt;&amp;gt; Windows.Forms.DialogResult.OK) Then&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ' Handle the cancel case here&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; End If&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face="Courier New"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ' Handle the ok case here.]]&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;/Code&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;lt;/Snippet&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;lt;/CodeSnippet&amp;gt;&lt;BR&gt;&amp;lt;/CodeSnippets&amp;gt;&lt;/FONT&gt;&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=433949" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/vsdteam/archive/tags/Author_3A00_+Neil+Enns/default.aspx">Author: Neil Enns</category></item><item><title>MyDVDCollection sample code now available</title><link>http://blogs.msdn.com/vsdteam/archive/2005/06/14/429062.aspx</link><pubDate>Wed, 15 Jun 2005 01:24:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:429062</guid><dc:creator>MobileDevGroup</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.msdn.com/vsdteam/comments/429062.aspx</comments><wfw:commentRss>http://blogs.msdn.com/vsdteam/commentrss.aspx?PostID=429062</wfw:commentRss><wfw:comment>http://blogs.msdn.com/vsdteam/rsscomments.aspx?PostID=429062</wfw:comment><description>&lt;P&gt;If you attended my session at MEDC 2005 (Exploring the Dirty Details of Building a Database Driven Application using VB and SQL Mobile) and want to mess around with the sample application on your own, now you can! The sample code is now posted at GotDotNet: &lt;A href="http://www.gotdotnet.com/Workspaces/releases/viewuploads.aspx?id=43be3351-08eb-43ca-af2a-86da55f2d9ec"&gt;http://www.gotdotnet.com/Workspaces/releases/viewuploads.aspx?id=43be3351-08eb-43ca-af2a-86da55f2d9ec&lt;/A&gt;.&lt;/P&gt;
&lt;P&gt;If you weren't able to attend this session at MEDC, don't worry! I'm presenting it again as a &lt;A href="http://www.microsoft.com/communities/eventdetails.mspx?CMTYSvcSource=MSCOMMedia&amp;amp;Params=%7eCMTYDataSvcParams%5e%7earg+Name%3d%22ID%22+Value%3d%221032271768%22%2f%5e%7earg+Name%3d%22ProviderID%22+Value%3d%22A6B43178-497C-4225-BA42-DF595171F04C%22%2f%5e%7earg+Name%3d%22lang%22+Value%3d%22en%22%2f%5e%7earg+Name%3d%22cr%22+Value%3d%22US%22%2f%5e%7esParams%5e%7e%2fsParams%5e%7e%2fCMTYDataSvcParams%5e"&gt;webcast &lt;/A&gt;on June 29th. This session was the top-rated session at MEDC, so don't miss it :) If you plan on attending, you have to register in advance using the previous link.&lt;/P&gt;
&lt;P&gt;[Author: Neil Enns]&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=429062" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/vsdteam/archive/tags/Author_3A00_+Neil+Enns/default.aspx">Author: Neil Enns</category></item><item><title>Filming for The Code Room</title><link>http://blogs.msdn.com/vsdteam/archive/2005/04/12/407767.aspx</link><pubDate>Wed, 13 Apr 2005 08:28:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:407767</guid><dc:creator>MobileDevGroup</dc:creator><slash:comments>2</slash:comments><comments>http://blogs.msdn.com/vsdteam/comments/407767.aspx</comments><wfw:commentRss>http://blogs.msdn.com/vsdteam/commentrss.aspx?PostID=407767</wfw:commentRss><wfw:comment>http://blogs.msdn.com/vsdteam/rsscomments.aspx?PostID=407767</wfw:comment><description>&lt;P&gt;I spent all day today on location as part of the filming process for an episode of &lt;A href="http://www.thecoderoom.com/"&gt;The Code Room&lt;/A&gt;. Hop on over to my &lt;A href="http://spaces.msn.com/members/neilatmdc2005/"&gt;MEDC2005 space &lt;/A&gt;for a picture and some details.&lt;/P&gt;
&lt;P&gt;[Author: Neil Enns]&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=407767" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/vsdteam/archive/tags/Author_3A00_+Neil+Enns/default.aspx">Author: Neil Enns</category></item><item><title>Prepping for the BillG Keynote at MEDC</title><link>http://blogs.msdn.com/vsdteam/archive/2005/04/05/405762.aspx</link><pubDate>Wed, 06 Apr 2005 08:54:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:405762</guid><dc:creator>MobileDevGroup</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/vsdteam/comments/405762.aspx</comments><wfw:commentRss>http://blogs.msdn.com/vsdteam/commentrss.aspx?PostID=405762</wfw:commentRss><wfw:comment>http://blogs.msdn.com/vsdteam/rsscomments.aspx?PostID=405762</wfw:comment><description>&lt;P&gt;I've been tapped to get up on stage with BillG at MEDC 2005 to show off a bunch of new Visual Studio stuff. Eek. I'm blogging about the experience over in a new MSN Space, which hopefully be able to fill up with a ton of pictures of the prep work. My latest post is about how I'm going to ensure a flawless demo. &lt;A href="http://spaces.msn.com/members/neilatmdc2005/"&gt;Check it out&lt;/A&gt;!&lt;/P&gt;
&lt;P&gt;[Author: Neil Enns]&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=405762" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/vsdteam/archive/tags/Author_3A00_+Neil+Enns/default.aspx">Author: Neil Enns</category></item><item><title>Jeff's better off as a developer...</title><link>http://blogs.msdn.com/vsdteam/archive/2004/10/20/245429.aspx</link><pubDate>Thu, 21 Oct 2004 00:49:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:245429</guid><dc:creator>MobileDevGroup</dc:creator><slash:comments>4</slash:comments><comments>http://blogs.msdn.com/vsdteam/comments/245429.aspx</comments><wfw:commentRss>http://blogs.msdn.com/vsdteam/commentrss.aspx?PostID=245429</wfw:commentRss><wfw:comment>http://blogs.msdn.com/vsdteam/rsscomments.aspx?PostID=245429</wfw:comment><description>&lt;p&gt;Jeff was quite taken with my &lt;A href="http://blogs.msdn.com/vsdteam/archive/2004/10/18/244183.aspx"&gt;pink hair &lt;/a&gt;yesterday and decided to show off his artistic skill. This lovely piece of, uh, art, is now on the whiteboard in my office:&lt;/p&gt;&lt;img src="http://www.badcasserole.com/artwork.jpg" width="218" height="291" /&gt; &lt;p&gt;It's a good thing Jeff doesn't draw for a living.&lt;/p&gt; &lt;p&gt;[Author: Neil Enns]&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=245429" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/vsdteam/archive/tags/Author_3A00_+Neil+Enns/default.aspx">Author: Neil Enns</category></item><item><title>My kingdom for a GUID</title><link>http://blogs.msdn.com/vsdteam/archive/2004/10/20/245424.aspx</link><pubDate>Thu, 21 Oct 2004 00:36:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:245424</guid><dc:creator>MobileDevGroup</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.msdn.com/vsdteam/comments/245424.aspx</comments><wfw:commentRss>http://blogs.msdn.com/vsdteam/commentrss.aspx?PostID=245424</wfw:commentRss><wfw:comment>http://blogs.msdn.com/vsdteam/rsscomments.aspx?PostID=245424</wfw:comment><description>&lt;p&gt;I've never encountered this issue before, but apparently there's no NewGuid() method in .NET CF v1. Peter Foot, one of our MVPs, has &lt;a href="http://blog.opennetcf.org/pfoot/PermaLink.aspx?guid=296990fd-10ee-4c56-a9d6-d60d7716c1f6"&gt;written a little class &lt;/a&gt;that will generate a GUID for you with a simple P/Invoke.&lt;/p&gt; &lt;p&gt;[Author: Neil Enns]&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=245424" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/vsdteam/archive/tags/Managed+Development/default.aspx">Managed Development</category><category domain="http://blogs.msdn.com/vsdteam/archive/tags/Author_3A00_+Neil+Enns/default.aspx">Author: Neil Enns</category></item><item><title>We hit our goals (or, why my hair is pink)</title><link>http://blogs.msdn.com/vsdteam/archive/2004/10/18/244183.aspx</link><pubDate>Mon, 18 Oct 2004 22:42:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:244183</guid><dc:creator>MobileDevGroup</dc:creator><slash:comments>8</slash:comments><comments>http://blogs.msdn.com/vsdteam/comments/244183.aspx</comments><wfw:commentRss>http://blogs.msdn.com/vsdteam/commentrss.aspx?PostID=244183</wfw:commentRss><wfw:comment>http://blogs.msdn.com/vsdteam/rsscomments.aspx?PostID=244183</wfw:comment><description>&lt;p&gt;I challeged my feature team a couple of weeks ago to hit their (agressive!) bug goal for 10/15. Much to my hair's chagrin, they made it.&lt;/p&gt; &lt;p&gt;&lt;img height="248" src="http://www.badcasserole.com/pink_hair.jpg" width="320" /&gt;&lt;/p&gt; &lt;p&gt;[Author: Neil Enns]&lt;/p&gt;&lt;/a&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=244183" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/vsdteam/archive/tags/Author_3A00_+Neil+Enns/default.aspx">Author: Neil Enns</category></item><item><title>New mobility articles are up on MSDN</title><link>http://blogs.msdn.com/vsdteam/archive/2004/10/01/236761.aspx</link><pubDate>Fri, 01 Oct 2004 19:36:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:236761</guid><dc:creator>MobileDevGroup</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.msdn.com/vsdteam/comments/236761.aspx</comments><wfw:commentRss>http://blogs.msdn.com/vsdteam/commentrss.aspx?PostID=236761</wfw:commentRss><wfw:comment>http://blogs.msdn.com/vsdteam/rsscomments.aspx?PostID=236761</wfw:comment><description>&lt;p&gt;Three new articles on developing for Windows Mobile devices just went live on MSDN. One of them is the first in a series on migrating eVB applications to VB.NET.&lt;/p&gt; &lt;p&gt;&lt;a href="http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnppc2k3/html/develop_disconnect_mob_apps.asp?frame=true "&gt;Architecting Disconnected Mobile Applications Using a Service Oriented Architecture&lt;/a&gt;&lt;br /&gt;The Windows Mobile platform, which includes Microsoft .NET Compact Framework and Microsoft SQL Server CE, encapsulates the complex tasks of communication management and data exchange while your device is in a disconnected state. (16 printed pages)&lt;/p&gt; &lt;p&gt;&lt;a href="http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnsmtphn2k3/html/completingthegame.asp?frame=true "&gt;Games Programming with Cheese: Part Three&lt;br /&gt;&lt;/a&gt;An introduction to games programming on the Windows Mobile-based Smartphone by using the .NET Compact Framework and Visual Studio 2003. There are a number of downloads for the project at different stages of development. (23 printed pages)&lt;/p&gt; &lt;p&gt;&lt;a href="http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnppcgen/html/migrating_evb_controls.asp?frame=true "&gt;Migrating eVB File Controls to Visual Basic .NET&lt;/a&gt;&lt;br /&gt;This article provides information to help you port the eMbedded Visual Basic (eVB) file controls (File System and File control) to Visual Basic .NET when migrating your applications from eVB to Visual Basic .NET. (5 printed pages)&lt;/p&gt; &lt;p&gt;[Author: Neil Enns]&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=236761" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/vsdteam/archive/tags/Managed+Development/default.aspx">Managed Development</category><category domain="http://blogs.msdn.com/vsdteam/archive/tags/Author_3A00_+Neil+Enns/default.aspx">Author: Neil Enns</category></item><item><title>What tools do I need to develop for Pocket PC and Smartphone?</title><link>http://blogs.msdn.com/vsdteam/archive/2004/09/23/233492.aspx</link><pubDate>Thu, 23 Sep 2004 17:34:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:233492</guid><dc:creator>MobileDevGroup</dc:creator><slash:comments>3</slash:comments><comments>http://blogs.msdn.com/vsdteam/comments/233492.aspx</comments><wfw:commentRss>http://blogs.msdn.com/vsdteam/commentrss.aspx?PostID=233492</wfw:commentRss><wfw:comment>http://blogs.msdn.com/vsdteam/rsscomments.aspx?PostID=233492</wfw:comment><description>&lt;p&gt;Robert's posted a &lt;A href="http://blogs.msdn.com/windowsmobile/archive/2004/09/22/233071.aspx"&gt;nice little write-up &lt;/a&gt;over at the Windows Mobile blog on the different tools available for developing apps on Pocket PC and Smartphone devices. This is a bit of a tricky subject, since depending on the release of Windows Mobile you're targeting the tools can be quite different. His chart helps clear things up.&lt;/p&gt; &lt;p&gt;If you're looking for download locations for the various tools and SDKs you can find all of them at the &lt;a href="http://msdn.microsoft.com/mobility/windowsmobile/default.aspx"&gt;Windows Mobile Developer's Center &lt;/a&gt;at MSDN. The &lt;a href="http://msdn.microsoft.com/mobility/windowsmobile/downloads/default.aspx"&gt;Tools and Downloads &lt;/a&gt;page has direct links for everything Robert mentions.&lt;/p&gt; &lt;p&gt;Of course, the coolest tool on the block is Visual Studio 2005, which includes support for both native and managed Windows Mobile development. If you have a Beta 1 CD from one of our events and haven't given it a try yet please do! Don't forget to &lt;a href="http://lab.msdn.microsoft.com/productfeedback/"&gt;submit your feedback &lt;/a&gt;using the Product Feedback Center. If you don't have a CD kicking around, or you want the latest and greatest,&amp;nbsp;and you're an MSDN Subscriber you can download the &lt;a href="http://lab.msdn.microsoft.com/vs2005/get/default.aspx"&gt;Beta 1 Refresh&lt;/a&gt;&amp;nbsp;directly from the Visual Studio site.&lt;/p&gt; &lt;p&gt;[Author: Neil Enns]&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=233492" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/vsdteam/archive/tags/Managed+Development/default.aspx">Managed Development</category><category domain="http://blogs.msdn.com/vsdteam/archive/tags/Native+Development/default.aspx">Native Development</category><category domain="http://blogs.msdn.com/vsdteam/archive/tags/FAQs/default.aspx">FAQs</category><category domain="http://blogs.msdn.com/vsdteam/archive/tags/Author_3A00_+Neil+Enns/default.aspx">Author: Neil Enns</category></item><item><title>Forceful home screens on Smartphone devices</title><link>http://blogs.msdn.com/vsdteam/archive/2004/09/22/233109.aspx</link><pubDate>Wed, 22 Sep 2004 23:54:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:233109</guid><dc:creator>MobileDevGroup</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/vsdteam/comments/233109.aspx</comments><wfw:commentRss>http://blogs.msdn.com/vsdteam/commentrss.aspx?PostID=233109</wfw:commentRss><wfw:comment>http://blogs.msdn.com/vsdteam/rsscomments.aspx?PostID=233109</wfw:comment><description>&lt;p&gt;Another great question from the &lt;a href="news:microsoft.public.smartphone.developer"&gt;Smartphone developer newsgroup &lt;/a&gt;today. The gist of it is: "Why does the Smartphone home screen pop in front of my application every 10 minutes, and how can I stop it?"&lt;/p&gt; &lt;p&gt;The Smartphone Home screen pops forward after the device hasn't detected any user input for 10 minutes. (The length of time can be configured in the home screen control panel). Why? Because the device is primarily a phone, and the home screen is where you have to be to dial. The assumption is that if the user hasn't touched the phone for a while, it's likely in a pocket or a purse and the next time it's whipped out for use it'll either be to place a phone call or to run an app, both of which require the home screen.&lt;/p&gt; &lt;p&gt;99% of the time this works great, but there are certainly some applications where this doesn't make sense. A great example is Windows Media Player while it is playing a video. Since the user is watching the movie it would be rather rude to have the home screen pop forward.&lt;/p&gt; &lt;p&gt;To let the device know your app really is doing something that the user is watching, call the &lt;a href="http://msdn.microsoft.com/library/default.asp?url=/library/en-us/APISP/html/sp_tpcshell_vigo.asp"&gt;SHIdleTimerReset() &lt;/a&gt;function. The smallest timeout that can be set through the control panel is 10 seconds, so calling this every 9 seconds or so is generally a safe way to ensure the home screen doesn't pop forward. &lt;strong&gt;If you are going to do this, think long and hard about whether it is the right thing to do.&lt;/strong&gt; Don't do it just because you think your app is important. Think very carefully about whether the usage scenarios for your application warrant this change to the standard Smartphone behaviour. Also, if you do call this, make sure you stop calling it when your application is no longer in the foreground, and don't override the home key so the user can still press it to get back to the home screen if they need to.&lt;/p&gt; &lt;p&gt;[Author: Neil Enns]&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=233109" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/vsdteam/archive/tags/Native+Development/default.aspx">Native Development</category><category domain="http://blogs.msdn.com/vsdteam/archive/tags/FAQs/default.aspx">FAQs</category><category domain="http://blogs.msdn.com/vsdteam/archive/tags/Author_3A00_+Neil+Enns/default.aspx">Author: Neil Enns</category></item><item><title>Windows Mobile Platform Migration FAQ</title><link>http://blogs.msdn.com/vsdteam/archive/2004/09/17/230911.aspx</link><pubDate>Fri, 17 Sep 2004 16:58:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:230911</guid><dc:creator>MobileDevGroup</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/vsdteam/comments/230911.aspx</comments><wfw:commentRss>http://blogs.msdn.com/vsdteam/commentrss.aspx?PostID=230911</wfw:commentRss><wfw:comment>http://blogs.msdn.com/vsdteam/rsscomments.aspx?PostID=230911</wfw:comment><description>&lt;p&gt;MSDN has a &lt;a href="http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnppcgen/html/migration_developers_faq.asp?frame=true"&gt;new article up&lt;/a&gt; on migrating your application from one Windows Mobile version to another.&lt;/p&gt; &lt;p&gt;&lt;font color="#0000ff"&gt;To ensure we are providing maximum information to our developer community, this article addresses a few of the most common issues and frequently asked questions (FAQs) around migrating between devices and platforms. We also provide an e-mail alias at the end of this article that you can use to report commonly-occurring issues so that we can add them to this FAQ.&lt;/font&gt;&lt;/p&gt; &lt;p&gt;&lt;font color="#0000ff"&gt;This FAQ is targeted toward developers migrating from a previous version of Windows Mobile software or working to establish a single code base for all Windows Mobile-based devices.&lt;/font&gt;&lt;/p&gt; &lt;p&gt;[Author: Neil Enns]&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=230911" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/vsdteam/archive/tags/Native+Development/default.aspx">Native Development</category><category domain="http://blogs.msdn.com/vsdteam/archive/tags/FAQs/default.aspx">FAQs</category><category domain="http://blogs.msdn.com/vsdteam/archive/tags/Author_3A00_+Neil+Enns/default.aspx">Author: Neil Enns</category></item><item><title>Accessing Connection Manager through .NET CF</title><link>http://blogs.msdn.com/vsdteam/archive/2004/09/15/230133.aspx</link><pubDate>Wed, 15 Sep 2004 21:14:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:230133</guid><dc:creator>MobileDevGroup</dc:creator><slash:comments>10</slash:comments><comments>http://blogs.msdn.com/vsdteam/comments/230133.aspx</comments><wfw:commentRss>http://blogs.msdn.com/vsdteam/commentrss.aspx?PostID=230133</wfw:commentRss><wfw:comment>http://blogs.msdn.com/vsdteam/rsscomments.aspx?PostID=230133</wfw:comment><description>&lt;p&gt;Every so often someone asks on either an internal alias or our public newsgroup about the right way to establish a data connection using the Compact Framework. Most of the time you don't have to do this since many of the built-in classes will bring up the connection automatically, but sometimes it's necessary.&lt;/p&gt; &lt;p&gt;The API to use is called ConnMgrEstablishConnection(), and normally you'd P/Invoke to it to do all the magic. But there's a better way! The fine folks at OpenNETCF.org have a &lt;a href="http://www.opennetcf.org/library/OpenNETCF.Net.ConnectionManagerMembers.html"&gt;complete class library &lt;/a&gt;for interacting with Connection Manager as part of their Smart Device Framework. You can use the library to not only open or close connections, but also to listen for events like Connected, Disconnected, and ConnectionFailed.&lt;/p&gt; &lt;p&gt;[Author: Neil Enns]&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=230133" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/vsdteam/archive/tags/Managed+Development/default.aspx">Managed Development</category><category domain="http://blogs.msdn.com/vsdteam/archive/tags/FAQs/default.aspx">FAQs</category><category domain="http://blogs.msdn.com/vsdteam/archive/tags/Author_3A00_+Neil+Enns/default.aspx">Author: Neil Enns</category></item></channel></rss>