<?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>PannonRex &#187; Calendar</title>
	<atom:link href="http://www.pannonrex.com/category/morfik/calendar/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.pannonrex.com</link>
	<description>Solutions that Work</description>
	<lastBuildDate>Sun, 07 Mar 2010 01:45:38 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>Morfik: Weekly Calendar notes</title>
		<link>http://www.pannonrex.com/2007/03/09/morfik-weekly-calendar-notes/</link>
		<comments>http://www.pannonrex.com/2007/03/09/morfik-weekly-calendar-notes/#comments</comments>
		<pubDate>Fri, 09 Mar 2007 11:26:49 +0000</pubDate>
		<dc:creator>piprog</dc:creator>
				<category><![CDATA[Calendar]]></category>
		<category><![CDATA[Code]]></category>
		<category><![CDATA[Morfik]]></category>

		<guid isPermaLink="false">http://www.pannonrex.com/blog/?p=57</guid>
		<description><![CDATA[I had a few additional explanations and thoughts about Calendar that I put into writing for your pleasure: You can add new items by simply dragging on empty space (or Shift-dragging on events) You can move events by dragging (in the caption) or make them longer/shorter by dragging the bottom of the events. If you [...]]]></description>
			<content:encoded><![CDATA[<p>I had a few additional explanations and thoughts about Calendar that I put into writing for your pleasure:</p>
<ul>
<li>You can add new items by simply dragging on empty space (or Shift-dragging on events)</li>
<li>You can move events by dragging (in the caption) or make them longer/shorter by dragging the bottom of the events.</li>
<li>If you schedule multiple events at the same time on the same day, they will split the cell width nicely (better than Outlook, IMHO;-).</li>
<li>While you are making the edits, they are sent to the server in the background for storage, without interrupting your work, in a true AJAX fashion (in demo mode after validation we throw away the changes, to make our life of keeping the demo in shape easier).</li>
<li>As a future feature, I plan to combine this with my Chat demo to create a collaborative event scheduling calendar where if one party edits an event, those changes will be reflected immediately on the other parties&#8217; screen. Will also add month view, etc.</li>
<li>The architecture is so that the client side interfaces through Web Services (SOAP) with the server, so it should be simple for other applications to integrate with the Calendar (will also create a demo).</li>
<li>The browser-server communication language is iCalendar, so other calendars will be able to import our events (tested manually with Google Calendar so far) and we will also be able to consume other iCalendar-compatible events.</li>
</ul>
<p>Having almost 20 years of software development experience, of course, this does not seem such a big deed for me, still in the web space there are not that many really polished Calendars around (again, Google Calendar being a big example). Now taking into consideration the time it took me to get so far with the demo with relatively little hands-on web development experience (I was mostly envisioning/designing/managing our web projects, not coding) we can see what tools like Morfik can do with the web:</p>
<ol>
<li>they can enable software engineers who avoided weakly object-oriented scripting languages thus far to create powerful solutions that can exceed their desktop equivalents in many ways and</li>
<li>they can enable small shops that were coding in MSAccess, FoxPro, Paradox, Visual Basic, etc.,  to become first-class, fully buzzword-compliant web developers without first learning (X)HTML, DOM, JavaScript, SOAP, XML, AJAX, Apache admin, etc. (they will eventually, IMHO, but it is not an up-front cost;-)</li>
</ol>
<p>So in the end we can hope for more powerful and more productive web applications to come :-)</p>
]]></content:encoded>
			<wfw:commentRss>http://www.pannonrex.com/2007/03/09/morfik-weekly-calendar-notes/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Morfik: Weekly Calendar Demo</title>
		<link>http://www.pannonrex.com/2007/03/05/morfik-weekly-calendar-demo/</link>
		<comments>http://www.pannonrex.com/2007/03/05/morfik-weekly-calendar-demo/#comments</comments>
		<pubDate>Mon, 05 Mar 2007 14:50:51 +0000</pubDate>
		<dc:creator>piprog</dc:creator>
				<category><![CDATA[Calendar]]></category>
		<category><![CDATA[Code]]></category>
		<category><![CDATA[Morfik]]></category>

		<guid isPermaLink="false">http://www.pannonrex.com/blog/?p=54</guid>
		<description><![CDATA[Once again, we are back with a new demo app done in Morfik! Now it is a weekly calendar view (similar to what you can see in Microsoft Outlook or Google Calendar) with drag-and-drop capability. You can take a look at the application here (it may take Morfik some time to post it, so check [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.pannonrex.com/blog/wp-content/uploads/2007/03/labs_calendar.jpg" target="_blank" title="Calendar demo"><img src="http://www.pannonrex.com/blog/wp-content/uploads/2007/03/labs_calendar.jpg" title="Calendar demo" alt="Calendar demo" align="left" hspace="10" vspace="10" /></a>Once again, we are back with a new demo app done in Morfik! Now it is a weekly calendar view (similar to what you can see in Microsoft Outlook or Google Calendar) with drag-and-drop capability. You can take a look at the application <a href="http://calendar.labs.morfik.com/" target="_blank" title="Calendar in Morfik Labs">here</a> (it may take Morfik some time to post it, so check back if first you are not successful). At this time the source code is not available (read on to learn more).</p>
<p>This demo was created with Morfik technology within cca. one engineer-week&#8217;s time. Some notes on features and limitations:</p>
<ul>
<li>The edits to the events are sent to and are validated by the server, but they are not saved in this demo (to help us maintain the demo:-)</li>
<li>The demo will always show the same week (start of March, 2007) again, to help us maintain the demo.</li>
<li>You cannot add all-day events in this demo.</li>
<li>This started out as proof of concept to see how easy it was to develop a complex control in Morfik. You can judge it for yourself: for one week&#8217;s time it is quite polished, IMHO :-).</li>
<li>We have frozen the feature set of the demo so there are many functions missing, but we are continuing the development of the Calendar control itself, so please <a href="mailto:calendar.support@pannonrex.com?subject=Calendar%20control%20%28piBlog%29" title="Mail to Calendar Support" target="_blank">contact us</a>, if you need a production quality full featured solution (including back-end logic).</li>
</ul>
<p>PLEASE NOTE: this version of the calendar is NOT secured, there are gaping holes and can be mistreated quite easily, so DO NOT use it for production purposes.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.pannonrex.com/2007/03/05/morfik-weekly-calendar-demo/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>
