<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-3623316957702080656</id><updated>2011-09-19T23:36:05.105-07:00</updated><category term='SQL Compact 4.0'/><category term='Data Port Wizard'/><category term='Primeworks.Data'/><category term='DesktopSqlCe'/><category term='Wizard'/><category term='Data Port Console'/><category term='Console'/><category term='Sync'/><title type='text'>The Primeworks Mobile Blog</title><subtitle type='html'></subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://primeworks-mobile.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3623316957702080656/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://primeworks-mobile.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>João Paulo Figueira</name><uri>http://www.blogger.com/profile/01808451986712386444</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://bp0.blogger.com/_AksH5-lumMs/SCQYuaNZMAI/AAAAAAAAAQs/eA23ckrE4Fw/S220/MVP_profile.jpg'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>35</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-3623316957702080656.post-7994488381737681354</id><published>2010-07-14T01:48:00.000-07:00</published><updated>2010-07-14T01:48:33.102-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='SQL Compact 4.0'/><category scheme='http://www.blogger.com/atom/ns#' term='Data Port Console'/><title type='text'>SQL Compact 4.0 CTP1 Support</title><content type='html'>A new version of Data Port Console (&lt;a href="http://www.primeworks-mobile.com/Downloads/Files/DPCon/DPConsole_1.8.6200.57.html"&gt;1.8 preview&lt;/a&gt;) has been uploaded with support for SQL Compact 4.0 CTP1. The maintenance features are not yet available.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3623316957702080656-7994488381737681354?l=primeworks-mobile.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://primeworks-mobile.blogspot.com/feeds/7994488381737681354/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3623316957702080656&amp;postID=7994488381737681354' title='14 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3623316957702080656/posts/default/7994488381737681354'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3623316957702080656/posts/default/7994488381737681354'/><link rel='alternate' type='text/html' href='http://primeworks-mobile.blogspot.com/2010/07/sql-compact-40-ctp1-support.html' title='SQL Compact 4.0 CTP1 Support'/><author><name>João Paulo Figueira</name><uri>http://www.blogger.com/profile/01808451986712386444</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://bp0.blogger.com/_AksH5-lumMs/SCQYuaNZMAI/AAAAAAAAAQs/eA23ckrE4Fw/S220/MVP_profile.jpg'/></author><thr:total>14</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3623316957702080656.post-1883508953957204265</id><published>2010-06-10T11:36:00.000-07:00</published><updated>2010-06-10T11:36:51.725-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Primeworks.Data'/><title type='text'>Primeworks.Data Licensing</title><content type='html'>If you are trying out the latest version of Primeworks.Data, please make sure that you are correctly using the &lt;span style="font-family: &amp;quot;Courier New&amp;quot;, Courier, monospace;"&gt;Primeworks.Data.License&lt;/span&gt; class:&lt;br /&gt;&lt;ol&gt;&lt;li&gt;Create an instance of the object using empty strings on both arguments of the constructor&lt;/li&gt;&lt;li&gt;Assign it to the &lt;span style="font-family: &amp;quot;Courier New&amp;quot;, Courier, monospace;"&gt;License&lt;/span&gt; property of either the &lt;span style="font-family: &amp;quot;Courier New&amp;quot;, Courier, monospace;"&gt;Pipe&lt;/span&gt; object (if you are using the &lt;span style="font-family: &amp;quot;Courier New&amp;quot;, Courier, monospace;"&gt;SqlCe.Core&lt;/span&gt; classes) or to the &lt;span style="font-family: &amp;quot;Courier New&amp;quot;, Courier, monospace;"&gt;License&lt;/span&gt; property of the &lt;span style="font-family: &amp;quot;Courier New&amp;quot;, Courier, monospace;"&gt;SqlCeConnection&lt;/span&gt; object (if you are using the ADO.NET-compatible classes)&lt;/li&gt;&lt;/ol&gt;Here's a sample (C#):&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;, Courier, monospace;"&gt;Primeworks.Data.License license = new Primeworks.Data.License("", "");&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;, Courier, monospace;"&gt;SqlCeConnection connection = new SqlCeConnection();&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;, Courier, monospace;"&gt;connection.License = license;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3623316957702080656-1883508953957204265?l=primeworks-mobile.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://primeworks-mobile.blogspot.com/feeds/1883508953957204265/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3623316957702080656&amp;postID=1883508953957204265' title='10 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3623316957702080656/posts/default/1883508953957204265'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3623316957702080656/posts/default/1883508953957204265'/><link rel='alternate' type='text/html' href='http://primeworks-mobile.blogspot.com/2010/06/primeworksdata-licensing.html' title='Primeworks.Data Licensing'/><author><name>João Paulo Figueira</name><uri>http://www.blogger.com/profile/01808451986712386444</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://bp0.blogger.com/_AksH5-lumMs/SCQYuaNZMAI/AAAAAAAAAQs/eA23ckrE4Fw/S220/MVP_profile.jpg'/></author><thr:total>10</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3623316957702080656.post-5905861783025409410</id><published>2009-04-27T02:14:00.000-07:00</published><updated>2009-04-27T02:17:28.580-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Data Port Wizard'/><title type='text'>Data Port Wizard 2.1.290</title><content type='html'>Data Port Wizard &lt;a href="http://www.primeworks-mobile.com/Downloads/Files/DPW/DPW_2.1.290.html"&gt;2.1.290&lt;/a&gt; has just been released. This version includes the following improvements:&lt;br /&gt;&lt;ol&gt;&lt;li&gt;Persistent data entry on most dialog fields;&lt;/li&gt;&lt;li&gt;The data transfer log is available even when the data transfer succeeds;&lt;/li&gt;&lt;li&gt;Corrected an error that caused data corruption after transferring very large databases to desktop SQL Compact.&lt;br /&gt;&lt;/li&gt;&lt;/ol&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3623316957702080656-5905861783025409410?l=primeworks-mobile.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://primeworks-mobile.blogspot.com/feeds/5905861783025409410/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3623316957702080656&amp;postID=5905861783025409410' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3623316957702080656/posts/default/5905861783025409410'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3623316957702080656/posts/default/5905861783025409410'/><link rel='alternate' type='text/html' href='http://primeworks-mobile.blogspot.com/2009/04/data-port-wizard-21290.html' title='Data Port Wizard 2.1.290'/><author><name>João Paulo Figueira</name><uri>http://www.blogger.com/profile/01808451986712386444</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://bp0.blogger.com/_AksH5-lumMs/SCQYuaNZMAI/AAAAAAAAAQs/eA23ckrE4Fw/S220/MVP_profile.jpg'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3623316957702080656.post-8399249036979817444</id><published>2009-04-14T03:15:00.000-07:00</published><updated>2009-04-14T03:31:57.284-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Data Port Wizard'/><title type='text'>Data Port Wizard 2.1.280</title><content type='html'>Data Port Wizard has been updated to version &lt;a href="http://www.primeworks-mobile.com/Downloads/DPW.html"&gt;2.1.280&lt;/a&gt;. Besides correcting some minor bugs, this version adds a new feature: the data transfer event log. If an error occurs during data transfer, a detailed log of the data transfer process is displayed along with the exception to help determine the cause of the error.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3623316957702080656-8399249036979817444?l=primeworks-mobile.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://primeworks-mobile.blogspot.com/feeds/8399249036979817444/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3623316957702080656&amp;postID=8399249036979817444' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3623316957702080656/posts/default/8399249036979817444'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3623316957702080656/posts/default/8399249036979817444'/><link rel='alternate' type='text/html' href='http://primeworks-mobile.blogspot.com/2009/04/data-port-wizard-21280.html' title='Data Port Wizard 2.1.280'/><author><name>João Paulo Figueira</name><uri>http://www.blogger.com/profile/01808451986712386444</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://bp0.blogger.com/_AksH5-lumMs/SCQYuaNZMAI/AAAAAAAAAQs/eA23ckrE4Fw/S220/MVP_profile.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3623316957702080656.post-6904987020145395627</id><published>2009-02-02T07:48:00.001-08:00</published><updated>2009-02-02T07:55:21.769-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Wizard'/><title type='text'>Data Port Wizard 2.1.250</title><content type='html'>There is a new minor revision of Data Port Wizard available for download: &lt;a href="http://www.primeworks-mobile.com/Downloads/DPW_2.1.250.56.zip"&gt;2.1.250&lt;/a&gt;. This version adds the ability to attach an MDF database file to the SQL Express database server when importing and exporting.&lt;br /&gt;&lt;br /&gt;During the testing period I found out that this feature may cause some strange errors, but they are all generated if you have a faulty installation. If when opening the attached MDF file you get an error E_FAIL with an error number in the "Native error" box, then odds are that you must somehow change your SQL Express setup. I have found a few different scenarios:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Your user does not have admin privileges, so the database cannot be attached;&lt;/li&gt;&lt;li&gt;The name you give to the attached database already exists on the list of attached databases;&lt;/li&gt;&lt;li&gt;Your user does not have read rights;&lt;/li&gt;&lt;li&gt;You don't have the latest Service Pack installed.&lt;/li&gt;&lt;/ul&gt;If you find some other error, just search the internet for "SQL Server Native Error ##".&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3623316957702080656-6904987020145395627?l=primeworks-mobile.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://primeworks-mobile.blogspot.com/feeds/6904987020145395627/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3623316957702080656&amp;postID=6904987020145395627' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3623316957702080656/posts/default/6904987020145395627'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3623316957702080656/posts/default/6904987020145395627'/><link rel='alternate' type='text/html' href='http://primeworks-mobile.blogspot.com/2009/02/data-port-wizard-21250.html' title='Data Port Wizard 2.1.250'/><author><name>João Paulo Figueira</name><uri>http://www.blogger.com/profile/01808451986712386444</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://bp0.blogger.com/_AksH5-lumMs/SCQYuaNZMAI/AAAAAAAAAQs/eA23ckrE4Fw/S220/MVP_profile.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3623316957702080656.post-6188302450580725004</id><published>2008-12-15T03:30:00.000-08:00</published><updated>2008-12-15T09:24:31.058-08:00</updated><title type='text'>Primeworks.Data Preview</title><content type='html'>The preview version of Primeworks.Data is now available for download. Before you download the ZIP file, please read through this post where I will explain what the new product is and how to use it.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;What is Primeworks.Data?&lt;/span&gt;&lt;br /&gt;Primeworks.Data is the successor of &lt;a href="http://www.primeworks-mobile.com/Products/DesktopSqlCe.html"&gt;DesktopSqlCe&lt;/a&gt; and &lt;a href="http://www.primeworks-mobile.com/Products/DataPortSync.html"&gt;DataPortSync&lt;/a&gt;. To put it simply, it replaces and enhances both products in a single package. This is a desktop .NET 2.0 / 3.5 component that allows your application to:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Access local and remote SQL Compact 2.0, 3.0 and 3.5 databases. Local database access is limited to 3.0 and 3.5 because Microsoft never shipped a 2.0 desktop provider. Remote databases can be accessed through RAPI (ActiveSync or WMDC), Sockets and through a serial port (enabling a Bluetooth connectivity scenario). Access to the databases is achieved through two layers of classes: the high level ADO .NET classes and the lower level Core classes. The ADO .NET classes are implemented on top of the Core classes and these provide extra features such as the ability to enumerate the database schema, rename tables and columns, and much more.&lt;/li&gt;&lt;li&gt;Import data from Microsoft Access (JET 4.0 and ACE 12.0), SQL Server (2000, 2005 and 2008) to any version of SQL Compact, both local or remote.&lt;/li&gt;&lt;li&gt;Export SQL Compact data to Microsof Access, SQL Server and DataSet XML formats (same database versions as above).&lt;/li&gt;&lt;li&gt;Synchronize data between a Microsoft Access database and multiple SQL Compact databases through the simplified desktop synchronization mechanism.&lt;/li&gt;&lt;/ul&gt;Both &lt;a href="http://www.primeworks-mobile.com/Products/DataPortWizard.html"&gt;Data Port Wizard 2.0&lt;/a&gt; and &lt;a href="http://www.primeworks-mobile.com/Products/DataPortConsole.html"&gt;Data Port Console 1.4&lt;/a&gt; make extensive use of Primeworks.Data 1.0. This means that by using Primeworks.Data, your application will be able to implement any of these product's features.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;What's in the distribution file?&lt;/span&gt;&lt;br /&gt;The distribution &lt;a href="http://www.primeworks-mobile.com/Downloads/Primeworks.Data_1.0.2600.56.zip"&gt;ZIP file&lt;/a&gt; contains the full C# sources, the VS 2005 and VS 2008 projects, the desktop redistributable files (please note that a &lt;a href="http://www.zlib.net/"&gt;zlib&lt;/a&gt; DLL is included) and the device installation CAB files.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;How can I set up Primeworks.Data on my development PC?&lt;/span&gt;&lt;br /&gt;Please download the distribution &lt;a href="http://www.primeworks-mobile.com/Downloads/Primeworks.Data_1.0.2600.56.zip"&gt;ZIP file&lt;/a&gt; and expand it into one directory. You will find no compiled assemblies, so you must make include the &lt;span style="font-family:courier new;"&gt;Primeworks.Data.csproj&lt;/span&gt; file (in the &lt;span style="font-family:courier new;"&gt;Primeworks.Data\FX&lt;/span&gt; directory) in your solution and add a reference to it.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;What other components do I need to run my applications?&lt;/span&gt;&lt;br /&gt;On the desktop, please make sure that all the DLL files in the &lt;span style="font-family:courier new;"&gt;Redist\Desktop&lt;/span&gt; folder are copied to your application directory. If you are developing for a Windows CE or Windows Mobile device, please make sure that you install the correct CAB file (just copy it to the device and "execute" it using the device File Explorer). Please note that you will also have to install the SQL Compact runtimes on the desktop or on the device. When installing SQL Compact on a device, please make sure that you install the replication CAB (it contains the required OLE DB provider).&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Can I use Primeworks.Data in my projects?&lt;/span&gt;&lt;br /&gt;The current version of Primeworks.Data is not the final 1.0 and will change in the course of the next weeks. You can expect to see some (maybe more than some) breaking changes to the code. Some classes may still change and others are still being built, most notably on the ADO .NET layer where support is being added to &lt;span style="font-family:courier new;"&gt;SqlCeResultSet&lt;/span&gt;. The short answer is: no, please use it for testing purposes only.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Is there any online documentation for Primeworks.Data?&lt;/span&gt;&lt;br /&gt;Yes, you can find the preliminary reference documents &lt;a href="http://www.primeworks.eu/help/Primeworks.Data"&gt;here&lt;/a&gt;. Please note that these will change quite frequently and in lockstep with the code.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Does this version require a license?&lt;/span&gt;&lt;br /&gt;Yes, but you can work with this code for 90 days without having to worry about it. If you have a licensed version of DesktopSqlCe you can use that license in your code. Please note that this will change in the final release.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;What are the major changes from DesktopSqlCe?&lt;/span&gt;&lt;br /&gt;We have moved from a flat namespace to a richer namespace design. The distributed code declares the following namespaces:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;span style="font-family:courier new;"&gt;Primeworks&lt;/span&gt; - Generic classes.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family:courier new;"&gt;Primeworks.API&lt;/span&gt; - These classes interface to the low-level DLLs.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family:courier new;"&gt;Primeworks.Data&lt;/span&gt; - Base classes for data access.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family:courier new;"&gt;Primeworks.Data.Jet&lt;/span&gt; - Microsoft Access classes.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family:courier new;"&gt;Primeworks.Data.OleDb&lt;/span&gt; - Base OLE DB classes.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family:courier new;"&gt;Primeworks.Data.Sql&lt;/span&gt; - SQL Server classes.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family:courier new;"&gt;Primeworks.Data.SqlCe&lt;/span&gt; - SQL Compact classes (ADO .NET).&lt;br /&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family:courier new;"&gt;Primeworks.Data.SqlCe.Core&lt;/span&gt; - Core SQL Compact classes.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family:courier new;"&gt;Primeworks.Data.Sync&lt;/span&gt; - Synchronization classes.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family:courier new;"&gt;Primeworks.Data.Xml&lt;/span&gt; - XML export classes.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family:courier new;"&gt;Primeworks.Remote&lt;/span&gt; - Remote device access classes.&lt;/li&gt;&lt;/ul&gt;&lt;span style="font-weight: bold;"&gt;Are there any source code samples?&lt;/span&gt;&lt;br /&gt;There are no samples for this component yet, but you can adapt the DesktopSqlCe samples. A ful set of samples (in both C# and VB) will be made available in the course of the next few weeks.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;What are the upgrade options from DesktopSqlCe?&lt;/span&gt;&lt;br /&gt;Current DesktopSqlCe users will have the option to upgrade to the new product - when it becomes available - at a reduced price. Customers that own licenses of both DesktopSqlCe and DataPortSync will have a six-month period to claim a free upgrade.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3623316957702080656-6188302450580725004?l=primeworks-mobile.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://primeworks-mobile.blogspot.com/feeds/6188302450580725004/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3623316957702080656&amp;postID=6188302450580725004' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3623316957702080656/posts/default/6188302450580725004'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3623316957702080656/posts/default/6188302450580725004'/><link rel='alternate' type='text/html' href='http://primeworks-mobile.blogspot.com/2008/12/primeworksdata-preview.html' title='Primeworks.Data Preview'/><author><name>João Paulo Figueira</name><uri>http://www.blogger.com/profile/01808451986712386444</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://bp0.blogger.com/_AksH5-lumMs/SCQYuaNZMAI/AAAAAAAAAQs/eA23ckrE4Fw/S220/MVP_profile.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3623316957702080656.post-4064207430426856500</id><published>2008-11-26T10:13:00.001-08:00</published><updated>2008-11-26T10:22:28.908-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Console'/><title type='text'>What's new in Console 1.4 - Statistics</title><content type='html'>New in version 1.4 of Console is the ability to display index statistics for the whole database, a single table or an index. Index statistics are very useful when determining the "useful indexes" for the Query Analyzer. A useful index generally has a high selectivity (or low density), meaning that each index value matches the minimum number of table rows. A primary key is by definition a useful index because it has the lowest possible density and the highest selectivity: each index value matches one and only one table row.&lt;br /&gt;&lt;br /&gt;To display the index statistics, select the new "View Statistics" context menu option on the database, table and index tree nodes of the "Data Explorer" view. The views correspond to the execution of the following stored procedures:&lt;br /&gt;&lt;ul&gt;&lt;li style="font-family: courier new;"&gt;&lt;a href="http://msdn.microsoft.com/en-us/library/ms174108.aspx"&gt;sp_show_statistics&lt;/a&gt;&lt;/li&gt;&lt;li style="font-family: courier new;"&gt;&lt;a href="http://msdn.microsoft.com/en-us/library/ms173296.aspx"&gt;sp_show_statistics_columns&lt;/a&gt;&lt;/li&gt;&lt;li style="font-family: courier new;"&gt;&lt;a href="http://msdn.microsoft.com/en-us/library/ms174851.aspx"&gt;sp_show_statistics_steps&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;This option is not available for SQL CE 2.0 databases due to lack of engine support.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3623316957702080656-4064207430426856500?l=primeworks-mobile.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://primeworks-mobile.blogspot.com/feeds/4064207430426856500/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3623316957702080656&amp;postID=4064207430426856500' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3623316957702080656/posts/default/4064207430426856500'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3623316957702080656/posts/default/4064207430426856500'/><link rel='alternate' type='text/html' href='http://primeworks-mobile.blogspot.com/2008/11/whats-new-in-console-14-statistics.html' title='What&apos;s new in Console 1.4 - Statistics'/><author><name>João Paulo Figueira</name><uri>http://www.blogger.com/profile/01808451986712386444</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://bp0.blogger.com/_AksH5-lumMs/SCQYuaNZMAI/AAAAAAAAAQs/eA23ckrE4Fw/S220/MVP_profile.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3623316957702080656.post-4116638930508469926</id><published>2008-11-26T10:07:00.000-08:00</published><updated>2008-11-26T10:22:41.494-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Wizard'/><title type='text'>Data Port Wizard 2.0.160.56</title><content type='html'>Following the release of &lt;a href="http://primeworks-mobile.blogspot.com/2008/11/data-port-console-14510056.html"&gt;Data Port Console 1.4.5100.56&lt;/a&gt;, Wizard has also been updated to version &lt;a href="http://www.primeworks-mobile.com/Downloads/DPW_2.0.160.56.zip"&gt;2.0.160.56&lt;/a&gt;. This new version supports the new version of the server (1.56) and also allows for correct exporting of UDT columns from SQL Server into SQL Compact's IMAGE columns.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3623316957702080656-4116638930508469926?l=primeworks-mobile.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://primeworks-mobile.blogspot.com/feeds/4116638930508469926/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3623316957702080656&amp;postID=4116638930508469926' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3623316957702080656/posts/default/4116638930508469926'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3623316957702080656/posts/default/4116638930508469926'/><link rel='alternate' type='text/html' href='http://primeworks-mobile.blogspot.com/2008/11/data-port-wizard-2016056.html' title='Data Port Wizard 2.0.160.56'/><author><name>João Paulo Figueira</name><uri>http://www.blogger.com/profile/01808451986712386444</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://bp0.blogger.com/_AksH5-lumMs/SCQYuaNZMAI/AAAAAAAAAQs/eA23ckrE4Fw/S220/MVP_profile.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3623316957702080656.post-5228625784914445839</id><published>2008-11-25T01:42:00.001-08:00</published><updated>2008-11-25T01:45:06.973-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Console'/><title type='text'>Data Port Console 1.4.5100.56</title><content type='html'>The new version of Data Port Console (1.4.5100.56) is now online and can be downloaded from &lt;a href="http://www.primeworks-mobile.com/Downloads/DPConsole_1.4.5100.56.zip"&gt;here&lt;/a&gt; or &lt;a href="http://www.primeworks.eu/Downloads/DPConsole_1.4.5100.56.zip"&gt;here&lt;/a&gt;. This version corrects an error that prevented the version 1.55 of the server code to open password-protected SQL Compact 3.0/3.1 databases. The client code also has been revised for better behavior when the connection times out and the timeout dialog is shown to the user.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3623316957702080656-5228625784914445839?l=primeworks-mobile.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://primeworks-mobile.blogspot.com/feeds/5228625784914445839/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3623316957702080656&amp;postID=5228625784914445839' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3623316957702080656/posts/default/5228625784914445839'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3623316957702080656/posts/default/5228625784914445839'/><link rel='alternate' type='text/html' href='http://primeworks-mobile.blogspot.com/2008/11/data-port-console-14510056.html' title='Data Port Console 1.4.5100.56'/><author><name>João Paulo Figueira</name><uri>http://www.blogger.com/profile/01808451986712386444</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://bp0.blogger.com/_AksH5-lumMs/SCQYuaNZMAI/AAAAAAAAAQs/eA23ckrE4Fw/S220/MVP_profile.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3623316957702080656.post-3515575879953356299</id><published>2008-11-20T10:56:00.000-08:00</published><updated>2008-11-20T10:58:25.293-08:00</updated><title type='text'>Bug on Server version 1.55</title><content type='html'>The last version of Data Port Server (1.55) shipped with a bug that prevents SQL Compact 3.0/3.1 databases to open correctly. There is no workaround for this and a new version of the server will ship very soon. Apologies for the inconvenience!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3623316957702080656-3515575879953356299?l=primeworks-mobile.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://primeworks-mobile.blogspot.com/feeds/3515575879953356299/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3623316957702080656&amp;postID=3515575879953356299' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3623316957702080656/posts/default/3515575879953356299'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3623316957702080656/posts/default/3515575879953356299'/><link rel='alternate' type='text/html' href='http://primeworks-mobile.blogspot.com/2008/11/bug-on-server-version-155.html' title='Bug on Server version 1.55'/><author><name>João Paulo Figueira</name><uri>http://www.blogger.com/profile/01808451986712386444</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://bp0.blogger.com/_AksH5-lumMs/SCQYuaNZMAI/AAAAAAAAAQs/eA23ckrE4Fw/S220/MVP_profile.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3623316957702080656.post-1508840646405497201</id><published>2008-11-03T01:49:00.000-08:00</published><updated>2008-11-03T01:52:31.482-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Console'/><title type='text'>What's new in Console 1.4 - Schema Views</title><content type='html'>Data Port Console 1.4 now adds a "Views" folder under  every open database containing the available &lt;span style="font-family: courier new;"&gt;SYSTEM_INFORMATION&lt;/span&gt; views (these vary with the database server version). To open each view, just double-click on the view tree node and a Query View will be displayed with the appropriate query that will be automatically executed.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3623316957702080656-1508840646405497201?l=primeworks-mobile.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://primeworks-mobile.blogspot.com/feeds/1508840646405497201/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3623316957702080656&amp;postID=1508840646405497201' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3623316957702080656/posts/default/1508840646405497201'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3623316957702080656/posts/default/1508840646405497201'/><link rel='alternate' type='text/html' href='http://primeworks-mobile.blogspot.com/2008/11/whats-new-in-console-14-schema-views.html' title='What&apos;s new in Console 1.4 - Schema Views'/><author><name>João Paulo Figueira</name><uri>http://www.blogger.com/profile/01808451986712386444</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://bp0.blogger.com/_AksH5-lumMs/SCQYuaNZMAI/AAAAAAAAAQs/eA23ckrE4Fw/S220/MVP_profile.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3623316957702080656.post-6825881292157505203</id><published>2008-10-30T16:45:00.000-07:00</published><updated>2008-11-03T01:49:41.232-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Console'/><title type='text'>Console 1.4 shipped with wrong cab</title><content type='html'>The first copy of the Console install ZIP file that was uploaded this morning contained a faulty Windows Mobile 5.0/6.x setup cab. When connecting to the device you will see an error reporting that the server DLL has a wrong version number. To correct this, please uninstall that version, download the new zip (same version number) and install again.&lt;br /&gt;&lt;br /&gt;Sorry!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3623316957702080656-6825881292157505203?l=primeworks-mobile.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://primeworks-mobile.blogspot.com/feeds/6825881292157505203/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3623316957702080656&amp;postID=6825881292157505203' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3623316957702080656/posts/default/6825881292157505203'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3623316957702080656/posts/default/6825881292157505203'/><link rel='alternate' type='text/html' href='http://primeworks-mobile.blogspot.com/2008/10/console-14-shipped-with-wrong-cab.html' title='Console 1.4 shipped with wrong cab'/><author><name>João Paulo Figueira</name><uri>http://www.blogger.com/profile/01808451986712386444</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://bp0.blogger.com/_AksH5-lumMs/SCQYuaNZMAI/AAAAAAAAAQs/eA23ckrE4Fw/S220/MVP_profile.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3623316957702080656.post-620376178481670856</id><published>2008-10-08T08:04:00.000-07:00</published><updated>2008-10-08T08:23:06.470-07:00</updated><title type='text'>Preparing a JetDatabase</title><content type='html'>This is a brief guideline on how to prepare an Access database to become the synchronization source for "Desktop Sync". In order to follow these indications, you must have the latest version of the Sync project (&lt;a href="http://www.primeworks.eu/Downloads/DPS_1.2.2890.zip"&gt;here&lt;/a&gt;).&lt;br /&gt;&lt;ol&gt;&lt;li&gt;Create a &lt;span style="font-family:courier new;"&gt;JetDatabase&lt;/span&gt; object with the appropriate properties.&lt;/li&gt;&lt;li&gt;Open the database and call &lt;span style="font-family:courier new;"&gt;LoadSchema&lt;/span&gt; to load the collection of tables and columns into memory.&lt;/li&gt;&lt;li&gt;If you want to synchronize the whole database, call &lt;span style="font-family:courier new;"&gt;TagSchema&lt;/span&gt; with the &lt;span style="font-family:courier new;"&gt;TagSchemaOption.All&lt;/span&gt; value as parameter.&lt;/li&gt;&lt;li&gt;If you just want to synchronize a subset of the database, make sure you manually tag the tables and columns (set the &lt;span style="font-family:courier new;"&gt;UserInt&lt;/span&gt; value to: 0-exclude, 1-synchronize, 2-export only).&lt;/li&gt;&lt;li&gt;Initialize a &lt;span style="font-family:courier new;"&gt;PrepareProgressCallback&lt;/span&gt; delegate and make it point to a method for progress reporting purposes.&lt;/li&gt;&lt;li&gt;Call the &lt;span style="font-family:courier new;"&gt;Prepare&lt;/span&gt; method using the progress reporting callback. You can call this method from a thread or from a background worker.&lt;/li&gt;&lt;li&gt;Done.&lt;/li&gt;&lt;/ol&gt;The database is now prepared and you can close the &lt;span style="font-family:courier new;"&gt;JetDatabase&lt;/span&gt; object. The schema selection information is persisted on the database so is is readily available when creating synchronization clients.&lt;br /&gt;&lt;br /&gt;To remove the tracking tables and columns, use the &lt;span style="font-family:courier new;"&gt;Unprepare&lt;/span&gt; method.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3623316957702080656-620376178481670856?l=primeworks-mobile.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://primeworks-mobile.blogspot.com/feeds/620376178481670856/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3623316957702080656&amp;postID=620376178481670856' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3623316957702080656/posts/default/620376178481670856'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3623316957702080656/posts/default/620376178481670856'/><link rel='alternate' type='text/html' href='http://primeworks-mobile.blogspot.com/2008/10/preparing-jetdatabase.html' title='Preparing a JetDatabase'/><author><name>João Paulo Figueira</name><uri>http://www.blogger.com/profile/01808451986712386444</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://bp0.blogger.com/_AksH5-lumMs/SCQYuaNZMAI/AAAAAAAAAQs/eA23ckrE4Fw/S220/MVP_profile.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3623316957702080656.post-8454437968594763639</id><published>2008-10-08T06:41:00.000-07:00</published><updated>2008-10-08T06:42:40.746-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='DesktopSqlCe'/><title type='text'>DesktopSqlCe 1.9.2590 reference</title><content type='html'>The latest version of the DesktopSqlCe reference is &lt;a href="http://www.primeworks.eu/help/dssce/"&gt;here&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3623316957702080656-8454437968594763639?l=primeworks-mobile.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://primeworks-mobile.blogspot.com/feeds/8454437968594763639/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3623316957702080656&amp;postID=8454437968594763639' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3623316957702080656/posts/default/8454437968594763639'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3623316957702080656/posts/default/8454437968594763639'/><link rel='alternate' type='text/html' href='http://primeworks-mobile.blogspot.com/2008/10/desktopsqlce-192590-reference.html' title='DesktopSqlCe 1.9.2590 reference'/><author><name>João Paulo Figueira</name><uri>http://www.blogger.com/profile/01808451986712386444</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://bp0.blogger.com/_AksH5-lumMs/SCQYuaNZMAI/AAAAAAAAAQs/eA23ckrE4Fw/S220/MVP_profile.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3623316957702080656.post-4553459492275877391</id><published>2008-10-08T01:37:00.000-07:00</published><updated>2008-10-08T02:01:06.184-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Sync'/><category scheme='http://www.blogger.com/atom/ns#' term='Console'/><title type='text'>Using Desktop Sync in Console - I</title><content type='html'>Before you can synchronize a Microsoft Access with a SQL Compact database, you must first "prepare" the Access database. Desktop Sync uses a hub-and-spoke data synchronization model where the Access database is the hub and the synchronized SQL Compact databases (clients) are the spokes. This means that the Access database must contain its own data tracking tables (to be able to check what changed between synchronizations) and also to track what changes on the client databases.&lt;br /&gt;&lt;br /&gt;To prepare an Access database in Console, go to the Data Explorer pane and expand the "Desktop Sync" node. Right-click the "Microsoft Access" folder and select the "Add Database..." context menu option to display the Microsoft Access properties dialog.&lt;br /&gt;&lt;br /&gt;This dialog allows you to enter the database file name as well as other optional properties such as the file password. After clicking the "OK" button, a new dialog is displayed to allow you to select what tables and columns are synchronized or simply exported to the client database. This selection is made by right-clicking on each node (table or column) and setting the properties for each:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;span style="font-weight: bold;"&gt;Synchronize&lt;/span&gt; - The table or column will be exported to the client and changes to it will be tracked.&lt;/li&gt;&lt;li&gt;&lt;span style="font-weight: bold;"&gt;Export only&lt;/span&gt; - The table or column will be exported to the client and no changes will be tracked.&lt;/li&gt;&lt;li&gt;&lt;span style="font-weight: bold;"&gt;Unselect&lt;/span&gt; - The table or column will not be exported to the client.&lt;/li&gt;&lt;/ul&gt;Note that this version of the code assumes that when you select a table or column to synchronize, both the master and the client databases will track changes to it. There is no way to force this feature on only one of the ends of the synchronization.&lt;br /&gt;&lt;br /&gt;When you are done selecting the required tables and columns, Console will prepare the Access database and will add it to the Data Explorer tree under the "Microsoft Access" folder. This preparation phase adds tables and columns to the tracked tables in order to allow for later tracking of changes. It is very possible that the database file grows very large - if this happens open the Microsoft Access application and compact the database file.&lt;br /&gt;&lt;br /&gt;Under the new database tree node, you will find two folders:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;span style="font-weight: bold;"&gt;Clients&lt;/span&gt; - Contains the list of synchronization clients. After preparing a database, this node should be empty. To add a new synchronization client, please use the database node's context menu.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-weight: bold;"&gt;Tables&lt;/span&gt; - Contains all the tables and columns as you selected when preparing. These are displayed for your reference only.&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3623316957702080656-4553459492275877391?l=primeworks-mobile.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://primeworks-mobile.blogspot.com/feeds/4553459492275877391/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3623316957702080656&amp;postID=4553459492275877391' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3623316957702080656/posts/default/4553459492275877391'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3623316957702080656/posts/default/4553459492275877391'/><link rel='alternate' type='text/html' href='http://primeworks-mobile.blogspot.com/2008/10/using-desktop-sync-in-console-i.html' title='Using Desktop Sync in Console - I'/><author><name>João Paulo Figueira</name><uri>http://www.blogger.com/profile/01808451986712386444</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://bp0.blogger.com/_AksH5-lumMs/SCQYuaNZMAI/AAAAAAAAAQs/eA23ckrE4Fw/S220/MVP_profile.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3623316957702080656.post-6730717212467686175</id><published>2008-10-07T07:28:00.000-07:00</published><updated>2008-10-07T07:30:14.626-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Wizard'/><title type='text'>Data Port Wizard 2.0 Manual</title><content type='html'>You can find the new Data Port Wizard 2.0 manual &lt;a href="http://www.primeworks-mobile.com/Support/Manuals/DataPortWizardManual.html"&gt;here&lt;/a&gt; and &lt;a href="http://www.primeworks.eu/Support/Manuals/DataPortWizardManual.html"&gt;here&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3623316957702080656-6730717212467686175?l=primeworks-mobile.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://primeworks-mobile.blogspot.com/feeds/6730717212467686175/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3623316957702080656&amp;postID=6730717212467686175' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3623316957702080656/posts/default/6730717212467686175'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3623316957702080656/posts/default/6730717212467686175'/><link rel='alternate' type='text/html' href='http://primeworks-mobile.blogspot.com/2008/10/data-port-wizard-20-manual.html' title='Data Port Wizard 2.0 Manual'/><author><name>João Paulo Figueira</name><uri>http://www.blogger.com/profile/01808451986712386444</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://bp0.blogger.com/_AksH5-lumMs/SCQYuaNZMAI/AAAAAAAAAQs/eA23ckrE4Fw/S220/MVP_profile.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3623316957702080656.post-770095624967176403</id><published>2008-10-07T04:35:00.000-07:00</published><updated>2008-10-07T04:38:32.415-07:00</updated><title type='text'>New .eu domain</title><content type='html'>I have recently received some complaints about the availability of the &lt;a href="http://www.primeworks-mobile.com"&gt;www.primeworks-mobile.com&lt;/a&gt; site. To help with this issue, the new &lt;a href="http://www.primeworks.eu"&gt;www.primeworks.eu&lt;/a&gt; site is now online and content will be slowly transitioned from the old to the new domain.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3623316957702080656-770095624967176403?l=primeworks-mobile.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://primeworks-mobile.blogspot.com/feeds/770095624967176403/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3623316957702080656&amp;postID=770095624967176403' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3623316957702080656/posts/default/770095624967176403'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3623316957702080656/posts/default/770095624967176403'/><link rel='alternate' type='text/html' href='http://primeworks-mobile.blogspot.com/2008/10/new-eu-domain.html' title='New .eu domain'/><author><name>João Paulo Figueira</name><uri>http://www.blogger.com/profile/01808451986712386444</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://bp0.blogger.com/_AksH5-lumMs/SCQYuaNZMAI/AAAAAAAAAQs/eA23ckrE4Fw/S220/MVP_profile.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3623316957702080656.post-7311493298446238851</id><published>2008-10-06T02:49:00.001-07:00</published><updated>2008-10-06T02:53:21.551-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='DesktopSqlCe'/><title type='text'>DesktopSqlCe 1.9.2590</title><content type='html'>The latest revision of DesktopSqlCe (1.9.2590.54) is now online an you can download the installer ZIP file from &lt;a href="http://www.primeworks-mobile.com/Downloads/DSSCE_1.9.2590.54.zip"&gt;here&lt;/a&gt;. To install this version, just expand the ZIP file contents to a new directory and run the Setup.exe file. This version updates the source code to match the binaries that ship with &lt;span style="font-weight: bold;"&gt;Data Port Console 1.3&lt;/span&gt; and &lt;span style="font-weight: bold;"&gt;Data Port Wizard 2.0&lt;/span&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3623316957702080656-7311493298446238851?l=primeworks-mobile.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://primeworks-mobile.blogspot.com/feeds/7311493298446238851/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3623316957702080656&amp;postID=7311493298446238851' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3623316957702080656/posts/default/7311493298446238851'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3623316957702080656/posts/default/7311493298446238851'/><link rel='alternate' type='text/html' href='http://primeworks-mobile.blogspot.com/2008/10/desktopsqlce-192590.html' title='DesktopSqlCe 1.9.2590'/><author><name>João Paulo Figueira</name><uri>http://www.blogger.com/profile/01808451986712386444</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://bp0.blogger.com/_AksH5-lumMs/SCQYuaNZMAI/AAAAAAAAAQs/eA23ckrE4Fw/S220/MVP_profile.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3623316957702080656.post-1670769344642142870</id><published>2008-10-06T01:40:00.000-07:00</published><updated>2008-10-06T01:48:44.231-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='DesktopSqlCe'/><title type='text'>How many SqlCeCommand objects can you create?</title><content type='html'>The answer is 1024, and it also applies to &lt;span style="font-family: courier new;"&gt;SqlCeTable&lt;/span&gt; objects. Why?These things do consume a lot of memory on the device and must be used with care. When executing &lt;span style="font-family: courier new;"&gt;SqlCeCommand&lt;/span&gt; on a loop, please make sure the you do one of the following:&lt;br /&gt;&lt;ol&gt;&lt;li&gt;Create a new object at the beginning of the loop and then explicitly call &lt;span style="font-family: courier new;"&gt;Dispose&lt;/span&gt; on it at the end (C# users can use the &lt;span style="font-family: courier new;"&gt;using&lt;/span&gt; statement).&lt;/li&gt;&lt;li&gt;Create the &lt;span style="font-family: courier new;"&gt;SqlCeCommand &lt;/span&gt;object before the loop starts and reuse it throughout the loop. After the loop ends you should call &lt;span style="font-family: courier new;"&gt;Dispose&lt;/span&gt; if it is no longer needed.&lt;br /&gt;&lt;/li&gt;&lt;/ol&gt;Finally, don't rely on the desktop GC to reclaim the unused &lt;span style="font-family: courier new;"&gt;SqlCeCommand&lt;/span&gt; objects for you because it only understands the desktop heap. Also, garbage collection is triggered when certain desktop heap conditions are met, not the device heap. So the desktop GC is essentially blind to the device heap and memory consumption.&lt;br /&gt;&lt;br /&gt;The bottom line is this: always treat &lt;span style="font-family: courier new;"&gt;SqlCeCommand&lt;/span&gt; objects as unma&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3623316957702080656-1670769344642142870?l=primeworks-mobile.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://primeworks-mobile.blogspot.com/feeds/1670769344642142870/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3623316957702080656&amp;postID=1670769344642142870' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3623316957702080656/posts/default/1670769344642142870'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3623316957702080656/posts/default/1670769344642142870'/><link rel='alternate' type='text/html' href='http://primeworks-mobile.blogspot.com/2008/10/how-many-sqlcecommand-objects-can-you.html' title='How many SqlCeCommand objects can you create?'/><author><name>João Paulo Figueira</name><uri>http://www.blogger.com/profile/01808451986712386444</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://bp0.blogger.com/_AksH5-lumMs/SCQYuaNZMAI/AAAAAAAAAQs/eA23ckrE4Fw/S220/MVP_profile.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3623316957702080656.post-197159895929675917</id><published>2008-10-01T07:48:00.000-07:00</published><updated>2008-10-01T07:53:03.582-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Wizard'/><category scheme='http://www.blogger.com/atom/ns#' term='Console'/><title type='text'>Downgrading SQL Compact databases</title><content type='html'>If you find yourself in the awkward situation where you need to downgrade a SQL Compact 3.5 to a SQL Compact 3.0 or even 2.0 (on the device only), you can now use the data import and export services of &lt;a href="http://www.primeworks-mobile.com/Products/DataPortConsole.html"&gt;Data Port Console 1.3&lt;/a&gt; or &lt;a href="http://www.primeworks-mobile.com/Products/DataPortWizard.html"&gt;Data Port Wizard 2.0&lt;/a&gt;. You will find that Wizard is a bit more flexible than Console because it allows the data transfer between SQL Compact databases to occur on the device only, while Console requires that at least one of the databases must reside on the desktop PC. Before you try to upgrade or downgrade a SQL Compact database, please make sure that you have all the required SQL Compact database engines installed.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3623316957702080656-197159895929675917?l=primeworks-mobile.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://primeworks-mobile.blogspot.com/feeds/197159895929675917/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3623316957702080656&amp;postID=197159895929675917' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3623316957702080656/posts/default/197159895929675917'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3623316957702080656/posts/default/197159895929675917'/><link rel='alternate' type='text/html' href='http://primeworks-mobile.blogspot.com/2008/10/downgrading-sql-compact-databases.html' title='Downgrading SQL Compact databases'/><author><name>João Paulo Figueira</name><uri>http://www.blogger.com/profile/01808451986712386444</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://bp0.blogger.com/_AksH5-lumMs/SCQYuaNZMAI/AAAAAAAAAQs/eA23ckrE4Fw/S220/MVP_profile.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3623316957702080656.post-5304597084425086754</id><published>2008-09-30T13:41:00.000-07:00</published><updated>2008-10-06T02:20:13.620-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='DesktopSqlCe'/><title type='text'>Desktop Sync?</title><content type='html'>If you are using &lt;a href="http://www.primeworks-mobile.com/Products/DataPortConsole.html"&gt;Data Port Console 1.3&lt;/a&gt; you may have noticed the new "Desktop Sync" item in the Data Explorer view. What is this for? This feature grew out of an old product named "Data Port Sync" whose main purpose was to enable a simple means of synchronizing desktop Microsoft Access databases with SQL Compact databases (of any version) on a mobile or embedded device. The main idea was to replace the now defunct ActiveSync Access synchronization feature.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;What are the target scenarios?&lt;/span&gt;&lt;br /&gt;You can use this for small to medium-sized databases.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;How does it work?&lt;/span&gt;&lt;br /&gt;The Desktop Sync component is composed of two subsystems: change detection and transport. The change detection mechanism works both for SQL Compact databases (built into the &lt;span style="font-family:courier new;"&gt;RemSqlCe&lt;/span&gt; and &lt;span style="font-family:courier new;"&gt;LocSqlCe&lt;/span&gt; DLL files) and for Microsoft Access databases (built into the desktop &lt;span style="font-family:courier new;"&gt;dptrack&lt;/span&gt; DLL file). On both databases, this component works by sweeping through the database and by comparing each row CRC value with a previously stored one. On SQL Compact databases, this may also work for application-marked rows for better device performance.&lt;br /&gt;&lt;br /&gt;The transport subsystem merely provides a means to copy rows from one database to another, performing the appropriate data conversions. Out of this subsystem grew the code that now allows both Data Port Console and Data Port Wizard to import and export data between the three SQL Compact formats (2.0, 3.0 and 3.5), Microsoft Access 2000 and later and all the 200x versions of SQL Server (2000, 2005 and 2008).&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;How can I use it?&lt;/span&gt;&lt;br /&gt;The Desktop Sync feature was added to Console in order to provide an easier interface for developers - this is not an end-user product (not yet, at least). To use this code, you will need a license of DesktopSqlCe and the project that implements the Primeworks.DataPortSync namespace (available under request).&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3623316957702080656-5304597084425086754?l=primeworks-mobile.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://primeworks-mobile.blogspot.com/feeds/5304597084425086754/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3623316957702080656&amp;postID=5304597084425086754' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3623316957702080656/posts/default/5304597084425086754'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3623316957702080656/posts/default/5304597084425086754'/><link rel='alternate' type='text/html' href='http://primeworks-mobile.blogspot.com/2008/09/desktop-sync.html' title='Desktop Sync?'/><author><name>João Paulo Figueira</name><uri>http://www.blogger.com/profile/01808451986712386444</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://bp0.blogger.com/_AksH5-lumMs/SCQYuaNZMAI/AAAAAAAAAQs/eA23ckrE4Fw/S220/MVP_profile.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3623316957702080656.post-7067123908560157209</id><published>2008-09-01T03:10:00.000-07:00</published><updated>2008-09-01T03:14:47.715-07:00</updated><title type='text'>Data Port Wizard 1.7.1100</title><content type='html'>The latest version of Data Port Wizard (1.7.1100) has been released and adds support to SQL Server 2008. You can download the latest version from here.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3623316957702080656-7067123908560157209?l=primeworks-mobile.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://primeworks-mobile.blogspot.com/feeds/7067123908560157209/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3623316957702080656&amp;postID=7067123908560157209' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3623316957702080656/posts/default/7067123908560157209'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3623316957702080656/posts/default/7067123908560157209'/><link rel='alternate' type='text/html' href='http://primeworks-mobile.blogspot.com/2008/09/data-port-wizard-171100.html' title='Data Port Wizard 1.7.1100'/><author><name>João Paulo Figueira</name><uri>http://www.blogger.com/profile/01808451986712386444</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://bp0.blogger.com/_AksH5-lumMs/SCQYuaNZMAI/AAAAAAAAAQs/eA23ckrE4Fw/S220/MVP_profile.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3623316957702080656.post-6063578892531822241</id><published>2008-08-26T03:59:00.000-07:00</published><updated>2008-08-26T04:01:31.794-07:00</updated><title type='text'>Data Port Console last Beta</title><content type='html'>The last Beta of Data Port Console (1.3.3995.54) has just been &lt;a href="http://www.primeworks-mobile.com/Downloads/DPConsole_1.3.3995.54_Beta.zip"&gt;uploaded&lt;/a&gt;. This version corrects some bugs and is the last Beta before release.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3623316957702080656-6063578892531822241?l=primeworks-mobile.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://primeworks-mobile.blogspot.com/feeds/6063578892531822241/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3623316957702080656&amp;postID=6063578892531822241' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3623316957702080656/posts/default/6063578892531822241'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3623316957702080656/posts/default/6063578892531822241'/><link rel='alternate' type='text/html' href='http://primeworks-mobile.blogspot.com/2008/08/data-port-console-last-beta.html' title='Data Port Console last Beta'/><author><name>João Paulo Figueira</name><uri>http://www.blogger.com/profile/01808451986712386444</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://bp0.blogger.com/_AksH5-lumMs/SCQYuaNZMAI/AAAAAAAAAQs/eA23ckrE4Fw/S220/MVP_profile.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3623316957702080656.post-395086496541446860</id><published>2008-07-20T03:56:00.000-07:00</published><updated>2008-07-20T04:08:14.385-07:00</updated><title type='text'>RemSqlCe diagnostics</title><content type='html'>I have uploaded a new RemSqlCe RAPI connection diagnostic tool (download &lt;a href="http://www.primeworks-mobile.com/Downloads/RemSqlCeDiag.exe"&gt;here&lt;/a&gt;). Please run it from your PC to get a better understanding on what might be causing your connection failure.&lt;br /&gt;&lt;br /&gt;A typical successful run shows this output:&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;RAPI initialization request succeeded.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;RAPI initialization reply from device.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;Registry RAPI policy value is 2&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;RemSqlCe.1.54.dll found on \Windows.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;GetVersion reported version 54&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;The first two lines show that the RAPI connectivity is working with your device. The second line reports the current RAPI &lt;a href="http://msdn.microsoft.com/en-us/library/ms890078.aspx"&gt;security policy value&lt;/a&gt; (0: Closed Mode; 1: Open Mode; 2: Restricted Mode). The fourth line reports that the RemSqlCe.1.54.dll file is present on the \Windows directory where all the clients expect it to be. Finally, the last line shows two things:&lt;br /&gt;&lt;ol&gt;&lt;li&gt;The DLL is actually RAPI-callable. If you get an error here, then it's very likely that your device prohibits RAPI calls (due to carrier configuration). The device DLL is signed with unprivileged certificates only which may be insufficient for some Smartphone devices.&lt;/li&gt;&lt;li&gt;The DLL version matches. If you get a value different from 54 (the same as on the file name) then you have a bogus DLL.&lt;/li&gt;&lt;/ol&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3623316957702080656-395086496541446860?l=primeworks-mobile.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://primeworks-mobile.blogspot.com/feeds/395086496541446860/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3623316957702080656&amp;postID=395086496541446860' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3623316957702080656/posts/default/395086496541446860'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3623316957702080656/posts/default/395086496541446860'/><link rel='alternate' type='text/html' href='http://primeworks-mobile.blogspot.com/2008/07/remsqlce-diagnostics.html' title='RemSqlCe diagnostics'/><author><name>João Paulo Figueira</name><uri>http://www.blogger.com/profile/01808451986712386444</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://bp0.blogger.com/_AksH5-lumMs/SCQYuaNZMAI/AAAAAAAAAQs/eA23ckrE4Fw/S220/MVP_profile.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3623316957702080656.post-7349560380386450973</id><published>2008-07-01T06:16:00.000-07:00</published><updated>2008-10-06T02:21:22.800-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='DesktopSqlCe'/><category scheme='http://www.blogger.com/atom/ns#' term='Wizard'/><category scheme='http://www.blogger.com/atom/ns#' term='Console'/><title type='text'>Database Connection Failure</title><content type='html'>If your product refuses to connect to a device database, please make sure that you have SQL Compact fully installed on your device. This includes installing the replication CAB file (file name with '.repl.') because it deploys the OLE DB provider on the device.&lt;br /&gt;&lt;br /&gt;The device-side component (RemSqlCe.1.54.dll file in the \Windows directory) is a native code OLE DB consumer that requires the SQL Compact OLE DB provider. One of the nice advantages of being a native code consumer is that it can simultaneously open SQL CE 2.0, 3.0 and 3.5 databases. The downside of being a native client is that Microsoft split the managed and native client deployment and by default only the managed client is installed.&lt;br /&gt;&lt;br /&gt;When this situation happens your product will complain that it cannot open the database file. On Console, you may see an empty error message (something to be solved in a near future upgrade).&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3623316957702080656-7349560380386450973?l=primeworks-mobile.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://primeworks-mobile.blogspot.com/feeds/7349560380386450973/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3623316957702080656&amp;postID=7349560380386450973' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3623316957702080656/posts/default/7349560380386450973'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3623316957702080656/posts/default/7349560380386450973'/><link rel='alternate' type='text/html' href='http://primeworks-mobile.blogspot.com/2008/07/database-connection-failure.html' title='Database Connection Failure'/><author><name>João Paulo Figueira</name><uri>http://www.blogger.com/profile/01808451986712386444</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://bp0.blogger.com/_AksH5-lumMs/SCQYuaNZMAI/AAAAAAAAAQs/eA23ckrE4Fw/S220/MVP_profile.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3623316957702080656.post-1239081148690911562</id><published>2008-04-28T02:36:00.000-07:00</published><updated>2008-10-06T02:21:46.001-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='DesktopSqlCe'/><title type='text'>Detecting when the device connects or disconnects</title><content type='html'>DesktopSqlCe allows you to monitor device connectivity via ActiveSync or WMDC via the &lt;span style="font-family:courier new;"&gt;DeviceMonitor&lt;/span&gt; class. This class is very simple to use: create a new instance and listen to the &lt;span style="font-family:courier new;"&gt;DeviceMonitorEvent&lt;/span&gt;. When the device connects, your listener will receive a &lt;span style="font-family:courier new;"&gt;DeviceMonitorMsg.IPAddress&lt;/span&gt; value in the &lt;span style="font-family:courier new;"&gt;Message&lt;/span&gt; property of &lt;span style="font-family:courier new;"&gt;DeviceMonitorEventArgs&lt;/span&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3623316957702080656-1239081148690911562?l=primeworks-mobile.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://primeworks-mobile.blogspot.com/feeds/1239081148690911562/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3623316957702080656&amp;postID=1239081148690911562' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3623316957702080656/posts/default/1239081148690911562'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3623316957702080656/posts/default/1239081148690911562'/><link rel='alternate' type='text/html' href='http://primeworks-mobile.blogspot.com/2008/04/detecting-when-device-connects-or.html' title='Detecting when the device connects or disconnects'/><author><name>João Paulo Figueira</name><uri>http://www.blogger.com/profile/01808451986712386444</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://bp0.blogger.com/_AksH5-lumMs/SCQYuaNZMAI/AAAAAAAAAQs/eA23ckrE4Fw/S220/MVP_profile.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3623316957702080656.post-6508382805992063274</id><published>2008-04-23T06:32:00.000-07:00</published><updated>2008-04-23T06:59:52.702-07:00</updated><title type='text'>Data Port Console 1.3 Beta</title><content type='html'>After a few hiccups, the Console 1.3 Beta (3920) is now uploaded. This is the first public build entirely compiled under Visual Studio 2008 and this is the probable cause for some errors when installing through the exe. Now the Beta installer is available only via a &lt;a href="http://www.primeworks-mobile.com/Downloads/DPConsole_1.3.3920.54_Beta.zip"&gt;ZIP&lt;/a&gt; file that you must download and extract to your local disk before installing.&lt;br /&gt;&lt;br /&gt;The 1.3 Beta runs side by side with the existing 1.2 and has much better support for data transfer between database formats. You will also note that there is a new root item on the Data Explorer for "Desktop Sync". This is the very simple Access to SQL Compact database synchronization code that was available with the Data Port Sync component. You can prepare and track changes on Access databases but the Synchronization feature is not yet available because it requires some more work.&lt;br /&gt;&lt;br /&gt;Apart from this, you should be able to use the 1.3 Beta (3920) without any other issues. Error reports are welcome!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3623316957702080656-6508382805992063274?l=primeworks-mobile.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://primeworks-mobile.blogspot.com/feeds/6508382805992063274/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3623316957702080656&amp;postID=6508382805992063274' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3623316957702080656/posts/default/6508382805992063274'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3623316957702080656/posts/default/6508382805992063274'/><link rel='alternate' type='text/html' href='http://primeworks-mobile.blogspot.com/2008/04/data-port-console-13-beta.html' title='Data Port Console 1.3 Beta'/><author><name>João Paulo Figueira</name><uri>http://www.blogger.com/profile/01808451986712386444</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://bp0.blogger.com/_AksH5-lumMs/SCQYuaNZMAI/AAAAAAAAAQs/eA23ckrE4Fw/S220/MVP_profile.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3623316957702080656.post-783121545889666262</id><published>2008-02-23T08:39:00.000-08:00</published><updated>2008-02-23T08:42:18.732-08:00</updated><title type='text'>Data Port Console 1.2</title><content type='html'>I have just released Data Port Console 1.2 to the site. Besides adding more menu options on the main menu bar, I also added the ability to run multiple SQL commands. You do this by separating the commands with a ';' character. This is great for running DDL scripts.&lt;br /&gt;&lt;br /&gt;You can get your copy &lt;a href="http://www.primeworks-mobile.com/Downloads/DPConsole_1.2.3720.54.exe"&gt;here&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3623316957702080656-783121545889666262?l=primeworks-mobile.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://primeworks-mobile.blogspot.com/feeds/783121545889666262/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3623316957702080656&amp;postID=783121545889666262' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3623316957702080656/posts/default/783121545889666262'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3623316957702080656/posts/default/783121545889666262'/><link rel='alternate' type='text/html' href='http://primeworks-mobile.blogspot.com/2008/02/data-port-console-12.html' title='Data Port Console 1.2'/><author><name>João Paulo Figueira</name><uri>http://www.blogger.com/profile/01808451986712386444</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://bp0.blogger.com/_AksH5-lumMs/SCQYuaNZMAI/AAAAAAAAAQs/eA23ckrE4Fw/S220/MVP_profile.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3623316957702080656.post-8236281052399994074</id><published>2008-01-17T04:02:00.001-08:00</published><updated>2008-10-06T02:22:08.512-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='DesktopSqlCe'/><title type='text'>DesktopSqlCe 1.9.2510</title><content type='html'>Version 1.9.2510 of DesktopSqlCe has just been uploaded. Besides minor corrections to the C# source code, I added the full source code of the now defunct SQL CE Console product.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.primeworks-mobile.com/Downloads/DSSCE_1.9.2510.exe"&gt;EXE Setup&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.primeworks-mobile.com/Downloads/DSSCE_1.9.2510.zip"&gt;ZIP Setup&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3623316957702080656-8236281052399994074?l=primeworks-mobile.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://primeworks-mobile.blogspot.com/feeds/8236281052399994074/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3623316957702080656&amp;postID=8236281052399994074' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3623316957702080656/posts/default/8236281052399994074'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3623316957702080656/posts/default/8236281052399994074'/><link rel='alternate' type='text/html' href='http://primeworks-mobile.blogspot.com/2008/01/desktopsqlce-192510.html' title='DesktopSqlCe 1.9.2510'/><author><name>João Paulo Figueira</name><uri>http://www.blogger.com/profile/01808451986712386444</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://bp0.blogger.com/_AksH5-lumMs/SCQYuaNZMAI/AAAAAAAAAQs/eA23ckrE4Fw/S220/MVP_profile.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3623316957702080656.post-329677902401965959</id><published>2008-01-14T01:43:00.000-08:00</published><updated>2008-10-06T02:22:35.006-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='DesktopSqlCe'/><title type='text'>DesktopSqlCe FAQ</title><content type='html'>I have started a FAQ for DesktopSqlCe and you can read it &lt;a href="http://www.primeworks-mobile.com/Support/FAQ/DesktopSqlCeFAQ.html"&gt;here&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3623316957702080656-329677902401965959?l=primeworks-mobile.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://primeworks-mobile.blogspot.com/feeds/329677902401965959/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3623316957702080656&amp;postID=329677902401965959' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3623316957702080656/posts/default/329677902401965959'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3623316957702080656/posts/default/329677902401965959'/><link rel='alternate' type='text/html' href='http://primeworks-mobile.blogspot.com/2008/01/desktopsqlce-faq.html' title='DesktopSqlCe FAQ'/><author><name>João Paulo Figueira</name><uri>http://www.blogger.com/profile/01808451986712386444</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://bp0.blogger.com/_AksH5-lumMs/SCQYuaNZMAI/AAAAAAAAAQs/eA23ckrE4Fw/S220/MVP_profile.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3623316957702080656.post-5442045425087651446</id><published>2008-01-11T07:17:00.000-08:00</published><updated>2008-01-11T07:19:38.985-08:00</updated><title type='text'>Data Port Command 1.5.900</title><content type='html'>Data Port Command has been updated to version 1.5.900. This corrects a command line parser bug as reported in the forum and updates the server code to 1.54.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.primeworks-mobile.com/Downloads/DPC_1.5.900.zip"&gt;ZIP Installer&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.primeworks-mobile.com/Downloads/DPC_1.5.900.exe"&gt;EXE Installer&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3623316957702080656-5442045425087651446?l=primeworks-mobile.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://primeworks-mobile.blogspot.com/feeds/5442045425087651446/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3623316957702080656&amp;postID=5442045425087651446' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3623316957702080656/posts/default/5442045425087651446'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3623316957702080656/posts/default/5442045425087651446'/><link rel='alternate' type='text/html' href='http://primeworks-mobile.blogspot.com/2008/01/data-port-command-15900.html' title='Data Port Command 1.5.900'/><author><name>João Paulo Figueira</name><uri>http://www.blogger.com/profile/01808451986712386444</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://bp0.blogger.com/_AksH5-lumMs/SCQYuaNZMAI/AAAAAAAAAQs/eA23ckrE4Fw/S220/MVP_profile.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3623316957702080656.post-5621657749476607470</id><published>2008-01-10T06:41:00.000-08:00</published><updated>2008-10-06T02:22:52.407-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='DesktopSqlCe'/><title type='text'>DesktopSqlCe 1.9</title><content type='html'>The DesktopSqlCe 1.9 installers are now available for download here:&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.primeworks-mobile.com/Downloads/DSSCE_1.9.2500.exe"&gt;EXE Setup&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.primeworks-mobile.com/Downloads/DSSCE_1.9.2500.zip"&gt;ZIP Setup&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;I will be adding more samples to the installer which features a new device installer option on the Start menu (much like I did for DPW). This allows you to quickly deploy the device server on a connected device using the appropriate CAB file. All the CAB files are located on the &lt;strong&gt;Redist\Device&lt;/strong&gt; directory and if you like, you can also reuse the &lt;span style="font-family:courier new;"&gt;cabinstall.exe&lt;/span&gt; that I use to deploy them. Anyway, one of the samples I will shortly add is a device installer dialog similar to the one you find in the Console.&lt;br /&gt;&lt;br /&gt;Please send me any feedback on this installer so I can make it better.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3623316957702080656-5621657749476607470?l=primeworks-mobile.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://primeworks-mobile.blogspot.com/feeds/5621657749476607470/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3623316957702080656&amp;postID=5621657749476607470' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3623316957702080656/posts/default/5621657749476607470'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3623316957702080656/posts/default/5621657749476607470'/><link rel='alternate' type='text/html' href='http://primeworks-mobile.blogspot.com/2008/01/desktopsqlce-19.html' title='DesktopSqlCe 1.9'/><author><name>João Paulo Figueira</name><uri>http://www.blogger.com/profile/01808451986712386444</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://bp0.blogger.com/_AksH5-lumMs/SCQYuaNZMAI/AAAAAAAAAQs/eA23ckrE4Fw/S220/MVP_profile.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3623316957702080656.post-3015190750665927047</id><published>2008-01-10T00:36:00.000-08:00</published><updated>2008-01-10T02:18:44.189-08:00</updated><title type='text'>DPW 1.7.1050 problem</title><content type='html'>I'm looking at an issue with DPW 1.7.1050 that prevents importing databases into a SQL Compact Edition 3.5 database. The new installer will be uploaded as soon as this is solved. Sorry for this!&lt;br /&gt;&lt;br /&gt;[Edit]&lt;br /&gt;Somehow the code was specifying a value of zero for the maximum temporary file size and SQL Compact 3.5 was not eating it. Now where did this come from?&lt;br /&gt;&lt;br /&gt;Here are the download links for the 1.7.1060:&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.primeworks-mobile.com/Downloads/DPW_1.7.1060.exe"&gt;EXE Setup&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.blogger.com/mobile.com/Downloads/DPW_1.7.1060.zip"&gt;ZIP Setup&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3623316957702080656-3015190750665927047?l=primeworks-mobile.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://primeworks-mobile.blogspot.com/feeds/3015190750665927047/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3623316957702080656&amp;postID=3015190750665927047' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3623316957702080656/posts/default/3015190750665927047'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3623316957702080656/posts/default/3015190750665927047'/><link rel='alternate' type='text/html' href='http://primeworks-mobile.blogspot.com/2008/01/dpw-171050-problem.html' title='DPW 1.7.1050 problem'/><author><name>João Paulo Figueira</name><uri>http://www.blogger.com/profile/01808451986712386444</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://bp0.blogger.com/_AksH5-lumMs/SCQYuaNZMAI/AAAAAAAAAQs/eA23ckrE4Fw/S220/MVP_profile.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3623316957702080656.post-8874741905296138471</id><published>2008-01-08T08:10:00.000-08:00</published><updated>2008-01-08T08:13:58.260-08:00</updated><title type='text'>Data Port Wizard 1.7.1050 Released</title><content type='html'>A new minor revision of Data Port Wizard has been published. This updates the device component (Data Port Server) to version 1.54 and corrects a problem with the Windows CE CAB files. Please use the device installer to set up your device before using DPW.&lt;br /&gt;&lt;br /&gt;You can download the installer from the following links:&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.primeworks-mobile.com/Downloads/DPW_1.7.1050.exe"&gt;EXE Setup&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.primeworks-mobile.com/Downloads/DPW_1.7.1050.zip"&gt;ZIP Setup&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3623316957702080656-8874741905296138471?l=primeworks-mobile.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://primeworks-mobile.blogspot.com/feeds/8874741905296138471/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3623316957702080656&amp;postID=8874741905296138471' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3623316957702080656/posts/default/8874741905296138471'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3623316957702080656/posts/default/8874741905296138471'/><link rel='alternate' type='text/html' href='http://primeworks-mobile.blogspot.com/2008/01/data-port-wizard-171050-released.html' title='Data Port Wizard 1.7.1050 Released'/><author><name>João Paulo Figueira</name><uri>http://www.blogger.com/profile/01808451986712386444</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://bp0.blogger.com/_AksH5-lumMs/SCQYuaNZMAI/AAAAAAAAAQs/eA23ckrE4Fw/S220/MVP_profile.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3623316957702080656.post-6396454993190676782</id><published>2008-01-08T00:52:00.000-08:00</published><updated>2008-01-08T00:54:34.151-08:00</updated><title type='text'>Welcome!</title><content type='html'>In this blog I will post about everything that relates to my work at &lt;a href="http://www.primeworks-mobile.com/"&gt;Primeworks&lt;/a&gt;, the company's products and support information.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3623316957702080656-6396454993190676782?l=primeworks-mobile.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://primeworks-mobile.blogspot.com/feeds/6396454993190676782/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3623316957702080656&amp;postID=6396454993190676782' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3623316957702080656/posts/default/6396454993190676782'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3623316957702080656/posts/default/6396454993190676782'/><link rel='alternate' type='text/html' href='http://primeworks-mobile.blogspot.com/2008/01/welcome.html' title='Welcome!'/><author><name>João Paulo Figueira</name><uri>http://www.blogger.com/profile/01808451986712386444</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://bp0.blogger.com/_AksH5-lumMs/SCQYuaNZMAI/AAAAAAAAAQs/eA23ckrE4Fw/S220/MVP_profile.jpg'/></author><thr:total>0</thr:total></entry></feed>
