Mobile Web Version - Experiments

If you are using a mobile device, please try Computer History - Herong's Notes or Android Tutorials - Herong's Tutorial Examples. Both books have mobile Web versions.

Most Recent Updates

Computer History - Herong's Notes

Version 3.00, 2012. Added .NET and PHP. Added mobile view.

Web Service Examples

Android Tutorials - Herong's Tutorial Examples

Version 2.00, 2012. Added more tutorial examples on Android SDK and LG-P925g phone.

C# Tutorials - Herong's Tutorial Examples

Version 3.20, 2012. Updated with tutorial examples on FileInfo and FileVersionInfo classes.

Free Web Services - Herong's Tutorial Examples

Version 1.10, 2011. Added more Web services.

PKI Tutorials - Herong's Tutorial Examples

Version 2.00, 2011. Added tutorials on PKI digital signature.

Flash Tutorials - Herong's Tutorial Examples

Version 2.00, 2010. Updated with Flash SWF 10.0.

Other Updates...

Most Popular Books

11.00% - JDBC Tutorials - Herong's Tutorial Notes

 3.57% - Java Tutorials - Herong's Tutorial Notes

 3.45% - Cryptography Tutorials - Herong's Tutorial Notes

 3.18% - JDK Tutorials - Herong's Tutorial Notes

 3.12% - Windows Tutorials - Herong's Tutorial Notes

 2.90% - Java Tool Tutorials - Herong's Tutorial Notes

 2.82% - VBScript Tutorials - Herong's Tutorial Notes

 2.59% - PHP Tutorials - Herong's Tutorial Notes

 2.24% - Java Swing Tutorials - Herong's Tutorial Notes

 2.04% - WSDL Tutorials - Herong's Tutorial Examples

 1.96% - Perl Tutorials - Herong's Tutorial Examples

 1.90% - XML Schema Tutorials - Herong's Tutorial Examples

 1.88% - Herong's Tutorial Notes on JSP and JSTL

 1.87% - Herong's Tutorial Notes on CD/DVD

 1.76% - Herong's Tutorial Notes on Web Service and SOAP

The above ranking is based on the number of page requests in year 2011. See Notes on Web Site Statistics.

Tutorial Books on Software Programming Technologies

HerongYang.com A collection of tutorial books by Herong Yang on latest software programming technologies. Tutorials in all books are based on Herong's personal experience.

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.

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.

List of All Tutorial Books and Notes...

Tutorial Books on Other Topics

PKI Tutorials - Herong's Tutorial Examples

This PKI (Public Key Infrastructure) tutorial book is a collection of notes and sample codes written by the author while he was learning PKI technologies himself. Topics include CA, Certificate, Crypt::SSLeay, C#, Digital Signature, Firefox, HTTPS, IE, Java, JSSE, KeyStore, keytool, MMC, .NET, OpenSSL, PEM, Perl, PHP, PKI, S/MIME, SSL, TLS, X.509.

Cryptography Tutorials - Herong's Tutorial Notes

This free cryptography tutorial book is a collection of notes and sample codes written by the author while he was learning cryptography technologies himself. It can be used as a tutorial guide for beginners. Topics include blowfish, CA, certificate, certification path, cipher, CSR, decryption, DER, DES, digest, encryption, Java, JCE, JDK, keytool, MD5, message, OpenSSL, PEM, PKCS#8, PKCS#12, private key, public key, RSA, secret key, self-signed certificate, SHA1, SSL, X.509.

Data Encodings - Herong's Tutorial Examples

This free book is a collection of tutorial notes and example codes written by the author while he was learning different binary data encoding algorithms. Topics include Base32, Base64, UUEncode, Algorithm.

Herong's Tutorial Notes on GB2312 Character Set

This free book describes the GB2312 character set. It provides a mapping table of all GB2312 characters, native codes, corresponding Unicode codes and UTF8 codes. The Java program source code that produces the mapping table is also included. Topics include character set, Chinese, encoding, Java, GB2312 to Unicode, Unicode to GB2312, UTF8.

Building Chinese Web Sites using PHP

This PHP tutorial book is a collection of notes and sample codes on building Chinese Web sites with PHP scripts. It can be used as a tutorial guide for beginners. Topics include installing PHP and Tomcat; creating PHP pages; displaying pages in Chinese; saving Chinese characters to MySQL database; fetching Chinese characters from MySQL database.

Unicode 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 Unicode. Topics include ASCII, character set, encoding, GB, GB18030, GB2312, GBK, ISO-8859, JDK, JIS, UTF8, Unicode.

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.

Web Service Examples

List of All Tutorial Books and Notes...

Chinese Calendars, Music, Dictionary, etc.

Free Chinese Calendar 2011 - Year of the Rabbit

Free Chinese Calendar 2012 - Year of the Dragon

Free Chinese Calendar 2013 - Year of the Snake

Chinese Festivals

Best Chinese Music

Chinese-Pinyin On-line Translator

Chinese-English On-line Dictionary

More on Chinese culture...

Contact Information

Name: Herong Yang

Email: herong_yang...at...yahoo...dot...com

Web: http://www.herongyang.com



Copyright © 2012 Dr. Herong Yang. All rights reserved.