<?xml version="1.0" encoding="ISO-8859-1"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0">
<channel>
    <title>Java201.com - Resources for Java server-side developers: Recent Links</title>
    <link>http://www.java201.com/</link>
    <description>Java201.com - Collection of links for Java server-side developers.</description>
    <copyright>Copyright (C) 2003-2006 Andrew Kuzmin. All Rights Reserved.
        Java and all Java-based trademarks are trademarks of Sun Microsystems, Inc.
        This site is independent of Sun Microsystems, Inc.
        All other trademarks are the sole property of their respective owners. 
    </copyright>
    <language>en-us</language>
    <managingEditor>Andrew Kuzmin (support@java201.com)</managingEditor>
    <webMaster>Andrew Kuzmin (support@java201.com)</webMaster>
    <pubDate>22 Jun 2004 18:00 GMT</pubDate>
        <atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" href="http://feeds.feedburner.com/Java201" type="application/rss+xml" /><feedburner:emailServiceId>Java201</feedburner:emailServiceId><feedburner:feedburnerHostname>http://feedburner.google.com</feedburner:feedburnerHostname><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com" /><item>
        <category>Cloud computing</category>
        <title><![CDATA[[Articles] Open Cloud Will Make Business SHINE]]></title>
        <pubDate>06 Nov 2009 16:16 GMT</pubDate>
        <link>http://feedproxy.google.com/~r/Java201/~3/3L8AYytR3jY/cloud_computing.html</link>
        <description>William El Kaim describes an Open Cloud Model based on agile principles and driven by an independent user community to define it further. He provides a sketch of a potential Cloud Operating System. He also defines the SHINE principles for transforming IT into BT (Business Technology).&lt;img src="http://feeds.feedburner.com/~r/Java201/~4/3L8AYytR3jY" height="1" width="1"/&gt;</description>
                <dc:publisher>www.infoq.com</dc:publisher>
                        <dc:creator>William El Kaim</dc:creator>
            <feedburner:origLink>http://www.java201.com/resources/browse/2009/cloud_computing.html#resource-8325</feedburner:origLink></item>
        <item>
        <category>CruiseControl</category>
        <title><![CDATA[[Articles] Use Sun SPOTs as your build canary]]></title>
        <pubDate>06 Nov 2009 16:16 GMT</pubDate>
        <link>http://feedproxy.google.com/~r/Java201/~3/WbW5X_UQEs0/cruisecontrol.html</link>
        <description>Find out how to turn a new, open source wireless device — Sun's Small Programmable Object Technology (SPOT) -- into a highly visible indicator of the health of a continuous integration build. Craig Caulfield introduces you to Sun SPOTs and the SPOT SDK, then shows how to use SPOTs as an early-warning system for CruiseControl builds.&lt;img src="http://feeds.feedburner.com/~r/Java201/~4/WbW5X_UQEs0" height="1" width="1"/&gt;</description>
                <dc:publisher>www.ibm.com</dc:publisher>
                        <dc:creator>Craig W. Caulfield</dc:creator>
            <feedburner:origLink>http://www.java201.com/resources/browse/2009/cruisecontrol.html#resource-8333</feedburner:origLink></item>
        <item>
        <category>Dojo</category>
        <title><![CDATA[[Articles] Dojo Grid using the MVC design pattern]]></title>
        <pubDate>06 Nov 2009 16:16 GMT</pubDate>
        <link>http://feedproxy.google.com/~r/Java201/~3/aj0AKvGH6DI/dojo.html</link>
        <description>Technologies are often linked together, and knowledge that you have in one area can help you gain skill in another. This article introduces the major features of Dojo Grid from a Model-View-Controller (MVC) design pattern perspective. Using the article, discover how you can understand and easily master Dojo Grid, even if you haven't used it before.&lt;img src="http://feeds.feedburner.com/~r/Java201/~4/aj0AKvGH6DI" height="1" width="1"/&gt;</description>
                <dc:publisher>www.ibm.com</dc:publisher>
                        <dc:creator>Luo Ling, Jin Pan, Qiangguo Tong, Dan Wang</dc:creator>
            <feedburner:origLink>http://www.java201.com/resources/browse/2009/dojo.html#resource-8329</feedburner:origLink></item>
        <item>
        <category>Eclipse</category>
        <title><![CDATA[[Articles] Patching in Eclipse Galileo]]></title>
        <pubDate>06 Nov 2009 16:16 GMT</pubDate>
        <link>http://feedproxy.google.com/~r/Java201/~3/kMlkeDj9VR0/eclipse.html</link>
        <description>Eclipse Galileo includes new features for applying patches, including the ability to copy a patch to the clipboard and paste it directly into the Project Explorer. This article introduces this and provides an overview of the method for creating and applying patches, and includes an overview of the patch format used by Eclipse.&lt;img src="http://feeds.feedburner.com/~r/Java201/~4/kMlkeDj9VR0" height="1" width="1"/&gt;</description>
                <dc:publisher>www.ibm.com</dc:publisher>
                        <dc:creator>Nathan A. Good</dc:creator>
            <feedburner:origLink>http://www.java201.com/resources/browse/2009/eclipse.html#resource-8327</feedburner:origLink></item>
        <item>
        <category>Eclipse plug-ins</category>
        <title><![CDATA[[Articles] Introduction to the eSWT mobile extension, Part 2: Use advanced controls for your mobile applications]]></title>
        <pubDate>06 Nov 2009 16:16 GMT</pubDate>
        <link>http://feedproxy.google.com/~r/Java201/~3/f1mqPDbm4uU/eclipse_plugins.html</link>
        <description>As mobile platforms become increasingly sophisticated, the demand for mobile computing will increase. In this "Introduction to the eSWT mobile extension" series, learn about the embedded Standard Widget Toolkit (eSWT). You can use eSWT to develop native-looking Java applications for a variety of mobile phones. In this article, learn how to use more of the mobile controls: MobileShell, SortedList, HyperLink, TextExtension, and TaskTip.&lt;img src="http://feeds.feedburner.com/~r/Java201/~4/f1mqPDbm4uU" height="1" width="1"/&gt;</description>
                <dc:publisher>www.ibm.com</dc:publisher>
                        <dc:creator>Uriel Liu, Eric Hsu, Sam Lo</dc:creator>
            <feedburner:origLink>http://www.java201.com/resources/browse/2009/eclipse_plugins.html#resource-8328</feedburner:origLink></item>
        <item>
        <category>Java EE 6 Technologies Main</category>
        <title><![CDATA[[Articles] Dependency Injection in Java EE 6 - Part 1]]></title>
        <pubDate>06 Nov 2009 16:16 GMT</pubDate>
        <link>http://feedproxy.google.com/~r/Java201/~3/ZvjfBp_BXTc/javaee_6.0.html</link>
        <description>In this first article of the series, we are going to take a high-level look at CDI, see how it fits with Java EE overall and discuss basic dependency management as well as scoping.&lt;img src="http://feeds.feedburner.com/~r/Java201/~4/ZvjfBp_BXTc" height="1" width="1"/&gt;</description>
                <dc:publisher>www.theserverside.com</dc:publisher>
                        <dc:creator>Reza Rahman</dc:creator>
            <feedburner:origLink>http://www.java201.com/resources/browse/2009/javaee_6.0.html#resource-8323</feedburner:origLink></item>
        <item>
        <category>Portals / Portlets (JSR 168) Main</category>
        <title><![CDATA[[Articles] An Introduction to Java Enterprise Portals and Portlet Development]]></title>
        <pubDate>06 Nov 2009 16:16 GMT</pubDate>
        <link>http://feedproxy.google.com/~r/Java201/~3/-6d2UDFX3F0/portals_portlets.html</link>
        <description>With portlet development popularity rising steadily, find out what you need to know to begin developing your own portlets.&lt;img src="http://feeds.feedburner.com/~r/Java201/~4/-6d2UDFX3F0" height="1" width="1"/&gt;</description>
                <dc:publisher>www.developer.com</dc:publisher>
                        <dc:creator>Vlad Kofman</dc:creator>
            <feedburner:origLink>http://www.java201.com/resources/browse/2009/portals_portlets.html#resource-8326</feedburner:origLink></item>
        <item>
        <category>Spring</category>
        <title><![CDATA[[Articles] Implement a Fixed Login Form in Spring]]></title>
        <pubDate>06 Nov 2009 16:16 GMT</pubDate>
        <link>http://feedproxy.google.com/~r/Java201/~3/2vfcu8evg7c/spring.html</link>
        <description>A fixed login form highlights the fact that a web site supports user registrations and logins, while allowing the user to log in with one fewer click.&lt;img src="http://feeds.feedburner.com/~r/Java201/~4/2vfcu8evg7c" height="1" width="1"/&gt;</description>
                <dc:publisher>www.developer.com</dc:publisher>
                        <dc:creator>Willie Wheeler, John Wheeler</dc:creator>
            <feedburner:origLink>http://www.java201.com/resources/browse/2009/spring.html#resource-8331</feedburner:origLink></item>
        <item>
        <category>Spring LDAP</category>
        <title><![CDATA[[Articles] POJO-Based Solutions for LDAP Access: One Good, One Better]]></title>
        <pubDate>06 Nov 2009 16:16 GMT</pubDate>
        <link>http://feedproxy.google.com/~r/Java201/~3/XYL0OFVvoko/spring_ldap.html</link>
        <description>Find out how to employ dependency injection, annotation, and aspect-oriented programming to enable POJO-based application development.&lt;img src="http://feeds.feedburner.com/~r/Java201/~4/XYL0OFVvoko" height="1" width="1"/&gt;</description>
                <dc:publisher>www.devx.com</dc:publisher>
                        <dc:creator>Walter Jia</dc:creator>
            <feedburner:origLink>http://www.java201.com/resources/browse/2009/spring_ldap.html#resource-8330</feedburner:origLink></item>
        <item>
        <category>Web Services</category>
        <title><![CDATA[[Articles] Java Web services: Introducing Metro]]></title>
        <pubDate>06 Nov 2009 16:16 GMT</pubDate>
        <link>http://feedproxy.google.com/~r/Java201/~3/hvq_JA97iSo/web_services.html</link>
        <description>The Metro Web service stack provides a comprehensive solution for accessing and implementing Web services. It's based on the reference implementations of the JAXB 2.x and JAX-WS 2.x Java standards, with added components to support WS-* SOAP extension technologies and actual Web service deployment. This article continues Dennis Sosnoski's Java Web services column series with a look at the basic principles of Metro client and server development.&lt;img src="http://feeds.feedburner.com/~r/Java201/~4/hvq_JA97iSo" height="1" width="1"/&gt;</description>
                <dc:publisher>www.ibm.com</dc:publisher>
                        <dc:creator>Dennis Sosnoski</dc:creator>
            <feedburner:origLink>http://www.java201.com/resources/browse/2009/web_services.html#resource-8332</feedburner:origLink></item>
        <item>
        <category>WebSphere</category>
        <title><![CDATA[[Articles] CRUD Operation using JSF,Web Services and OJB]]></title>
        <pubDate>06 Nov 2009 16:16 GMT</pubDate>
        <link>http://feedproxy.google.com/~r/Java201/~3/Y3W9b7w4Zj4/websphere.html</link>
        <description>This article explains the use case of adding, updating, searching and deleting using JSF, Web Services and OJB in WebSphere Integration Developer version 6.1. The article discusses the steps in developing each layer including the integration among these layers.&lt;img src="http://feeds.feedburner.com/~r/Java201/~4/Y3W9b7w4Zj4" height="1" width="1"/&gt;</description>
                <dc:publisher>www.ibm.com</dc:publisher>
                        <dc:creator>Kamesh Pandrangi</dc:creator>
            <feedburner:origLink>http://www.java201.com/resources/browse/2009/websphere.html#resource-8334</feedburner:origLink></item>
        <item>
        <category>Wicket</category>
        <title><![CDATA[[Articles] Creating and Extending Apache Wicket Web Applications]]></title>
        <pubDate>06 Nov 2009 16:16 GMT</pubDate>
        <link>http://feedproxy.google.com/~r/Java201/~3/7eo68OgwUdk/wicket.html</link>
        <description>Apache Wicket is a powerful, light-weight component-based web application framework with strong separation of presentation and business logic. It enables you to create quality Web 2.0 applications which are easy to test, debug and support.&lt;img src="http://feeds.feedburner.com/~r/Java201/~4/7eo68OgwUdk" height="1" width="1"/&gt;</description>
                <dc:publisher>www.infoq.com</dc:publisher>
                        <dc:creator>Krzysztof Smigielski</dc:creator>
            <feedburner:origLink>http://www.java201.com/resources/browse/2009/wicket.html#resource-8324</feedburner:origLink></item>
        <item>
        <category>CLDC - MIDP (JSR 37, JSR 118)</category>
        <title><![CDATA[[Articles] MIDP 3.0 Features: Inter-MIDlet Communication and Events]]></title>
        <pubDate>30 Oct 2009 17:38 GMT</pubDate>
        <link>http://feedproxy.google.com/~r/Java201/~3/FAgWqV1wPe0/midp.html</link>
        <description>This article introduces two major enhancements in the Mobile Information Device Profile (MIDP) 3.0 specification, which is currently in Final Draft stage. The two capabilities that will be the foundation of next-generation mobile applications are Inter-MIDlet Communication and Events.&lt;img src="http://feeds.feedburner.com/~r/Java201/~4/FAgWqV1wPe0" height="1" width="1"/&gt;</description>
                <dc:publisher>java.sun.com</dc:publisher>
                        <dc:creator>Bruce Hopkins</dc:creator>
            <feedburner:origLink>http://www.java201.com/resources/browse/2009/midp.html#resource-8321</feedburner:origLink></item>
        <item>
        <category>Cloud computing</category>
        <title><![CDATA[[Articles] Java development 2.0: Easy EC2]]></title>
        <pubDate>30 Oct 2009 17:38 GMT</pubDate>
        <link>http://feedproxy.google.com/~r/Java201/~3/rw28IeDXIYw/cloud_computing.html</link>
        <description>Provisioning an EC2 instance for hosting a Java Web application is a snap. In this Java development 2.0 column, you'll quickly build a Web application that leverages Groovy, Spring, and Hibernate (via the Grails framework) and deploy it on an EC2 instance.&lt;img src="http://feeds.feedburner.com/~r/Java201/~4/rw28IeDXIYw" height="1" width="1"/&gt;</description>
                <dc:publisher>www.ibm.com</dc:publisher>
                        <dc:creator>Andrew Glover</dc:creator>
            <feedburner:origLink>http://www.java201.com/resources/browse/2009/cloud_computing.html#resource-8314</feedburner:origLink></item>
        <item>
        <category>Design Patterns</category>
        <title><![CDATA[[Articles] Applying Creational Design Patterns in Java]]></title>
        <pubDate>30 Oct 2009 17:38 GMT</pubDate>
        <link>http://feedproxy.google.com/~r/Java201/~3/K_FnlQmt8ww/design_patterns.html</link>
        <description>This article provides an overview of creational design patterns, describes when they apply, and illustrates their use.&lt;img src="http://feeds.feedburner.com/~r/Java201/~4/K_FnlQmt8ww" height="1" width="1"/&gt;</description>
                <dc:publisher>www.java.net</dc:publisher>
                        <dc:creator>Varun Sood</dc:creator>
            <feedburner:origLink>http://www.java201.com/resources/browse/2009/design_patterns.html#resource-8320</feedburner:origLink></item>
        <item>
        <category>Eclipse plug-ins</category>
        <title><![CDATA[[Articles] Eclipse and Amazon Web Service (AWS)]]></title>
        <pubDate>30 Oct 2009 17:38 GMT</pubDate>
        <link>http://feedproxy.google.com/~r/Java201/~3/y2-EejNfYTU/eclipse_plugins.html</link>
        <description>Learn how to use the Amazon Web Services toolkit for Eclipse. This demo shows you how to create a simple Java Web application, hello world, and deploy it to the cloud. To complete the steps in this demo, you will need to have Eclipse installed and setup. You will also need to have an Amazon account.&lt;img src="http://feeds.feedburner.com/~r/Java201/~4/y2-EejNfYTU" height="1" width="1"/&gt;</description>
                <dc:publisher>www.ibm.com</dc:publisher>
                        <dc:creator>Cesar Cantua</dc:creator>
            <feedburner:origLink>http://www.java201.com/resources/browse/2009/eclipse_plugins.html#resource-8318</feedburner:origLink></item>
        <item>
        <category>J2SE Technology Main</category>
        <title><![CDATA[[Articles] Joda-Time]]></title>
        <pubDate>30 Oct 2009 17:38 GMT</pubDate>
        <link>http://feedproxy.google.com/~r/Java201/~3/VDsRz55FuVU/javase.html</link>
        <description>No enterprise application can escape time. Applications need to know what time it is and what time it's going to be, and sometimes they must calculate the path between the two. Using the JDK to do this job can be painful and tedious. Enter Joda Time, an easy-to-use open source date/time library for the Java platform. As you'll see in this article, Joda-Time eases the pain and tedium of manipulating dates and time.&lt;img src="http://feeds.feedburner.com/~r/Java201/~4/VDsRz55FuVU" height="1" width="1"/&gt;</description>
                <dc:publisher>www.ibm.com</dc:publisher>
                        <dc:creator>J Steven Perry</dc:creator>
            <feedburner:origLink>http://www.java201.com/resources/browse/2009/javase.html#resource-8315</feedburner:origLink></item>
        <item>
        <category>OSGi</category>
        <title><![CDATA[[Articles] Modular Java: Static Modularity]]></title>
        <pubDate>30 Oct 2009 17:38 GMT</pubDate>
        <link>http://feedproxy.google.com/~r/Java201/~3/IJSCq1k1Zos/osgi.html</link>
        <description>Modularity is an important aspect of large Java systems. Build scripts and projects are often split up into modules in order to improve the build, but this is rarely taken into account at runtime. This second part of the Modular Java series discusses static modularity, the creation of bundles, how to install them into an OSGi engine and how to set up (versioned) dependencies between bundles.&lt;img src="http://feeds.feedburner.com/~r/Java201/~4/IJSCq1k1Zos" height="1" width="1"/&gt;</description>
                <dc:publisher>www.infoq.com</dc:publisher>
                        <dc:creator>Alex Blewitt</dc:creator>
            <feedburner:origLink>http://www.java201.com/resources/browse/2009/osgi.html#resource-8312</feedburner:origLink></item>
        <item>
        <category>OSGi</category>
        <title><![CDATA[[Articles] Building OSGi applications with the Blueprint Container specification]]></title>
        <pubDate>30 Oct 2009 17:38 GMT</pubDate>
        <link>http://feedproxy.google.com/~r/Java201/~3/3BsFdmzrn64/osgi.html</link>
        <description>The Open Service Gateway initiative (OSGi) Alliance framework is becoming increasingly popular. It provides great mechanisms for developing modular and dynamic applications. The recent OSGi Service Platform Release 4 V4.2 specifications introduced the Blueprint Container specification. In this article, learn how the Blueprint Container provides a simple programming model for creating dynamic applications in the OSGi environment without adding complexity to the Java code. Numerous examples help get you started with the Blueprint XML file and the component XML definitions.&lt;img src="http://feeds.feedburner.com/~r/Java201/~4/3BsFdmzrn64" height="1" width="1"/&gt;</description>
                <dc:publisher>www.ibm.com</dc:publisher>
                        <dc:creator>Jarek Gawor</dc:creator>
            <feedburner:origLink>http://www.java201.com/resources/browse/2009/osgi.html#resource-8317</feedburner:origLink></item>
        <item>
        <category>Rich Internet Applications</category>
        <title><![CDATA[[Articles] Create and implement an XPCOM component for the Firefox browser]]></title>
        <pubDate>30 Oct 2009 17:38 GMT</pubDate>
        <link>http://feedproxy.google.com/~r/Java201/~3/KLa39okGni4/rich_internet_applications.html</link>
        <description>Learn how to create, develop, and test a Cross-Platform Component Object Model (XPCOM) component that can be used by the Firefox browser as an extension of an application. Sample code provided with the example used in the article gives you a quick start for developing your component for Firefox.&lt;img src="http://feeds.feedburner.com/~r/Java201/~4/KLa39okGni4" height="1" width="1"/&gt;</description>
                <dc:publisher>www.ibm.com</dc:publisher>
                        <dc:creator>Lewei Ji</dc:creator>
            <feedburner:origLink>http://www.java201.com/resources/browse/2009/rich_internet_applications.html#resource-8316</feedburner:origLink></item>
        <item>
        <category>Service-oriented architecture (SOA)</category>
        <title><![CDATA[[Articles] A Decade of SOA: Where are we, Where are we Going?]]></title>
        <pubDate>30 Oct 2009 17:38 GMT</pubDate>
        <link>http://feedproxy.google.com/~r/Java201/~3/M4FtHJOX56U/soa.html</link>
        <description>SOA is 10 years old. InfoQ has gathered Jeff Andres, Eric Ballou, Dave Hollander and William El Kaim, all Enterprise Architects with a long experience in SOA, to share their perspectives on where we are and where we are heading, as part of a virtual panel. They talk about Reuse, Business/IT alignment, Governance,...&lt;img src="http://feeds.feedburner.com/~r/Java201/~4/M4FtHJOX56U" height="1" width="1"/&gt;</description>
                <dc:publisher>www.infoq.com</dc:publisher>
                        <dc:creator>Jean-Jacques Dubray</dc:creator>
            <feedburner:origLink>http://www.java201.com/resources/browse/2009/soa.html#resource-8313</feedburner:origLink></item>
        <item>
        <category>Web Application Frameworks Main</category>
        <title><![CDATA[[Articles] Working with Web server logs]]></title>
        <pubDate>30 Oct 2009 17:38 GMT</pubDate>
        <link>http://feedproxy.google.com/~r/Java201/~3/Wb68BtfCpE8/web_application_frameworks.html</link>
        <description>How do you know who is doing what and where on your site? Chances are you have an Apache-style log for your site, and you just need to learn how to mine it for valuable information. Learn about the format of Web server logs and how to access them in code. Along the way, apply a recipe to identify spider traffic from Web crawlers.&lt;img src="http://feeds.feedburner.com/~r/Java201/~4/Wb68BtfCpE8" height="1" width="1"/&gt;</description>
                <dc:publisher>www.ibm.com</dc:publisher>
                        <dc:creator>Uche Ogbuji</dc:creator>
            <feedburner:origLink>http://www.java201.com/resources/browse/2009/web_application_frameworks.html#resource-8319</feedburner:origLink></item>
        <item>
        <category>XForms</category>
        <title><![CDATA[[Articles] The Key XForms Enhancements in Version 1.1]]></title>
        <pubDate>30 Oct 2009 17:38 GMT</pubDate>
        <link>http://feedproxy.google.com/~r/Java201/~3/XLI66rkKpbY/xforms.html</link>
        <description>XForms 1.1 improves version 1.0 in areas where the initial specification was either ambiguous or was becoming outdated in the face of evolving web technologies. Get a rundown of some of the notable new features.&lt;img src="http://feeds.feedburner.com/~r/Java201/~4/XLI66rkKpbY" height="1" width="1"/&gt;</description>
                <dc:publisher>www.devx.com</dc:publisher>
                        <dc:creator>Kurt Cagle</dc:creator>
            <feedburner:origLink>http://www.java201.com/resources/browse/2009/xforms.html#resource-8322</feedburner:origLink></item>
    </channel>
</rss>
