<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:copyright="http://blogs.law.harvard.edu/tech/rss" xmlns:image="http://purl.org/rss/1.0/modules/image/">
    <channel>
        <title>VS.NET 2002/2003</title>
        <link>http://geekswithblogs.net/khanna/category/642.aspx</link>
        <description>VS.NET 2002/2003</description>
        <language>en-US</language>
        <copyright>Gaurav Khanna</copyright>
        <managingEditor>gaurav@wintoolzone.com</managingEditor>
        <generator>Subtext Version 0.0.0.0</generator>
        <item>
            <title>Understanding CLR's Special Threads</title>
            <link>http://geekswithblogs.net/khanna/archive/2005/07/12/46024.aspx</link>
            <description>&lt;P&gt;There are &lt;EM&gt;multiple special threads &lt;/EM&gt;which the CLR maintains and executes. Yun Jin talks about them in his blog at &lt;A href="http://blogs.msdn.com/yunjin/archive/2005/07/05/435726.aspx"&gt;http://blogs.msdn.com/yunjin/archive/2005/07/05/435726.aspx&lt;/A&gt;.&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;Must read for those who want to understand CLR better!&lt;/STRONG&gt;&lt;/P&gt;&lt;p&gt;&lt;a href="http://www.pheedo.com/click.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=46024"&gt;&lt;img src="http://www.pheedo.com/img.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=46024" border="0"/&gt;&lt;/a&gt;&lt;/p&gt;&lt;iframe src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;PageID=31016&amp;amp;SiteID=1" width=1 height=1 Marginwidth=0 Marginheight=0 Hspace=0 Vspace=0 Frameborder=0 Scrolling=No&gt;
&lt;script language='javascript1.1' src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Browser=NETSCAPE4&amp;amp;NoCache=True&amp;PageID=31016&amp;amp;SiteID=1"&gt;&lt;/script&gt;
&lt;noscript&gt;&lt;a href="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Click&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" target="_blank"&gt;
&lt;img src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" width="1" height="1" border="0"  alt=""&gt;&lt;/a&gt;
&lt;/noscript&gt;
&lt;/iframe&gt;
&lt;img src="http://geekswithblogs.net/khanna/aggbug/46024.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Gaurav Khanna</dc:creator>
            <guid>http://geekswithblogs.net/khanna/archive/2005/07/12/46024.aspx</guid>
            <pubDate>Tue, 12 Jul 2005 16:48:00 GMT</pubDate>
            <comments>http://geekswithblogs.net/khanna/archive/2005/07/12/46024.aspx#feedback</comments>
            <wfw:commentRss>http://geekswithblogs.net/khanna/comments/commentRss/46024.aspx</wfw:commentRss>
            <trackback:ping>http://geekswithblogs.net/khanna/services/trackbacks/46024.aspx</trackback:ping>
        </item>
        <item>
            <title>CalendarSP Update</title>
            <link>http://geekswithblogs.net/khanna/archive/2005/07/05/45455.aspx</link>
            <description>&lt;P&gt;With &lt;STRONG&gt;TechED 2005 India &lt;/STRONG&gt;over, I have got sometime to work on the feedback I have got on the various components I have made available at &lt;A href="http://www.wintoolzone.com/"&gt;http://www.wintoolzone.com/&lt;/A&gt;. Amongst them was to fix the tab order of &lt;STRONG&gt;CalendarSP - &lt;/STRONG&gt;the date picker for SmartPhone 2003 and SmartPhone 5.0 platform. Download the updated control from &lt;A href="http://www.wintoolzone.com/showpage.aspx?url=dotnet.aspx"&gt;http://www.wintoolzone.com/showpage.aspx?url=dotnet.aspx&lt;/A&gt;&lt;/P&gt;&lt;p&gt;&lt;a href="http://www.pheedo.com/click.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=45455"&gt;&lt;img src="http://www.pheedo.com/img.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=45455" border="0"/&gt;&lt;/a&gt;&lt;/p&gt;&lt;iframe src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;PageID=31016&amp;amp;SiteID=1" width=1 height=1 Marginwidth=0 Marginheight=0 Hspace=0 Vspace=0 Frameborder=0 Scrolling=No&gt;
&lt;script language='javascript1.1' src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Browser=NETSCAPE4&amp;amp;NoCache=True&amp;PageID=31016&amp;amp;SiteID=1"&gt;&lt;/script&gt;
&lt;noscript&gt;&lt;a href="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Click&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" target="_blank"&gt;
&lt;img src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" width="1" height="1" border="0"  alt=""&gt;&lt;/a&gt;
&lt;/noscript&gt;
&lt;/iframe&gt;
&lt;img src="http://geekswithblogs.net/khanna/aggbug/45455.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Gaurav Khanna</dc:creator>
            <guid>http://geekswithblogs.net/khanna/archive/2005/07/05/45455.aspx</guid>
            <pubDate>Wed, 06 Jul 2005 04:17:00 GMT</pubDate>
            <comments>http://geekswithblogs.net/khanna/archive/2005/07/05/45455.aspx#feedback</comments>
            <wfw:commentRss>http://geekswithblogs.net/khanna/comments/commentRss/45455.aspx</wfw:commentRss>
            <trackback:ping>http://geekswithblogs.net/khanna/services/trackbacks/45455.aspx</trackback:ping>
        </item>
        <item>
            <title>Shared Source Bluetooth Library</title>
            <link>http://geekswithblogs.net/khanna/archive/2005/05/26/40624.aspx</link>
            <description>&lt;P&gt;Check out the shared source &lt;STRONG&gt;Bluetooth class library&lt;/STRONG&gt; - &lt;A href="http://msdn.microsoft.com/embedded/usewinemb/ce/sharedsrccode/west/default.aspx"&gt;Windows Embedded Source Tools for Bluetooth&lt;/A&gt;&lt;/P&gt;&lt;p&gt;&lt;a href="http://www.pheedo.com/click.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=40624"&gt;&lt;img src="http://www.pheedo.com/img.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=40624" border="0"/&gt;&lt;/a&gt;&lt;/p&gt;&lt;iframe src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;PageID=31016&amp;amp;SiteID=1" width=1 height=1 Marginwidth=0 Marginheight=0 Hspace=0 Vspace=0 Frameborder=0 Scrolling=No&gt;
&lt;script language='javascript1.1' src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Browser=NETSCAPE4&amp;amp;NoCache=True&amp;PageID=31016&amp;amp;SiteID=1"&gt;&lt;/script&gt;
&lt;noscript&gt;&lt;a href="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Click&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" target="_blank"&gt;
&lt;img src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" width="1" height="1" border="0"  alt=""&gt;&lt;/a&gt;
&lt;/noscript&gt;
&lt;/iframe&gt;
&lt;img src="http://geekswithblogs.net/khanna/aggbug/40624.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Gaurav Khanna</dc:creator>
            <guid>http://geekswithblogs.net/khanna/archive/2005/05/26/40624.aspx</guid>
            <pubDate>Fri, 27 May 2005 02:47:00 GMT</pubDate>
            <comments>http://geekswithblogs.net/khanna/archive/2005/05/26/40624.aspx#feedback</comments>
            <slash:comments>2</slash:comments>
            <wfw:commentRss>http://geekswithblogs.net/khanna/comments/commentRss/40624.aspx</wfw:commentRss>
            <trackback:ping>http://geekswithblogs.net/khanna/services/trackbacks/40624.aspx</trackback:ping>
        </item>
        <item>
            <title>Screen Shot: Date Picker for SmartPhone 2003...</title>
            <link>http://geekswithblogs.net/khanna/archive/2005/04/03/28069.aspx</link>
            <description>&lt;P&gt;This is how&amp;nbsp;the managed&amp;nbsp;&lt;EM&gt;Date Picker, &lt;/EM&gt;&lt;STRONG&gt;CalendarSP,&lt;/STRONG&gt;&amp;nbsp;looks like (click &lt;A href="http://geekswithblogs.net/khanna/archive/2005/04/03/28065.aspx"&gt;here&lt;/A&gt; for download details):&lt;/P&gt;
&lt;P&gt;&lt;IMG src="http://www.wintoolzone.com/images/CalendarSP SS.JPG"&gt;&lt;/P&gt;&lt;p&gt;&lt;a href="http://www.pheedo.com/click.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=28069"&gt;&lt;img src="http://www.pheedo.com/img.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=28069" border="0"/&gt;&lt;/a&gt;&lt;/p&gt;&lt;iframe src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;PageID=31016&amp;amp;SiteID=1" width=1 height=1 Marginwidth=0 Marginheight=0 Hspace=0 Vspace=0 Frameborder=0 Scrolling=No&gt;
&lt;script language='javascript1.1' src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Browser=NETSCAPE4&amp;amp;NoCache=True&amp;PageID=31016&amp;amp;SiteID=1"&gt;&lt;/script&gt;
&lt;noscript&gt;&lt;a href="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Click&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" target="_blank"&gt;
&lt;img src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" width="1" height="1" border="0"  alt=""&gt;&lt;/a&gt;
&lt;/noscript&gt;
&lt;/iframe&gt;
&lt;img src="http://geekswithblogs.net/khanna/aggbug/28069.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Gaurav Khanna</dc:creator>
            <guid>http://geekswithblogs.net/khanna/archive/2005/04/03/28069.aspx</guid>
            <pubDate>Sun, 03 Apr 2005 07:48:00 GMT</pubDate>
            <comments>http://geekswithblogs.net/khanna/archive/2005/04/03/28069.aspx#feedback</comments>
            <slash:comments>1</slash:comments>
            <wfw:commentRss>http://geekswithblogs.net/khanna/comments/commentRss/28069.aspx</wfw:commentRss>
            <trackback:ping>http://geekswithblogs.net/khanna/services/trackbacks/28069.aspx</trackback:ping>
        </item>
        <item>
            <title>Managed Date Picker control for SmartPhone 2003 Platform</title>
            <link>http://geekswithblogs.net/khanna/archive/2005/04/03/28065.aspx</link>
            <description>&amp;nbsp;The .NET Compact Framework lacks a &lt;EM&gt;Date Picker &lt;/EM&gt;control for the SmartPhone development platform. I have written &lt;SPAN style="FONT-WEIGHT: bold"&gt;&lt;EM&gt;CalendarSP&lt;/EM&gt; &lt;/SPAN&gt;that&lt;SPAN style="FONT-WEIGHT: bold"&gt; &lt;/SPAN&gt;overcomes this limitation of the .NET CF and is targetted for the SmartPhone 2003 platform.&lt;BR&gt;&lt;BR&gt;Its free to use and comes with complete documentation.&lt;BR&gt;&lt;BR&gt;Download it from &lt;A href="http://www.wintoolzone.com/showpage.aspx?url=dotnet.aspx"&gt;http://www.wintoolzone.com/showpage.aspx?url=dotnet.aspx&lt;/A&gt;&lt;BR&gt;&lt;p&gt;&lt;a href="http://www.pheedo.com/click.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=28065"&gt;&lt;img src="http://www.pheedo.com/img.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=28065" border="0"/&gt;&lt;/a&gt;&lt;/p&gt;&lt;iframe src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;PageID=31016&amp;amp;SiteID=1" width=1 height=1 Marginwidth=0 Marginheight=0 Hspace=0 Vspace=0 Frameborder=0 Scrolling=No&gt;
&lt;script language='javascript1.1' src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Browser=NETSCAPE4&amp;amp;NoCache=True&amp;PageID=31016&amp;amp;SiteID=1"&gt;&lt;/script&gt;
&lt;noscript&gt;&lt;a href="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Click&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" target="_blank"&gt;
&lt;img src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" width="1" height="1" border="0"  alt=""&gt;&lt;/a&gt;
&lt;/noscript&gt;
&lt;/iframe&gt;
&lt;img src="http://geekswithblogs.net/khanna/aggbug/28065.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Gaurav Khanna</dc:creator>
            <guid>http://geekswithblogs.net/khanna/archive/2005/04/03/28065.aspx</guid>
            <pubDate>Sun, 03 Apr 2005 07:07:00 GMT</pubDate>
            <comments>http://geekswithblogs.net/khanna/archive/2005/04/03/28065.aspx#feedback</comments>
            <slash:comments>6</slash:comments>
            <wfw:commentRss>http://geekswithblogs.net/khanna/comments/commentRss/28065.aspx</wfw:commentRss>
            <trackback:ping>http://geekswithblogs.net/khanna/services/trackbacks/28065.aspx</trackback:ping>
        </item>
        <item>
            <title>CERapi - Determine connected device type...</title>
            <link>http://geekswithblogs.net/khanna/archive/2005/04/02/28016.aspx</link>
            <description>&lt;P&gt;I have added support in &lt;STRONG&gt;CERapi&lt;/STRONG&gt; to determine the type of device (PocketPC, SmartPhone, etc) connected to via ActiveSync. The &lt;STRONG&gt;&lt;EM&gt;CESystemInformation &lt;/EM&gt;&lt;/STRONG&gt;class has a &lt;STRONG&gt;&lt;EM&gt;DeviceType &lt;/EM&gt;&lt;/STRONG&gt;property that will return a &lt;STRONG&gt;&lt;EM&gt;CEDeviceType &lt;/EM&gt;&lt;/STRONG&gt;enumeration value which indicates the type of device. The snippet below exemplifies this:&lt;/P&gt;&lt;FONT size=2&gt;
&lt;P&gt;&lt;BR&gt;&lt;EM&gt;CESystemInformation si = rapi.SystemInformation;&lt;/EM&gt;&lt;/P&gt;
&lt;P&gt;&lt;/FONT&gt;&lt;EM&gt;&lt;FONT color=#008000 size=2&gt;// Device Type&lt;BR&gt;&lt;/FONT&gt;&lt;FONT size=2&gt;Console.WriteLine("You are connected with a {0}",si.DeviceType.ToString());&lt;/FONT&gt;&lt;/EM&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT size=2&gt;&lt;BR&gt;And below is the output for my Typhoon:&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT size=2&gt;&lt;IMG src="http://www.wintoolzone.com/images/CERapiDevTypeSS.JPG"&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT size=2&gt;&lt;/FONT&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;FONT size=2&gt;Download the updated &lt;STRONG&gt;CERapi &lt;/STRONG&gt;from &lt;A href="http://www.wintoolzone.com/showpage.aspx?url=dotnet.aspx"&gt;http://www.wintoolzone.com/showpage.aspx?url=dotnet.aspx&lt;/A&gt;&lt;/FONT&gt;&lt;FONT size=2&gt;&lt;/P&gt;&lt;/FONT&gt;&lt;p&gt;&lt;a href="http://www.pheedo.com/click.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=28016"&gt;&lt;img src="http://www.pheedo.com/img.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=28016" border="0"/&gt;&lt;/a&gt;&lt;/p&gt;&lt;iframe src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;PageID=31016&amp;amp;SiteID=1" width=1 height=1 Marginwidth=0 Marginheight=0 Hspace=0 Vspace=0 Frameborder=0 Scrolling=No&gt;
&lt;script language='javascript1.1' src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Browser=NETSCAPE4&amp;amp;NoCache=True&amp;PageID=31016&amp;amp;SiteID=1"&gt;&lt;/script&gt;
&lt;noscript&gt;&lt;a href="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Click&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" target="_blank"&gt;
&lt;img src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" width="1" height="1" border="0"  alt=""&gt;&lt;/a&gt;
&lt;/noscript&gt;
&lt;/iframe&gt;
&lt;img src="http://geekswithblogs.net/khanna/aggbug/28016.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Gaurav Khanna</dc:creator>
            <guid>http://geekswithblogs.net/khanna/archive/2005/04/02/28016.aspx</guid>
            <pubDate>Sat, 02 Apr 2005 17:12:00 GMT</pubDate>
            <comments>http://geekswithblogs.net/khanna/archive/2005/04/02/28016.aspx#feedback</comments>
            <wfw:commentRss>http://geekswithblogs.net/khanna/comments/commentRss/28016.aspx</wfw:commentRss>
            <trackback:ping>http://geekswithblogs.net/khanna/services/trackbacks/28016.aspx</trackback:ping>
        </item>
        <item>
            <title>TIP: Whom are you connected with via ActiveSync?</title>
            <link>http://geekswithblogs.net/khanna/archive/2005/04/02/27957.aspx</link>
            <description>&lt;P&gt;There's no programmatic way to determine if the Windows CE device connected via ActiveSync to the desktop is a PocketPC or a SmartPhone. If you wish to determine the same, open &lt;STRONG&gt;&lt;EM&gt;HKEY_CURRENT_USER\Software\Microsoft\Windows CE Services&lt;/EM&gt; &lt;/STRONG&gt;registry key and lookup the value of&amp;nbsp;&lt;STRONG&gt;&lt;EM&gt;DeviceType &lt;/EM&gt;&lt;/STRONG&gt;value. Its a &lt;EM&gt;REG_SZ &lt;/EM&gt;and contains the type of device you are connected with.&lt;/P&gt;&lt;p&gt;&lt;a href="http://www.pheedo.com/click.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=27957"&gt;&lt;img src="http://www.pheedo.com/img.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=27957" border="0"/&gt;&lt;/a&gt;&lt;/p&gt;&lt;iframe src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;PageID=31016&amp;amp;SiteID=1" width=1 height=1 Marginwidth=0 Marginheight=0 Hspace=0 Vspace=0 Frameborder=0 Scrolling=No&gt;
&lt;script language='javascript1.1' src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Browser=NETSCAPE4&amp;amp;NoCache=True&amp;PageID=31016&amp;amp;SiteID=1"&gt;&lt;/script&gt;
&lt;noscript&gt;&lt;a href="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Click&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" target="_blank"&gt;
&lt;img src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" width="1" height="1" border="0"  alt=""&gt;&lt;/a&gt;
&lt;/noscript&gt;
&lt;/iframe&gt;
&lt;img src="http://geekswithblogs.net/khanna/aggbug/27957.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Gaurav Khanna</dc:creator>
            <guid>http://geekswithblogs.net/khanna/archive/2005/04/02/27957.aspx</guid>
            <pubDate>Sat, 02 Apr 2005 07:16:00 GMT</pubDate>
            <comments>http://geekswithblogs.net/khanna/archive/2005/04/02/27957.aspx#feedback</comments>
            <wfw:commentRss>http://geekswithblogs.net/khanna/comments/commentRss/27957.aspx</wfw:commentRss>
            <trackback:ping>http://geekswithblogs.net/khanna/services/trackbacks/27957.aspx</trackback:ping>
        </item>
        <item>
            <title>Publishing breaking changes..</title>
            <link>http://geekswithblogs.net/khanna/archive/2005/04/02/27958.aspx</link>
            <description>Whenever you publish a new version of an assembly that has some breaking changes relative to its predecessor version, its an exercise in itself to publish the breaking changes. &lt;A href="http://blogs.msdn.com/brada/"&gt;BradA&lt;/A&gt; points to &lt;STRONG&gt;&lt;EM&gt;LibCheck&lt;/EM&gt;&lt;/STRONG&gt;, an application used internally for doing the same. Check it &lt;A href="http://blogs.msdn.com/brada/archive/2005/03/22/400461.aspx"&gt;here&lt;/A&gt;.&lt;p&gt;&lt;a href="http://www.pheedo.com/click.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=27958"&gt;&lt;img src="http://www.pheedo.com/img.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=27958" border="0"/&gt;&lt;/a&gt;&lt;/p&gt;&lt;iframe src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;PageID=31016&amp;amp;SiteID=1" width=1 height=1 Marginwidth=0 Marginheight=0 Hspace=0 Vspace=0 Frameborder=0 Scrolling=No&gt;
&lt;script language='javascript1.1' src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Browser=NETSCAPE4&amp;amp;NoCache=True&amp;PageID=31016&amp;amp;SiteID=1"&gt;&lt;/script&gt;
&lt;noscript&gt;&lt;a href="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Click&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" target="_blank"&gt;
&lt;img src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" width="1" height="1" border="0"  alt=""&gt;&lt;/a&gt;
&lt;/noscript&gt;
&lt;/iframe&gt;
&lt;img src="http://geekswithblogs.net/khanna/aggbug/27958.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Gaurav Khanna</dc:creator>
            <guid>http://geekswithblogs.net/khanna/archive/2005/04/02/27958.aspx</guid>
            <pubDate>Sat, 02 Apr 2005 07:16:00 GMT</pubDate>
            <comments>http://geekswithblogs.net/khanna/archive/2005/04/02/27958.aspx#feedback</comments>
            <wfw:commentRss>http://geekswithblogs.net/khanna/comments/commentRss/27958.aspx</wfw:commentRss>
            <trackback:ping>http://geekswithblogs.net/khanna/services/trackbacks/27958.aspx</trackback:ping>
        </item>
        <item>
            <title>CERapi - Using CEFolder and CEFile</title>
            <link>http://geekswithblogs.net/khanna/archive/2005/04/01/27888.aspx</link>
            <description>&lt;P&gt;&lt;STRONG&gt;CERapi &lt;/STRONG&gt;allows you to work with the file system of the Windows CE device and the snippet below shows how easy it is to do the same:&lt;/P&gt;&lt;FONT color=#008000 size=2&gt;
&lt;P&gt;&lt;EM&gt;// Working with device folders&lt;BR&gt;&lt;/EM&gt;&lt;/FONT&gt;&lt;EM&gt;&lt;FONT size=2&gt;CEFolder rootFolder = &lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;new&lt;/FONT&gt;&lt;/EM&gt;&lt;FONT size=2&gt;&lt;EM&gt; CEFolder(&lt;/EM&gt;&lt;A href="file://\\storage\\My Documents"&gt;&lt;EM&gt;\\storage\\My Documents&lt;/EM&gt;&lt;/A&gt;&lt;EM&gt;);&lt;BR&gt;&lt;/EM&gt;&lt;/FONT&gt;&lt;FONT size=2&gt;&lt;EM&gt;Console.WriteLine("Path: {0}",rootFolder.Path);&lt;BR&gt;Console.WriteLine("Total Files: {0}",rootFolder.TotalFileCount);&lt;BR&gt;Console.WriteLine("Total SubFolders: {0}",rootFolder.TotalSubFolderCount);&lt;/EM&gt;&lt;/P&gt;
&lt;P&gt;&lt;/FONT&gt;&lt;FONT color=#008000 size=2&gt;&lt;EM&gt;// Copy File from desktop&lt;BR&gt;&lt;/EM&gt;&lt;/FONT&gt;&lt;EM&gt;&lt;FONT size=2&gt;Console.WriteLine("Move C:\\CASDEMO.TXT to device: {0}",rootFolder.MoveFileFromDesktop("c:\\CASDEMO.TXT").ToString());&lt;BR&gt;&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;string&lt;/FONT&gt;&lt;/EM&gt;&lt;EM&gt;&lt;FONT size=2&gt;[] arrFolders = rootFolder.SubFolders;&lt;BR&gt;&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;foreach&lt;/FONT&gt;&lt;FONT size=2&gt;(&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;string&lt;/FONT&gt;&lt;FONT size=2&gt; strFolder &lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;in&lt;/FONT&gt;&lt;/EM&gt;&lt;FONT size=2&gt;&lt;EM&gt; arrFolders)&lt;BR&gt;Console.WriteLine("SubFolder: {0} ",strFolder);&lt;/EM&gt;&lt;/P&gt;
&lt;P&gt;&lt;EM&gt;Console.WriteLine("");&lt;/EM&gt;&lt;/P&gt;
&lt;P&gt;&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;&lt;EM&gt;string&lt;/EM&gt;&lt;/FONT&gt;&lt;EM&gt;&lt;FONT size=2&gt;[] arrFiles = rootFolder.Files;&lt;BR&gt;&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;foreach&lt;/FONT&gt;&lt;FONT size=2&gt;(&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;string&lt;/FONT&gt;&lt;FONT size=2&gt; strFile &lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;in&lt;/FONT&gt;&lt;/EM&gt;&lt;FONT size=2&gt;&lt;EM&gt; arrFiles)&lt;BR&gt;Console.WriteLine("File: {0} ",strFile);&lt;/EM&gt;&lt;/P&gt;
&lt;P&gt;&lt;EM&gt;Console.WriteLine("");&lt;/EM&gt;&lt;/P&gt;
&lt;P&gt;&lt;EM&gt;Console.WriteLine("Parent Folder: {0}", rootFolder.ParentFolder);&lt;BR&gt;Console.WriteLine("Archive: {0}",rootFolder.IsArchive.ToString());&lt;BR&gt;Console.WriteLine("Created on: {0}",rootFolder.CreationTime.ToString());&lt;BR&gt;Console.WriteLine("LastAccessed on: {0}",rootFolder.LastAccessTime.ToString());&lt;BR&gt;Console.WriteLine("LastWritten on: {0}",rootFolder.LastWriteTime.ToString());&lt;BR&gt;Console.WriteLine("Size: {0}",rootFolder.Size.ToString());&lt;BR&gt;Console.WriteLine("OID on: {0}",rootFolder.OID.ToString());&lt;BR&gt;Console.WriteLine("CreateFolder: {0}",rootFolder.CreateFolder("SubFolder").ToString());&lt;BR&gt;Console.WriteLine("DeleteFolder: {0}",rootFolder.DeleteFolder("SubFolder").ToString());&lt;/EM&gt;&lt;/P&gt;
&lt;P&gt;Download &lt;STRONG&gt;CERapi &lt;/STRONG&gt;from &lt;A href="http://www.wintoolzone.com/showpage.aspx?url=dotnet.aspx"&gt;http://www.wintoolzone.com/showpage.aspx?url=dotnet.aspx&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;/FONT&gt;&lt;p&gt;&lt;a href="http://www.pheedo.com/click.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=27888"&gt;&lt;img src="http://www.pheedo.com/img.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=27888" border="0"/&gt;&lt;/a&gt;&lt;/p&gt;&lt;iframe src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;PageID=31016&amp;amp;SiteID=1" width=1 height=1 Marginwidth=0 Marginheight=0 Hspace=0 Vspace=0 Frameborder=0 Scrolling=No&gt;
&lt;script language='javascript1.1' src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Browser=NETSCAPE4&amp;amp;NoCache=True&amp;PageID=31016&amp;amp;SiteID=1"&gt;&lt;/script&gt;
&lt;noscript&gt;&lt;a href="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Click&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" target="_blank"&gt;
&lt;img src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" width="1" height="1" border="0"  alt=""&gt;&lt;/a&gt;
&lt;/noscript&gt;
&lt;/iframe&gt;
&lt;img src="http://geekswithblogs.net/khanna/aggbug/27888.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Gaurav Khanna</dc:creator>
            <guid>http://geekswithblogs.net/khanna/archive/2005/04/01/27888.aspx</guid>
            <pubDate>Fri, 01 Apr 2005 18:08:00 GMT</pubDate>
            <comments>http://geekswithblogs.net/khanna/archive/2005/04/01/27888.aspx#feedback</comments>
            <slash:comments>4</slash:comments>
            <wfw:commentRss>http://geekswithblogs.net/khanna/comments/commentRss/27888.aspx</wfw:commentRss>
            <trackback:ping>http://geekswithblogs.net/khanna/services/trackbacks/27888.aspx</trackback:ping>
        </item>
        <item>
            <title>CEFolder and CEFile - Working with the Windows CE device file system using CERapi</title>
            <link>http://geekswithblogs.net/khanna/archive/2005/04/01/27887.aspx</link>
            <description>&amp;nbsp;&lt;SPAN style="FONT-WEIGHT: bold"&gt;CERapi&lt;/SPAN&gt;, the managed implementation for Windows CE Remote API (RAPI) has been updated to work with the file system of the Windows CE device. The CEFile and CEFolder classes have been introduced that make navigating the device easy. You can:
&lt;P style="FONT-SIZE: 10pt; MARGIN: 0in; FONT-FAMILY: Verdana; mso-outline-level: 1"&gt;&lt;FONT face=Arial&gt;&lt;/FONT&gt;&amp;nbsp;&lt;/P&gt;
&lt;UL style="MARGIN-TOP: 0in; MARGIN-BOTTOM: 0in; MARGIN-LEFT: 1in; DIRECTION: ltr; unicode-bidi: embed" type=square&gt;
&lt;LI style="MARGIN-TOP: 0px; FONT-SIZE: 10pt; MARGIN-BOTTOM: 0px; VERTICAL-ALIGN: middle; mso-outline-level: 2"&gt;&lt;SPAN style="FONT-STYLE: italic; FONT-FAMILY: Verdana"&gt;&lt;FONT face=Arial&gt;Get list of files in specified folder&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/LI&gt;
&lt;LI style="MARGIN-TOP: 0px; FONT-SIZE: 10pt; MARGIN-BOTTOM: 0px; VERTICAL-ALIGN: middle; mso-outline-level: 2"&gt;&lt;SPAN style="FONT-STYLE: italic; FONT-FAMILY: Verdana"&gt;&lt;FONT face=Arial&gt;Create/Delete folders&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/LI&gt;
&lt;LI style="MARGIN-TOP: 0px; FONT-SIZE: 10pt; MARGIN-BOTTOM: 0px; VERTICAL-ALIGN: middle; mso-outline-level: 2"&gt;&lt;SPAN style="FONT-STYLE: italic; FONT-FAMILY: Verdana"&gt;&lt;FONT face=Arial&gt;Create/Delete/Move files&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/LI&gt;
&lt;LI style="MARGIN-TOP: 0px; FONT-SIZE: 10pt; MARGIN-BOTTOM: 0px; VERTICAL-ALIGN: middle; mso-outline-level: 2"&gt;&lt;SPAN style="FONT-STYLE: italic; FONT-FAMILY: Verdana"&gt;&lt;FONT face=Arial&gt;Get folder/file attributes&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/LI&gt;
&lt;LI style="MARGIN-TOP: 0px; FONT-SIZE: 10pt; MARGIN-BOTTOM: 0px; VERTICAL-ALIGN: middle; mso-outline-level: 2"&gt;&lt;SPAN style="FONT-STYLE: italic; FONT-FAMILY: Verdana"&gt;&lt;FONT face=Arial&gt;File's folder and its name - property&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/LI&gt;
&lt;LI style="MARGIN-TOP: 0px; FONT-SIZE: 10pt; MARGIN-BOTTOM: 0px; VERTICAL-ALIGN: middle; mso-outline-level: 2"&gt;&lt;SPAN style="FONT-STYLE: italic; FONT-FAMILY: Verdana"&gt;&lt;FONT face=Arial&gt;Create shortcut to files&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/LI&gt;
&lt;LI style="MARGIN-TOP: 0px; FONT-SIZE: 10pt; MARGIN-BOTTOM: 0px; VERTICAL-ALIGN: middle; mso-outline-level: 2"&gt;&lt;SPAN style="FONT-STYLE: italic; FONT-FAMILY: Verdana"&gt;&lt;FONT face=Arial&gt;Find files as per custom search filter&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/LI&gt;
&lt;LI style="MARGIN-TOP: 0px; FONT-SIZE: 10pt; MARGIN-BOTTOM: 0px; VERTICAL-ALIGN: middle; mso-outline-level: 2"&gt;&lt;SPAN style="FONT-STYLE: italic; FONT-FAMILY: Verdana"&gt;&lt;FONT face=Arial&gt;Set file attributes&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/LI&gt;
&lt;LI style="MARGIN-TOP: 0px; FONT-SIZE: 10pt; MARGIN-BOTTOM: 0px; VERTICAL-ALIGN: middle; mso-outline-level: 2"&gt;&lt;SPAN style="FONT-STYLE: italic; FONT-FAMILY: Verdana"&gt;&lt;FONT face=Arial&gt;Set filetime &lt;/FONT&gt;&lt;/SPAN&gt;&lt;/LI&gt;
&lt;LI style="MARGIN-TOP: 0px; FONT-SIZE: 10pt; MARGIN-BOTTOM: 0px; VERTICAL-ALIGN: middle; mso-outline-level: 2"&gt;&lt;SPAN style="FONT-STYLE: italic; FONT-FAMILY: Verdana"&gt;&lt;FONT face=Arial&gt;Launch files from the device&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/LI&gt;
&lt;LI style="MARGIN-TOP: 0px; FONT-SIZE: 10pt; MARGIN-BOTTOM: 0px; VERTICAL-ALIGN: middle; mso-outline-level: 2"&gt;&lt;SPAN style="FONT-STYLE: italic; FONT-FAMILY: Verdana"&gt;&lt;FONT face=Arial&gt;Copy/Move files from desktop to device&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/LI&gt;
&lt;LI style="MARGIN-TOP: 0px; FONT-SIZE: 10pt; MARGIN-BOTTOM: 0px; VERTICAL-ALIGN: middle; mso-outline-level: 2"&gt;&lt;SPAN style="FONT-STYLE: italic; FONT-FAMILY: Verdana"&gt;&lt;FONT face=Arial&gt;Copy/Move files from device to desktop&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/LI&gt;
&lt;LI style="MARGIN-TOP: 0px; FONT-SIZE: 10pt; MARGIN-BOTTOM: 0px; VERTICAL-ALIGN: middle; mso-outline-level: 2"&gt;&lt;SPAN style="FONT-STYLE: italic; FONT-FAMILY: Verdana"&gt;&lt;FONT face=Arial&gt;Copy/Move files within device&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/LI&gt;&lt;/UL&gt;
&lt;P style="FONT-SIZE: 10pt; MARGIN: 0in 0in 0in 0.5in; FONT-FAMILY: Verdana; mso-outline-level: 2"&gt;&lt;FONT face=Arial&gt;&lt;/FONT&gt;&amp;nbsp;&lt;/P&gt;
&lt;P style="FONT-SIZE: 10pt; MARGIN: 0in; FONT-FAMILY: Verdana; mso-outline-level: 1"&gt;&lt;FONT face=Arial&gt;Download the latest &lt;SPAN style="FONT-WEIGHT: bold"&gt;CERapi&lt;/SPAN&gt; assembly with complete documentation from &lt;/FONT&gt;&lt;A href="http://www.wintoolzone.com/showpage.aspx?url=dotnet.aspx"&gt;&lt;FONT face=Arial&gt;http://www.wintoolzone.com/showpage.aspx?url=dotnet.aspx&lt;/FONT&gt;&lt;/A&gt;&lt;/P&gt;&lt;p&gt;&lt;a href="http://www.pheedo.com/click.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=27887"&gt;&lt;img src="http://www.pheedo.com/img.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=27887" border="0"/&gt;&lt;/a&gt;&lt;/p&gt;&lt;iframe src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;PageID=31016&amp;amp;SiteID=1" width=1 height=1 Marginwidth=0 Marginheight=0 Hspace=0 Vspace=0 Frameborder=0 Scrolling=No&gt;
&lt;script language='javascript1.1' src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Browser=NETSCAPE4&amp;amp;NoCache=True&amp;PageID=31016&amp;amp;SiteID=1"&gt;&lt;/script&gt;
&lt;noscript&gt;&lt;a href="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Click&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" target="_blank"&gt;
&lt;img src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" width="1" height="1" border="0"  alt=""&gt;&lt;/a&gt;
&lt;/noscript&gt;
&lt;/iframe&gt;
&lt;img src="http://geekswithblogs.net/khanna/aggbug/27887.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Gaurav Khanna</dc:creator>
            <guid>http://geekswithblogs.net/khanna/archive/2005/04/01/27887.aspx</guid>
            <pubDate>Fri, 01 Apr 2005 18:06:00 GMT</pubDate>
            <comments>http://geekswithblogs.net/khanna/archive/2005/04/01/27887.aspx#feedback</comments>
            <wfw:commentRss>http://geekswithblogs.net/khanna/comments/commentRss/27887.aspx</wfw:commentRss>
            <trackback:ping>http://geekswithblogs.net/khanna/services/trackbacks/27887.aspx</trackback:ping>
        </item>
    </channel>
</rss>