Rahul Sapkal
Modern CSS – by Joe Attardi
Whether you are a beginner, or experienced developer who needs a CSS refresher, Modern CSS is the book for you. Joe Attardi, my former colleague has done an excellent job teaching every concept accompanied by code examples and screenshots
Implementing simple AJAX interaction in your Web Application using XMLHttpRequest object
This example will give you an idea about how you can implement simple AJAX (Asynchronous JavaScript And XML) interaction in your web application.
Retrieving Network Interfaces in java
This article shows how to retrieve all the network interfaces and sub interfaces of each network interface in java
Adding editable nodes to JTree
This article explains how to create a JTree and add or insert a new node to it by clicking a button.
Displaying contents of a compressed zip file
This article shows how to use the java.util.zip package to read the content of a .zip file and display it using Java Swing.
Writing a Multithreaded Socket Server
This example demonstrates the creation of a multithreaded socket server application. The server is currently a simple Echo Server, which simply accepts what the client says and sends it back. The example demonstrates the basic infrastructure for a true multithreaded server application and can be directly enhanced to perform as any server application.
Using BorderFactory class to draw borders on Swing components
JComponent supports drawing specialized borders around itself. This can be done using the setBorder(Border border) method. The javax.swing.border package provides classes to create several types of Border. To create these borders it is advisable to always use the javax.swing.BorderFactory class. This is a factory pattern implementation for creating swing borders.
The Singleton Pattern
Appending data to existing file
This example explains how data can be appended to files by using the RandomAccessFile class. The RandomAccessFile class allows to read and write data at any arbitrary location in an existing file. The following example illustrates how it can be used to append text/binary data at the end of files.