Java Tutorials & Articles
-
Gaming and MIDP 2.0
by Sing LiMIDP 2.0's built-in game API is ready for action.
-
Java 1.5's hidden features
by Brett Mclaughlin David FlanaganJava 1.5 – or ‘Tiger’ to use its original code name – has lots of new features, but some of the best are well hidden. We take a look a how iterators are a thing of the past.
-
JSP and custom tags
by Sing LiIf you want to do anything even slightly advanced with JSP then you need to use custom tags. Sing Li shows how easy it really is.
-
Wired for sound
by Sing LiThere are lots of reasons for wanting to control your PC's sound hardware, but Sing Li just wants to sing-along with his favourite tracks.
-
New features in Java 1.5
by James WintersDeveloping in Java is becoming easier, thanks to an evolving philosophy at Sun and new features in Java 1.5
-
Tomcat 5
by Sing LiSing Li thinks that the time is right to use the versatile Tomcat 5 server in your applications.
-
RMI, CORBA and NetBeans
by Sing LiYou might have heard the promise before, but Sing Li thinks that RMI, CORBA and NetBeans are the real solution.
-
Programming with Swing
by Michael HThe basics of coding GUIs with the Swing package in Java.
-
Rapid development with NetBeans
by Sing LiWe demonstrate how rapid the development of a web application can be – as long as you're using NetBeans
-
.NET Threading Part II
by Randy Charles MorinThis is the second article of two parts on .NET threading. In this second part, I will discuss further the synchronization objects in the System.Threading .NET namespace, thread local storage, COM interoperability and thread states.
-
Managing Java with Open Source IDE
by Sing LiHow to manage complex Java projects with the power of a fully-fledged Open Source IDE
-
IM over JXTA
by Sing LiThe VSJ World Wide Messenger makes IM over JXTA a piece of cake
-
C# Threading in .NET
by Randy Charles MorinThe first in a two part series on C# threads, introducing how to create and manipulate threads with the .NET framework, including creating a thread, thread pools, syncronization, race conditions and timers.
-
How to POP3 in C#
by Randy Charles MorinAn introduction to retrieving email from a POP3 server using the .NET socket classes.
-
Introduction to Class Programming Part II
by Dante SalvadorIn this series articles, we are going to discuss about: Enumeration, Properties that return an Object and other semi-advance topic pertain to in creating a class base program
-
Accessibility for Web Developers
by Gez LemonDevelopers put a lot of effort into ensuring their sites can be viewed in outdated browsers, but all too often ignore newer browsers, or worse still, a whole range of visitors. Accessibility means access to information for all. Information to all, regardless of the device used to view the document, or abilities of the visitor. This article covers the W3C guidelines for making your site accessible - a legal requirement for companies in the UK and United States.
-
MySQL Tutorial
by Gez LemonAn introduction to using MySQL, from creating databases to modifying tables to creating and deleting rows.
-
Quick work
by Sing LiThe Agile Role of the Modern GUI, Part II.
-
Client-side aspects of JAX-RPC Web Services
by James WintersIn the March 2003 issue of <i>VSJ</i>, James Winters showed us how to implement a web service using JAX-RPC. In this article, we look at the other side of the equation – the client.
-
A Twisted Look at Object Oriented Programming in C#
by Jeff LouieAn extensive examination of OO programming in C#, covering inheritance, constructors, interfaces, virtual and static methods, and much more.