The Wayback Machine - https://web.archive.org/web/20110825083051/http://www.codeguru.com:80/Java/

    Latest Java Articles

    [Updated] Create an Eclipse Database Client with Hibernate

    Discover how fast and easy it is to build an Eclipse client to a database.

    Managing Threads in J2SE: The Java™2 Standard Edition Thread Container

    Because there is no way to control a thread of execution at the operating system level, knowledgeable developers have built containers to house the elusive threads at the application level. Discover an Open Source solution (Tymeac) for managing J2SE application threads.

    How to Create Your Own Visual WebGui Silverlight Theme

    Learn how to create your own Visual WebGui Silverlight theme using a default theme.

    [Updated] Using a Pair Class as Efficient Key Objects

    Learn about a comparison that uses a class capturing individual primitive data types as against rendering the data in a String.

    Fix a Broken Page by Breaking the String

    By Scott Nelson - Data not fitting in the space provided is a common conflict among developers, data owners, and visual designers. Read about solutions that will satisfy all three with clear, easy to copy examples.

    Compile Time Dynamism Using Java Generics

    Use Java Generics to achieve compile-time dynamic inheritance. This is explained with a simple example.

    Latest Columns

    Using VC++ .NET

    USING VC++ .NET

    Faster Microsoft C++ Programming With The MFC Class Wizard

    During the glory days of MFC and ATL in the 1990s and early 2000s, The Visual C++ class wizard was a highly-used and useful IDE tool that simplified life for developers. The re-introduction of the class wizard, after the absence of a decade, demonstrates commitment to the 'glory day's' ideal and adds simplicity to class management tasks inside the IDE.

    Nuts & Bolts

    .NET NUTS & BOLTS

    .NET Framework: Collections and Generics

    The original release of the .NET Framework included collections as .NET was introduced to the Microsoft programming world. The .NET Framework 2.0 introduced generics to complement the System.Collections namespace and provide a more efficient and well performing option. Read on to learn more...

    VB Today

    VISUAL BASIC TODAY

    Input and Output with VB.NET 2010

    The .NET runtime has everything you need to format your output and handle special characters. Both Visual Basic 2010 Express edition and Visual Studio 2010 help you with Intellisense if you can't remember the syntax. This article explores simple console input and output and shows you how to get it done.

    Insights

    PROGRAMMING INSIGHTS

    .NET Task Parallel Library Advanced Data Parallel

    Much of the .NET Task Parallel Library (TPL) Data Parallel functionality is encapsulated in Parallel Loops. Unlike a regular loop, Parallel loops must partition a collection, requiring a developer to address concurrency issues like cancellation and thread safe operations. This article introduces the TPL Data Parallel core classes and concepts.