<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-22585862</id><updated>2011-07-23T06:56:12.401-07:00</updated><category term='IFW'/><category term='Oracle'/><category term='SOA'/><category term='Flexcube'/><title type='text'>April Staines Blog</title><subtitle type='html'>The ramblings and thoughts of April Staines</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://aprilstaines.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22585862/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://aprilstaines.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>April Staines</name><uri>http://www.blogger.com/profile/14929904856112116712</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://3.bp.blogspot.com/_qOjgwJP1OcY/SUYB-D3GlII/AAAAAAAAEEg/YuPqNzMv-sk/S220/P1050209crop.jpg'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>20</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-22585862.post-1855235517343402033</id><published>2010-06-17T23:04:00.000-07:00</published><updated>2011-07-23T06:56:14.839-07:00</updated><title type='text'>City rumble to Fifteen in Melbourne</title><content type='html'>&lt;div style="text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;Went and had a work lunch after a bit of a rumble around the city today as a team building exercise. But at the end of it, we found our way to the Jamie Oliver restaurant "Fifteen". Which i must say, was a very nice surprise.&lt;div&gt;&lt;img src="http://farm5.static.flickr.com/4022/4382198728_1f95c6c0a3.jpg" style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 500px; height: 375px;" border="0" alt="" /&gt;&lt;/div&gt;&lt;div&gt;We had the express lunch, which consists of a glass of wine, an entrée, a main and a desert&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/22585862-1855235517343402033?l=aprilstaines.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://aprilstaines.blogspot.com/feeds/1855235517343402033/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=22585862&amp;postID=1855235517343402033' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22585862/posts/default/1855235517343402033'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22585862/posts/default/1855235517343402033'/><link rel='alternate' type='text/html' href='http://aprilstaines.blogspot.com/2010/06/city-rumble-to-fifteen-in-melbourne.html' title='City rumble to Fifteen in Melbourne'/><author><name>April Staines</name><uri>http://www.blogger.com/profile/14929904856112116712</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://3.bp.blogspot.com/_qOjgwJP1OcY/SUYB-D3GlII/AAAAAAAAEEg/YuPqNzMv-sk/S220/P1050209crop.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://farm5.static.flickr.com/4022/4382198728_1f95c6c0a3_t.jpg' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-22585862.post-2873881282958068670</id><published>2009-10-15T14:57:00.000-07:00</published><updated>2011-07-23T06:56:14.839-07:00</updated><title type='text'>Tokyo here we come!</title><content type='html'>Well until we got lachlans passport sorted out I wasn't going to make any annoucements. But as of yesterday lachlans passport application went in, so unless there is some sort of problem, Lachlan and I fly out of Melbourne on the 27th of november heading for Tokyo and Tokyo disneyland for a week! &lt;br /&gt;&lt;br /&gt;Normally a trip like this will end up costing a fair wack. But thanks to jetstar special, where kids under 12 fly free, and a weak yen for exceptional Japanese hotel rates. So far airfare, 7 nights in shinjuku and tickets to disneyland ended up costing just over $AU2000. Which I think is pretty cool.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;- Posted using BlogPress from my iPhone&lt;br /&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/22585862-2873881282958068670?l=aprilstaines.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://aprilstaines.blogspot.com/feeds/2873881282958068670/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=22585862&amp;postID=2873881282958068670' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22585862/posts/default/2873881282958068670'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22585862/posts/default/2873881282958068670'/><link rel='alternate' type='text/html' href='http://aprilstaines.blogspot.com/2009/10/tokyo-here-we-come.html' title='Tokyo here we come!'/><author><name>April Staines</name><uri>http://www.blogger.com/profile/14929904856112116712</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://3.bp.blogspot.com/_qOjgwJP1OcY/SUYB-D3GlII/AAAAAAAAEEg/YuPqNzMv-sk/S220/P1050209crop.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-22585862.post-8706213845427526248</id><published>2009-10-14T23:53:00.000-07:00</published><updated>2011-07-23T06:56:14.840-07:00</updated><title type='text'>Let's face it, I'm addicted</title><content type='html'>There was a time when I used to think that there was nothing special about an iPhone and thought that all the folks that would rave on and on about them where nothing more than your typical apple zealots. Well recently I decided to get an iPhone and my opinion has since changed somewhat.&lt;br /&gt;&lt;br /&gt;The reason I wanted to buy one in the first place was simple and had nothing to do with all the stuff that so called zealots would go on about. I catch a train to work and would carry mobile phone and an iPod. So combining the two was the main driver. But I have since found several reasons to justify it's existance I'm my handbag.&lt;br /&gt;&lt;br /&gt;Some examples would be te excellent assortment of applications both free and paid (right now I'm using an app to learn Japanese) the usability is truely amazing and yes it's Also an iPod.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;- Posted using BlogPress from my iPhone&lt;br /&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/22585862-8706213845427526248?l=aprilstaines.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://aprilstaines.blogspot.com/feeds/8706213845427526248/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=22585862&amp;postID=8706213845427526248' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22585862/posts/default/8706213845427526248'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22585862/posts/default/8706213845427526248'/><link rel='alternate' type='text/html' href='http://aprilstaines.blogspot.com/2009/10/let-face-it-i-addicted.html' title='Let&amp;#39;s face it, I&amp;#39;m addicted'/><author><name>April Staines</name><uri>http://www.blogger.com/profile/14929904856112116712</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://3.bp.blogspot.com/_qOjgwJP1OcY/SUYB-D3GlII/AAAAAAAAEEg/YuPqNzMv-sk/S220/P1050209crop.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-22585862.post-3843009021197898682</id><published>2009-10-11T14:32:00.000-07:00</published><updated>2011-07-23T06:56:14.840-07:00</updated><title type='text'>I have no more excuses</title><content type='html'>Ok, well this is just a test to see if this app really works. If so, then it's true, I really have no more excuses.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;- Posted using BlogPress from my iPhone&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/22585862-3843009021197898682?l=aprilstaines.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://aprilstaines.blogspot.com/feeds/3843009021197898682/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=22585862&amp;postID=3843009021197898682' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22585862/posts/default/3843009021197898682'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22585862/posts/default/3843009021197898682'/><link rel='alternate' type='text/html' href='http://aprilstaines.blogspot.com/2009/10/i-have-no-more-excuses.html' title='I have no more excuses'/><author><name>April Staines</name><uri>http://www.blogger.com/profile/14929904856112116712</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://3.bp.blogspot.com/_qOjgwJP1OcY/SUYB-D3GlII/AAAAAAAAEEg/YuPqNzMv-sk/S220/P1050209crop.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-22585862.post-5047494575202175002</id><published>2009-08-08T07:39:00.000-07:00</published><updated>2011-07-23T06:56:14.840-07:00</updated><title type='text'>First Day in Los Angeles</title><content type='html'>&lt;a href="http://2.bp.blogspot.com/_qOjgwJP1OcY/Sn2OLJ-yHDI/AAAAAAAAG6c/XUppwP3iV-A/s1600-h/P1060362.JPG"&gt;&lt;img style="CLEAR: both; FLOAT: left; MARGIN: 0px 10px 10px 0px" alt="" src="http://2.bp.blogspot.com/_qOjgwJP1OcY/Sn2OLJ-yHDI/AAAAAAAAG6c/XUppwP3iV-A/s160/P1060362.JPG" border="0" /&gt;&lt;/a&gt;  Some people seem to like there cars a little on the big side in this town.&lt;br /&gt;&lt;a href="http://1.bp.blogspot.com/_qOjgwJP1OcY/Sn2OLUhcVTI/AAAAAAAAG6k/ici-wJ0nqms/s1600-h/P1060372.JPG"&gt;&lt;img style="CLEAR: both; FLOAT: left; MARGIN: 0px 10px 10px 0px" alt="" src="http://1.bp.blogspot.com/_qOjgwJP1OcY/Sn2OLUhcVTI/AAAAAAAAG6k/ici-wJ0nqms/s160/P1060372.JPG" border="0" /&gt;&lt;/a&gt; &lt;br /&gt;&lt;a href="http://4.bp.blogspot.com/_qOjgwJP1OcY/Sn2OL_UBu7I/AAAAAAAAG6s/sDHmYerMyjo/s1600-h/P1060373.JPG"&gt;&lt;img style="CLEAR: both; FLOAT: left; MARGIN: 0px 10px 10px 0px" alt="" src="http://4.bp.blogspot.com/_qOjgwJP1OcY/Sn2OL_UBu7I/AAAAAAAAG6s/sDHmYerMyjo/s160/P1060373.JPG" border="0" /&gt;&lt;/a&gt;  But, after 17hours of flying in cattle class, I have made it to Hollywood!&lt;br /&gt;I aplogise if i look like crap, but i had not slept in 2 days by the time this photo was taken.&lt;div style='clear:both; text-align:LEFT'&gt;&lt;a href='http://picasa.google.com/blogger/' target='ext'&gt;&lt;img src='http://photos1.blogger.com/pbp.gif' alt='Posted by Picasa' style='border: 0px none ; padding: 0px; background: transparent none repeat scroll 0% 50%; -moz-background-clip: initial; -moz-background-origin: initial; -moz-background-inline-policy: initial;' align='middle' border='0' /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/22585862-5047494575202175002?l=aprilstaines.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://aprilstaines.blogspot.com/feeds/5047494575202175002/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=22585862&amp;postID=5047494575202175002' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22585862/posts/default/5047494575202175002'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22585862/posts/default/5047494575202175002'/><link rel='alternate' type='text/html' href='http://aprilstaines.blogspot.com/2009/08/first-day-in-los-angeles.html' title='First Day in Los Angeles'/><author><name>April Staines</name><uri>http://www.blogger.com/profile/14929904856112116712</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://3.bp.blogspot.com/_qOjgwJP1OcY/SUYB-D3GlII/AAAAAAAAEEg/YuPqNzMv-sk/S220/P1050209crop.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_qOjgwJP1OcY/Sn2OLJ-yHDI/AAAAAAAAG6c/XUppwP3iV-A/s72-c/P1060362.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-22585862.post-3412446801746495610</id><published>2009-08-06T11:40:00.000-07:00</published><updated>2011-07-23T06:56:14.840-07:00</updated><title type='text'>The only way to travel</title><content type='html'>&lt;div xmlns="http://www.w3.org/1999/xhtml"&gt;&lt;a href="http://1.bp.blogspot.com/_qOjgwJP1OcY/SnsjqzaAAeI/AAAAAAAAG4w/SfCpIbl5AH0/s1600-h/image-upload-15-743278.jpg"&gt;&lt;img src="http://1.bp.blogspot.com/_qOjgwJP1OcY/SnsjqzaAAeI/AAAAAAAAG4w/SfCpIbl5AH0/s320/image-upload-15-743278.jpg"/&gt;&lt;/a&gt;&lt;br /&gt;&lt;span&gt;Man you rock quentin!&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/22585862-3412446801746495610?l=aprilstaines.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://aprilstaines.blogspot.com/feeds/3412446801746495610/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=22585862&amp;postID=3412446801746495610' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22585862/posts/default/3412446801746495610'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22585862/posts/default/3412446801746495610'/><link rel='alternate' type='text/html' href='http://aprilstaines.blogspot.com/2009/08/only-way-to-travel.html' title='The only way to travel'/><author><name>April Staines</name><uri>http://www.blogger.com/profile/14929904856112116712</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://3.bp.blogspot.com/_qOjgwJP1OcY/SUYB-D3GlII/AAAAAAAAEEg/YuPqNzMv-sk/S220/P1050209crop.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_qOjgwJP1OcY/SnsjqzaAAeI/AAAAAAAAG4w/SfCpIbl5AH0/s72-c/image-upload-15-743278.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-22585862.post-7833414550805218545</id><published>2009-08-05T19:35:00.000-07:00</published><updated>2011-07-23T06:56:14.841-07:00</updated><title type='text'>Im, like so totally going to miss this place. Not!</title><content type='html'>Ok, well today is the last day Im here at work before I head off on my little journey to L.A. to catch up with Rachael. We are going to do a road trip from L.A. to Vegas and back, then from L.A. to San Francisco and back. Should be fun, and definately be good shopping wise, well at least I hope.&lt;br /&gt;&lt;br /&gt;As usual, I have a bunch of stuff that needs finishing before I go. I definately need to get this solution architecture document out before i leave giving the guys here some time to review it etc. I thought I'd put a photo of me up working hard to set the scene, perhaps it will remind me when Im away of what Im missing... LOL&lt;br /&gt;&lt;p align="center"&gt;&lt;a href="http://2.bp.blogspot.com/_qOjgwJP1OcY/SnpDSbWQzqI/AAAAAAAAG4o/b4y628q95LA/s1600-h/Picture+31.jpg"&gt;&lt;img id="BLOGGER_PHOTO_ID_5366675889823207074" style="WIDTH: 200px; CURSOR: hand; HEIGHT: 150px" alt="" src="http://2.bp.blogspot.com/_qOjgwJP1OcY/SnpDSbWQzqI/AAAAAAAAG4o/b4y628q95LA/s200/Picture+31.jpg" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;I think its more or less there, only there are some aspects I still have some trouble with, but Im sure i will have plenty of review comments when I return, that is, if i even return to the same location what with all this talk of moving and stuff.&lt;br /&gt;&lt;br /&gt;Anyways, better finish what i can, clean up a little and then power down my computer.&lt;br /&gt;&lt;br /&gt;My flight leaves at 6am, so that means i need to be at the airport at 3am, and leave home at least 2am... yuck! Anyway, let the californication begin!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/22585862-7833414550805218545?l=aprilstaines.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://aprilstaines.blogspot.com/feeds/7833414550805218545/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=22585862&amp;postID=7833414550805218545' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22585862/posts/default/7833414550805218545'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22585862/posts/default/7833414550805218545'/><link rel='alternate' type='text/html' href='http://aprilstaines.blogspot.com/2009/08/im-like-so-totally-going-to-miss-this.html' title='Im, like so totally going to miss this place. Not!'/><author><name>April Staines</name><uri>http://www.blogger.com/profile/14929904856112116712</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://3.bp.blogspot.com/_qOjgwJP1OcY/SUYB-D3GlII/AAAAAAAAEEg/YuPqNzMv-sk/S220/P1050209crop.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_qOjgwJP1OcY/SnpDSbWQzqI/AAAAAAAAG4o/b4y628q95LA/s72-c/Picture+31.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-22585862.post-4593613353801382982</id><published>2009-08-02T06:37:00.000-07:00</published><updated>2011-07-23T06:56:14.841-07:00</updated><title type='text'>The love of lego</title><content type='html'>&lt;div xmlns="http://www.w3.org/1999/xhtml"&gt;Actually the following photo was taken on my mobile a while ago but its taken to now for me to figure out how to merge my mobile blog with this blog.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://4.bp.blogspot.com/_qOjgwJP1OcY/SnWXNbPjpdI/AAAAAAAAG24/qZw6gog-LMc/s1600-h/image-upload-75-755513.jpg"&gt;&lt;img src="http://4.bp.blogspot.com/_qOjgwJP1OcY/SnWXNbPjpdI/AAAAAAAAG24/qZw6gog-LMc/s320/image-upload-75-755513.jpg" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Anyway, we took this at Myers in Melbourne a while back. Lachlan loves lego and currently loves the Miners and rock monster theme that Lego currently has on offer.&lt;br /&gt;&lt;span&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/22585862-4593613353801382982?l=aprilstaines.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://aprilstaines.blogspot.com/feeds/4593613353801382982/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=22585862&amp;postID=4593613353801382982' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22585862/posts/default/4593613353801382982'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22585862/posts/default/4593613353801382982'/><link rel='alternate' type='text/html' href='http://aprilstaines.blogspot.com/2009/08/love-of-lego.html' title='The love of lego'/><author><name>April Staines</name><uri>http://www.blogger.com/profile/14929904856112116712</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://3.bp.blogspot.com/_qOjgwJP1OcY/SUYB-D3GlII/AAAAAAAAEEg/YuPqNzMv-sk/S220/P1050209crop.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_qOjgwJP1OcY/SnWXNbPjpdI/AAAAAAAAG24/qZw6gog-LMc/s72-c/image-upload-75-755513.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-22585862.post-5892136383209287407</id><published>2009-08-02T05:49:00.000-07:00</published><updated>2011-07-23T06:56:14.841-07:00</updated><title type='text'>Sovereign Hill?, pfft! 10 Pin Bowling in Ballarat</title><content type='html'>Well, if you want to experience the past in the Ballarat area you could try going to Sovereign Hill as many people do, but if you want a slightly different "blast from the past" experience, might I suggest you go 10 pin bowling.&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://i799.photobucket.com/albums/yy271/aprilstorm101/DSC00330.jpg"&gt;&lt;img style="cursor: pointer; width: 363px; height: 272px;" src="http://i799.photobucket.com/albums/yy271/aprilstorm101/DSC00330.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Believe it or not the bowling ally in Ballarat still uses these 1980's retro computers to keep score, and you know what, its totally cool. I was impressed that these puppies still operated after all this time.&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://i799.photobucket.com/albums/yy271/aprilstorm101/DSC00331.jpg"&gt;&lt;img style="cursor: pointer; width: 366px; height: 274px;" src="http://i799.photobucket.com/albums/yy271/aprilstorm101/DSC00331.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;It would be such a shame if they where to upgrade these to some LCD driven thingy which will just date like everything else. So who knows in another 20 years people might be coming to see the retro 10 pin bowling "computer system" as an attraction.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/22585862-5892136383209287407?l=aprilstaines.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://aprilstaines.blogspot.com/feeds/5892136383209287407/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=22585862&amp;postID=5892136383209287407' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22585862/posts/default/5892136383209287407'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22585862/posts/default/5892136383209287407'/><link rel='alternate' type='text/html' href='http://aprilstaines.blogspot.com/2009/08/sovereign-hill-pfft-10-pin-bowling-in.html' title='Sovereign Hill?, pfft! 10 Pin Bowling in Ballarat'/><author><name>April Staines</name><uri>http://www.blogger.com/profile/14929904856112116712</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://3.bp.blogspot.com/_qOjgwJP1OcY/SUYB-D3GlII/AAAAAAAAEEg/YuPqNzMv-sk/S220/P1050209crop.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-22585862.post-7261751982147211801</id><published>2009-08-01T16:03:00.000-07:00</published><updated>2011-07-23T06:56:14.841-07:00</updated><title type='text'>Scootering to Ballarat, a good idea?</title><content type='html'>Every month or so I travel up to Ballarat to help make it easier for the whole time share thing with Lachlan since my Ex moved up here last year. And well, while it makes sence that this way Lachlan isnt always travelling and I share some of it, its still a royal pain in the backside.&lt;br /&gt;&lt;br /&gt;Ok, well at first i thought, now there's something i haven't done before. Ride my scooter from home (Springvale) to Ballarat. &lt;br /&gt;&lt;br /&gt;Part of the problem is that I dont own a car, and I dont really want to drive Andy's car up here and A. Leave him in melbourne over the weekend with no car, and B. I dont think his car would last very long if i started to drive it up here every month.&lt;br /&gt;&lt;br /&gt;Anyway, this time I thought i would ride my TGB 150cc scooter up here. And while it seemed like a good idea at the time, as I finally have all the correct safety gear. The poor little thing really really struggled.&lt;br /&gt;&lt;br /&gt;I think i knew it was totally inadequate for the job when i was going up this massive hill. This particular section of the road was marked for 110KPH, but my poor little scooty was barely managing to keep 80KPH and was starting to make a burning rubber smell from somewhere.&lt;br /&gt;&lt;br /&gt;The smell seemed to only come when I was pushing the scooter extra extra hard, so thinking it would blow up if i persisted for too much longer, i would need to pull over and wait for it to cool down before proceeding again. Needless to say, this didnt make for a rapid journey.&lt;br /&gt;&lt;br /&gt;Anyway, Im still up at Ballarat, so I still need to head back to Melbourne, and the plan was to leave monday morning and go straight to work, well thats the plan.&lt;br /&gt;&lt;br /&gt;Heres hoping im not too late in at work Monday&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/22585862-7261751982147211801?l=aprilstaines.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://aprilstaines.blogspot.com/feeds/7261751982147211801/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=22585862&amp;postID=7261751982147211801' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22585862/posts/default/7261751982147211801'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22585862/posts/default/7261751982147211801'/><link rel='alternate' type='text/html' href='http://aprilstaines.blogspot.com/2009/08/scootering-to-ballarat-good-idea.html' title='Scootering to Ballarat, a good idea?'/><author><name>April Staines</name><uri>http://www.blogger.com/profile/14929904856112116712</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://3.bp.blogspot.com/_qOjgwJP1OcY/SUYB-D3GlII/AAAAAAAAEEg/YuPqNzMv-sk/S220/P1050209crop.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-22585862.post-3828989255691563954</id><published>2009-07-30T19:31:00.000-07:00</published><updated>2011-07-23T06:56:14.842-07:00</updated><title type='text'>Why are motorcycle boots so uncomfortable</title><content type='html'>I recently purchased a pair of motorcycle boots from Aldi. Yes they where cheap, $89 to be exact. But I just ride a motor scooter, and well they are bound to be safer than my dress boots that I have been wearing to date.&lt;br /&gt;&lt;br /&gt;I guess there are a couple of problems, one they are guys shoes and while they say size 8, no way in hell are they an eight, more like size 10, but they where the smallest they had, so i have to wear mega thick socks which is cool, but i feel so clumsy walking around in them.&lt;br /&gt;&lt;br /&gt;But the big problem is the location of the zipper. its small like most dress boots, but the leather of the boots is so thick and stiff I end up hurting my hands just to zip it up.&lt;br /&gt;&lt;br /&gt;I have only worn them once, but am about to see if Aldi will take them back. here goes nothing.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/22585862-3828989255691563954?l=aprilstaines.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://aprilstaines.blogspot.com/feeds/3828989255691563954/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=22585862&amp;postID=3828989255691563954' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22585862/posts/default/3828989255691563954'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22585862/posts/default/3828989255691563954'/><link rel='alternate' type='text/html' href='http://aprilstaines.blogspot.com/2009/07/why-are-motorcycle-boots-so.html' title='Why are motorcycle boots so uncomfortable'/><author><name>April Staines</name><uri>http://www.blogger.com/profile/14929904856112116712</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://3.bp.blogspot.com/_qOjgwJP1OcY/SUYB-D3GlII/AAAAAAAAEEg/YuPqNzMv-sk/S220/P1050209crop.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-22585862.post-2825416801404317319</id><published>2009-07-28T03:21:00.000-07:00</published><updated>2011-07-23T06:56:14.842-07:00</updated><title type='text'>To twitter or not</title><content type='html'>Ok, well I think i must be a little slow of the mark with twitter, but alas I think i finally get it. Its not without its problems though. And I can understand why some people just don't get it.  But the one nice thing i find about it is the fact that I can synchronise my Facebook status.&lt;br /&gt;&lt;br /&gt;So the plan is that I will use (or try to use) twitter to keep everyone in the loop as I travel. Well, thats the plan.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/22585862-2825416801404317319?l=aprilstaines.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://aprilstaines.blogspot.com/feeds/2825416801404317319/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=22585862&amp;postID=2825416801404317319' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22585862/posts/default/2825416801404317319'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22585862/posts/default/2825416801404317319'/><link rel='alternate' type='text/html' href='http://aprilstaines.blogspot.com/2009/07/to-twitter-or-not.html' title='To twitter or not'/><author><name>April Staines</name><uri>http://www.blogger.com/profile/14929904856112116712</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://3.bp.blogspot.com/_qOjgwJP1OcY/SUYB-D3GlII/AAAAAAAAEEg/YuPqNzMv-sk/S220/P1050209crop.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-22585862.post-7193767963156415993</id><published>2009-07-26T19:57:00.000-07:00</published><updated>2011-07-23T06:56:14.842-07:00</updated><title type='text'>Ok, well here it is..</title><content type='html'>Ok, well here it is, my own little personal space to ramble along and capture my thoughts. As scary as it may seem.&lt;br /&gt;&lt;br /&gt;the aprilicious 1&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/22585862-7193767963156415993?l=aprilstaines.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://aprilstaines.blogspot.com/feeds/7193767963156415993/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=22585862&amp;postID=7193767963156415993' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22585862/posts/default/7193767963156415993'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22585862/posts/default/7193767963156415993'/><link rel='alternate' type='text/html' href='http://aprilstaines.blogspot.com/2009/07/ok-well-here-it-is.html' title='Ok, well here it is..'/><author><name>April Staines</name><uri>http://www.blogger.com/profile/14929904856112116712</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://3.bp.blogspot.com/_qOjgwJP1OcY/SUYB-D3GlII/AAAAAAAAEEg/YuPqNzMv-sk/S220/P1050209crop.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-22585862.post-3508632520510624474</id><published>2009-03-17T17:47:00.000-07:00</published><updated>2011-07-23T06:56:14.842-07:00</updated><title type='text'></title><content type='html'>&lt;div xmlns="http://www.w3.org/1999/xhtml"&gt;&lt;a href="http://1.bp.blogspot.com/_qOjgwJP1OcY/SnWXM73WSvI/AAAAAAAAG20/tuhPHkS_Dx0/s1600-h/image-upload-189-738831.jpg"&gt;&lt;img src="http://1.bp.blogspot.com/_qOjgwJP1OcY/SnWXM73WSvI/AAAAAAAAG20/tuhPHkS_Dx0/s320/image-upload-189-738831.jpg" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Ok, this was taken a while ago and was posted using my sony ericsson blogger thing. so i need to fix it up a little first.&lt;br /&gt;&lt;span&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/22585862-3508632520510624474?l=aprilstaines.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://aprilstaines.blogspot.com/feeds/3508632520510624474/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=22585862&amp;postID=3508632520510624474' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22585862/posts/default/3508632520510624474'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22585862/posts/default/3508632520510624474'/><link rel='alternate' type='text/html' href='http://aprilstaines.blogspot.com/2009/03/ok-this-was-taken-while-ago-and-was.html' title=''/><author><name>April Staines</name><uri>http://www.blogger.com/profile/14929904856112116712</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://3.bp.blogspot.com/_qOjgwJP1OcY/SUYB-D3GlII/AAAAAAAAEEg/YuPqNzMv-sk/S220/P1050209crop.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_qOjgwJP1OcY/SnWXM73WSvI/AAAAAAAAG20/tuhPHkS_Dx0/s72-c/image-upload-189-738831.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-22585862.post-6159475743986641952</id><published>2009-03-15T19:22:00.000-07:00</published><updated>2009-03-15T22:24:34.457-07:00</updated><title type='text'></title><content type='html'>&lt;span style="font-size:130%;"&gt;10 Years worth of digital camera photos.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Remember when we first got our first digital camera? I can, it was way back in 1998 and at the time I thought, I wonder what it will be like if all my photos where digital. How much easier would it be to find that photo you took of such and such. Anyway, i have come to the realisation that I have been using a digital camera and storing images for 10 years. I have got to the point where Im not even sure what happened to most of my film photos that where not already in old school photo albums.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_qOjgwJP1OcY/Sb3iBHTWd1I/AAAAAAAAFU4/GKKK31cTT0Y/s1600-h/Lachlan008.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 320px; height: 240px;" src="http://2.bp.blogspot.com/_qOjgwJP1OcY/Sb3iBHTWd1I/AAAAAAAAFU4/GKKK31cTT0Y/s320/Lachlan008.jpg" alt="" id="BLOGGER_PHOTO_ID_5313651644135012178" border="0" /&gt;&lt;/a&gt;My first camera was a &lt;a href="http://www.imaging-resource.com/PRODS/DC210/DC210Acgi.HTM"&gt;Kodak DC210&lt;/a&gt; And this was one of the first pictures ever taken on it, my little boy as a newborn in the hospital&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/22585862-6159475743986641952?l=aprilstaines.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://aprilstaines.blogspot.com/feeds/6159475743986641952/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=22585862&amp;postID=6159475743986641952' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22585862/posts/default/6159475743986641952'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22585862/posts/default/6159475743986641952'/><link rel='alternate' type='text/html' href='http://aprilstaines.blogspot.com/2009/03/10-years-worth-of-digital-camera-photos.html' title=''/><author><name>April Staines</name><uri>http://www.blogger.com/profile/14929904856112116712</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://3.bp.blogspot.com/_qOjgwJP1OcY/SUYB-D3GlII/AAAAAAAAEEg/YuPqNzMv-sk/S220/P1050209crop.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_qOjgwJP1OcY/Sb3iBHTWd1I/AAAAAAAAFU4/GKKK31cTT0Y/s72-c/Lachlan008.jpg' height='72' width='72'/><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-22585862.post-8449058467605559485</id><published>2009-03-10T21:09:00.000-07:00</published><updated>2009-03-10T21:22:00.427-07:00</updated><title type='text'></title><content type='html'>A massive undertaking only an "Oracle" could manage?&lt;br /&gt;&lt;br /&gt;Ok, well, I've been working with Oracle products for ages, I mean we all started our IT careers developing with good olde Oracle 8i on a Solaris didnt we? Ah those where the days.&lt;br /&gt;&lt;br /&gt;Anyway, it looks like Oracle are onwards to undertake something that could be truely massive: merging the analytic functionality from Reveleus, Mantas, Siebel, PeopleSoft and Hyperion product lines into a  suite of solutions &lt;a href="http://www.oracle.com/newsletters/information-indepth/financial-services/mar-09/analytic.html?msgid=7472369"&gt;"Oracle Releases New Details on Analytic Applications Road Map for Banks"&lt;/a&gt; &lt;br /&gt;So I guess something I think Oracle should be getting used to now is integration. But Analytics is potentially a pandoras box if not done properly, so I think this will be an interesting journey.&lt;br /&gt;&lt;span style="color: rgb(0, 0, 0);font-family:Arial,Helvetica,sans-serif;font-size:85%;"  &gt;&lt;strong&gt;&lt;/strong&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/22585862-8449058467605559485?l=aprilstaines.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://aprilstaines.blogspot.com/feeds/8449058467605559485/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=22585862&amp;postID=8449058467605559485' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22585862/posts/default/8449058467605559485'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22585862/posts/default/8449058467605559485'/><link rel='alternate' type='text/html' href='http://aprilstaines.blogspot.com/2009/03/massive-undertaking-only-oracle-could.html' title=''/><author><name>April Staines</name><uri>http://www.blogger.com/profile/14929904856112116712</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://3.bp.blogspot.com/_qOjgwJP1OcY/SUYB-D3GlII/AAAAAAAAEEg/YuPqNzMv-sk/S220/P1050209crop.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-22585862.post-2967862680234310019</id><published>2008-12-14T22:54:00.000-08:00</published><updated>2008-12-14T23:00:25.321-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='SOA'/><category scheme='http://www.blogger.com/atom/ns#' term='IFW'/><category scheme='http://www.blogger.com/atom/ns#' term='Oracle'/><category scheme='http://www.blogger.com/atom/ns#' term='Flexcube'/><title type='text'></title><content type='html'>&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_0"&gt;SOA&lt;/span&gt; I think i should really start posting again on this blog, its pretty pathetic in its current condition.&lt;br /&gt;&lt;br /&gt;Well, &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_1"&gt;alot&lt;/span&gt; has happened since my last entry here, last time I was working in enterprise data warehouse land, and now, well &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_2"&gt;im&lt;/span&gt; working in integration land.  Home of things like Service Oriented Architecture (&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_3"&gt;SOA&lt;/span&gt;) and i find myself working on / developing an enterprise service bus for a large financial institution in Australia which, like many of its competitors finds itself trying to get the most out of &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_4"&gt;SOA&lt;/span&gt;, outsource partners, and well, just getting the job done ASAP as economically as possible.&lt;br /&gt;&lt;br /&gt;Now i &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_5"&gt;dont&lt;/span&gt; think &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_6"&gt;Im&lt;/span&gt; ever going to be able to publish stuff here &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_7"&gt;thats&lt;/span&gt; either new, imaginative nor leading edge in any way shape or form, but I &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_8"&gt;wouldnt&lt;/span&gt; mind sharing some of my experiences as I have found the &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_9"&gt;SOA&lt;/span&gt; journey so far.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/22585862-2967862680234310019?l=aprilstaines.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://aprilstaines.blogspot.com/feeds/2967862680234310019/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=22585862&amp;postID=2967862680234310019' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22585862/posts/default/2967862680234310019'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22585862/posts/default/2967862680234310019'/><link rel='alternate' type='text/html' href='http://aprilstaines.blogspot.com/2008/12/soa-i-think-i-should-really-start.html' title=''/><author><name>April Staines</name><uri>http://www.blogger.com/profile/14929904856112116712</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://3.bp.blogspot.com/_qOjgwJP1OcY/SUYB-D3GlII/AAAAAAAAEEg/YuPqNzMv-sk/S220/P1050209crop.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-22585862.post-114056182878653657</id><published>2006-02-21T14:40:00.000-08:00</published><updated>2006-02-21T16:12:24.863-08:00</updated><title type='text'></title><content type='html'>&lt;p class="MsoNormal" style="FONT-WEIGHT: bold"&gt;Developers: “Express Yourself” Part 1&lt;/p&gt;&lt;p class="MsoNormal"&gt;Seems that Oracle are taking a leaf out of the many open source database projects and releasing a community version of there 10g database called Oracle 10g Express Edition, also known as XE&lt;/p&gt;&lt;p class="MsoNormal"&gt;Basically this gives you many (not all) of the features of 10g on a very limited licence, like a different/limited administration toolset,&lt;span style="font-size:+0;"&gt; &lt;/span&gt;no clustering or multiprocessor support and limited storage capacity to name a few, but essentially the core database is much the same, well from a developers perspective anyway.&lt;/p&gt;&lt;p class="MsoNormal"&gt;One of the attractive features of XE is that its small enough to be installed on a developers workstation, thus not tying down resources otherwise managed by a wider group, normally involving DBAs and such. XE is excellent for you early development and “crash and burn” design prototyping. &lt;/p&gt;&lt;p class="MsoNormal"&gt;The management tool they supply isn’t that bad actually, its web based so a plus for remote administration without the need to install a client. If you look past the clunky-ness of webforms, it does pretty much everything you would ask, including basic import and export of data &lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger/5658/2299/1600/OracleXEAdmin.jpg"&gt;&lt;img style="DISPLAY: block; MARGIN: 0px auto 10px; CURSOR: pointer; TEXT-ALIGN: center" alt="" src="http://photos1.blogger.com/blogger/5658/2299/320/OracleXEAdmin.jpg" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;Getting database tools like Toad to work with XE isn’t too much hassle, but if you have previously installed an older Oracle Client you might need to modify the path statement so that the XE drivers take precedence over the older bin files, also you’d need to modify the .ora file accordingly. So far I have been using XE with Toad 8.5 and Crystal Reports 11 with no issue.&lt;/p&gt;&lt;p class="MsoNormal" style="LINE-HEIGHT: 12pt"&gt;You can download XE from this location for the windows version. &lt;span lang="EN-US"&gt;&lt;?xml:namespace prefix = o /&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;a href="http://download.oracle.com/otn/nt/oracle10g/xe/OracleXE.exe"&gt;&lt;span lang="EN-US"   style="font-family:Helv;color:black;"&gt;http://download.oracle.com/otn/nt/oracle10g/xe/OracleXE.exe&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;For Part 2 of&lt;span style="font-size:+0;"&gt; &lt;/span&gt;“Express Yourself” I plan to talk about MS SQL Server 2005 Express Edition and the suite of other Express tools that work with it.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/22585862-114056182878653657?l=aprilstaines.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://aprilstaines.blogspot.com/feeds/114056182878653657/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=22585862&amp;postID=114056182878653657' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22585862/posts/default/114056182878653657'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22585862/posts/default/114056182878653657'/><link rel='alternate' type='text/html' href='http://aprilstaines.blogspot.com/2006/02/developers-express-yourself-part.html' title=''/><author><name>April Staines</name><uri>http://www.blogger.com/profile/14929904856112116712</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://3.bp.blogspot.com/_qOjgwJP1OcY/SUYB-D3GlII/AAAAAAAAEEg/YuPqNzMv-sk/S220/P1050209crop.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-22585862.post-114039431934798623</id><published>2006-02-19T15:59:00.000-08:00</published><updated>2006-02-19T19:06:36.986-08:00</updated><title type='text'></title><content type='html'>&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Arial;"&gt;&lt;span style="font-size:130%;"&gt;&lt;span style="FONT-WEIGHT: bold"&gt;Handling Parameter Lists in MS SQL Server 2000 stored procedures.&lt;/span&gt;&lt;/span&gt;&lt;?xml:namespace prefix = o /&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Arial;"&gt;Because of how SQL Server compiles stored procedures, it cannot handle a parameter being used in the IN clause that contains a parameter list.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Arial;"&gt;There are a few ways to handle this, one very common seems to be to generate a dynamic SQL statement and concatenate the contents of the parameter to the SQL statement string, then execute using the sp_executesql function. Easy peezy.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;span style="FONT-WEIGHT: bold;font-family:courier new;font-size:85%;"  &gt;Example 1&lt;/span&gt;&lt;p class="MsoNormal" style="COLOR: rgb(0,102,0);font-family:courier new;" &gt;&lt;span style="font-size:85%;"&gt;&lt;span style="font-family:courier new;"&gt;@vBillingCentres&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:courier new;font-size:85%;"&gt; &lt;/span&gt;&lt;span style="font-size:85%;"&gt;&lt;span style="font-family:courier new;"&gt;= “'1016','1049','1049A','1122A','1122C','1303','1369','1450','1615','1617'” passed in from Client to stored procedure.&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="COLOR: rgb(0,102,0)"&gt;&lt;span style="font-size:85%;"&gt;DECLARE @SQLString nvarchar(4000)&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="COLOR: rgb(0,102,0);font-family:courier new;" &gt;&lt;span style="font-size:85%;"&gt;SET @SQLString = N’SELECT * FROM tbl_test01 t where t.BillingCentre in ('+ @vBillingCentres +')’&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="COLOR: rgb(0,102,0);font-family:courier new;" &gt;&lt;span style="font-family:Arial;"&gt;&lt;span style="COLOR: rgb(0,102,0);font-size:85%;" &gt;&lt;span style="font-family:courier new;"&gt;EXECUTE sp_executesql @SQLString&lt;/span&gt;&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Arial;"&gt;This works nicely, although the use of dynamic SQL negates the performance that one can achieve using pre-compiled SQL Statements. The other major complaint is that as the procedure/SQL gets more and more complex, it can become more difficult to manage the string concatenation leading to issues with maintenance and debugging.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Arial;"&gt;&lt;span style="FONT-WEIGHT: bold"&gt;A Nicer Way&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Arial;"&gt;Ideally we don’t want to have to parse our stored procedures to differently from the norm, we would also like to take advantage of compiled code, and well, I’m a little bit of a neat freak when it comes to code, so yes, its gotta look right.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Arial;"&gt;Using a SQL Server 2000 user defined functions we can create a function that we pass the parameter list, and returns a table object. Thus we can simple join on its output.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;span style="font-size:85%;"&gt;&lt;span style="FONT-WEIGHT: bold"&gt;Example 2:&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="COLOR: rgb(0,102,0);font-family:courier new;" &gt;&lt;span style="font-size:85%;"&gt;SELECT * FROM tbl_test01 T, fn_GetBillingCentreTble(@vBillingCentres) B&lt;/span&gt;&lt;span style="font-size:85%;"&gt; &lt;/span&gt;&lt;span style="font-size:85%;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Arial;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span style="COLOR: rgb(0,102,0);font-family:courier new;" &gt;WHERE T.BillingCentre = B.BillingCentre&lt;/span&gt;&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Arial;"&gt;I think that most will agree that maintaining example 2 is far easier than example 1, there is a catch.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Arial;"&gt;Depending on your requirements, the code sitting behind the function might need to be relatively complex. I have provided an example that I have used, and its by no means optimised. But in places were you have many many procedures needing this processing, it makes sense to invest some time in this functionality in my opinion.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Arial;"&gt;This is the basic structure of the function (it will not compile, you’d need to work out your own logic anyway)&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;br /&gt;&lt;p class="MsoNormal" style="COLOR: rgb(0,102,0);font-family:courier new;" &gt;&lt;span style="font-size:78%;"&gt;CREATE FUNCTION Fn_GetBillingCentreTble (@vBillCentres varchar(4000))&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="COLOR: rgb(0,102,0);font-family:courier new;" &gt;&lt;span style="font-size:78%;"&gt;RETURNS @vTBL_BillingCentres TABLE (BillingCentre&lt;span style="font-size:+0;"&gt; &lt;/span&gt;varchar(8) primary key)&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="COLOR: rgb(0,102,0);font-family:courier new;" &gt;&lt;span style="font-size:78%;"&gt;AS&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="COLOR: rgb(0,102,0);font-family:courier new;" &gt;&lt;span style="font-size:78%;"&gt;BEGIN&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="COLOR: rgb(0,102,0);font-family:courier new;" &gt;&lt;span style="font-size:78%;"&gt;&lt;span style="font-size:+0;"&gt;&lt;/span&gt;DECLARE @pos&lt;span style="font-size:+0;"&gt; &lt;/span&gt;int&lt;span style="font-size:+0;"&gt; &lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="COLOR: rgb(0,102,0);font-family:courier new;" &gt;&lt;span style="font-size:78%;"&gt;&lt;span style="font-size:+0;"&gt;&lt;/span&gt;DECLARE @TempString&lt;span style="font-size:+0;"&gt; &lt;/span&gt;varchar(5000)&lt;span style="font-size:+0;"&gt; &lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="COLOR: rgb(0,102,0);font-family:courier new;" &gt;&lt;span style="font-size:78%;"&gt;&lt;span style="font-size:+0;"&gt;&lt;/span&gt;DECLARE @curBillCentre&lt;span style="font-size:+0;"&gt; &lt;/span&gt;varchar(50)&lt;span style="font-size:+0;"&gt; &lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="COLOR: rgb(0,102,0);font-family:courier new;" &gt;&lt;span style="font-size:78%;"&gt;DECLARE @tTBL_BillingCentres&lt;span style="font-size:+0;"&gt; &lt;/span&gt;TABLE (BillingCentre varchar(8) primary key)&lt;span style="font-size:+0;"&gt; &lt;/span&gt;-- a temporay table variable used to store results&lt;span style="font-size:+0;"&gt; &lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="COLOR: rgb(0,102,0);font-family:courier new;" &gt;&lt;span style="font-size:78%;"&gt;&lt;span style="font-size:+0;"&gt;&lt;/span&gt;select @TempString = rtrim(ltrim(@vBillCentres))&lt;span style="font-size:+0;"&gt; &lt;/span&gt;-- trim and assign input parameter to working variable&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="COLOR: rgb(0,102,0);font-family:courier new;" &gt;&lt;span style="font-size:78%;"&gt;&lt;span style="font-size:+0;"&gt;&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="COLOR: rgb(0,102,0);font-family:courier new;" &gt;&lt;span style="font-size:78%;"&gt;&lt;span style="font-size:+0;"&gt;&lt;/span&gt;if (@TempString &lt;&gt; '') -- split the BillingCentres if input string is not blank&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="COLOR: rgb(0,102,0);font-family:courier new;" &gt;&lt;span style="font-size:78%;"&gt;&lt;span style="font-size:+0;"&gt;&lt;/span&gt;begin&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="COLOR: rgb(0,102,0);font-family:courier new;" &gt;&lt;span style="font-size:78%;"&gt;&lt;span style="font-size:+0;"&gt;&lt;/span&gt;select @pos = charindex(',', @TempString)&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="COLOR: rgb(0,102,0);font-family:courier new;" &gt;&lt;span style="font-size:78%;"&gt;&lt;span style="font-size:+0;"&gt;&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="COLOR: rgb(0,102,0);font-family:courier new;" &gt;&lt;span style="font-size:78%;"&gt;&lt;span style="font-size:+0;"&gt;&lt;/span&gt;while (@pos &gt; 0)&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="COLOR: rgb(0,102,0);font-family:courier new;" &gt;&lt;span style="font-size:78%;"&gt;&lt;span style="font-size:+0;"&gt;&lt;/span&gt;begin&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="COLOR: rgb(0,102,0);font-family:courier new;" &gt;&lt;span style="font-size:78%;"&gt;&lt;span style="font-size:+0;"&gt;&lt;/span&gt;select @curBillCentre = substring(@TempString,1,@pos -1)&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="COLOR: rgb(0,102,0);font-family:courier new;" &gt;&lt;span style="font-size:78%;"&gt;&lt;span style="font-size:+0;"&gt;&lt;/span&gt;select @curBillCentre = rtrim(ltrim(replace(replace(@curBillCentre, '''', ' '),'"', ' ')))&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="COLOR: rgb(0,102,0);font-family:courier new;" &gt;&lt;span style="font-size:78%;"&gt;&lt;span style="font-size:+0;"&gt;&lt;/span&gt;if (LEN(@curBillCentre) &gt;= 1 and LEN(@curBillCentre) &lt;= 8)&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="COLOR: rgb(0,102,0);font-family:courier new;" &gt;&lt;span style="font-size:78%;"&gt;&lt;span style="font-size:+0;"&gt;&lt;/span&gt;begin &lt;span style="font-size:+0;"&gt;&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="COLOR: rgb(0,102,0);font-family:courier new;" &gt;&lt;span style="font-size:78%;"&gt;&lt;span style="font-size:+0;"&gt;&lt;/span&gt;insert into @tTBL_BillingCentres values(@curBillCentre)&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="COLOR: rgb(0,102,0);font-family:courier new;" &gt;&lt;span style="font-size:78%;"&gt;&lt;span style="font-size:+0;"&gt;&lt;/span&gt;end&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="COLOR: rgb(0,102,0);font-family:courier new;" &gt;&lt;span style="font-size:78%;"&gt;&lt;span style="font-size:+0;"&gt;&lt;/span&gt;select @TempString = substring(@TempString,@pos +1,LEN(@TempString) - @pos)&lt;span style="font-size:+0;"&gt; &lt;/span&gt;&lt;span style="font-size:+0;"&gt;&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="COLOR: rgb(0,102,0);font-family:courier new;" &gt;&lt;span style="font-size:78%;"&gt;&lt;span style="font-size:+0;"&gt;&lt;/span&gt;select @pos = charindex(',', @TempString)&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="COLOR: rgb(0,102,0);font-family:courier new;" &gt;&lt;span style="font-size:78%;"&gt;&lt;span style="font-size:+0;"&gt;&lt;/span&gt;end&lt;span style="font-size:+0;"&gt; &lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="COLOR: rgb(0,102,0);font-family:courier new;" &gt;&lt;span style="font-size:78%;"&gt;&lt;span style="font-size:+0;"&gt;&lt;/span&gt;end&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="COLOR: rgb(0,102,0);font-family:courier new;" &gt;&lt;span style="font-size:78%;"&gt;&lt;span style="font-size:+0;"&gt;&lt;/span&gt;-- Copy the content of the local table variable to the one that will be returned&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="COLOR: rgb(0,102,0);font-family:courier new;" &gt;&lt;span style="font-size:78%;"&gt;&lt;span style="font-size:+0;"&gt;&lt;/span&gt;insert into @vTBL_BillingCentres&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="COLOR: rgb(0,102,0);font-family:courier new;" &gt;&lt;span style="font-size:78%;"&gt;&lt;span style="font-size:+0;"&gt;&lt;/span&gt;select BillingCentre from @tTBL_BillingCentres&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="COLOR: rgb(0,102,0);font-family:courier new;" &gt;&lt;span style="font-size:78%;"&gt;&lt;span style="font-size:+0;"&gt;&lt;/span&gt;return&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="COLOR: rgb(0,102,0);font-family:courier new;" &gt;&lt;span style="font-size:78%;"&gt;END&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Arial;"&gt;&lt;span style="font-family:courier new;font-size:85%;"&gt;&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Arial;"&gt;I guess the only issue here is that we use a temp table, but really, its very lightweight in this example as there are limits to the size of the parameter list that is passed in. &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;span style="font-family:Arial;font-size:10;"&gt;&lt;span style="font-size:100%;"&gt;Either way, in practice, both these approaches work&lt;/span&gt; &lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/22585862-114039431934798623?l=aprilstaines.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://aprilstaines.blogspot.com/feeds/114039431934798623/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=22585862&amp;postID=114039431934798623' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22585862/posts/default/114039431934798623'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22585862/posts/default/114039431934798623'/><link rel='alternate' type='text/html' href='http://aprilstaines.blogspot.com/2006/02/handling-parameter-lists-in-ms-sql.html' title=''/><author><name>April Staines</name><uri>http://www.blogger.com/profile/14929904856112116712</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://3.bp.blogspot.com/_qOjgwJP1OcY/SUYB-D3GlII/AAAAAAAAEEg/YuPqNzMv-sk/S220/P1050209crop.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-22585862.post-114039097710072708</id><published>2006-02-19T14:43:00.000-08:00</published><updated>2006-02-19T15:17:13.356-08:00</updated><title type='text'></title><content type='html'>Well I have just started this blog, its hardly a new one, but I have decided to try to seperate my techie, geeky blog entries from my day to day life entries.&lt;br /&gt;&lt;br /&gt;Im not 100% sure which is going to be what, but since I already have a bunch of personal stuff on my other blog at MSN Spaces( http://spaces.msn.com/aprilstaines/), i may as well make this the techie one.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/22585862-114039097710072708?l=aprilstaines.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://aprilstaines.blogspot.com/feeds/114039097710072708/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=22585862&amp;postID=114039097710072708' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22585862/posts/default/114039097710072708'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22585862/posts/default/114039097710072708'/><link rel='alternate' type='text/html' href='http://aprilstaines.blogspot.com/2006/02/well-i-have-just-started-this-blog-its.html' title=''/><author><name>April Staines</name><uri>http://www.blogger.com/profile/14929904856112116712</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://3.bp.blogspot.com/_qOjgwJP1OcY/SUYB-D3GlII/AAAAAAAAEEg/YuPqNzMv-sk/S220/P1050209crop.jpg'/></author><thr:total>0</thr:total></entry></feed>
