<?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>Tiller Software &#187; web</title> <atom:link href="http://www.tillersoftware.com/tag/web/feed/" rel="self" type="application/rss+xml" /><link>http://www.tillersoftware.com</link> <description>Improving desktop to internet communication</description> <lastBuildDate>Fri, 06 Aug 2010 09:28:16 +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>Deploying our web app</title><link>http://www.tillersoftware.com/2008/11/deploying-our-web-app/</link> <comments>http://www.tillersoftware.com/2008/11/deploying-our-web-app/#comments</comments> <pubDate>Tue, 11 Nov 2008 18:59:02 +0000</pubDate> <dc:creator>Jason</dc:creator> <category><![CDATA[Uncategorized]]></category> <category><![CDATA[web]]></category><guid
isPermaLink="false">http://www.tillersoftware.com/blog/?p=74</guid> <description><![CDATA[So we have got a web application in Rails that we need to deploy.  The standard convention is to use Capistrano.  Like most things in Rails (due to using the Windows platform), it doesn&#8217;t quite work out of box but with a little tweaking, it is brilliant.  We can now deploy to our servers in [...]]]></description> <content:encoded><![CDATA[<p>So we have got a web application in Rails that we need to deploy.  The standard convention is to use Capistrano.  Like most things in Rails (due to using the Windows platform), it doesn&#8217;t quite work out of box but with a little tweaking, it is brilliant.  We can now deploy to our servers in seconds at the click of a button.  This is how deployment should be done.</p><p>When using Microsoft ASP.Net, we would have to check that all the developers had checked in, then compile for 20 minutes, create a setup file, ftp the file to the server, check that no one was logged in (as this generally stopped the installation), run the installer for 5 minutes and then check that nothing was broken and if it was spend 30 minutes rolling everthing back by hand.</p><p>Now one of us just presses an icon on our toolbar which runs a batch file, asking which installation we want to install, put in the server password and 30 seconds later the web app is up.  Worth its weight in gold and allows the testers to have fast version turn arounds.</p> ]]></content:encoded> <wfw:commentRss>http://www.tillersoftware.com/2008/11/deploying-our-web-app/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>Which platform?</title><link>http://www.tillersoftware.com/2008/08/which-platform/</link> <comments>http://www.tillersoftware.com/2008/08/which-platform/#comments</comments> <pubDate>Sat, 09 Aug 2008 16:56:06 +0000</pubDate> <dc:creator>Jason</dc:creator> <category><![CDATA[Uncategorized]]></category> <category><![CDATA[development]]></category> <category><![CDATA[web]]></category><guid
isPermaLink="false">http://www.tillersoftware.com/blog/?p=63</guid> <description><![CDATA[Spent the last couple of weeks looking at different platforms for developing the web side of the solution. Microsoft ASP.Net &#8211; this is the obvious choice since I have been using it since its inception.  Whilst it is well supported and easy to find developers for, it is around the peripheral edges that ASP.Net has [...]]]></description> <content:encoded><![CDATA[<p>Spent the last couple of weeks looking at different platforms for developing the web side of the solution.</p><ol><li>Microsoft ASP.Net &#8211; this is the obvious choice since I have been using it since its inception.  Whilst it is well supported and easy to find developers for, it is around the peripheral edges that ASP.Net has problem.  The Team system is expensive and you must work according to Microsoft&#8217;s processes.  Hosting is relatively expense and install/upgrades takes ages and cannot be done with a simple click of a button.  AJAX is a bolt on, building a website with subdomain infrastructure means writing an IIS extension and there is no easy way to produce clean URLs.</li><li>Google Application Engine &#8211; this is the future of web development but not at the moment.  GAE supports python and the Django framework and looked very promising until one got into the details and saw that they had to pull a lot of the useful stuff out of Django to make it work within the engine.  Subdomains look tricky as well, but as a start looks very promising and is one to keep an eye on in the future.</li><li>Rails &#8211; now matured and has some great positives for fast development.  My concerns are that the pace of development means that a lot of the documentation is out of date and with the majority of information found on blogs &#8211; it is difficult to find how to do something correctly.  As an interpreted language, it will also be slower than some of the others but new engines are coming along which should speed it up.</li><li>Grails &#8211; similar MVC architecture to rails but using the Java language.  It is a little too new and I think finding developers to help will be tricky.</li></ol><p>There are obviously loads of other platforms and could investigate for ever and a day.  The decision today will not necessarily be the right decision tomorrow but we need to get moving.  I have decided to go with Rails as it is the most mature MVC architecture and I want to see if it does gives development performance that it claims.</p> ]]></content:encoded> <wfw:commentRss>http://www.tillersoftware.com/2008/08/which-platform/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> </channel> </rss>
<!-- Performance optimized by W3 Total Cache. Learn more: http://www.w3-edge.com/wordpress-plugins/

Minified using disk: basic
Page Caching using disk: enhanced
Database Caching 1/15 queries in 0.048 seconds using disk: basic
Object Caching 318/338 objects using disk: basic

Served from: www.tillersoftware.com @ 2012-02-07 06:02:53 -->
