<?xml version="1.0" encoding="UTF-8"?>
<!--Generated by Squarespace Site Server v5.11.81 (http://www.squarespace.com/) on Fri, 01 Jun 2012 02:24:03 GMT--><feed xmlns="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/"><title>Blog</title><subtitle>Blog</subtitle><id>http://www.softwareinteractions.com/blog/</id><link rel="alternate" type="application/xhtml+xml" href="http://www.softwareinteractions.com/blog/"/><link rel="self" type="application/atom+xml" href="http://www.softwareinteractions.com/blog/atom.xml"/><updated>2012-02-02T04:06:25Z</updated><generator uri="http://www.squarespace.com/" version="Squarespace Site Server v5.11.81 (http://www.squarespace.com/)">Squarespace</generator><entry><title>UITableView and SQLite Using Monotouch</title><category term="Mono Touch"/><category term="MonoTouch"/><category term="SQLite"/><category term="UITableView"/><category term="iPhone Dev"/><category term="iPhone SDK"/><category term="iphone sdk"/><id>http://www.softwareinteractions.com/blog/2010/3/23/uitableview-and-sqlite-using-monotouch.html</id><link rel="alternate" type="text/html" href="http://www.softwareinteractions.com/blog/2010/3/23/uitableview-and-sqlite-using-monotouch.html"/><author><name>Laureano Lopez</name></author><published>2010-03-23T07:02:33Z</published><updated>2010-03-23T07:02:33Z</updated><summary type="html" xml:lang="en-US"><![CDATA[<script type="text/javascript" src="http://tweetmeme.com/i/scripts/button.js"></script>
In this article I will present a sample application that uses UITableView and SQLite to display data stored in a SQLite database.  This application will log  and display in a UITableView blood pressure samples created by the user.  It will store the date and time, the systolic and diastolic values and the pulses per minutes. This is a port of the application created in this article.]]></summary></entry><entry><title>iPhone TableView Control and Monotouch</title><category term="MonoTouch"/><category term="MonoTouch"/><category term="UITableView"/><category term="iPhone Dev"/><category term="iPhone SDK"/><category term="iphone sdk"/><id>http://www.softwareinteractions.com/blog/2010/3/11/iphone-tableview-control-and-monotouch.html</id><link rel="alternate" type="text/html" href="http://www.softwareinteractions.com/blog/2010/3/11/iphone-tableview-control-and-monotouch.html"/><author><name>Laureano Lopez</name></author><published>2010-03-11T08:30:27Z</published><updated>2010-03-11T08:30:27Z</updated><summary type="html" xml:lang="en-US"><![CDATA[In this article I explore the Monotouch development experience and port the application written in this <a href="http://www.softwareinteractions.com/blog/2009/11/3/iphone-tableview-control.html">blog post</a>. I will show in detail the development of such application and compare the development experience from a .Net c# developer point of view (see <a href="http://www.softwareinteractions.com/about-me/">About Me</a>).]]></summary></entry><entry><title>Creating a schema and parser in 5 minutes</title><category term=".Net"/><category term=".net tools"/><category term="schema"/><category term="xml"/><id>http://www.softwareinteractions.com/blog/2010/2/8/creating-a-schema-and-parser-in-5-minutes.html</id><link rel="alternate" type="text/html" href="http://www.softwareinteractions.com/blog/2010/2/8/creating-a-schema-and-parser-in-5-minutes.html"/><author><name>Laureano Lopez</name></author><published>2010-02-08T14:03:22Z</published><updated>2010-02-08T14:03:22Z</updated><summary type="html" xml:lang="en-US"><![CDATA[In this short article I will demonstrate how to create a schema and a parser object for an existing xml file
in 5 minutes.]]></summary></entry><entry><title>Loading and Unloading .Net assemblies</title><category term="..Net"/><category term="Loading .Net dll"/><category term="PlugIn"/><category term="Unloading .Net dll"/><id>http://www.softwareinteractions.com/blog/2010/2/7/loading-and-unloading-net-assemblies.html</id><link rel="alternate" type="text/html" href="http://www.softwareinteractions.com/blog/2010/2/7/loading-and-unloading-net-assemblies.html"/><author><name>Laureano Lopez</name></author><published>2010-02-07T22:17:48Z</published><updated>2010-02-07T22:17:48Z</updated><summary type="html" xml:lang="en-US"><![CDATA[Two of the most common design patterns used for application extension are scripting and a plugin or adding framework.  In this article I will explore the latter.  PlugIn interfaces enables third party developers to extend your applications and in some instances create a new market place.  

Most plugin frameworks have the option to load plugins at runtime and on demand.  This is great but sometimes it is necessary to unload the plugin for various reasons.  The reasons an application may need to unload plugins are the following: the plugin is consuming to many resources or has not been invoked within some specified time.  Loading an assembly in .Net is very easy to do and for the most part does not require much complexity in your plugin design but unloading a .Net assembly raises the complexity of your plugin design.]]></summary></entry><entry><title>UITableView and Core Data</title><category term="Core Data"/><category term="UITableView"/><category term="iPhone Dev"/><category term="iPhone SDK"/><category term="iphone sdk"/><id>http://www.softwareinteractions.com/blog/2010/2/7/uitableview-and-core-data.html</id><link rel="alternate" type="text/html" href="http://www.softwareinteractions.com/blog/2010/2/7/uitableview-and-core-data.html"/><author><name>Laureano Lopez</name></author><published>2010-02-07T05:25:09Z</published><updated>2010-02-07T05:25:09Z</updated><summary type="html" xml:lang="en-US"><![CDATA[In this article I will present a sample application that uses UITableView and core data to display data stored in a SQLite database.  This application will log  and display in a UITableView, blood pressure samples created by the user.  It will store the date and time, the systolic and diastolic values and the pulses per minutes.  The following images show the data collection and the main tableView screens.]]></summary></entry><entry><title>Interprocess Communications Using Shared Memory</title><category term=".Net"/><category term="c#"/><category term="interprocess communication"/><category term="ipc"/><category term="messaging"/><category term="shared memory"/><id>http://www.softwareinteractions.com/blog/2010/1/21/interprocess-communications-using-shared-memory.html</id><link rel="alternate" type="text/html" href="http://www.softwareinteractions.com/blog/2010/1/21/interprocess-communications-using-shared-memory.html"/><author><name>Laureano Lopez</name></author><published>2010-01-22T02:16:00Z</published><updated>2010-01-22T02:16:00Z</updated><summary type="html" xml:lang="en-US"><![CDATA[In this article I cover Interprocess Communication through the use of shared memory.  Shared Memory facilities in Windows is implemented using the page file and I have seen it used for integrating with legacy applications.  A typical case is a legacy application that is at the end of its lifecycle and is in the process to be replaced or a real-time application that consumes or produces data.]]></summary></entry><entry><title>Adding a Detail View</title><category term="Mobile"/><category term="TableView"/><category term="UIViewController"/><category term="iPhone"/><category term="iPhone Dev"/><category term="iphone sdk"/><id>http://www.softwareinteractions.com/blog/2010/1/19/adding-a-detail-view.html</id><link rel="alternate" type="text/html" href="http://www.softwareinteractions.com/blog/2010/1/19/adding-a-detail-view.html"/><author><name>Laureano Lopez</name></author><published>2010-01-20T03:59:07Z</published><updated>2010-01-20T03:59:07Z</updated><summary type="html" xml:lang="en-US"><![CDATA[In the previous article I introduced a simple example on how to use the TableView control.       

In this article I will extend the TableView control example by introducing a Detail view.  On selection of a row a detail view will be displayed containing all the information about the book selected.  This article will illustrate the handling of row selection by implementing didSelectRowAtIndexPath method.]]></summary></entry><entry><title>Intraprocess Message Queue</title><category term=".Net"/><category term="c#"/><category term="message queue"/><category term="messaging"/><category term="thread"/><id>http://www.softwareinteractions.com/blog/2009/12/8/intraprocess-message-queue.html</id><link rel="alternate" type="text/html" href="http://www.softwareinteractions.com/blog/2009/12/8/intraprocess-message-queue.html"/><author><name>Laureano Lopez</name></author><published>2009-12-09T02:14:07Z</published><updated>2009-12-09T02:14:07Z</updated><summary type="html" xml:lang="en-US"><![CDATA[Applications whose services are layered/modular are often composed of a set of collaborating tasks within a process.  To simplify interfaces and design, minimize maintenance costs, and maximize reuse, these tasks should have the following properties.]]></summary></entry><entry><title>Using the multimedia timer from c#</title><category term=".Net"/><category term="c#"/><category term="c# timer"/><category term="multimedia timer"/><id>http://www.softwareinteractions.com/blog/2009/12/7/using-the-multimedia-timer-from-c.html</id><link rel="alternate" type="text/html" href="http://www.softwareinteractions.com/blog/2009/12/7/using-the-multimedia-timer-from-c.html"/><author><name>Laureano Lopez</name></author><published>2009-12-08T04:18:31Z</published><updated>2009-12-08T04:18:31Z</updated><summary type="html" xml:lang="en-US"><![CDATA[In my previous project I developed software components used in large scale real time simulations.&nbsp; In many of the components I wrote, I needed to know a certain amount of time had passed before doing something.&nbsp; I needed timing information that was more accurate, a timer that was more consistent during certain loads and had greater resolution.&nbsp;]]></summary></entry><entry><title>iPhone TableView control</title><category term="Mobile"/><category term="TableView"/><category term="iPhone SDK"/><id>http://www.softwareinteractions.com/blog/2009/11/3/iphone-tableview-control.html</id><link rel="alternate" type="text/html" href="http://www.softwareinteractions.com/blog/2009/11/3/iphone-tableview-control.html"/><author><name>Laureano Lopez</name></author><published>2009-11-04T02:57:55Z</published><updated>2009-11-04T02:57:55Z</updated><summary type="html" xml:lang="en-US"><![CDATA[Smart phones popularity have increased since the introduction of the iPhone.  The iPhone SDK and the Android SDK are by far the most compelling mobile platforms in the mobile space.  In this article I explore the most common control on the iPhone.]]></summary></entry></feed>
