<rss version="2.0">

    <channel>
        <title>Ensode.net</title>
        <description>A Guide to Java, Linux and other Technology Topics</description>
        <link>https://ensode.net</link>
        <item>
            <title>In Defense of EJBs: Why the Grandfather of Enterprise Java Deserves Your Respect</title>
            <link>https://ensode.net/in-defense-of-ejbs.html</link>
            <description>It has become a trendy tech cliché to bash EJBs while championing modern microservices and Spring Boot. However, looking back with a fairer, more objective lens reveals a different story. It is time to defend Enterprise JavaBeans.
            </description>
        </item>
        <item>
            <title>Step-by-Step: Migrating Legacy Apps to Jakarta EE 10 and Java 21</title>
            <link>https://ensode.net/jakarta-ee-migration.html</link>
            <description>For enterprise software architects, the transition from older Java Enterprise Edition (Java EE) and Java 8/11 baselines to Jakarta EE 10 and Java 21 LTS is more than a routine upgrade. It is a fundamental shift in how enterprise applications are built, scaled, and maintained.
            </description>
        </item>
        <item>
            <title>Reasons To Use Linux</title>
            <link>https://www.ensode.net/linux_reasons.html</link>
            <description>Still hesitating to make the move? In this article we list several compelling reasons to
                migrate to Linux.
            </description>
        </item>
        <item>
            <title>Adding "Maven-Like" Dependency Management To NetBeans Projects with Ivy</title>
            <link>https://www.ensode.net/netbeans_ivy.html</link>
            <description>When working with Maven projects from NetBeans, some very nice NetBeans features are lost, such
                as the ability to use the Matisse GUI Builder, developing JSF web applications visually and
                automatically generating JPA entities from existing database schemas. In this article we explain how to
                keep all the benefits of Maven without losing NetBeans functionality by integrating Ivy into NetBeans
                projeccts.
            </description>
        </item>
        <item>
            <title>A Java Developer's Review of Fedora 8</title>
            <link>https://www.ensode.net/java_fedora_8_icedtea.html</link>
            <description>The latest version of the Fedora Linux Distribution includes a completely open source Java
                compiler and JVM called IcedTea, in addition to several Java tools and libraries. We took Fedora 8's
                tools for a spin and reported our findings in this article.
            </description>
        </item>
        <item>
            <title>Developing Rich EJB ClientsWith GlassFish</title>
            <link>https://www.ensode.net/glassfish_rich_ejb_clients.html</link>
            <description>GlassFish provides features to make it easy to develop stand alone, Java Swing based EJB
                clients. In this article we explain how to take advantage of these features.
            </description>
        </item>
        <item>
            <title>Guide To Installing Fedora Core 6 On HP Pavilion dv2000 Series Laptops</title>
            <link>https://www.ensode.net/dv2000_linux.html</link>
            <description>This guide provides installation and configuration instructions for installing Fedora Core 6 on
                HP Pavilion dv2000 series laptops.
            </description>
        </item>
        <item>
            <title>Introduction To Maven 2</title>
            <link>https://www.ensode.net/maven_intro.html</link>
            <description>Maven is a tool used to build Java code, similar to ANT. However Maven has a number of
                advantages over ANT, the main one being it being able to automatically download a project's dependencies
                from a central repository.
            </description>
        </item>
        <item>
            <title>Implementing NSLookup In Java</title>
            <link>https://www.ensode.net/nslookup.html</link>
            <description>NSLookup is a command line utility that, given an IP address, returns the corresponding host
                name and vice versa. This article explains how to write an NSLookup clone in Java.
            </description>
        </item>
        <item>
            <title>Unlocking Excel Spreadsheets With JExcelApi</title>
            <link>https://www.ensode.net/excel_unlock.html</link>
            <description>With a little bit of programming expertise and the help of a Java library called JExcelApi, we
                can fairly easily unlock an Excel spreadsheet. This article explains how.
            </description>
        </item>
    </channel>
</rss>

