<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="wordpress/2.2" -->
<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/"
	>

<channel>
	<title>Fusion Team Blog</title>
	<link>http://www.fusionteam.co.uk/blog</link>
	<description>ColdFusion, Adobe, Flex, RIA, Silverlight, Flash and all things web!</description>
	<pubDate>Tue, 17 Jun 2008 18:50:29 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.2</generator>
	<language>en</language>
			<item>
		<title>Alter a table that is published under SQL 2005 replication</title>
		<link>http://www.fusionteam.co.uk/blog/2008/06/17/alter-a-table-that-is-published-under-sql-2005-replication/</link>
		<comments>http://www.fusionteam.co.uk/blog/2008/06/17/alter-a-table-that-is-published-under-sql-2005-replication/#comments</comments>
		<pubDate>Tue, 17 Jun 2008 18:47:19 +0000</pubDate>
		<dc:creator>fusion-team</dc:creator>
		
		<category><![CDATA[SQL]]></category>

		<category><![CDATA[Microsoft]]></category>

		<guid isPermaLink="false">http://www.fusionteam.co.uk/blog/2008/06/17/alter-a-table-that-is-published-under-sql-2005-replication/</guid>
		<description><![CDATA[Having recently implemented Microsoft SQL 2005 replication for a client, we had a few issues with developers trying to alter schema on the database if the table is under replication. The issue is caused because the Microsoft Visual GUI tools for SQL 2005, tries to drop and recreate the table, which is obviously not acceptable [...]]]></description>
			<content:encoded><![CDATA[<p>Having recently implemented Microsoft SQL 2005 replication for a client, we had a few issues with developers trying to alter schema on the database if the table is under replication. The issue is caused because the Microsoft Visual GUI tools for SQL 2005, tries to drop and recreate the table, which is obviously not acceptable if a table is replicated. However there is a way to achieve this and I found this neat code snippet from <a target="_blank" href="http://www.replicationanswers.com/AlterSchema2005.asp" title="Paul Ibison - Altering Schema in SQL 2005 Server Replication">Paul Ibison - Altering Schema in Microsoft SQL 2005 Server Replication</a>. The statement is as follows:</p>
<blockquote><p>
ALTER TABLE myTable ALTER COLUMN columnName VARCHAR(100) NULL
</p></blockquote>
<p>Not a huge chunk of code, but definitely helpful! <img src='http://www.fusionteam.co.uk/blog/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /></p>
]]></content:encoded>
			<wfw:commentRss>http://www.fusionteam.co.uk/blog/2008/06/17/alter-a-table-that-is-published-under-sql-2005-replication/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Microsoft SQL 2005 find tables missing primary keys</title>
		<link>http://www.fusionteam.co.uk/blog/2008/06/04/microsoft-sql-2005-find-tables-missing-primary-keys/</link>
		<comments>http://www.fusionteam.co.uk/blog/2008/06/04/microsoft-sql-2005-find-tables-missing-primary-keys/#comments</comments>
		<pubDate>Wed, 04 Jun 2008 19:46:02 +0000</pubDate>
		<dc:creator>fusion-team</dc:creator>
		
		<category><![CDATA[SQL]]></category>

		<category><![CDATA[Microsoft]]></category>

		<guid isPermaLink="false">http://www.fusionteam.co.uk/blog/2008/06/04/microsoft-sql-2005-find-tables-missing-primary-keys/</guid>
		<description><![CDATA[I recently setup replication for Microsoft SQL 2005 server for a client and needed to provide a list of tables to the client without primary keys, as these are not transferred in the replication. This script came in very handy so thought I would share.

SELECT c.name, b.name
FROM sys.tables b
INNER JOIN sys.schemas c ON b.schema_id = [...]]]></description>
			<content:encoded><![CDATA[<p>I recently setup replication for Microsoft SQL 2005 server for a client and needed to provide a list of tables to the client without primary keys, as these are not transferred in the replication. This script came in very handy so thought I would share.</p>
<blockquote><p>
SELECT c.name, b.name<br />
FROM sys.tables b<br />
INNER JOIN sys.schemas c ON b.schema_id = c.schema_id<br />
WHERE b.type = &#8216;U&#8217;<br />
AND NOT EXISTS<br />
(SELECT a.name<br />
FROM sys.key_constraints a<br />
WHERE a.parent_object_id = b.OBJECT_ID<br />
AND a.schema_id = c.schema_id<br />
AND a.type = &#8216;PK&#8217; )</p></blockquote>
<p>Hope this helps! <img src='http://www.fusionteam.co.uk/blog/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /></p>
]]></content:encoded>
			<wfw:commentRss>http://www.fusionteam.co.uk/blog/2008/06/04/microsoft-sql-2005-find-tables-missing-primary-keys/feed/</wfw:commentRss>
		</item>
		<item>
		<title>File Upload with Flex and Coldfusion</title>
		<link>http://www.fusionteam.co.uk/blog/2008/05/22/file-upload-with-flex-and-coldfusion/</link>
		<comments>http://www.fusionteam.co.uk/blog/2008/05/22/file-upload-with-flex-and-coldfusion/#comments</comments>
		<pubDate>Thu, 22 May 2008 13:46:01 +0000</pubDate>
		<dc:creator>fusion-team</dc:creator>
		
		<category><![CDATA[CFC]]></category>

		<category><![CDATA[Actionscript 3]]></category>

		<category><![CDATA[Adobe]]></category>

		<category><![CDATA[Flex]]></category>

		<category><![CDATA[ColdFusion]]></category>

		<guid isPermaLink="false">http://www.fusionteam.co.uk/blog/2008/05/22/file-upload-with-flex-and-coldfusion/</guid>
		<description><![CDATA[I am currently working on a sample Flex application that requires the ability to upload files to a destination server. I found this article on the Adobe website, by Ryan Favro. It&#8217;s a really nice simple example of how to achieve file uploads using Flex and ColdFusion.
Multiple File Upload with Flex and Coldfusion
]]></description>
			<content:encoded><![CDATA[<p>I am currently working on a sample Flex application that requires the ability to upload files to a destination server. I found this article on the Adobe website, by <a target="_blank" href="http://ryanfavro.newmediateam.com/blog/" title="Ryan Favro">Ryan Favro</a>. It&#8217;s a really nice simple example of how to achieve file uploads using Flex and ColdFusion.</p>
<p><a target="_blank" href="http://www.adobe.com/devnet/coldfusion/articles/multifile_upload.html" title="Multiple file upload using Flex and Coldfusion">Multiple File Upload with Flex and Coldfusion</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.fusionteam.co.uk/blog/2008/05/22/file-upload-with-flex-and-coldfusion/feed/</wfw:commentRss>
		</item>
		<item>
		<title>ColdFusion 301 Redirect</title>
		<link>http://www.fusionteam.co.uk/blog/2008/05/16/coldfusion-301-redirect/</link>
		<comments>http://www.fusionteam.co.uk/blog/2008/05/16/coldfusion-301-redirect/#comments</comments>
		<pubDate>Fri, 16 May 2008 10:33:35 +0000</pubDate>
		<dc:creator>fusion-team</dc:creator>
		
		<category><![CDATA[SEO]]></category>

		<category><![CDATA[ColdFusion]]></category>

		<guid isPermaLink="false">http://www.fusionteam.co.uk/blog/2008/05/16/coldfusion-301-redirect/</guid>
		<description><![CDATA[If you are currently restructuring your website to become more &#8220;search engine friendly&#8221; here is a nice piece of code using ColdFusion, that will also let Google and other search engines know that you have moved your content to a new location and to update their links.
Instead of having 404 errors or broken links to [...]]]></description>
			<content:encoded><![CDATA[<p>If you are currently restructuring your website to become more &#8220;search engine friendly&#8221; here is a nice piece of code using ColdFusion, that will also let Google and other search engines know that you have moved your content to a new location and to update their links.</p>
<p>Instead of having 404 errors or broken links to your site, make sure you issue the search engines with a 301 status header (moved permanently) along with the new location of the content. An example would be as follows &#8230;</p>
<blockquote><p>
&lt;cfheader statuscode=&#8221;301&#8243; statustext=&#8221;Moved permanently&#8221; /&gt;<br />
&lt;cfheader name=&#8221;location&#8221; value=&#8221;http://www.mysite.com/new-location-for-content/&#8221; /&gt;
</p></blockquote>
<p>This way the search engines know your content has moved and begin changing their links to your site in their search results. Not a difficult technique but one that is often forgotten and can cost valuable SEO points!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.fusionteam.co.uk/blog/2008/05/16/coldfusion-301-redirect/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Dynamic CSS using ColdFusion</title>
		<link>http://www.fusionteam.co.uk/blog/2008/05/06/dynamic-css-using-coldfusion/</link>
		<comments>http://www.fusionteam.co.uk/blog/2008/05/06/dynamic-css-using-coldfusion/#comments</comments>
		<pubDate>Tue, 06 May 2008 19:47:29 +0000</pubDate>
		<dc:creator>fusion-team</dc:creator>
		
		<category><![CDATA[CSS]]></category>

		<category><![CDATA[Usability]]></category>

		<category><![CDATA[Design]]></category>

		<category><![CDATA[ColdFusion]]></category>

		<guid isPermaLink="false">http://www.fusionteam.co.uk/blog/2008/05/06/dynamic-css-using-coldfusion/</guid>
		<description><![CDATA[It&#8217;s probably quite a well documented subject already, but just thought I would shed some light on producing dynamic CSS using ColdFusion. Instead of linking to a static stylesheet in your webiste, you can link to a .cfm template and get ColdFusion to produce the CSS code for you, allowing you to switch graphics, colours, [...]]]></description>
			<content:encoded><![CDATA[<p>It&#8217;s probably quite a well documented subject already, but just thought I would shed some light on producing dynamic CSS using ColdFusion. Instead of linking to a static stylesheet in your webiste, you can link to a .cfm template and get ColdFusion to produce the CSS code for you, allowing you to switch graphics, colours, fonts etc. all when the stylesheet is loaded in. As an example &#8230;</p>
<blockquote><p>&lt;link rel=&#8221;stylesheet&#8221; type=&#8221;text/css&#8221; href=&#8221;http://yourdomain.com/css/stylesheet.cfm&#8221; / &gt;</p></blockquote>
<p>Inside the file stylesheet.cfm you would have something similar to below &#8230;</p>
<blockquote><p>&lt;cfoutput&gt;<br />
&lt;cfheader name=&#8221;content-type&#8221; value=&#8221;text/css&#8221; /&gt;<br />
&lt;cfset fontSize = 11 /&gt;<br />
body {font-size:#fontSize#px;}<br />
&#8230;&#8230;.. etc.<br />
&lt;/cfoutput&gt;</p></blockquote>
<p>That&#8217;s all there is to it. Very simple but very effective and allows you to use a database, xml files or standard text files to switch your application look and feel dynamically. <strong><br />
One really important line in the code above is the &lt;cfheader&gt; tag. Without this line, Mozilla based browsers, will not render the CSS correctly. IE will render, in it&#8217;s lovely quirks mode!</strong> <img src='http://www.fusionteam.co.uk/blog/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /></p>
]]></content:encoded>
			<wfw:commentRss>http://www.fusionteam.co.uk/blog/2008/05/06/dynamic-css-using-coldfusion/feed/</wfw:commentRss>
		</item>
		<item>
		<title>wifime wireless mesh and internet solutions for the hospitality and catering industry</title>
		<link>http://www.fusionteam.co.uk/blog/2008/04/17/wifime-wireless-mesh-and-internet-solutions-for-the-hospitality-and-catering-industry/</link>
		<comments>http://www.fusionteam.co.uk/blog/2008/04/17/wifime-wireless-mesh-and-internet-solutions-for-the-hospitality-and-catering-industry/#comments</comments>
		<pubDate>Thu, 17 Apr 2008 12:22:53 +0000</pubDate>
		<dc:creator>fusion-team</dc:creator>
		
		<category><![CDATA[Wireless Networking]]></category>

		<guid isPermaLink="false">http://www.fusionteam.co.uk/blog/2008/04/17/wifime-wireless-mesh-and-internet-solutions-for-the-hospitality-and-catering-industry/</guid>
		<description><![CDATA[
Wifime has been launched today in the UK, offering low cost wireless mesh networking solutions, for the hospitality and catering industry.
Offering an &#8220;all in one&#8221; easy to setup and install solution, Wifime will allow every hospitality business, the opportunity to offer their guests and customers a wireless internet connection, without the worry of network maintenance [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.fusionteam.co.uk/blog/wp-content/uploads/2008/04/wifimelogo10.jpg" alt="wifime" /></p>
<p>Wifime has been launched today in the UK, offering low cost wireless mesh networking solutions, for the hospitality and catering industry.</p>
<p>Offering an &#8220;all in one&#8221; easy to setup and install solution, Wifime will allow every hospitality business, the opportunity to offer their guests and customers a wireless internet connection, without the worry of network maintenance and expensive setup costs.</p>
<p>With an agressive monthly pricing model tailored to each hospitality business type and size, it makes it an affordable option for a wide range of hospitality businesses, from small country pubs to large hotels &amp; resorts.</p>
<p>With an ever increasing focus on providing customers and guests with a readily available wireless internet connection wherever they may be, Wifime has entered the market with perfect timing.</p>
<p>Wifime currently offer indoor and outdoor mesh nodes that can be used together, to provide total coverage for all types of business. The nodes are small and compact and can run in a &#8220;repeater&#8221; or &#8220;gateway&#8221; mode. The best thing about these intelligent nodes, is that once positioned correctly wih power and a network connection, all of the maintenance, monitoring and activation is taken care of by the Wifime team remotely.</p>
<p>Once installed, nodes are activated within the hour and are configured &#8220;to talk&#8221; to other Wifime mesh nodes within range, creating a collection of wireless mesh nodes, that are intelligent, self aware and easily maintained. This provides relatively small to medium sized hospitality businesses with a solution usually only associated with larger hospitality businesses, but without the high price tag.</p>
<p>For more information and special offer launch pricing for Wifime, please visit <a href="http://www.wifime.co.uk/">www.wifime.co.uk</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.fusionteam.co.uk/blog/2008/04/17/wifime-wireless-mesh-and-internet-solutions-for-the-hospitality-and-catering-industry/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Adobe AIR JamJar application</title>
		<link>http://www.fusionteam.co.uk/blog/2008/04/10/adobe-air-jamjar-application/</link>
		<comments>http://www.fusionteam.co.uk/blog/2008/04/10/adobe-air-jamjar-application/#comments</comments>
		<pubDate>Thu, 10 Apr 2008 19:21:35 +0000</pubDate>
		<dc:creator>fusion-team</dc:creator>
		
		<category><![CDATA[Actionscript 3]]></category>

		<category><![CDATA[AIR - Apollo]]></category>

		<category><![CDATA[Adobe]]></category>

		<category><![CDATA[Flex]]></category>

		<guid isPermaLink="false">http://www.fusionteam.co.uk/blog/2008/04/10/adobe-air-jamjar-application/</guid>
		<description><![CDATA[
This is a really nice demonstration / working app from Adobe. The application is built using Adobe Flex 2 and runs in Adobe AIR. The application has been built to showcase Flex 2&#8217;s visual components and the interactivity a Flex application can provide.
The application allows small groups to share digital content, exchange ideas, centralise information and [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.fusionteam.co.uk/blog/wp-content/uploads/2008/04/jamjar.jpg" alt="Adobe AIR JamJar" /></p>
<p>This is a really nice demonstration / working app from Adobe. The application is built using Adobe Flex 2 and runs in <a target="_blank" href="http://labs.adobe.com/technologies/air/" title="Adobe Labs AIR">Adobe AIR</a>. The application has been built to showcase Flex 2&#8217;s visual components and the interactivity a Flex application can provide.</p>
<p>The application allows small groups to share digital content, exchange ideas, centralise information and manage projects. It is not a final release software and is not supported, but lets people gain an idea of what can be achieved using Flex. Take a look at <a target="_blank" href="http://labs.adobe.com/technologies/jamjar/" title="Adobe Labs JamJar">Adobe Lab JamJar</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.fusionteam.co.uk/blog/2008/04/10/adobe-air-jamjar-application/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Adobe AIR for Linux</title>
		<link>http://www.fusionteam.co.uk/blog/2008/04/10/adobe-air-for-linux/</link>
		<comments>http://www.fusionteam.co.uk/blog/2008/04/10/adobe-air-for-linux/#comments</comments>
		<pubDate>Thu, 10 Apr 2008 19:20:07 +0000</pubDate>
		<dc:creator>fusion-team</dc:creator>
		
		<category><![CDATA[AIR - Apollo]]></category>

		<category><![CDATA[Adobe]]></category>

		<category><![CDATA[Flex]]></category>

		<guid isPermaLink="false">http://www.fusionteam.co.uk/blog/2008/04/10/adobe-air-for-linux/</guid>
		<description><![CDATA[The Adobe AIR cross platform runtime is now available for Linux and is available for download from Adobe Labs. This is quite a significant step towards the Adobe AIR runtime working across all three major platforms (Windows, MAC and Linux) and will strengthen the case for the building or rich desktop based apps within Adobe AIR [...]]]></description>
			<content:encoded><![CDATA[<p>The Adobe AIR cross platform runtime is now available for Linux and is available for <a target="_blank" href="http://labs.adobe.com/downloads/air_linux.html" title="Adobe AIR Linux Download">download</a> from <a target="_blank" href="http://labs.adobe.com/technologies/air/" title="Adobe AIR Labs">Adobe Labs</a>. This is quite a significant step towards the Adobe AIR runtime working across all three major platforms (Windows, MAC and Linux) and will strengthen the case for the building or rich desktop based apps within Adobe AIR that connect to online services.</p>
<p>Good work Adobe <img src='http://www.fusionteam.co.uk/blog/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /></p>
]]></content:encoded>
			<wfw:commentRss>http://www.fusionteam.co.uk/blog/2008/04/10/adobe-air-for-linux/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Force Coldfusion to Sleep controlling the Thread</title>
		<link>http://www.fusionteam.co.uk/blog/2008/04/02/force-coldfusion-to-sleep-controlling-the-thread/</link>
		<comments>http://www.fusionteam.co.uk/blog/2008/04/02/force-coldfusion-to-sleep-controlling-the-thread/#comments</comments>
		<pubDate>Wed, 02 Apr 2008 18:55:29 +0000</pubDate>
		<dc:creator>fusion-team</dc:creator>
		
		<category><![CDATA[Java]]></category>

		<category><![CDATA[Adobe]]></category>

		<category><![CDATA[ColdFusion]]></category>

		<guid isPermaLink="false">http://www.fusionteam.co.uk/blog/2008/04/02/force-coldfusion-to-sleep-controlling-the-thread/</guid>
		<description><![CDATA[I ran into an annoying problem today, that was eventually solved by forcing the current processing thread to sleep.
The basic task was to stop a windows service on the server, perform some deletions, do some copying, then restart the service.
After issuing the &#60;cfexecute&#62; command to stop the service on the server, I would then receive [...]]]></description>
			<content:encoded><![CDATA[<p>I ran into an annoying problem today, that was eventually solved by forcing the current processing thread to sleep.</p>
<p>The basic task was to stop a windows service on the server, perform some deletions, do some copying, then restart the service.</p>
<p>After issuing the &lt;cfexecute&gt; command to stop the service on the server, I would then receive a ColdFusion error when trying to delete a folder that the service still had locked. Whilst this had me stumped for a good hour or so, I finally realised that the deletion event was occurring too quickly after the service had been stopped and that the service still had a lock on the folder and files through the Windows OS.</p>
<p>So I needed a way to pause the current processing thread, before continuing, allowing the locks to be removed. I found this solution on <a target="_blank" href="http://www.peterfreitag.com" title="Peter Freitag - ColdFusion">Peter Freitag&#8217;s</a> blog post <a target="_blank" href="http://www.petefreitag.com/item/85.cfm" title="How to make ColdFusion MX Sleep">&#8220;How to make ColdFusion MX go to sleep&#8221;</a>. The solution is as follows &#8230;</p>
<blockquote><p>&lt;cfset thread = CreateObject(&#8221;java&#8221;, &#8220;java.lang.Thread&#8221;)&gt;</p>
<p>About to sleep for 5 seconds&#8230;</p>
<p>&lt;cfflush&gt;</p>
<p>&lt;cfset thread.sleep(5000)&gt;</p>
<p>Done sleeping.</p>
<p>&lt;cfset thread = &#8220;&#8221; /&gt;</p></blockquote>
<p>Very simple code, but done the trick and works a treat! <img src='http://www.fusionteam.co.uk/blog/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /></p>
]]></content:encoded>
			<wfw:commentRss>http://www.fusionteam.co.uk/blog/2008/04/02/force-coldfusion-to-sleep-controlling-the-thread/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Adobe OnAir European Tour</title>
		<link>http://www.fusionteam.co.uk/blog/2008/03/07/adobe-onair-european-tour/</link>
		<comments>http://www.fusionteam.co.uk/blog/2008/03/07/adobe-onair-european-tour/#comments</comments>
		<pubDate>Fri, 07 Mar 2008 19:14:46 +0000</pubDate>
		<dc:creator>fusion-team</dc:creator>
		
		<category><![CDATA[Actionscript 3]]></category>

		<category><![CDATA[AIR - Apollo]]></category>

		<category><![CDATA[Adobe]]></category>

		<category><![CDATA[Design]]></category>

		<category><![CDATA[Flex]]></category>

		<guid isPermaLink="false">http://www.fusionteam.co.uk/blog/2008/03/07/adobe-onair-european-tour/</guid>
		<description><![CDATA[Anybody who is seriously looking at developing Adobe AIR applications should attend this. The Adobe OnAir tour comes to London on 9th April 2008.
The agenda for the London event is online and will be held at The Brewery, Chiswell Street, EC1Y 4SD.
They also have some really nice Adobe OnAir Desktop Wallpapers available for download.
The event is [...]]]></description>
			<content:encoded><![CDATA[<p><img border="0" align="left" src="http://www.fusionteam.co.uk/blog/wp-content/uploads/2008/03/adobe_air_1680_red1.jpg" alt="Adobe OnAir European Tour 2008" title="Adobe OnAir European Tour 2008" border="0" />Anybody who is seriously looking at developing Adobe AIR applications should attend this. The <a target="_blank" href="http://onair.adobe.com/" title="Adobe OnAir European tour">Adobe OnAir tour</a> comes to London on 9th April 2008.</p>
<p>The agenda for the <a target="_blank" href="http://onair.adobe.com/schedule/cities/london.php" title="Adobe OnAir London Tour">London event</a> is online and will be held at The Brewery, Chiswell Street, EC1Y 4SD.</p>
<p>They also have some really nice <a target="_blank" href="http://onair.adobe.com/blogs/tour/2008/02/27/european-on-air-tour-desktop-wallpapers/" title="Adobe OnAir Desktop Wallpapers">Adobe OnAir Desktop Wallpapers</a> available for download.</p>
<p>The event is free but <a target="_blank" href="https://www28.cplan.com/pls/pg_adobe/c203_reg.user_info" title="Adobe OnAir European Tour Registration">registration</a> required online.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.fusionteam.co.uk/blog/2008/03/07/adobe-onair-european-tour/feed/</wfw:commentRss>
		</item>
	</channel>
</rss>
