<?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>Adventures in Software Development</title>
	<atom:link href="http://blog.mtariqamin.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.mtariqamin.com</link>
	<description>Ramblings of a Software Developer</description>
	<lastBuildDate>Fri, 13 Apr 2012 23:54:27 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
<xhtml:meta xmlns:xhtml="http://www.w3.org/1999/xhtml" name="robots" content="noindex" />
		<item>
		<title>To SOAP, or to REST, that is the question</title>
		<link>http://blog.mtariqamin.com/to-soap-or-to-rest-that-is-the-question/</link>
		<comments>http://blog.mtariqamin.com/to-soap-or-to-rest-that-is-the-question/#comments</comments>
		<pubDate>Fri, 13 Apr 2012 20:48:36 +0000</pubDate>
		<dc:creator>Tariq Amin</dc:creator>
				<category><![CDATA[Web Services]]></category>

		<guid isPermaLink="false">http://blog.mtariqamin.com/?p=131</guid>
		<description><![CDATA[Today I was asked to describe the difference between SOAP and REST web services and how to decide which one to use? Here is what I came up with: SOAP web services support RPC-Style and Message oriented style while REST &#8230; <a href="http://blog.mtariqamin.com/to-soap-or-to-rest-that-is-the-question/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
		<wfw:commentRss>http://blog.mtariqamin.com/to-soap-or-to-rest-that-is-the-question/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>REST Web Services Primer</title>
		<link>http://blog.mtariqamin.com/rest-web-services-primer/</link>
		<comments>http://blog.mtariqamin.com/rest-web-services-primer/#comments</comments>
		<pubDate>Wed, 11 Apr 2012 14:54:00 +0000</pubDate>
		<dc:creator>Tariq Amin</dc:creator>
				<category><![CDATA[Java]]></category>
		<category><![CDATA[Web Services]]></category>

		<guid isPermaLink="false">http://blog.mtariqamin.com/?p=123</guid>
		<description><![CDATA[Web services that follow Representational State Transfer principles are called REST web services. In REST, resources are identified by URIs and clients communicate using standard set of methods. Principles of REST  Resources are identified by URIs. For example: http://example.com/widgets/bar http://example.com/employees/foo Standard &#8230; <a href="http://blog.mtariqamin.com/rest-web-services-primer/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
		<wfw:commentRss>http://blog.mtariqamin.com/rest-web-services-primer/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Take Control of Java Batch jobs &#8211; Part2</title>
		<link>http://blog.mtariqamin.com/take-control-of-java-batch-jobs-part2/</link>
		<comments>http://blog.mtariqamin.com/take-control-of-java-batch-jobs-part2/#comments</comments>
		<pubDate>Tue, 10 Apr 2012 18:04:19 +0000</pubDate>
		<dc:creator>Tariq Amin</dc:creator>
				<category><![CDATA[Java]]></category>

		<guid isPermaLink="false">http://blog.mtariqamin.com/?p=113</guid>
		<description><![CDATA[In part1 of the blog, I talked about WebSphere Feature Pack for Modern Batch. In part 2, I will introduce Spring Batch framework. Spring batch framework was developed as a standard-based way to implement common batch patterns in Java. Spring &#8230; <a href="http://blog.mtariqamin.com/take-control-of-java-batch-jobs-part2/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
		<wfw:commentRss>http://blog.mtariqamin.com/take-control-of-java-batch-jobs-part2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Take Control of Java Batch jobs &#8211; Part1</title>
		<link>http://blog.mtariqamin.com/take-control-of-java-batch-jobs-part1/</link>
		<comments>http://blog.mtariqamin.com/take-control-of-java-batch-jobs-part1/#comments</comments>
		<pubDate>Tue, 10 Apr 2012 02:24:35 +0000</pubDate>
		<dc:creator>Tariq Amin</dc:creator>
				<category><![CDATA[Java]]></category>
		<category><![CDATA[WebSphere]]></category>

		<guid isPermaLink="false">http://blog.mtariqamin.com/?p=93</guid>
		<description><![CDATA[Batch processing is widely used in back-end data processing, data roll-up, and off-line processing. In part 1 of this post, I will talk about WebSphere Feature Pack for Modern Batch. In part 2 I will talk about Spring Batch, and &#8230; <a href="http://blog.mtariqamin.com/take-control-of-java-batch-jobs-part1/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
		<wfw:commentRss>http://blog.mtariqamin.com/take-control-of-java-batch-jobs-part1/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Incremental Design And Development</title>
		<link>http://blog.mtariqamin.com/incremental-design-and-development/</link>
		<comments>http://blog.mtariqamin.com/incremental-design-and-development/#comments</comments>
		<pubDate>Thu, 05 Apr 2012 20:33:02 +0000</pubDate>
		<dc:creator>Tariq Amin</dc:creator>
				<category><![CDATA[Agile Development]]></category>

		<guid isPermaLink="false">http://blog.mtariqamin.com/?p=86</guid>
		<description><![CDATA[The longer your application exists and being actively used, it will probably change as users want features added or changed. Faced with this, most developers will try to design application for the future changes. We may start writing code that is &#8230; <a href="http://blog.mtariqamin.com/incremental-design-and-development/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
		<wfw:commentRss>http://blog.mtariqamin.com/incremental-design-and-development/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>DB2 V10 Improvements</title>
		<link>http://blog.mtariqamin.com/db2-v10-improvements/</link>
		<comments>http://blog.mtariqamin.com/db2-v10-improvements/#comments</comments>
		<pubDate>Tue, 03 Apr 2012 13:57:00 +0000</pubDate>
		<dc:creator>Tariq Amin</dc:creator>
				<category><![CDATA[Database]]></category>

		<guid isPermaLink="false">http://blog.mtariqamin.com/?p=74</guid>
		<description><![CDATA[DB2 V10 is released by IBM. Here are some new and improved features: Automation: Self tuning memory, Automatic Maintenance, Health Monitoring features, Automatic storage management, and Self-Configuration features. Storage optimization: DB2 can dramatically reduce that cost with industry leading data compression technologies that compress &#8230; <a href="http://blog.mtariqamin.com/db2-v10-improvements/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
		<wfw:commentRss>http://blog.mtariqamin.com/db2-v10-improvements/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Awesome collaborative software development environment</title>
		<link>http://blog.mtariqamin.com/awesome-collaborative-software-development-environment/</link>
		<comments>http://blog.mtariqamin.com/awesome-collaborative-software-development-environment/#comments</comments>
		<pubDate>Thu, 29 Mar 2012 02:48:41 +0000</pubDate>
		<dc:creator>Tariq Amin</dc:creator>
				<category><![CDATA[Agile Development]]></category>

		<guid isPermaLink="false">http://blog.mtariqamin.com/?p=59</guid>
		<description><![CDATA[If you are a small software development team or developing open source software, you can use Rational Team Concert for free. Ten developer license is free or professional version is free for approved open source projects. Rational Team Concert will &#8230; <a href="http://blog.mtariqamin.com/awesome-collaborative-software-development-environment/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
		<wfw:commentRss>http://blog.mtariqamin.com/awesome-collaborative-software-development-environment/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Detecting file type stored in Blob</title>
		<link>http://blog.mtariqamin.com/detecting-file-type-stored-in-blob/</link>
		<comments>http://blog.mtariqamin.com/detecting-file-type-stored-in-blob/#comments</comments>
		<pubDate>Sat, 24 Mar 2012 16:26:49 +0000</pubDate>
		<dc:creator>Tariq Amin</dc:creator>
				<category><![CDATA[Java]]></category>

		<guid isPermaLink="false">http://blog.mtariqamin.com/?p=41</guid>
		<description><![CDATA[Recently I had to create a download servlet which allowed users to download pdf, excel, or &#160;power point files stored in DB2 database as Blob. Whoever designed the database did not include a mime type column in the database so &#8230; <a href="http://blog.mtariqamin.com/detecting-file-type-stored-in-blob/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
		<wfw:commentRss>http://blog.mtariqamin.com/detecting-file-type-stored-in-blob/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Improvements in Android SDK V17</title>
		<link>http://blog.mtariqamin.com/improvements-in-android-sdk-v17/</link>
		<comments>http://blog.mtariqamin.com/improvements-in-android-sdk-v17/#comments</comments>
		<pubDate>Fri, 23 Mar 2012 14:46:56 +0000</pubDate>
		<dc:creator>Tariq Amin</dc:creator>
				<category><![CDATA[Android]]></category>

		<guid isPermaLink="false">http://blog.mtariqamin.com/?p=27</guid>
		<description><![CDATA[Android SDK was recently bumped to V17 and as usual includes updates and new features. Here is a brief summary: Android 4.0 Platform support (Unified UI framework for developers). Emulator now supports hardware accelerated graphics rendering. Support for running Android x86 &#8230; <a href="http://blog.mtariqamin.com/improvements-in-android-sdk-v17/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
		<wfw:commentRss>http://blog.mtariqamin.com/improvements-in-android-sdk-v17/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Java Enumeration Primer</title>
		<link>http://blog.mtariqamin.com/java-enumeration-primer/</link>
		<comments>http://blog.mtariqamin.com/java-enumeration-primer/#comments</comments>
		<pubDate>Tue, 13 Mar 2012 02:41:58 +0000</pubDate>
		<dc:creator>Tariq Amin</dc:creator>
				<category><![CDATA[Java]]></category>

		<guid isPermaLink="false">http://blog.mtariqamin.com/?p=14</guid>
		<description><![CDATA[Here is a quick primer on Java enums: Enumeration is fixed set of constants Provides type-safe representation of constant data enum is the Java class that represents enumeration enum cannot extend any other class Constants in enum are public,final, and static enum &#8230; <a href="http://blog.mtariqamin.com/java-enumeration-primer/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
		<wfw:commentRss>http://blog.mtariqamin.com/java-enumeration-primer/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>
