This new forum is created to allow you to share your programming questions and answers. Other discussions are also welcome. Please register and post your questions or answers.
Android Tutorials - Herong's Tutorial Examples
This free book is a collection of notes and sample codes written by the author while he was learning Android system. Topics include AAPT, Android, ADB, API, Dalvik, emulator, Java, layout, logcat, shell, SDK, USB, view.
ASP Tutorials - Herong's Tutorial Notes
This free book is an excellent tutorial book for beginners. It is a collection of notes and sample codes written by the author while he was learning ASP himself. Topics include ActiveX, ASP, attachment, collection, cookies, database, HTTP response header, IIS, MS Access, redirect, scripting, script debugger, script runtime DLL, session, VBScript, etc.
C# Tutorials - Herong's Tutorial Examples
This free book is a collection of notes and sample codes written by the author while he was learning Flash. Topics include C#, C Sharp, data types, float, expression, literal, loop, .NET, performance.
Flash Tutorials - Herong's Tutorial Examples
This free book is a collection of notes and sample codes written by the author while he was learning Flash. Topics include ActiveX, classid, Flash, OBJECT, Player, Plugin, Shockwave, SWF, Web.
Free Web Services - Herong's Tutorial Examples
This free Web service tutorial book is a collection of notes and sample codes written by the author while he was testing free Web services available on the Internet. Topics include Web service, SOAP, REST, WSDL, WADL, soapUI, Country codes, currencies, airports, weather, bar codes, mortgage, stock quotes, search, Yahoo, Flickr.
Java Tutorials - Herong's Tutorial Notes
This free book is an excellent tutorial book for beginners. It is a collection of notes and sample codes written by the author while he was learning Java himself. Topics are related only to the basics of Java language, and classes provided in the java.lang.* package in the Java Development Kit (JDK): array, book, bit, bitwise, byte, console, deadlock, example, J2SDK, Java, JDK, JVM, main, memory, online, operation, shift, synchronization, string, syntax, thread.
JDK Tutorials - Herong's Tutorial Notes
This free JDK tutorial book is a collection of notes and sample codes written by the author while he was learning Java and JDK packages himself. Topics include Calendar, character set, cipher, client authentication, collections, datagram, Date, DES, digital signature, encryption, DOM, DSA, DTD, HTTPS, JCA, keytool, Locale, message digests, MD5, public key, RSA, SAX, SHA, socket, SSL, TLS, Unicode, UTF-8, X.509, XML, XSD, XSL, etc.
Java Tool Tutorials - Herong's Tutorial Notes
Java Tool Tutorials - Herong's Tutorial Notes" is a free tutorial book based on notes and sample codes collected by the author while he was learning Java tools himself. Topics includes: book, breakpoint, class, classpath, debugging, free, import, java, javac, jar, jdb, J2SE, JDK, JPDA, notes, source, sourcepath, thread, tutorials.
JVM Tutorials - Herong's Tutorial Examples
This free book is a collection of notes and sample codes written by the author while he was learning JVM himself. Topics include JVM (Java Virtual Machine), HotSpot, JRockit, GC (Garbage Collection), Memory, Stack overflow, CDS (Class Data Sharing), Runtime, Reflection.
JDBC Tutorials - Herong's Tutorial Notes
Notes related Microsoft JDBC Driver 1.0 added. New topics include installation of free packages of SQL Server 2005 Express Edition, Sample Databae and JDBC Driver; connection to SQL Server 2005 through the JDBC driver; execution of query and update statements.
Java Swing Tutorials - Herong's Tutorial Notes
This free book is an excellent tutorial book for beginners. It is a collection of notes and sample codes written by the author while he was learning Java AWT and Swing. Topics include AWT, button, Chinese, component, event, frame, graphics, GUI, internal frame, Java, JDK, JFC, language, label, listener, look and feel, MVC, radio button, resolution, screen, Swing, text field, thread, toolkit, tutorial, Unicode.
JavaScript Tutorials - Herong's Tutorial Examples
This free book is a collection of tutorial examples and notes written by the author while he was learning JavaScript. Topics include data type, variable, expression, statement, loop, user function.
Herong's Tutorial Notes on JSP and JSTL
This free JSP and JSTL tutorial book is a collection of notes and sample codes written by the author while he was learning JSP and JSTL himself. Topics include attachment, content-disposition, content_type, cookie, custom tag, debugging, file upload, header lines, localization, JavaBeen, JSP, JSTL, MIME, Servlet, session, Taglib, Tomcat, Unicode, etc.
MySQL Tutorials - Herong's Tutorial Notes
"This free book is an excellent tutorial book for beginners. It is a collection of notes and sample codes written by the author while he was learning MySQL himself. Topics include CREATE, cursor, data type, DATE, DBD, DBI, DELETE, deadlock, export, FETCH, HAVING, import, INDEX, INSERT, isolation, GROUP BY, language, load data, lock, mSQL, MySQL, online, ORDER BY, Perl, query, RDBMS, SELECT, SQL, SQL-92, TIME, stored procedure, TIMESTAMP, transaction, UPDATE, WHERE, Windows, XML.
Perl Tutorials - Herong's Tutorial Examples
This free book is an excellent tutorial book for beginners. It is a collection of notes and sample codes written by the author while he was learning Perl himself. Topics include binary file, CGI, client server, DBM file, debug, file handle, references, IIS, MySQL, objects, open file, package, regular expression, XML, SOAP, socket communication, etc.
PHP Tutorials - Herong's Tutorial Notes
This free PHP tutorial book is a collection of notes and sample codes written by the author while he was learning PHP himself. Topics include CGI, cookie, directory, download, header lines, IIS, localization, mail, MySQL, output buffer, redirect, request, session, SMTP, SOAP, Unicode, etc.
Herong's Tutorial Notes on Sorting Algorithms
This free book is an excellent tutorial book for beginners. It is a collection of notes and sample codes written by the author while he was learning sorting algorithm himself. Topics include Bubble Sort, Heap Sort, Insertion Sort, Java, JDK, Merge Sort, performance, Quicksort, Selection Sort, Shell Sort.
VBScript Tutorials - Herong's Tutorial Notes
This free VBScript tutorial book is a collection of notes and sample codes written by the author while he was learning VB Script himself. It can be used as a tutorial guide for beginners or a reference book for experienced developers. Topics include Visual Basic, VB Script, Data Type, Variable, Variant, Array, String, Operation, Expression, If Else, Loop, While, For Each, Procedure, Function, Null, and Conversion.
Herong's Tutorial Notes on Web Service and SOAP
This free book is an excellent tutorial book for beginners. It is a collection of notes and sample codes written by the author while he was learning SOAP himself. Topics include ActivePerl, Axis, Binding, Data Model, Encoding, HTTP, Java, Message, Message Exchange Patterns, NuSOAP, online, PEAR, PHP, Properties, RPC, SOA, SOAP 1.2, SOAP Extension, SOAP::Lite, UDDI, Web Method, Web service, WSDL.
WSDL Tutorials - Herong's Tutorial Notes
This free WSDL tutorial book is a collection of notes and sample codes written by the author while he was learning WSDL himself. Topics include WSDL, Web Service, SOAP, service, end point, interface, operation, type.
Herong's Tutorial Notes on XSL-FO and XHTML
This free book is an excellent tutorial book for beginners. It is a collection of notes and sample codes written by the author while he was learning XSL-FO and XHTML. Topics include XHTML, XSL-FO, XSLT, PDF, layout, formatting, conversion.
XML Tutorials - Herong's Tutorial Notes
This free book is an excellent tutorial book for beginners. It is a collection of notes and sample codes written by the author while he was learning XML and related technologies. Topics include DOM, DTD, J2SDK, Java, SAX, Syntax, Templates, XML, XPath, XSD, XSL, XSLT, XSL-FO.
XML Schema Tutorials - Herong's Tutorial Examples
This free book is a collection of tutorial examples and notes written by the author while he was learning XML Schema and writing XSD (XML Schema Definition) documents. Topics include XML Schema specifications, XML data types, XSD document samples, XML document validation tools like XML Spy, XML document validation programming interfaces like Xerces-J.
Computer History - Herong's Notes
This free book is a collection of notes on computer history. Topics include FORTRAN, Java, UNIX, FTP, C, vi, Bourne Shell, C Shell, Bash, Tcsh, X Window System, Gopher, Macintosh, Apple, WWW.
Herong's Tutorial Notes on CD/DVD
This free book is a collection of tutorial notes taken by the author while he was learning CD related technologies and software. Topics include CD types, physical parameters and logical formats; reading or playing, recording or burning CD, file formats used related to CDs.
Windows Tutorials - Herong's Tutorial Notes
This free book is an excellent tutorial book for beginners. It is a collection of tutorial notes written by the author while he was learning and using MS Windows. Topics include Analog, Anonymous FTP, Crossover Cable, FTP, Graphics, GIF, HijackThis, IE Addon, IIS, JPEG, Puper, RAR, Spyware, SurfBuddy, Toolbar, Trojan, Vundo, VSAdd-in, Web, WebBar, winfixer, WinRAR, WinZip, ZIP.
Windows Security Notes - Virus, Trojan, Spyware and Adware
This free book is a collection of tutorial notes written by the author while he was dealing with security issues with Microsoft Windows systems. Key topics include anti-virus tools, virus and trojan removal techniques, security issues with browser add-on applications.
Herong's Notes on Chinese Calendar
This book introduces you the Gregorian calendar and the Chinese Calendar. A Java program is provided to convert dates from the Gregorian calendar to the Chinese calendar. This program can also be used to print out Chinese calendars for 200 years between 1901 and 2100.
Herong's Notes on Astrology and Horoscope
This book is a collection of my personal notes on astrology and astronomy. Topics include Western astrology, Indian (Jyotisha) astrology, and Chinese astrology, the celestial sphere, the ecliptic, the precession, zodiac signs, horoscope, Sun sign, Moon sign, Chinese astrology and horoscope, eight words and Chinese zodiac animal signs.
Publishing Books Using XML Technologies
This book describes some ideas of how to use XML technologies to help publishing your books on your own Websites. Those ideas are implemented into a publishing tool called hyPub, which is also presented in this book. hyPub allows you to manage your book source text in simple XML files, transform them later into well formatted and linked XHTML files and PDF files ready for publishing on Websites or printing.
Notes on Web Site Statistics
This is a collection of statistics reports and notes on this Web site. Topics include weekly Web page requests summary, number of page views for each tutorial books, most popular search engine queries, most popular books, and client browser statistics.
Reference Citations to Herong's Tutorial Notes
This is a collection of reference citations to Herong's tutorials on the Internet.