<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Intersoft Solutions Corporate Blog &#187; intersoft-blog</title>
	<atom:link href="http://blog.intersoftsolutions.com/category/intersoft-blog/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.intersoftsolutions.com</link>
	<description>All about development productivity – ASP.NET, Silverlight, WPF, iOS, Android, Windows Phone, Windows 8</description>
	<lastBuildDate>Sat, 21 Apr 2018 06:57:13 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=4.2.33</generator>
	<item>
		<title>Implement GridViewFragment on Android</title>
		<link>http://blog.intersoftsolutions.com/2015/03/implement-gridviewfragment-on-android/</link>
		<comments>http://blog.intersoftsolutions.com/2015/03/implement-gridviewfragment-on-android/#comments</comments>
		<pubDate>Wed, 25 Mar 2015 09:42:32 +0000</pubDate>
		<dc:creator><![CDATA[martinlie]]></dc:creator>
				<category><![CDATA[2014-r2]]></category>
		<category><![CDATA[intersoft-blog]]></category>
		<category><![CDATA[kb-how-to-article]]></category>
		<category><![CDATA[Reference Samples]]></category>

		<guid isPermaLink="false">http://blog.intersoftpt.com/?p=4441</guid>
		<description><![CDATA[This topic describes how you can easily display your data in a grid view for Android in Crosslight apps. You will learn how to configure GridFragment and create the binding provider for GridFragment. If you haven&#8217;t familiar with simple list in Crosslight, please check out Displaying Simple List. It is expected [...]]]></description>
				<content:encoded><![CDATA[<img width="604" height="270" src="http://blog.intersoftsolutions.com/wp-content/uploads/2015/03/Tablet-604x270.jpg" class="attachment-post-thumbnail wp-post-image" alt="Tablet" style="float:right; margin:0 0 10px 10px;" /><p>This topic describes how you can easily display your data in a grid view for Android in Crosslight apps. You will learn how to configure GridFragment and create the binding provider for GridFragment. If you haven&#8217;t familiar with simple list in Crosslight, please check out <a href="http://developer.intersoftpt.com/display/crosslight/Displaying+Simple+List#DisplayingSimpleList-DisplayingSimpleListoniOS" target="_blank" rel="nofollow">Displaying Simple List</a>. It is expected that you have successfully displayed a simple list and created the required View Model before continuing. <a href="http://developer.intersoftpt.com/display/crosslight/Implement+GridViewFragment+on+Android" target="_blank">Learn more</a>.</p>
<p><a href="http://blog.intersoftpt.com/wp-content/uploads/2015/03/Phone.jpg"><img class="aligncenter wp-image-4444" src="http://blog.intersoftpt.com/wp-content/uploads/2015/03/Phone.jpg" alt="Android Phone" width="299" height="500" /></a></p>
<p><a href="http://blog.intersoftpt.com/wp-content/uploads/2015/03/Tablet.jpg"><img class="aligncenter wp-image-4445" src="http://blog.intersoftpt.com/wp-content/uploads/2015/03/Tablet.jpg" alt="Android Tablet" width="500" height="292" /></a></p>
<p>The sample code is available to download in our Git server <a href="http://git.intersoftpt.com/projects/CROS-SUPP/repos/android-gridview/browse" target="_blank">here</a>. Feel free to leave any comment or feedback.</p>
<p>Cheers,<br />
Martin Lie</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.intersoftsolutions.com/2015/03/implement-gridviewfragment-on-android/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Implement Circular Image on ListView</title>
		<link>http://blog.intersoftsolutions.com/2015/03/how-to-implement-circular-image-on-listview/</link>
		<comments>http://blog.intersoftsolutions.com/2015/03/how-to-implement-circular-image-on-listview/#comments</comments>
		<pubDate>Wed, 25 Mar 2015 09:19:11 +0000</pubDate>
		<dc:creator><![CDATA[martinlie]]></dc:creator>
				<category><![CDATA[2014-r2]]></category>
		<category><![CDATA[intersoft-blog]]></category>
		<category><![CDATA[kb-how-to-article]]></category>
		<category><![CDATA[Reference Samples]]></category>

		<guid isPermaLink="false">http://blog.intersoftpt.com/?p=4438</guid>
		<description><![CDATA[Nowadays, you can see a lot of mobile apps displaying circular image on list view. This how-to topic shows how you can customize the appearance and presentation of cell template with image in a table view to achieve round corner in iOS, Android and Windows platforms. Learn [...]]]></description>
				<content:encoded><![CDATA[<img width="604" height="270" src="http://blog.intersoftsolutions.com/wp-content/uploads/2015/03/circular-image-on-Android-604x270.png" class="attachment-post-thumbnail wp-post-image" alt="circular-image-on-Android" style="float:right; margin:0 0 10px 10px;" /><p>Nowadays, you can see a lot of mobile apps displaying circular image on list view. This how-to topic shows how you can customize the appearance and presentation of cell template with image in a table view to achieve round corner in iOS, Android and Windows platforms. <a href="http://developer.intersoftpt.com/display/crosslight/Implement+Circular+Image+on+ListView" target="_blank">Learn more</a>.</p>
<p><a href="http://blog.intersoftpt.com/wp-content/uploads/2015/03/circular-image-on-iOS.png"><img class="aligncenter wp-image-4451" src="http://blog.intersoftpt.com/wp-content/uploads/2015/03/circular-image-on-iOS.png" alt="circular-image-on-iOS" width="301" height="500" /></a></p>
<p><a href="http://blog.intersoftpt.com/wp-content/uploads/2015/03/circular-image-on-Android.png"><img class="aligncenter wp-image-4450" src="http://blog.intersoftpt.com/wp-content/uploads/2015/03/circular-image-on-Android.png" alt="circular-image-on-Android" width="300" height="500" /></a></p>
<p><a href="http://blog.intersoftpt.com/wp-content/uploads/2015/03/circular-image-on-WinPhone.png"><img class="aligncenter wp-image-4439" src="http://blog.intersoftpt.com/wp-content/uploads/2015/03/circular-image-on-WinPhone.png" alt="circular-image-on-WinPhone" width="300" height="500" /></a></p>
<p>The sample code is available to download in our Git server <a href="http://git.intersoftpt.com/projects/CROS-SUPP/repos/listview-with-circular-image/browse" target="_blank">here</a>. Feel free to leave any comment or feedback.</p>
<p>Cheers,<br />
Martin Lie</p>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.intersoftsolutions.com/2015/03/how-to-implement-circular-image-on-listview/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Implement Data Synchronization using Crosslight Enterprise Framework</title>
		<link>http://blog.intersoftsolutions.com/2015/03/implement-data-synchronization-using-crosslight-enterprise-framework/</link>
		<comments>http://blog.intersoftsolutions.com/2015/03/implement-data-synchronization-using-crosslight-enterprise-framework/#comments</comments>
		<pubDate>Tue, 03 Mar 2015 09:03:54 +0000</pubDate>
		<dc:creator><![CDATA[martinlie]]></dc:creator>
				<category><![CDATA[2014-r2]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[intersoft-blog]]></category>
		<category><![CDATA[kb-how-to-article]]></category>
		<category><![CDATA[Reference Samples]]></category>

		<guid isPermaLink="false">http://blog.intersoftpt.com/?p=4405</guid>
		<description><![CDATA[This how-to topic describes how to implement data synchronization using Crosslight Enterprise Framework. There is no doubt that data synchronization has becoming essential requirement in today&#8217;s business apps that allows online offline synschronization. This post guides you how to implement data synchronization by creating a new [...]]]></description>
				<content:encoded><![CDATA[<img width="604" height="270" src="http://blog.intersoftsolutions.com/wp-content/uploads/2015/03/2015-03-02-09-34-09-604x270.png" class="attachment-post-thumbnail wp-post-image" alt="2015-03-02-09-34-09" style="float:right; margin:0 0 10px 10px;" /><p>This how-to topic describes how to implement data synchronization using Crosslight Enterprise Framework. There is no doubt that data synchronization has becoming essential requirement in today&#8217;s business apps that allows online offline synschronization.</p>
<p>This post guides you how to implement data synchronization by creating a new Crosslight app from the <a href="http://developer.intersoftpt.com/display/crosslight/Business+Template">Crosslight Business Template</a>. You will learn how to enable the local data storage feature, configure the synchronization settings, preparing the domain models, and calling the synchronization API to perform two-way data sync. <a href="http://developer.intersoftpt.com/display/crosslight/Implement+Data+Synchronization+using+Crosslight+Enterprise+Framework" target="_blank">Learn more</a>.</p>
<p><a href="http://blog.intersoftpt.com/wp-content/uploads/2015/03/2015-03-02-09-34-09.png" target="_blank"><img class="aligncenter wp-image-4406" src="http://blog.intersoftpt.com/wp-content/uploads/2015/03/2015-03-02-09-34-09-622x1024.png" alt="2015-03-02-09-34-09" width="304" height="500" /></a></p>
<p><a href="http://blog.intersoftpt.com/wp-content/uploads/2015/03/2015-03-02-09-35-28.png" target="_blank"><img class="aligncenter wp-image-4407" src="http://blog.intersoftpt.com/wp-content/uploads/2015/03/2015-03-02-09-35-28-622x1024.png" alt="2015-03-02-09-35-28" width="304" height="500" /></a></p>
<p>You can download the sample code from our Git server <a href="http://git.intersoftpt.com/projects/CROS-SUPP/repos/synchronization-sample/browse" target="_blank">here</a>. Feel free to leave your comment or feedback if any.</p>
<p>Cheers,<br />
Martin Lie</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.intersoftsolutions.com/2015/03/implement-data-synchronization-using-crosslight-enterprise-framework/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Create Crosslight Business Apps with Local Data Storage (SQLite)</title>
		<link>http://blog.intersoftsolutions.com/2015/03/create-crosslight-business-apps-with-local-data-storage-sqlite/</link>
		<comments>http://blog.intersoftsolutions.com/2015/03/create-crosslight-business-apps-with-local-data-storage-sqlite/#comments</comments>
		<pubDate>Tue, 03 Mar 2015 08:14:18 +0000</pubDate>
		<dc:creator><![CDATA[martinlie]]></dc:creator>
				<category><![CDATA[2014-r2]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[intersoft-blog]]></category>
		<category><![CDATA[kb-how-to-article]]></category>
		<category><![CDATA[Reference Samples]]></category>

		<guid isPermaLink="false">http://blog.intersoftpt.com/?p=4402</guid>
		<description><![CDATA[This blog post shows you in-depth how to create apps that use SQLite as its local data storage using Crosslight Business Template. You will learn how to configure SQLite for the first time, setting up the domain model through Intersoft Entity Designer and add some [...]]]></description>
				<content:encoded><![CDATA[<img width="604" height="270" src="http://blog.intersoftsolutions.com/wp-content/uploads/2015/03/2015-03-02-09-29-43-604x270.png" class="attachment-post-thumbnail wp-post-image" alt="2015-03-02-09-29-43" style="float:right; margin:0 0 10px 10px;" /><p>This blog post shows you in-depth how to create apps that use SQLite as its local data storage using Crosslight Business Template. You will learn how to configure SQLite for the first time, setting up the domain model through Intersoft Entity Designer and add some simple settings and code to enable SQLite. <a href="http://developer.intersoftpt.com/pages/viewpage.action?pageId=16812361" target="_blank">Learn more</a>.</p>
<p><a href="http://blog.intersoftpt.com/wp-content/uploads/2015/03/2015-03-02-09-29-43.png" target="_blank"><img class="aligncenter wp-image-4403" src="http://blog.intersoftpt.com/wp-content/uploads/2015/03/2015-03-02-09-29-43-622x1024.png" alt="2015-03-02-09-29-43" width="304" height="500" /></a></p>
<p>We have made the sample code available to be downloaded from out Git server <a href="http://git.intersoftpt.com/projects/CROS-SUPP/repos/sqlite-sample-businesstemplate/browse" target="_blank">here</a>. Feel free to post any comment or feedback.</p>
<p>Cheers,<br />
Martin Lie</p>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.intersoftsolutions.com/2015/03/create-crosslight-business-apps-with-local-data-storage-sqlite/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Using Crosslight SQLite for Local Data Storage</title>
		<link>http://blog.intersoftsolutions.com/2015/03/using-crosslight-sqlite-for-local-data-storage/</link>
		<comments>http://blog.intersoftsolutions.com/2015/03/using-crosslight-sqlite-for-local-data-storage/#comments</comments>
		<pubDate>Mon, 02 Mar 2015 09:36:45 +0000</pubDate>
		<dc:creator><![CDATA[martinlie]]></dc:creator>
				<category><![CDATA[2014-r2]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[intersoft-blog]]></category>
		<category><![CDATA[kb-how-to-article]]></category>
		<category><![CDATA[Reference Samples]]></category>

		<guid isPermaLink="false">http://blog.intersoftpt.com/?p=4390</guid>
		<description><![CDATA[This blog post will discuss topic on how you can use Crosslight SQLite as a local data storage for your apps. Before you start using Crosslight SQLite, it is recommended that you have basic knowledge about data binding and MVVM design pattern. Learn more. We have [...]]]></description>
				<content:encoded><![CDATA[<img width="604" height="270" src="http://blog.intersoftsolutions.com/wp-content/uploads/2015/03/2015-03-02-09-25-49-604x270.png" class="attachment-post-thumbnail wp-post-image" alt="2015-03-02-09-25-49" style="float:right; margin:0 0 10px 10px;" /><p>This blog post will discuss topic on how you can use Crosslight SQLite as a local data storage for your apps. Before you start using Crosslight SQLite, it is recommended that you have basic knowledge about <a href="http://developer.intersoftpt.com/display/crosslight/Understanding+Data+Binding+and+MVVM+Design+Pattern" target="_blank">data binding and MVVM design pattern</a>. <a href="http://developer.intersoftpt.com/display/crosslight/Using+Crosslight+SQLite+for+Local+Data+Storage" target="_blank">Learn more</a>.</p>
<p><a href="http://blog.intersoftpt.com/wp-content/uploads/2015/03/2015-03-02-09-25-49.png"><img class="aligncenter wp-image-4391" src="http://blog.intersoftpt.com/wp-content/uploads/2015/03/2015-03-02-09-25-49-622x1024.png" alt="2015-03-02-09-25-49" width="304" height="500" /></a></p>
<p><a href="http://blog.intersoftpt.com/wp-content/uploads/2015/03/2015-03-02-09-25-58.png"><img class="aligncenter wp-image-4392" src="http://blog.intersoftpt.com/wp-content/uploads/2015/03/2015-03-02-09-25-58-622x1024.png" alt="2015-03-02-09-25-58" width="304" height="500" /></a></p>
<p>We have created a sample that lets you learn how to create SQLite tables with capability to insert, update and delete the record, use LINQ Query and custom SQL Query and many more. The sample code can be downloaded from our Git server <a href="http://git.intersoftpt.com/projects/CROS-SUPP/repos/sqlite-sample/browse" target="_blank">here</a>.</p>
<p>Happy Learning!</p>
<p>Cheers,<br />
Martin Lie</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.intersoftsolutions.com/2015/03/using-crosslight-sqlite-for-local-data-storage/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Create Custom Bindable Properties and Binding Adapter</title>
		<link>http://blog.intersoftsolutions.com/2015/03/create-custom-bindable-properties-and-binding-adapter/</link>
		<comments>http://blog.intersoftsolutions.com/2015/03/create-custom-bindable-properties-and-binding-adapter/#comments</comments>
		<pubDate>Mon, 02 Mar 2015 08:18:00 +0000</pubDate>
		<dc:creator><![CDATA[martinlie]]></dc:creator>
				<category><![CDATA[2014-r2]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[intersoft-blog]]></category>
		<category><![CDATA[kb-how-to-article]]></category>
		<category><![CDATA[Reference Samples]]></category>

		<guid isPermaLink="false">http://blog.intersoftpt.com/?p=4378</guid>
		<description><![CDATA[Crosslight includes predefined common bindable properties that work across all platforms such as Text, ImageSource and so on. With extensible architecture built in Crosslight, you can extend or add your own custom bindable properties. This post will guide you how to create custom bindable properties and [...]]]></description>
				<content:encoded><![CDATA[<img width="481" height="270" src="http://blog.intersoftsolutions.com/wp-content/uploads/2015/03/Screen-Shot-2015-01-28-at-3.44.59-PM-481x270.png" class="attachment-post-thumbnail wp-post-image" alt="Screen Shot 2015-01-28 at 3.44.59 PM" style="float:right; margin:0 0 10px 10px;" /><p>Crosslight includes predefined common bindable properties that work across all platforms such as Text, ImageSource and so on. With extensible architecture built in Crosslight, you can extend or add your own custom bindable properties. This post will guide you how to create custom bindable properties and implement the binding adapter for each platform, including iOS and Android. <a href="http://developer.intersoftpt.com/display/crosslight/Create+Custom+Bindable+Properties+and+Binding+Adapter" target="_blank">Learn more</a>.</p>
<p><a href="http://blog.intersoftpt.com/wp-content/uploads/2015/03/2015-01-16-10-12-53.png"><img class="aligncenter wp-image-4395" src="http://blog.intersoftpt.com/wp-content/uploads/2015/03/2015-01-16-10-12-53-622x1024.png" alt="2015-01-16-10-12-53" width="304" height="500" /></a></p>
<p><a href="http://blog.intersoftpt.com/wp-content/uploads/2015/03/Screen-Shot-2015-01-28-at-3.44.59-PM.png"><img class="aligncenter wp-image-4396" src="http://blog.intersoftpt.com/wp-content/uploads/2015/03/Screen-Shot-2015-01-28-at-3.44.59-PM.png" alt="Screen Shot 2015-01-28 at 3.44.59 PM" width="273" height="500" /></a></p>
<p>We have prepared a sample, which shows how to create a bindable property for TextSize that supports two-way data binding to the Android EditText and iOS UITextField control. You can download the sample from our Git Server <a title="Custom Binding Sample" href="http://git.intersoftpt.com/projects/CROS-SUPP/repos/custombinding-sample/browse" target="_blank">here</a>.</p>
<p>Enjoy developing!</p>
<p>Cheers,<br />
Martin Lie</p>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.intersoftsolutions.com/2015/03/create-custom-bindable-properties-and-binding-adapter/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Configuring SQLite for Local Data Storage</title>
		<link>http://blog.intersoftsolutions.com/2014/10/configuring-sqlite-for-local-data-storage/</link>
		<comments>http://blog.intersoftsolutions.com/2014/10/configuring-sqlite-for-local-data-storage/#comments</comments>
		<pubDate>Mon, 27 Oct 2014 07:42:03 +0000</pubDate>
		<dc:creator><![CDATA[Nicholas Lie]]></dc:creator>
				<category><![CDATA[intersoft-blog]]></category>
		<category><![CDATA[kb-how-to-article]]></category>

		<guid isPermaLink="false">http://blog.intersoftpt.com/2014/10/configuring-sqlite-for-local-data-storage/</guid>
		<description><![CDATA[This page discusses things that require attention to use SQLite for local data storage in Crosslight applications. The common local storage available in most mobile platforms is SQLite. Typically, each platform uses different way to perform data operation to SQLite which increasing technical difficulties and [...]]]></description>
				<content:encoded><![CDATA[<img width="300" height="185" src="http://blog.intersoftsolutions.com/wp-content/uploads/2014/10/SQLiteSDKExtension.png" class="attachment-post-thumbnail wp-post-image" alt="SQLiteSDKExtension" style="float:right; margin:0 0 10px 10px;" /><div>
<p>
        Page<br />
            <b>edited</b> by<br />
                    <a href="http://developer.intersoftpt.com/display/~nicholas">Nicholas Lie</a>
            </p>
<div>
<div>
<div data-layout="two-right-sidebar">
<div data-type="normal">
<div>
<p>This page discusses things that require attention to use SQLite for local data storage in Crosslight applications.</p>
<p>The common local storage available in most mobile platforms is SQLite. Typically, each platform uses different way to perform data operation to SQLite which increasing technical difficulties and complexity when developing mobile apps. Thanks to the comprehensive and intuitive API, now you can use Crosslight SQLite to manage your local data storage elegantly. To learn more about Crosslight SQLite, see&nbsp;<a href="http://developer.intersoftpt.com/display/crosslight/Local+Data+Access" rel="nofollow">Local Data Access</a>.</p>
</div>
</div>
<div data-type="aside">
<div>
<div>
<div>
<p><strong>On this page:</strong></p>
<div>
<ul>
<li><a href="http://developer.intersoftpt.com/#ConfiguringSQLiteforLocalDataStorage-AddSQLitePreserveAssemblyConfiguration">Add SQLite PreserveAssembly Configuration</a></li>
<li><a href="http://developer.intersoftpt.com/#ConfiguringSQLiteforLocalDataStorage-EnsuringWindowsPhoneSQLiteAssemblies">Ensuring Windows Phone SQLite Assemblies</a></li>
</ul>
</div>
</div>
</div>
</div>
</div>
</div>
<div data-layout="single">
<div data-type="normal">
<div>
<p><span></span></p>
<h1>Add SQLite PreserveAssembly Configuration</h1>
<p>On each platform, Crosslight has AppInitializer.cs which is useful to initialize platform-specific functions. During build process, the linker of Xamarin SDK will remove unused class references, including SQLite class reference. To prevent the Xamarin SDK from removing the references, you will need to add an additional configuration in InitializeServices method of AppInitializer class such as shown in the following. The configuration for each platform is as simple as:</p>
<div>
<div><b>iOS &#8211; SQLite PreserveAssembly</b></div>
<div>
<pre>public void InitializeServices(IApplicationHost appHost)
{
    UIApplicationDelegate.PreserveAssembly((typeof(Sqlite.ServiceInitializer).Assembly));
}</pre>
</div>
</div>
<div>
<div><b>Android &#8211; SQLite PreserveAssembly</b></div>
<div>
<pre>public void InitializeServices(IApplicationHost appHost)
{
    AndroidApp.PreserveAssembly((typeof(Sqlite.ServiceInitializer).Assembly));
} </pre>
</div>
</div>
<div>
<div><b>WinPhone &#8211; SQLite PreserveAssembly</b></div>
<div>
<pre>public void InitializeServices(IApplicationHost appHost)
{
    AndroidApp.PreserveAssembly((typeof(Sqlite.ServiceInitializer).Assembly));
} </pre>
</div>
</div>
<div>
<div><b>WinRT &#8211; SQLite PreserveAssembly</b></div>
<div>
<pre>public void InitializeServices(IApplicationHost appHost)
{
    Application.PreserveAssembly((typeof(Intersoft.Crosslight.Data.SQLite.ServiceInitializer).GetObjectTypeInfo().Assembly));
} </pre>
</div>
</div>
<p>By adding this configuration, Xamarin SDK will treat SQLite class reference as in-used, so the SQLite will now run well.</p>
</div>
</div>
</div>
<div data-layout="single">
<div data-type="normal">
<div>
<p><span></span></p>
<h1>Ensuring Windows Phone SQLite Assemblies</h1>
<p>Windows Phone application development can only be done in Windows using Visual Studio, so the following steps is only applicable for Windows Phone development using Visual Studio 2012 (or above).</p>
<p>Check Visual Studio Gallery to install the correct version of SQLite extension for Windows Phone.</p>
<ul>
<li>If you are developing Windows Phone 8.0, please check SQLite for Windows Phone extension in: <a href="https://visualstudiogallery.msdn.microsoft.com/cd120b42-30f4-446e-8287-45387a4f40b7" rel="nofollow">https://visualstudiogallery.msdn.microsoft.com/cd120b42-30f4-446e-8287-45387a4f40b7</a></li>
</ul>
<ul>
<li>If you are developing Windows Phone 8.1, please check SQLite for Windows Phone 8.1 extension in: <a href="https://visualstudiogallery.msdn.microsoft.com/5d97faf6-39e3-4048-a0bc-adde2af75d1b" rel="nofollow">https://visualstudiogallery.msdn.microsoft.com/5d97faf6-39e3-4048-a0bc-adde2af75d1b</a></li>
</ul>
<p>&nbsp;</p>
<p>By default, Visual Studio does not provide SQLite extension to utilize SQLite in Windows Phone. Follow the steps below to add SQLite to a Windows Phone application:</p>
<ul>
<li>Install SQLite for Windows Phone in Visual Studio 2012 (or above) extensions and updates. From Visual Studio, go to Tools &#8211;&gt; Extensions and Updates.<br /><img width="300" src="http://blog.intersoftpt.com/wp-content/uploads/2014/10/SQLiteSDKExtension.png" data-image-src="http://developer.intersoftpt.com/download/attachments/15009555/SQLiteSDKExtension.png?version=1&amp;modificationDate=1414392466150&amp;api=v2" /></li>
<li>After installed, right-click on the Windows Phone project and choose Add Reference&#8230;
<div>In the Reference Manager select the Windows Phone SDK 8.0 section on the left, then tick SQLite for Windows Phone from the Extensions list.<br /><img width="300" src="http://blog.intersoftpt.com/wp-content/uploads/2014/10/SQLiteforWPExtension.png" data-image-src="http://developer.intersoftpt.com/download/attachments/15009555/SQLiteforWPExtension.png?version=1&amp;modificationDate=1414392466023&amp;api=v2" /></div>
</li>
</ul>
<p>The Windows Phone project will now have SQLite listed in the project References.</p>
</div>
</div>
</div>
<div data-layout="single">
<div data-type="normal">
<div>
<p><strong>Related Topics</strong></p>
<ul>
<li>
<div>
                    <span title="Page">Page:</span>            </div>
<div>
                            <a href="http://developer.intersoftpt.com/display/crosslight/Configuring+SQLite+for+Local+Data+Storage">Configuring SQLite for Local Data Storage</a></div>
</li>
<li>
<div>
                    <span title="Page">Page:</span>            </div>
<div>
                            <a href="http://developer.intersoftpt.com/display/crosslight/Add+a+Button+with+Command+Binding+in+Custom+Table+Cell">Add a Button with Command Binding in Custom Table Cell</a></div>
</li>
<li>
<div>
                    <span title="Page">Page:</span>            </div>
<div>
                            <a href="http://developer.intersoftpt.com/display/crosslight/Create+Custom+Cell+Template+for+iOS+UITableView">Create Custom Cell Template for iOS UITableView</a></div>
</li>
<li>
<div>
                    <span title="Page">Page:</span>            </div>
<div>
                            <a href="http://developer.intersoftpt.com/display/crosslight/Customizing+Item+Styles">Customizing Item Styles</a></div>
</li>
<li>
<div>
                    <span title="Page">Page:</span>            </div>
<div>
                            <a href="http://developer.intersoftpt.com/display/crosslight/Performing+Batch+Update">Performing Batch Update</a></div>
</li>
</ul>
<div>
        <a href="http://developer.intersoftpt.com/dosearchsite.action?where=crosslight&amp;queryString=(labelText:kb-how-to-article)%20AND%20(type:page)"><br />
            17 related results<br />
        </a>
    </div>
</div>
</div>
</div>
</div>
</div>
<div>
       <a href="http://developer.intersoftpt.com/display/crosslight/Configuring+SQLite+for+Local+Data+Storage">View Online</a><br />
              &middot;<br />
       <a href="http://developer.intersoftpt.com/pages/diffpagesbyversion.action?pageId=15009555&amp;revisedVersion=8&amp;originalVersion=7">View Changes Online</a>
                  </div>
</div>
]]></content:encoded>
			<wfw:commentRss>http://blog.intersoftsolutions.com/2014/10/configuring-sqlite-for-local-data-storage/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
