<?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>Clarion</title>
	<atom:link href="http://clarionsharp.com/blog/feed/" rel="self" type="application/rss+xml" />
	<link>http://clarionsharp.com/blog</link>
	<description>Simply the fastest tool available for creating custom database applications!</description>
	<lastBuildDate>Fri, 20 Jan 2012 18:13:13 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>What&#8217;s coming up</title>
		<link>http://clarionsharp.com/blog/2012/01/whats-coming-up/</link>
		<comments>http://clarionsharp.com/blog/2012/01/whats-coming-up/#comments</comments>
		<pubDate>Fri, 20 Jan 2012 18:13:13 +0000</pubDate>
		<dc:creator>rzaunere</dc:creator>
				<category><![CDATA[Clarion News]]></category>
		<category><![CDATA[Clarion Win32]]></category>
		<category><![CDATA[Clarion.Net]]></category>

		<guid isPermaLink="false">http://clarionsharp.com/blog/?p=1029</guid>
		<description><![CDATA[We&#8217;re currently working on updates for both Clarion 8 and Clarion.Net.  On the C8 side we&#8217;re focusing on the first maintenance release for 2012 &#8211; lots of bug fixes and some popular feature requests.  On the .Net side we&#8217;re working on the next iteration of the 3-tier templates for both desktop and ASP.Net apps.  Additionally [...]]]></description>
			<content:encoded><![CDATA[<p>We&#8217;re currently working on updates for both Clarion 8 and Clarion.Net.  On the C8 side we&#8217;re focusing on the first maintenance release for 2012 &#8211; lots of bug fixes and some popular feature requests.  On the .Net side we&#8217;re working on the next iteration of the 3-tier templates for both desktop and ASP.Net apps.  Additionally we&#8217;re adding the option to use the Clarion LINQ provider as the data model, bringing in ABC-like FILE access to your TPS (and other ISAM) tables.  We&#8217;ve simplified the steps needed to create the 3-tier app such that running the wizard creates both the model and the base application &#8211; and attaches all required extensions automatically.  End result &#8211; you won&#8217;t have to do much more than just select your Dictionary and then select the data model.  And if you choose the Clarion.Linq model there is no ADO.Net connection to configure.</p>
<p>We expect to release C8 next week to external testers, and a general release to follow the week after.  We&#8217;ll be ready to release the updated T4 templates around the same timeline, and once we&#8217;ve firmed up the changes we&#8217;ll schedule a webinar on ClarionLive.  The webinar will focus on how to use the templates (as opposed to how to write T4 templates).</p>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://clarionsharp.com/blog/2012/01/whats-coming-up/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>.Net AppGen release</title>
		<link>http://clarionsharp.com/blog/2011/12/net-appgen-release/</link>
		<comments>http://clarionsharp.com/blog/2011/12/net-appgen-release/#comments</comments>
		<pubDate>Fri, 09 Dec 2011 16:18:33 +0000</pubDate>
		<dc:creator>rzaunere</dc:creator>
				<category><![CDATA[Clarion News]]></category>

		<guid isPermaLink="false">http://clarionsharp.com/blog/?p=1021</guid>
		<description><![CDATA[Download instructions are going out today for the initial release of the .Net AppGen.  We have two new newsgroups setup; For questions on writing T4 templates sv.clarion.T4.WritingTemplates For questions on using the T4 templates sv.clarion.T4.TemplateHelp We&#8217;ll make a decision on whether to host the T4 template project on our Subversion server or on Codeplex next [...]]]></description>
			<content:encoded><![CDATA[<p>Download instructions are going out today for the initial release of the .Net AppGen.  We have two new newsgroups setup;</p>
<p>For questions on writing T4 templates<br />
sv.clarion.T4.WritingTemplates</p>
<p>For questions on using the T4 templates<br />
sv.clarion.T4.TemplateHelp</p>
<p>We&#8217;ll make a decision on whether to host the T4 template project on our Subversion server or on Codeplex next week.</p>
<p>Here is an excerpt from the &#8220;getting started&#8221; document that&#8217;s included in the download:</p>
<p>.NET offers many choices for application architecture; from placing the data access code directly in the<br />
UI through datasets and data source controls, to creating a data access layer that talks to the database,<br />
and using an n-tier architecture approach that consists of multiple layers and objects to pass data back<br />
and forth.</p>
<p>While embedding data access and business rule code directly into the UI is generally easier, in some<br />
cases it’s not the best approach for a given project.</p>
<p>.NET supplies a data control structure called the ObjectDataSource which gives us the possibility to use a<br />
3 tier design model. It supports an architecture whereby all Sql commands are embedded into a middle<br />
tier. You only have to supply the underlying object and map the methods from the Business Layer to the<br />
different Sql commands.  And while I am talking about Sql and ADO.Net right now, take a look at the<br />
image below.  The data access layer can (and soon will) support using the Clarion Driver technology;<br />
both direct drivers and thru the IP driver, as well as other access approaches like using a webservice.</p>
<p><a href="http://clarionsharp.com/blog/wp-content/uploads/2011/12/ObjectDataSource.png"><img class="aligncenter size-full wp-image-1023" title="ObjectDataSource" src="http://clarionsharp.com/blog/wp-content/uploads/2011/12/ObjectDataSource.png" alt="n-tier with ObjectDataSource" width="1019" height="669" /></a>In this initial release of the .Net AppGen the templates for both Web and WinForm make use of the<br />
same 3 tier architecture using the ObjectDataSource. This first release supports ADO.Net for the data<br />
access, and our next update will utilize the same 3-tier architecture; but the data access layer uses<br />
Clarion drivers and our LinqToFile provider.</p>
<p>We realize that this release can be a bit of a leap – moving from the ABC data access layer or direct<br />
driver use in the Clarion chain to a 3-tier architecture model means there is a bit to learn.  But it’s well<br />
worth exploring it, even if after the fact you choose to keep your development closer to our Win32<br />
model (we intend to support that as well). The same n-tier architecture model will be implemented in<br />
future templates to support using other object-relational mapping frameworks; like Microsoft’s Entity<br />
Framework and nHibernate.</p>
<p>If you follow along with the steps below (for either Web app or WinForm) you’ll end up with a<br />
“Enterprise architecture” style 3-tier app, and possibly find that you like it. Most of the problems that<br />
you will run into come in 2 flavors; ADO.Net connection strings that refuse to connect but return no<br />
errors (usually a backend config issue), and for web apps; IIS configuration issues. Hopefully your trip will<br />
avoid them but don’t be surprised if you have to battle configuration issues.<br />
3 tier Application</p>
<p>We’ll create two projects for our web application.  We’ll first create the Model application; this will<br />
create a reusable assembly (DLL) that defines and contains all of our data access objects to be used in<br />
our Web Application.</p>
<p>&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;..</p>
<p>For the rest of the story refer to the GettingStartedWithT4templates.pdf in the download!</p>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://clarionsharp.com/blog/2011/12/net-appgen-release/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>New build this weekend</title>
		<link>http://clarionsharp.com/blog/2011/12/new-build-this-weekend/</link>
		<comments>http://clarionsharp.com/blog/2011/12/new-build-this-weekend/#comments</comments>
		<pubDate>Fri, 02 Dec 2011 23:22:04 +0000</pubDate>
		<dc:creator>rzaunere</dc:creator>
				<category><![CDATA[Clarion News]]></category>

		<guid isPermaLink="false">http://clarionsharp.com/blog/?p=1016</guid>
		<description><![CDATA[The install team detected a few problems after separating the Win32 and .Net IDE components, and that coupled with a change to the compiled  .tt template path info delayed today&#8217;s release &#8211; but we&#8217;ll be working over the weekend until it &#8220;ships&#8221;.  Sorry for the delay!]]></description>
			<content:encoded><![CDATA[<p>The install team detected a few problems after separating the Win32 and .Net IDE components, and that coupled with a change to the compiled  .tt template path info delayed today&#8217;s release &#8211; but we&#8217;ll be working over the weekend until it &#8220;ships&#8221;.  Sorry for the delay!</p>
]]></content:encoded>
			<wfw:commentRss>http://clarionsharp.com/blog/2011/12/new-build-this-weekend/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>.Net AppGen presentation</title>
		<link>http://clarionsharp.com/blog/2011/11/net-appgen-presentation/</link>
		<comments>http://clarionsharp.com/blog/2011/11/net-appgen-presentation/#comments</comments>
		<pubDate>Mon, 28 Nov 2011 20:24:38 +0000</pubDate>
		<dc:creator>rzaunere</dc:creator>
				<category><![CDATA[Clarion News]]></category>

		<guid isPermaLink="false">http://clarionsharp.com/blog/?p=1008</guid>
		<description><![CDATA[We&#8217;ll be on Clarion Live! on November 30 at 9-11am (Pacific Time) doing a .Net AppGen presentation, and again on December 16th to pickup wherever we leave off (plus to answer any questions), Topics for 11/30 An Introduction to AppGen.Net &#8211; covering the .Net template registry, WinForm app and WebForm Wizard and code generation, the [...]]]></description>
			<content:encoded><![CDATA[<p>We&#8217;ll be on <a title="Clarion AppGen.Net presentation" href="http://www.clarionlive.com/" target="_blank">Clarion Live!</a> on November 30 at 9-11am (Pacific Time) doing a .Net AppGen presentation, and again on December 16th to pickup wherever we leave off (plus to answer any questions),</p>
<p>Topics for 11/30</p>
<p>An Introduction to AppGen.Net &#8211; covering the .Net template registry, WinForm app and WebForm Wizard and code generation, the object datasource data access layer shared by winform/webform, working in AppGen using the current templates both Winform and Webform, writing, editing and debugging the .Net T4 templates and (time permitting) using Subversion to get updates. (presenters: Robert, Diego and Pierre)</p>
<p>And don&#8217;t worry if you can&#8217;t be there for the live webinar, the presentation is recorded and usually available within 24 hours.  A new Clarion.Net release (with the new .Net AppGen) will be available the same day after the webinar or the day after.</p>
]]></content:encoded>
			<wfw:commentRss>http://clarionsharp.com/blog/2011/11/net-appgen-presentation/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Updates still coming</title>
		<link>http://clarionsharp.com/blog/2011/11/updates-still-coming/</link>
		<comments>http://clarionsharp.com/blog/2011/11/updates-still-coming/#comments</comments>
		<pubDate>Fri, 11 Nov 2011 22:52:36 +0000</pubDate>
		<dc:creator>rzaunere</dc:creator>
				<category><![CDATA[Clarion News]]></category>

		<guid isPermaLink="false">http://clarionsharp.com/blog/?p=1005</guid>
		<description><![CDATA[While the stand-alone ReportWriter is out and available now, we delayed the C8 release to review a report from a dev who had a pre-release and reported a potential problem with some aspects of swapping Reports from/to Landscape mode. We&#8217;re also holding onto the AppGen.Net release to finesse a wrinkle with ASP.Net web project files [...]]]></description>
			<content:encoded><![CDATA[<p>While the stand-alone ReportWriter is out and available now, we delayed the C8 release to review a report from a dev who had a pre-release and reported a potential problem with some aspects of swapping Reports from/to Landscape mode. We&#8217;re also holding onto the AppGen.Net release to finesse a wrinkle with ASP.Net web project files and creation of the IIS virtual dir. We&#8217;re working this weekend with the hope and expectation that both releases can go out in the beginning of the next week.  Sorry from all of us!</p>
]]></content:encoded>
			<wfw:commentRss>http://clarionsharp.com/blog/2011/11/updates-still-coming/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
	</channel>
</rss>

