<?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>MoneyBaron Blog &#187; Development</title>
	<atom:link href="http://moneybaron.org/tag/development/feed/" rel="self" type="application/rss+xml" />
	<link>http://moneybaron.org</link>
	<description>A Simple Personal Money Manager</description>
	<lastBuildDate>Tue, 23 Aug 2011 18:40:01 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
		<item>
		<title>Tools currently in use</title>
		<link>http://moneybaron.org/2007/11/30/tools-currently-in-use/</link>
		<comments>http://moneybaron.org/2007/11/30/tools-currently-in-use/#comments</comments>
		<pubDate>Sat, 01 Dec 2007 03:21:45 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[tools]]></category>

		<guid isPermaLink="false">http://moneybaron.org/2007/11/30/tools-currently-in-use/</guid>
		<description><![CDATA[Just some stuff to share. M$ Visual Studio 2005 (standard version) SQLite System.Data.SQLite sqliteadmin I&#8217;m also using an old VS.NET plugin that allows me (mostly) to manage my source in CVS rather than through SourceSafe. I prefer CVS, since that is more of an industry wide standard (not specific to M$). The plugin is called [...]]]></description>
			<content:encoded><![CDATA[<p>Just some stuff to share.</p>
<p><a href="http://www.microsoft.com/vstudio/">M$ Visual Studio 2005</> (standard version)<br />
<a href="http://www.sqlite.org/">SQLite</a><br />
<a href="http://sqlite.phxsoftware.com/">System.Data.SQLite</a><br />
<a href="http://sqliteadmin.orbmu2k.de/">sqliteadmin</a></p>
<p>I&#8217;m also using an old VS.NET plugin that allows me (mostly) to manage my source in CVS rather than through SourceSafe.  I prefer CVS, since that is more of an industry wide standard (not specific to M$).  The plugin is called <a href="http://www.jalindi.com/igloo/">Jalindi &#8211; Igloo</a>.  It&#8217;s way old and doesn&#8217;t function 100% in VS.NET but serves its purpose.  If I need any additional control, I use</p>
<p>I also use M$&#8217;s <a href="http://msdn.microsoft.com/entlib/">Enterprise Library 3.1</a>, which seems to be pretty solid.  Go check it out, too much stuff to list here.  Right now, I use it for the Database connectivity.</p>

<div id='reaction_buttons_post17' class='reaction_buttons'>
<div class="reaction_buttons_tagline">Reactions:</div><a class='reaction_button reaction_button_Awesome_count' href="javascript:reaction_buttons_increment_button_ajax('17', 'Awesome');">Awesome&nbsp;<span class='count'>(<span class='count_number'>0</span>)</span></a> <a class='reaction_button reaction_button_Interesting_count' href="javascript:reaction_buttons_increment_button_ajax('17', 'Interesting');">Interesting&nbsp;<span class='count'>(<span class='count_number'>0</span>)</span></a> <a class='reaction_button reaction_button_Useful_count' href="javascript:reaction_buttons_increment_button_ajax('17', 'Useful');">Useful&nbsp;<span class='count'>(<span class='count_number'>0</span>)</span></a> <a class='reaction_button reaction_button_Boring_count' href="javascript:reaction_buttons_increment_button_ajax('17', 'Boring');">Boring&nbsp;<span class='count'>(<span class='count_number'>0</span>)</span></a> <a class='reaction_button reaction_button_Sucks_count' href="javascript:reaction_buttons_increment_button_ajax('17', 'Sucks');">Sucks&nbsp;<span class='count'>(<span class='count_number'>0</span>)</span></a> </div>
]]></content:encoded>
			<wfw:commentRss>http://moneybaron.org/2007/11/30/tools-currently-in-use/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Progress!</title>
		<link>http://moneybaron.org/2007/11/19/progress/</link>
		<comments>http://moneybaron.org/2007/11/19/progress/#comments</comments>
		<pubDate>Mon, 19 Nov 2007 18:34:36 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Development]]></category>

		<guid isPermaLink="false">http://moneybaron.org/2007/11/19/progress/</guid>
		<description><![CDATA[It&#8217;s been difficult to find good quality time to program with two little girls wanting daddy&#8217;s attention. However, last night I was able to squeeze in an hour or two of more core development. Here are some notes: Database I initially started developing some of the core forms using MySQL as the back-end. However, I [...]]]></description>
			<content:encoded><![CDATA[<p>It&#8217;s been difficult to find good quality time to program with two little girls wanting daddy&#8217;s attention.  However, last night I was able to squeeze in an hour or two of more core development.  Here are some notes:</p>
<p><b>Database</b><br />
I initially started developing some of the core forms using MySQL as the back-end.  However, I saw the need to have a SQLite backend (for the typical user), so I setup the database file, pointed my database calls to the db file and with a little tweaking I got it to work.  What I&#8217;ll probably do is have the default installation use SQLite, but provide advanced settings that would the user to specify a database engine (for now MySQL will be the only other one).  If the need arises, I can see adding several different db engines.  For right now, I&#8217;m using the Enterprise Library 3.1 from Micro$oft to call the database.  I like the simplicity of using this library.</p>
<p><b>Forms</b><br />
Added several new forms, tweaking existing forms, and all that good stuff.  I added a splash screen (using the default screen that VS.NET adds but added a fade-in).  Added an About form (again the VS.NET default).  Tweaked the accounts form and almost have that complete &#8211; would like to add currency formatting to the &#8220;Initial Balance&#8221; field (looking at the Money.NET code that does currency formatting).  Also started on the budget screens, but was stuck on this because I really didn&#8217;t know if I needed to allow for multiple budgets or a single budget.  The db will allow for multiple budgets, but right now I think I&#8217;ll code for one budget.  Fresh on my to-do list is some utility screens to manage categories, clients (pay to), and other various &#8220;types&#8221; fields.  Mostly have the transaction forms written, but not complete.</p>
<p><b>Other Thoughts</b></p>
<ul>
<li>Is there a better name for &#8220;clients&#8221;?  That seems more &#8220;business&#8221; oriented, but for some reason I was thinking that &#8220;Pay To&#8221; was too specific.  Got to think about that one.</li>
<li>When I get to reporting/charting, do I attempt to dynamically calculate totals, or do I manage an accumulators table?  My gut tells me that as long as I have an adequately built database, the dynamic calculations shouldn&#8217;t be an issue.  That&#8217;s the direction I&#8217;m leaning.</li>
<li>Not happy with the main page left sidebar.  That&#8217;ll probably go through some iterations.</li>
<li>Code is not presentable to the public.  Must document better.</li>
</ul>
<p>Progress&#8230;.</p>

<div id='reaction_buttons_post6' class='reaction_buttons'>
<div class="reaction_buttons_tagline">Reactions:</div><a class='reaction_button reaction_button_Awesome_count' href="javascript:reaction_buttons_increment_button_ajax('6', 'Awesome');">Awesome&nbsp;<span class='count'>(<span class='count_number'>0</span>)</span></a> <a class='reaction_button reaction_button_Interesting_count' href="javascript:reaction_buttons_increment_button_ajax('6', 'Interesting');">Interesting&nbsp;<span class='count'>(<span class='count_number'>0</span>)</span></a> <a class='reaction_button reaction_button_Useful_count' href="javascript:reaction_buttons_increment_button_ajax('6', 'Useful');">Useful&nbsp;<span class='count'>(<span class='count_number'>0</span>)</span></a> <a class='reaction_button reaction_button_Boring_count' href="javascript:reaction_buttons_increment_button_ajax('6', 'Boring');">Boring&nbsp;<span class='count'>(<span class='count_number'>0</span>)</span></a> <a class='reaction_button reaction_button_Sucks_count' href="javascript:reaction_buttons_increment_button_ajax('6', 'Sucks');">Sucks&nbsp;<span class='count'>(<span class='count_number'>0</span>)</span></a> </div>
]]></content:encoded>
			<wfw:commentRss>http://moneybaron.org/2007/11/19/progress/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

