<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://blogs.msdn.com/utility/FeedStylesheets/atom.xsl" media="screen"?><feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en"><title type="html">Anand Balachandran Blogs about Device Development</title><subtitle type="html" /><id>http://blogs.msdn.com/b/anandba/atom.aspx</id><link rel="alternate" type="text/html" href="http://blogs.msdn.com/b/anandba/" /><link rel="self" type="application/atom+xml" href="http://blogs.msdn.com/b/anandba/atom.aspx" /><generator uri="http://telligent.com" version="5.6.50428.7875">Telligent Evolution Platform Developer Build (Build: 5.6.50428.7875)</generator><updated>2007-03-13T00:49:00Z</updated><entry><title>Mohit Gogia blogs in detail about Device Emulator Manager's Automation Interfaces</title><link rel="alternate" type="text/html" href="http://blogs.msdn.com/b/anandba/archive/2007/08/02/mohit-gogia-blogs-in-detail-about-device-emulator-manager-s-automation-interfaces.aspx" /><id>http://blogs.msdn.com/b/anandba/archive/2007/08/02/mohit-gogia-blogs-in-detail-about-device-emulator-manager-s-automation-interfaces.aspx</id><published>2007-08-03T00:47:00Z</published><updated>2007-08-03T00:47:00Z</updated><content type="html">&lt;P&gt;&lt;A class="" href="http://blogs.msdn.com/amit_chopra/archive/2007/07/26/wow-i-see-visual-studio-2008-beta-2-on-the-download-center.aspx" mce_href="http://blogs.msdn.com/amit_chopra/archive/2007/07/26/wow-i-see-visual-studio-2008-beta-2-on-the-download-center.aspx"&gt;Visual Studio 2008 Beta2&lt;/A&gt;, as you know ships with Device Emulator V3.&lt;/P&gt;
&lt;P&gt;I have already blogged about the wonderful features that Device Emulator V3 enables, including a programmable automation interface to the Device Emulator Manager, the ability to "clone" emulator instances from the manager's context menu, and the ability to configure you own emulators using simple XML.&lt;/P&gt;
&lt;P&gt;My colleague Mohit Gogia, a developer on the Device Emulator team, blogs in detail about IDeviceEmulatorManager: the &lt;A class="" href="http://blogs.msdn.com/mohitgog/archive/2007/07/06/writing-test-automation-using-dem-automation-interface-with-corecon-managed-apis.aspx" mce_href="http://blogs.msdn.com/mohitgog/archive/2007/07/06/writing-test-automation-using-dem-automation-interface-with-corecon-managed-apis.aspx"&gt;Device Emulator's automation interface&lt;/A&gt;.&lt;/P&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=4194880" width="1" height="1"&gt;</content><author><name>anandba</name><uri>http://blogs.msdn.com/anandba/ProfileUrlRedirect.ashx</uri></author></entry><entry><title>Have you used the hardware debugging support on the Device Emulator?</title><link rel="alternate" type="text/html" href="http://blogs.msdn.com/b/anandba/archive/2007/08/02/have-you-used-the-hardware-debugging-support-on-the-device-emulator.aspx" /><id>http://blogs.msdn.com/b/anandba/archive/2007/08/02/have-you-used-the-hardware-debugging-support-on-the-device-emulator.aspx</id><published>2007-08-03T00:36:00Z</published><updated>2007-08-03T00:36:00Z</updated><content type="html">&lt;P&gt;With the release of &lt;A class="" href="http://www.microsoft.com/downloads/details.aspx?FamilyId=BF0DC0E3-8575-4860-A8E3-290ADF242678&amp;amp;displaylang=en" mce_href="http://www.microsoft.com/downloads/details.aspx?FamilyId=BF0DC0E3-8575-4860-A8E3-290ADF242678&amp;amp;displaylang=en"&gt;Windows Embedded CE 6.0 SP1&lt;/A&gt;,&amp;nbsp;we now&amp;nbsp;have hardware-level debugging support in Platform Builder 6.0 debugger. The sample eXDI2 driver that ships with is the&amp;nbsp;DeviceEmulator driver, which allows Platform Builder to take control of the Device Emulator. You can find the sources at&amp;nbsp;%ProgramFiles%\Microsoft Platform Builder\6.00\cepb\EXDI2\SAMPLEDRIVER\KdStubDe.&amp;nbsp; &lt;/P&gt;
&lt;P&gt;For those of you that were at last year's MEDC (MEDC'06), Barry Bond demoed hardware debugging with an initial version of this driver in PB 5.0.&lt;/P&gt;
&lt;P&gt;First, build the driver by building the KDStubDE.sln in Visual Studio, which will register the driver with Platform Builder. &lt;?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /&gt;&lt;o:p minmax_bound="true"&gt;Then, when you configure Platform Builder to download the&amp;nbsp;image, you can enable hardware debugging.&lt;/o:p&gt;&lt;/P&gt;
&lt;P&gt;&lt;o:p minmax_bound="true"&gt;T&lt;/o:p&gt;&lt;o:p minmax_bound="true"&gt;he README.TXT found in the install location indicated above has more details about the Device Emulator's IDeviceEmulatorDebugger interface.&lt;/o:p&gt;&lt;/P&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=4194724" width="1" height="1"&gt;</content><author><name>anandba</name><uri>http://blogs.msdn.com/anandba/ProfileUrlRedirect.ashx</uri></author></entry><entry><title>More on Networking support for the Device Emulator</title><link rel="alternate" type="text/html" href="http://blogs.msdn.com/b/anandba/archive/2007/08/01/more-on-networking-support-for-the-device-emulator.aspx" /><id>http://blogs.msdn.com/b/anandba/archive/2007/08/01/more-on-networking-support-for-the-device-emulator.aspx</id><published>2007-08-02T00:04:00Z</published><updated>2007-08-02T00:04:00Z</updated><content type="html">&lt;P minmax_bound="true"&gt;Many of you might have seen that the&amp;nbsp;download for the&amp;nbsp;&lt;A class="" href="http://www.microsoft.com/downloads/details.aspx?FamilyID=dc8332d6-565f-4a57-be8c-1d4718d3af65&amp;amp;displaylang=en" mce_href="http://www.microsoft.com/downloads/details.aspx?FamilyID=dc8332d6-565f-4a57-be8c-1d4718d3af65&amp;amp;displaylang=en"&gt;virtual machine&amp;nbsp;network driver&lt;/A&gt;, which was originally provided by the Device Emulator team, now points you to the Virtual PC 2007 download location. &lt;/P&gt;
&lt;P minmax_bound="true"&gt;A little&amp;nbsp;while back&amp;nbsp;I wrote a&amp;nbsp;blog about getting &lt;A class="" title="Networking support on DE" href="http://blogs.msdn.com/anandba/archive/2007/03/13/networking-support-on-device-emulator-in-vista.aspx" mce_href="http://blogs.msdn.com/anandba/archive/2007/03/13/networking-support-on-device-emulator-in-vista.aspx"&gt;networking support on the emulator&lt;/A&gt; by using Virtual PC 2007. I have since seen two kinds of questions comments on the forums and other people who originally saw the download for the virtual machine network driver.&lt;/P&gt;
&lt;OL&gt;
&lt;LI&gt;
&lt;DIV minmax_bound="true"&gt;Why should I download the whole Virtual PC software to just enable networking on the emulator?&lt;/DIV&gt;&lt;/LI&gt;
&lt;LI&gt;
&lt;DIV minmax_bound="true"&gt;Why has the original download been retired, when the driver was required to install Windows Mobile 5.0 MSFP images for Direct Push and Always-up-to-date support?&lt;/DIV&gt;&lt;/LI&gt;&lt;/OL&gt;
&lt;P minmax_bound="true"&gt;The simplest answer to this question is that Virtual PC &lt;U&gt;&lt;STRONG&gt;is&lt;/STRONG&gt;&lt;/U&gt; the officially supported product from Microsoft and customers who have installed this product have a direct support channel to Microsoft to ask questions. Virtual PC is supported on both x86 and x64 systems (provided you pick the correct installer :)) and also installs the virtual machine network driver. The Virtual PC team does not support the network driver as a standalone product. Furthermore, the driver install that was originally available was only the x86 version and couldn't be installed on x64 systems. Virtual PC is a small enough download and we hope that users are able to achieve their scenarios using this option.&lt;/P&gt;
&lt;P minmax_bound="true"&gt;I have also seen many people&amp;nbsp;hitting into issues where they had installed the network&amp;nbsp;driver but it is not working - device emulator not being able to recognize it. Virtual PC team has posted a blog at&amp;nbsp;&lt;A href="http://blogs.msdn.com/virtual_pc_guy/archive/2007/01/15/fixing-broken-virtual-networking.aspx" minmax_bound="true" mce_href="http://blogs.msdn.com/virtual_pc_guy/archive/2007/01/15/fixing-broken-virtual-networking.aspx"&gt;&lt;FONT color=#800080&gt;http://blogs.msdn.com/virtual_pc_guy/archive/2007/01/15/fixing-broken-virtual-networking.aspx&lt;/FONT&gt;&lt;/A&gt;&amp;nbsp;which might help you if you run into a problem.&lt;/P&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=4175991" width="1" height="1"&gt;</content><author><name>anandba</name><uri>http://blogs.msdn.com/anandba/ProfileUrlRedirect.ashx</uri></author></entry><entry><title>RIL Support in the Device Emulator</title><link rel="alternate" type="text/html" href="http://blogs.msdn.com/b/anandba/archive/2007/05/02/ril-support-in-the-device-emulator.aspx" /><id>http://blogs.msdn.com/b/anandba/archive/2007/05/02/ril-support-in-the-device-emulator.aspx</id><published>2007-05-02T23:34:00Z</published><updated>2007-05-02T23:34:00Z</updated><content type="html">&lt;P&gt;I gave my emulator talk here at MEDC and I got several questions about RIL support in the emulator.&lt;/P&gt;
&lt;P&gt;Most of you must be aware that the Cellular Emulator application (CellEmu) shipped with the Windows Mobile 6 SDK. Check out &lt;A class="" title="Fernando's blog about CellEmu" href="http://blogs.msdn.com/fzandona/archive/2007/04/11/wm-6-sdk-and-cellular-emulator-can-you-hear-me-now.aspx" mce_href="http://blogs.msdn.com/fzandona/archive/2007/04/11/wm-6-sdk-and-cellular-emulator-can-you-hear-me-now.aspx"&gt;Fernando's blog entry&lt;/A&gt; about it.&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;Want full RIL Support in the emulator?&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;Do you write applications that require you to use the emulator primarily as a phone? Do you work on SMS, or GSM/GPRS applications? If so,&amp;nbsp;I would like to hear your feedback on whether you would like to see this be enabled in the next version of the emulator. &lt;STRONG&gt;Please reply to this blog with specific information about&lt;/STRONG&gt;:&lt;/P&gt;
&lt;P&gt;- what type of applications/scenarios do you want enabled?&lt;/P&gt;
&lt;P&gt;- what kind of radio-layer dynamics would you like to see (signal strength variance, variable data rate, etc.)?&lt;/P&gt;
&lt;P&gt;- how&amp;nbsp;do you&amp;nbsp;envision developing and testing such applications?&lt;/P&gt;
&lt;P&gt;Look forward to hearing about it.&lt;/P&gt;
&lt;P&gt;Anand&lt;/P&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=2380389" width="1" height="1"&gt;</content><author><name>anandba</name><uri>http://blogs.msdn.com/anandba/ProfileUrlRedirect.ashx</uri></author></entry><entry><title>Anand presenting at MEDC 2007!</title><link rel="alternate" type="text/html" href="http://blogs.msdn.com/b/anandba/archive/2007/04/25/anand-presenting-at-medc-2007.aspx" /><id>http://blogs.msdn.com/b/anandba/archive/2007/04/25/anand-presenting-at-medc-2007.aspx</id><published>2007-04-25T07:29:00Z</published><updated>2007-04-25T07:29:00Z</updated><content type="html">&lt;P&gt;I am delighted to be presenting the Device Emulator talk at MEDC in Vegas, in less than a week. The talk will be on Tuesday, May 1st from 6:15 - 7:30 p.m. at Venetian G. We'll be talking about the journey to Device Emulator V2 and the new features that you're getting in Device Emulator V3 as part of Visual Studio "Orcas".&lt;/P&gt;
&lt;P&gt;As part of your MEDC attendee packet, you are getting a copy of the Beta1 release of Visual Studio "Orcas".&lt;/P&gt;
&lt;P&gt;Look forward to seeing many of&amp;nbsp;you there!&lt;/P&gt;
&lt;P&gt;Anand&lt;/P&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=2268017" width="1" height="1"&gt;</content><author><name>anandba</name><uri>http://blogs.msdn.com/anandba/ProfileUrlRedirect.ashx</uri></author></entry><entry><title>What's next? Device Emulator V3? Yes, you guessed it!!</title><link rel="alternate" type="text/html" href="http://blogs.msdn.com/b/anandba/archive/2007/04/25/what-s-next-device-emulator-v3-yes-you-guessed-it.aspx" /><id>http://blogs.msdn.com/b/anandba/archive/2007/04/25/what-s-next-device-emulator-v3-yes-you-guessed-it.aspx</id><published>2007-04-25T03:02:00Z</published><updated>2007-04-25T03:02:00Z</updated><content type="html">&lt;P&gt;We know that the Windows Mobile market is making rapid strides with the release of Windows Mobile 6. And as &lt;A class="" title="What's new in Windows Mobile 6" href="http://blogs.msdn.com/windowsmobile/archive/2007/02/10/what-s-new-for-developers-in-windows-mobile-6.aspx" target=_blank mce_href="http://blogs.msdn.com/windowsmobile/archive/2007/02/10/what-s-new-for-developers-in-windows-mobile-6.aspx"&gt;Mel Sampat says&lt;/A&gt;, new&amp;nbsp;OS from Microsoft is complete without a good developer story for it. I would add...."No Windows Mobile or CE release will be complete without a Device Emulator that supports it :-).&lt;/P&gt;
&lt;P&gt;With Visual Studio&amp;nbsp;codenamed "Orcas" you get the next version of DE. Most of you&amp;nbsp;would have downloaded the March CTP of Visual Studio&amp;nbsp;"Orcas". Orcas updates Device Emulator to version&amp;nbsp;3.0 (yes!, latest and greatest).&amp;nbsp;Even if you have recently upgraded to version 2.0 (via Windows Mobile 6 SDK or the &lt;A class="" title="Microsoft Device Emulator V2" href="http://www.microsoft.com/downloads/details.aspx?FamilyID=dd567053-f231-4a64-a648-fea5e7061303&amp;amp;DisplayLang=en" target=_blank mce_href="http://www.microsoft.com/downloads/details.aspx?FamilyID=dd567053-f231-4a64-a648-fea5e7061303&amp;amp;DisplayLang=en"&gt;Web download&lt;/A&gt;), "Orcas" will upgrade your DE to V3.&lt;/P&gt;
&lt;P&gt;Top DE V3 features:&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;Full automation support for the Device Emulator Manager&amp;nbsp;(DEM) via C++ and VB script&lt;/LI&gt;
&lt;LI&gt;XML config file to configure emulator instances&lt;/LI&gt;
&lt;LI&gt;DEM UI changes to mirror automation interfaces&lt;/LI&gt;
&lt;LI&gt;Code samples to use these interfaces&lt;/LI&gt;&lt;/UL&gt;
&lt;P&gt;I will be talking about all features in Device Emulator V3 at this year's MEDC....in less than a week :-)&lt;/P&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=2266118" width="1" height="1"&gt;</content><author><name>anandba</name><uri>http://blogs.msdn.com/anandba/ProfileUrlRedirect.ashx</uri></author></entry><entry><title>Now available! SerDMAASPlugin Patch for 64-bit Windows Vista</title><link rel="alternate" type="text/html" href="http://blogs.msdn.com/b/anandba/archive/2007/04/25/serdmaasplugin-patch-for-64-bit-windows-vista.aspx" /><id>http://blogs.msdn.com/b/anandba/archive/2007/04/25/serdmaasplugin-patch-for-64-bit-windows-vista.aspx</id><published>2007-04-25T02:33:00Z</published><updated>2007-04-25T02:33:00Z</updated><content type="html">&lt;P&gt;I had blogged earlier, during the release of Device Emulator 2.0 that you would need to patch your SerDMAASPlugin.dll for 64-bit Windows Vista systems. This patch is now available from the Device Emulator V2.0 download center (&lt;A href="http://www.microsoft.com/downloads/details.aspx?FamilyID=dd567053-f231-4a64-a648-fea5e7061303&amp;amp;DisplayLang=en" mce_href="http://www.microsoft.com/downloads/details.aspx?FamilyID=dd567053-f231-4a64-a648-fea5e7061303&amp;amp;DisplayLang=en"&gt;http://www.microsoft.com/downloads/details.aspx?FamilyID=dd567053-f231-4a64-a648-fea5e7061303&amp;amp;DisplayLang=en&lt;/A&gt;).&lt;/P&gt;
&lt;P&gt;This patch will automatically copy the 64-bit SerDMAASPlugin.dll to your machine and register it. Make sure you run the install as administrator.&lt;/P&gt;
&lt;P&gt;Also, before you begin cradling your emulator, you need to ensure that you have the 64-bit version of the Windows Mobile Device Center application (&lt;A href="http://www.microsoft.com/windowsmobile/devicecenter.mspx" mce_href="http://www.microsoft.com/windowsmobile/devicecenter.mspx"&gt;http://www.microsoft.com/windowsmobile/devicecenter.mspx&lt;/A&gt;).&amp;nbsp;&lt;/P&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=2265765" width="1" height="1"&gt;</content><author><name>anandba</name><uri>http://blogs.msdn.com/anandba/ProfileUrlRedirect.ashx</uri></author></entry><entry><title>Vista rule of thumb - Don't mix and match privileges between VS and Device Emulator</title><link rel="alternate" type="text/html" href="http://blogs.msdn.com/b/anandba/archive/2007/03/13/vista-rule-of-thumb-don-t-mix-and-match-privileges-between-vs-and-device-emulator.aspx" /><id>http://blogs.msdn.com/b/anandba/archive/2007/03/13/vista-rule-of-thumb-don-t-mix-and-match-privileges-between-vs-and-device-emulator.aspx</id><published>2007-03-13T04:05:00Z</published><updated>2007-03-13T04:05:00Z</updated><content type="html">&lt;P&gt;Several of you device developers out there, might be running Device Emulator (or Device Emulator Manager) from your command prompt. And if your command prompt is "running as administrator", you need to know a few things.&lt;/P&gt;
&lt;OL&gt;
&lt;LI&gt;When you launch the emulator from an administrator command prompt, it runs with an "elevated" privilege (corollary: emulator or manager launched from a normal command prompt will run "unelevated").&lt;/LI&gt;
&lt;LI&gt;Now if you try to list your running emulators, either programmatically or via Device Emulator Manager, you need to ensure that the Manager is also running with the &lt;U&gt;same privileges&lt;/U&gt; as the emulator. Otherwise, your emulators will not be listed in the manager's window.&lt;/LI&gt;
&lt;LI&gt;If you install Visual Studio (with the VS2005 SP1 Update for Vista), run VS in "normal" mode, and then launch device emulator manager from the VS Tools menu, then Device Emulator manager will also run "unelevated" (i.e., the manager application uses the same privileges as VS). Now, if you connect-to and cradle emulators from the manager UI, these emulators will also run "unelevated".&lt;/LI&gt;&lt;/OL&gt;
&lt;P&gt;The emulator is a COM server, and any running emulator that registers itself in COM's Running Object Table (ROT) when you are running as a "normal" user will not be visible to you when running with "elevated" permissions and vice-versa. So, "don't mix and match", is a good rule of thumb for all things elevated and unelevated.&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;Note:&lt;/STRONG&gt; The same&amp;nbsp;logic applies also when you are connecting Visual Studio Remote Tools (File Viewer, Registry Editor, etc.) to your emulator. Keep privileges the same.&lt;/P&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=1868910" width="1" height="1"&gt;</content><author><name>anandba</name><uri>http://blogs.msdn.com/anandba/ProfileUrlRedirect.ashx</uri></author></entry><entry><title>Networking Support on Device Emulator in Vista</title><link rel="alternate" type="text/html" href="http://blogs.msdn.com/b/anandba/archive/2007/03/13/networking-support-on-device-emulator-in-vista.aspx" /><id>http://blogs.msdn.com/b/anandba/archive/2007/03/13/networking-support-on-device-emulator-in-vista.aspx</id><published>2007-03-13T03:24:00Z</published><updated>2007-03-13T03:24:00Z</updated><content type="html">&lt;P&gt;I just mentioned that with Device Emulator V2 you can bind to your host network adapter on the fly (see my blog post about DE V2 at&amp;nbsp;&lt;A href="http://blogs.msdn.com/anandba/archive/2007/03/13/device-emulator-v2-is-live.aspx"&gt;http://blogs.msdn.com/anandba/archive/2007/03/13/device-emulator-v2-is-live.aspx&lt;/A&gt;). &lt;/P&gt;
&lt;P&gt;This can be done on the emulator's File--&amp;gt;Configure menu by selecting the Network tab.&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;Use Virtual PC 2007 for networking support:&lt;/STRONG&gt; The best way to get Internet (TCP/IP ) connectivity&amp;nbsp;on the emulator, without cradling it is to download &lt;A class="" href="http://www.microsoft.com/downloads/details.aspx?FamilyID=04d26402-3199-48a3-afa2-2dc0b40a73b6&amp;amp;DisplayLang=en" mce_href="http://www.microsoft.com/downloads/details.aspx?FamilyID=04d26402-3199-48a3-afa2-2dc0b40a73b6&amp;amp;DisplayLang=en"&gt;Virtual PC&amp;nbsp;2007&lt;/A&gt;. This will install the Virtual Machine Network driver on your system (remember to run the install as administrator). Then, configure your emulator image with the correct proxy settings. You should ensure that the guest OS running inside your emulator gets an IP address, and that you are able to ping it.&lt;/P&gt;
&lt;P&gt;--Anand&lt;/P&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=1868706" width="1" height="1"&gt;</content><author><name>anandba</name><uri>http://blogs.msdn.com/anandba/ProfileUrlRedirect.ashx</uri></author></entry><entry><title>Device Emulator V2 is Live</title><link rel="alternate" type="text/html" href="http://blogs.msdn.com/b/anandba/archive/2007/03/13/device-emulator-v2-is-live.aspx" /><id>http://blogs.msdn.com/b/anandba/archive/2007/03/13/device-emulator-v2-is-live.aspx</id><published>2007-03-13T02:49:00Z</published><updated>2007-03-13T02:49:00Z</updated><content type="html">&lt;P&gt;We just posted Device Emulator 2.0 up on &lt;A class="" href="http://www.microsoft.com/downloads/details.aspx?FamilyID=dd567053-f231-4a64-a648-fea5e7061303&amp;amp;displaylang=en" target=_blank mce_href="http://www.microsoft.com/downloads/details.aspx?FamilyID=dd567053-f231-4a64-a648-fea5e7061303&amp;amp;displaylang=en"&gt;Download Center&lt;/A&gt;. Start using it and experiencing better perf., if you haven't already! For those of you that have Windows Embedded CE 6.0 and Windows Mobile 6 SDK, you should already have V2 on your machine.&lt;/P&gt;
&lt;P&gt;You will need this V2 emulator for doing device development on Windows Vista. To be compatible with&amp;nbsp;the new&amp;nbsp;Windows Mobile Device Center in Windows Vista (known as ActiveSync on Windows XP), we have taken a redesign of our DMA plugin (SerDMAASPlugin.dll). Before you cradle your emulator on Vista, you will need to install the &lt;A class="" href="http://www.microsoft.com/windowsmobile/devicecenter.mspx" target=_blank mce_href="http://www.microsoft.com/windowsmobile/devicecenter.mspx"&gt;Windows Mobile Device Center&lt;/A&gt; application (select the 32-bit or 64-bit version, as appropriate).&lt;/P&gt;
&lt;P&gt;The main features in DE&amp;nbsp;V2 are:&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;Higher JIT performance (emulator is 40% faster at virtually everything)&lt;/LI&gt;
&lt;LI&gt;Windows Vista Support&lt;/LI&gt;
&lt;LI&gt;Extended peripheral support and updated Config UI&lt;/LI&gt;
&lt;UL&gt;
&lt;LI&gt;Battery&lt;/LI&gt;
&lt;LI&gt;Headset&lt;/LI&gt;
&lt;LI&gt;Speakerphone&lt;/LI&gt;
&lt;LI&gt;Carkit&lt;/LI&gt;&lt;/UL&gt;
&lt;LI&gt;Change more emulator&amp;nbsp;options on the fly&lt;/LI&gt;
&lt;UL&gt;
&lt;LI&gt;NE 2000 card&amp;nbsp;binding to&amp;nbsp;a host network adapter&lt;/LI&gt;
&lt;LI&gt;Funckey value&lt;/LI&gt;
&lt;LI&gt;Open and close the serial port console window&lt;/LI&gt;&lt;/UL&gt;
&lt;LI&gt;Customer Experience Improvement Program: Opt-in method of providing anonymous customer feedback&lt;/LI&gt;&lt;/UL&gt;
&lt;P&gt;&lt;STRONG&gt;Note for installation on Vista:&lt;/STRONG&gt; You will need to run the installation in "elevated" mode. It is recommended that you save the vs_emulator.exe installer to your machine, select it (right-click) and the choose "run as administrator".&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;Visual Studio users on Windows Vista:&amp;nbsp;&lt;/STRONG&gt;The Visual Studio SP1&amp;nbsp;Update for Windows Vista, does not automatically update Device Emulator.&amp;nbsp;You will need to separately download the V2 emulator from&amp;nbsp;Microsoft Download Center.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;Installation on Windows Vista:&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;We have also noticed some users facing an issue while installing DE V2 on Windows Vista, where a dilaog appears with the message:&lt;/P&gt;
&lt;P mce_keep="true"&gt;"&lt;STRONG&gt;Windows-Mobile 2003 based device connectivity (Process)&lt;/STRONG&gt;" is running. The following application should be closed before continuing with setup.&lt;/P&gt;
&lt;P mce_keep="true"&gt;Click "ignore" on this dialog and proceed with the installation. It will install DE V2 just fine.&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;64-bit Windows Vista Systems:&lt;/STRONG&gt; We will soon be releasing a patch to update SerDMAASPlugin.dll for x64 systems. This patch will update this DLL with the 64-bit version and register it.&lt;/P&gt;
&lt;P mce_keep="true"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Use the emulator and give us your feedback.&lt;/P&gt;
&lt;P&gt;Anand&lt;/P&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=1868590" width="1" height="1"&gt;</content><author><name>anandba</name><uri>http://blogs.msdn.com/anandba/ProfileUrlRedirect.ashx</uri></author></entry></feed>