<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	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/"
		>
<channel>
	<title>Comments on: Vici CoolStorage: ORM on MonoTouch made simple</title>
	<atom:link href="http://blog.activa.be/index.php/2010/02/vici-coolstorage-orm-on-monotouch-made-simple/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.activa.be/index.php/2010/02/vici-coolstorage-orm-on-monotouch-made-simple/</link>
	<description>.NET, Web, Mobile and more stuff I can&#039;t stop talking about</description>
	<lastBuildDate>Sat, 21 Jan 2012 13:14:36 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.1.2</generator>
	<item>
		<title>By: Rory</title>
		<link>http://blog.activa.be/index.php/2010/02/vici-coolstorage-orm-on-monotouch-made-simple/#comment-1281</link>
		<dc:creator>Rory</dc:creator>
		<pubDate>Fri, 27 May 2011 23:14:24 +0000</pubDate>
		<guid isPermaLink="false">http://www.blog.activa.be/PermaLink,guid,b7318bfb-25c4-4925-8143-4f57913fa74b.aspx#comment-1281</guid>
		<description>I don&#039;t know how I didn&#039;t find this until now, but, even though it&#039;s over a year old, it&#039;s a great example of how much easier MonoTouch can make your life as an iOS dev.

I don&#039;t have anything against people who want to use ObjC, but I&#039;ve seen too many ObjC devs trash MT without knowing the first thing about it.

The progression of examples here - from the awful native APIs to the .Net way to the Vici way - is fantastic. I was horrified when I first saw how data access is performed using bits Apple ships. I found it all so ugly that I refused to use SQL for anything. Opted instead to use object archiving (which works well - credit where it&#039;s due), but I would much rather have used SQL for data storage (archives still make the most sense for preserving app state when your app is closed).

The problem is that there are too many devs who make excuses for the appalling native SQLite &quot;solution&quot;. Yeah, there are ObjC wrappers that simplify things, but they don&#039;t seem to follow any familiar patterns. The beauty of MonoTouch, just like anything .Net, is that we already know the interfaces. We can&#039;t just copy and paste any old code from, say, a desktop app on account of SQLite being, as you&#039;d expect, not as fully featured as a SQL server you&#039;d run on a gigantic server in a basement somewhere. But there&#039;s still enough compatibility that the potential for code reuse between different platforms is, relatively speaking, through the roof.

I know I&#039;m not saying anything anybody here doesn&#039;t already know... I just can&#039;t stop writing. It&#039;s always refreshing to encounter people who choose the best tool for the job rather than settling for the tool they&#039;re given, or the tool they have some misguided, almost religious dedication to.

Prior to .Net, I preferred Java to all else.

When .Net came along, I hopped over. And I didn&#039;t suddenly dislike Java - I simply preferred .Net.

I&#039;m rambling.

I&#039;ll end by saying this was a great post. I find it very aesthetically pleasing. The writing is clean; the code is clean.

We need to create an Army of Sensible Thinking and Coding by cloning you.</description>
		<content:encoded><![CDATA[<p>I don&#8217;t know how I didn&#8217;t find this until now, but, even though it&#8217;s over a year old, it&#8217;s a great example of how much easier MonoTouch can make your life as an iOS dev.</p>
<p>I don&#8217;t have anything against people who want to use ObjC, but I&#8217;ve seen too many ObjC devs trash MT without knowing the first thing about it.</p>
<p>The progression of examples here &#8211; from the awful native APIs to the .Net way to the Vici way &#8211; is fantastic. I was horrified when I first saw how data access is performed using bits Apple ships. I found it all so ugly that I refused to use SQL for anything. Opted instead to use object archiving (which works well &#8211; credit where it&#8217;s due), but I would much rather have used SQL for data storage (archives still make the most sense for preserving app state when your app is closed).</p>
<p>The problem is that there are too many devs who make excuses for the appalling native SQLite &#8220;solution&#8221;. Yeah, there are ObjC wrappers that simplify things, but they don&#8217;t seem to follow any familiar patterns. The beauty of MonoTouch, just like anything .Net, is that we already know the interfaces. We can&#8217;t just copy and paste any old code from, say, a desktop app on account of SQLite being, as you&#8217;d expect, not as fully featured as a SQL server you&#8217;d run on a gigantic server in a basement somewhere. But there&#8217;s still enough compatibility that the potential for code reuse between different platforms is, relatively speaking, through the roof.</p>
<p>I know I&#8217;m not saying anything anybody here doesn&#8217;t already know&#8230; I just can&#8217;t stop writing. It&#8217;s always refreshing to encounter people who choose the best tool for the job rather than settling for the tool they&#8217;re given, or the tool they have some misguided, almost religious dedication to.</p>
<p>Prior to .Net, I preferred Java to all else.</p>
<p>When .Net came along, I hopped over. And I didn&#8217;t suddenly dislike Java &#8211; I simply preferred .Net.</p>
<p>I&#8217;m rambling.</p>
<p>I&#8217;ll end by saying this was a great post. I find it very aesthetically pleasing. The writing is clean; the code is clean.</p>
<p>We need to create an Army of Sensible Thinking and Coding by cloning you.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Mark Trinder</title>
		<link>http://blog.activa.be/index.php/2010/02/vici-coolstorage-orm-on-monotouch-made-simple/#comment-750</link>
		<dc:creator>Mark Trinder</dc:creator>
		<pubDate>Fri, 29 Oct 2010 23:57:08 +0000</pubDate>
		<guid isPermaLink="false">http://www.blog.activa.be/PermaLink,guid,b7318bfb-25c4-4925-8143-4f57913fa74b.aspx#comment-750</guid>
		<description>Love your work. Did a quick blog on it and gave details about build for MonoDroid.
You need the BETA install of MonoDroid to get the assemblies I used for building.
I could send them to you, but maybe you should approach the Novell team and join
the development program. Cheers, Mark.</description>
		<content:encoded><![CDATA[<p>Love your work. Did a quick blog on it and gave details about build for MonoDroid.<br />
You need the BETA install of MonoDroid to get the assemblies I used for building.<br />
I could send them to you, but maybe you should approach the Novell team and join<br />
the development program. Cheers, Mark.</p>
]]></content:encoded>
	</item>
</channel>
</rss>

