<?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>Voice of the PPL &#187; query</title>
	<atom:link href="http://arianesoft.ca/blog/tag/query/feed/" rel="self" type="application/rss+xml" />
	<link>http://arianesoft.ca/blog</link>
	<description>It&#039;s all about the PPL!</description>
	<lastBuildDate>Sun, 25 Apr 2010 03:42:21 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Complete feature list for PPL 2.0</title>
		<link>http://arianesoft.ca/blog/complete-feature-list-for-ppl-20/</link>
		<comments>http://arianesoft.ca/blog/complete-feature-list-for-ppl-20/#comments</comments>
		<pubDate>Thu, 25 Jun 2009 13:46:34 +0000</pubDate>
		<dc:creator>Alain Deschenes</dc:creator>
				<category><![CDATA[PPL]]></category>
		<category><![CDATA[2.0]]></category>
		<category><![CDATA[2d]]></category>
		<category><![CDATA[database]]></category>
		<category><![CDATA[features]]></category>
		<category><![CDATA[game]]></category>
		<category><![CDATA[query]]></category>
		<category><![CDATA[sqlite]]></category>
		<category><![CDATA[visual]]></category>
		<category><![CDATA[windows mobile]]></category>

		<guid isPermaLink="false">http://arianesoft.ca/blog/?p=274</guid>
		<description><![CDATA[<br/>By popular demand here is a list of everything included in the separate PPL 2 packages:
PPL 2 Base Edition:

Create executable from the IDE.
Realtime code profiling and memory leaks detection.
Visual Programming, drag &#38; drop.
Visual project manager allow simple object creation.
Visual Form Builder.
Auto-update installed components and packages.
Code-completion (Intellisense).
Tag search. Type english like phrase to find anything you [...]]]></description>
			<content:encoded><![CDATA[<br/><p>By popular demand here is a list of everything included in the separate PPL 2 packages:</p>
<p><strong>PPL 2 Base Edition:</strong></p>
<ol style="list-style-type: decimal;">
<li>Create executable from the IDE.</li>
<li>Realtime code profiling and memory leaks detection.</li>
<li>Visual Programming, drag &amp; drop.</li>
<li>Visual project manager allow simple object creation.</li>
<li>Visual Form Builder.</li>
<li>Auto-update installed components and packages.</li>
<li>Code-completion (Intellisense).</li>
<li>Tag search. Type english like phrase to find anything you want.</li>
<li>Smart moves (intelligent drag and drop of objects).</li>
<li>Integrated programmable Shell.</li>
<li>Intelligent help system and tooltips.</li>
<li>Open IDE API to create your own plugins.</li>
<li>Auto code templates.</li>
<li>Build components visually.</li>
<li>Advanced Help File Editor.</li>
<li>Syntax formatter.</li>
<li>Batch processor to create multiple objects at a time.</li>
<li>Find Wizard, search for anything, anywhere.</li>
<li>Visual Matrix data type editor.</li>
<li>Image list editor.</li>
</ol>
<p><strong><br />
Orion Database Package:</strong></p>
<ol style="list-style-type: decimal;">
<li>Visual Query Editor.</li>
<li>Visual Report Builder.</li>
<li>Table Editor.</li>
<li>Database visual creation.</li>
<li>Table visual creation.</li>
<li>PDatabase, PTable, PGrid, PDBControl, PDBEdit, PDBCheckBox, PDBNavigator, PReport, PBand, PRText, PRDBText.</li>
<li>Database Project Templates.</li>
</ol>
<p><strong><br />
Swirl Game Package:</strong></p>
<ol style="list-style-type: decimal;">
<li>Visual Map editor.</li>
<li>Surface Editor.</li>
<li>PGame, PMap, PSprite, PPhysicSprite, PWorldSprite, PLayer, PSoundEngine, PMusic, PSound</li>
<li>Game Project Templates.</li>
</ol>
<p><strong><br />
Windows Mobile SDK:</strong></p>
<ol style="list-style-type: decimal;">
<li>Can create executables for Windows Mobile platforms.</li>
<li>Can compile and debug using Windows Mobile platforms.</li>
</ol>
]]></content:encoded>
			<wfw:commentRss>http://arianesoft.ca/blog/complete-feature-list-for-ppl-20/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>We are getting there</title>
		<link>http://arianesoft.ca/blog/we-are-getting-there/</link>
		<comments>http://arianesoft.ca/blog/we-are-getting-there/#comments</comments>
		<pubDate>Sun, 07 Jun 2009 19:13:26 +0000</pubDate>
		<dc:creator>Alain Deschenes</dc:creator>
				<category><![CDATA[PPL]]></category>
		<category><![CDATA[2.0]]></category>
		<category><![CDATA[database]]></category>
		<category><![CDATA[query]]></category>
		<category><![CDATA[report]]></category>
		<category><![CDATA[sqlite]]></category>
		<category><![CDATA[table]]></category>
		<category><![CDATA[windows mobile]]></category>

		<guid isPermaLink="false">http://arianesoft.ca/blog/we-are-getting-there/</guid>
		<description><![CDATA[<br/>As many of you, avid readers, know, PPL 2.0&#8217;s release was pushed to a later date. That date however is getting closer and this time we mean it.
PPL 2.0 is, by the day, getting new features and other areas are being polished and enhanced. The reason why we are adding new features late in the [...]]]></description>
			<content:encoded><![CDATA[<br/><p>As many of you, avid readers, know, PPL 2.0&#8217;s release was pushed to a later date. That date however is getting closer and this time we mean it.</p>
<p>PPL 2.0 is, by the day, getting new features and other areas are being polished and enhanced. The reason why we are adding new features late in the development is because in order to make PPL 2.0 a super easy programming environment (the way we&#8217;ve envisioned it at the beginning of the project), we are inventing new ways to program.</p>
<p>One of such new ways is called &#8220;Smart Moves&#8221;. This new technic allow you to drag objects over other objects and based on their class types, specific actions are taken. You define the smart moves in a file that looks like this.</p>
<p><code>&lt;smartmove&gt; <br/>&lt;source&gt;PTable&lt;/source&gt; <br/>&lt;target&gt;PQuery&lt;/target&gt; <br/>&lt;commands&gt; <br/>set 'Name' "'Name'_Query" <br/>set 'Database' Root <br/>set 'Query' "SELECT * FROM 'TableName'" <br/>select Target <br/>pide {pide_menu "Data:Populate Objects from Query"} <br/>&lt;/commands&gt; <br/>&lt;/smartmove&gt;</code></p>
<p>The smar moves definition file is an XML format file that contains commands to perform if an object is dragged over another. In this case, if a PTable object is dragged on a PQuery object, the query object will be assigned with all the necessary properties to execute the query on the source table. Even PField objects will be created with the Data -&gt; Populate Objects From Query menu item. You can then drag the PField objects to, let&#8217;s say a PBand object in a report to create a PRText.</p>
<p>I think you get the idea, how powerful this new feature is?</p>
<p>The Orion database components are being worked on right now. We have the ability to easily create databases, tables and fields. If you already have a SQLite database file, just drag it to your project and all the neccessary objects will be created instantly. Importing text files into SQLite databases will be a breaze as well.</p>
<p><img src="http://arianesoft.ca/blog/wp-content/uploads/2009/06/zrclip-001n159a68a7.png" height="154" width="193"/></p>
<p>We also have a visual query builder included with the Orion library. We are working on a visual report builder which will allow you to preview reports on the Windows Mobile devices. This is something you don&#8217;t see in many WM development tools.</p>
<p><a href="http://arianesoft.ca/blog/wp-content/uploads/2009/06/zrclip-002n7e4211c4.png"><img src="http://arianesoft.ca/blog/wp-content/uploads/2009/06/zrtn-003n50861570-tn.jpg" style="WIDTH: 400px; HEIGHT: 254px" height="254" width="400"/></a></p>
<p>We are also adding a table data editor for you to insert and edit your tables data right from within the PPL 2.0 IDE.</p>
<p>Trust us the wait will have been well worth it!</p>
]]></content:encoded>
			<wfw:commentRss>http://arianesoft.ca/blog/we-are-getting-there/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>It&#8217;s been a while</title>
		<link>http://arianesoft.ca/blog/its-been-a-while/</link>
		<comments>http://arianesoft.ca/blog/its-been-a-while/#comments</comments>
		<pubDate>Wed, 03 Jun 2009 00:04:05 +0000</pubDate>
		<dc:creator>Alain Deschenes</dc:creator>
				<category><![CDATA[PPL]]></category>
		<category><![CDATA[2.0]]></category>
		<category><![CDATA[batch]]></category>
		<category><![CDATA[database]]></category>
		<category><![CDATA[orion]]></category>
		<category><![CDATA[query]]></category>
		<category><![CDATA[report]]></category>
		<category><![CDATA[sql]]></category>
		<category><![CDATA[sqlite]]></category>
		<category><![CDATA[visual]]></category>

		<guid isPermaLink="false">http://arianesoft.ca/blog/its-been-a-while/</guid>
		<description><![CDATA[<br/>Hey all, it has been quite a while since I&#8217;ve posted some updates. Don&#8217;t worry we are hard at work and we are getting somewhere.
We now have a Batch Operation dialog that allows you to set properties on multiple objects in one click. Same goes for creating a series of objects in one click.
Work on [...]]]></description>
			<content:encoded><![CDATA[<br/><p>Hey all, it has been quite a while since I&#8217;ve posted some updates. Don&#8217;t worry we are hard at work and we are getting somewhere.</p>
<p>We now have a Batch Operation dialog that allows you to set properties on multiple objects in one click. Same goes for creating a series of objects in one click.</p>
<p>Work on the Orion database engine started again this week. Yes, we&#8217;ve worked on it long ago and didn&#8217;t have time to retouch it. Now, we are putting polishing and we&#8217;ve came up with really cool stuff.</p>
<p>For example, creating a database with multiple tables, is a matter of dragging components to the project manager and select the database object and click &#8216;Create Database&#8217;, this will create the database file and create all the tables according to the fields specification you&#8217;ve specified.</p>
<p>Next is our visual query builder module and the report editor. The report editor module has not been worked on at all, so we are not sure yet what we will do, we would really like it to run on the Windows Mobile devices (in preview mode) but if it is too complicated we are going to go with an already made report builder.</p>
<p>So, in to sum up, the database support in PPL 2.0 will be very advanced (still SQLite based for portability and very small) fully object-oriented, create tables visually, create queries visually and create reports visually.</p>
<p>Our goal with PPL 2.0, is to offer a tool that is easy to use but also very powerful.</p>
<p>Work on promotion videos has started and we will be releasing small clips of the cool features you will be able to use in PPL 2.0.</p>
<p>Until next time, enjoy life!</p>
]]></content:encoded>
			<wfw:commentRss>http://arianesoft.ca/blog/its-been-a-while/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Future features of PPL 2.0</title>
		<link>http://arianesoft.ca/blog/future-features-of-ppl-20/</link>
		<comments>http://arianesoft.ca/blog/future-features-of-ppl-20/#comments</comments>
		<pubDate>Wed, 08 Oct 2008 20:03:36 +0000</pubDate>
		<dc:creator>Alain Deschenes</dc:creator>
				<category><![CDATA[PPL]]></category>
		<category><![CDATA[2.0]]></category>
		<category><![CDATA[query]]></category>
		<category><![CDATA[sql]]></category>
		<category><![CDATA[visual]]></category>

		<guid isPermaLink="false">http://arianesoft.ca/blog/?p=108</guid>
		<description><![CDATA[<br/>There are a few new features I would like to include into PPL 2.0 before its official release:

Real time memory analyzer with report, graph and chart.
Real time profiler with report, graph and chart.
Visual programming (icon based and all object-oriented).
Visual SQL query builder and visual table builder.
Report designer.
SSL encryption.

The real time analyzers won&#8217;t be a huge [...]]]></description>
			<content:encoded><![CDATA[<br/><p>There are a few new features I would like to include into PPL 2.0 before its official release:</p>
<ul>
<li>Real time memory analyzer with report, graph and chart.</li>
<li>Real time profiler with report, graph and chart.</li>
<li>Visual programming (icon based and all object-oriented).</li>
<li>Visual SQL query builder and visual table builder.</li>
<li>Report designer.</li>
<li>SSL encryption.</li>
</ul>
<p>The real time analyzers won&#8217;t be a huge job and will provide real time information about memory consumption and speed issues in your program.</p>
<p>The visual programming tool is pretty much all on paper right now, it should not be too hard and will provide PPL 2.0 with almost no coding application development.</p>
<p>The Enterprise components (SQL builders, table builders, Report designer and SSL encryption) will most probably use third party components integrated into the development environment.</p>
<p>Most of the higher level tools will probably be part of the Pro or Enterprise version. I am thinking about including three versions: Trial, Pro and Enterprise.</p>
<p>Chances are, we will start selling the versions with less features first and release the higher end versions later, nothing is set in stone just yet but it is a possibility.</p>
<p>As you may noticed from the way PPL 2.0 is shaping up, it is a HUGE step forward in the right direction (hopefully) and is going to target business developers and will focus less on Windows Mobile development. The platform is really going downhill, we hope it will have a second life if Microsoft wants it to.</p>
]]></content:encoded>
			<wfw:commentRss>http://arianesoft.ca/blog/future-features-of-ppl-20/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
	</channel>
</rss>

