Sunday, March 13, 2011

Government of Tamil Nadu - School Text Books in internet for STD 1 to 12th

http://www.textbooksonline.tn.nic.in/

Great effort from Govt of Tamilnadu

E - Library, Very useful

Tutorials
C
Introduction to C Programming
C Optimization Tutorial
Compiling C and C++ Programs on UNIX Systems - gcc/g++
Building and Using Static and Shared C Libraries
Programming in C: UNIX System Calls and Subroutines Using C
C FAQ
C Programming Class Notes
ANSI C for Programmers on UNIX Systems
Sams Teach Yourself C in 24 Hours
Sams Teach Yourself C in 21 Days (4th Ed.)
The Standard C Library for Linux - Part 1: file functions
The Standard C Library for Linux - Part 2: character input/output
The Standard C Library for Linux - Part 3: formatted input/output
The Standard C Library for Linux - Part 4: Character Handling
The Standard C Library for Linux - Part 5: Miscellaneous Functions
Programming in C: A Tutorial
An Introduction to C Development on Linux
C Programming Course
C Language Tutorial
CScene: An Online Magazine for C and C++ Programming
C++
C++ Tutorial
Understanding C++: An Accelerated Introduction
An Introduction to C++ Class Hierarchies
G++ FAQ
Introduction to Object-Oriented Programming Using C++
Compiling C and C++ Programs on UNIX Systems - gcc/g++
C++ FAQ Lite
C++ Programming Language Tutorials
Reducing Dependencies in C++
C++ Exception Handling
Part 1: Unicode
Part 2: A Complete String Class
Making C++ Loadable Modules Work
Sams Teach Yourself C++ in 21 Days (2nd Ed.)
C++ Portability Guide
C++ Tips
C++ Language Tutorial
CScene: An Online Magazine for C and C++ Programming
C++ Libraries FAQ
CGI
CGI Programming Tutorial
CGI Programming 101
CGI Manual of Style
CGI Developer's Guide
CGI Programming Unleashed
Sams Teach Yourself CGI Programming with Perl 5 in a Week (2nd Ed.)
CGI/Perl Tips, Tricks and Hints
A Tour of HTML Forms and CGI Scripts
Reading CGI Data: URL-Encoding and the CGI Protocol
CGI Programming FAQ
CORBA
CORBA FAQ
A Brief Tutorial on CORBA
CORBA 2.0 Specification
CORBA Tutorials
Sams Teach Yourself CORBA in 14 Days
Linux Network Programming, Part 3 - CORBA: The Software Bus
CORBA Program Development, Part 1
CORBA Program Development, Part 2
CORBA Program Development, Part 3
CSS
CSS2 Tutorial
CVS
CVS Tutorial
Concurrent Version System Tutorial
DHTML
Introduction to Dynamic HTML
Emacs
Emacs: The Software Engineer's ``Swiss Army Knife''
Emacs FAQ
GNU Emacs Lisp Reference Manual
Programming in Emacs Lisp
GNU Emacs Manual
A Tutorial Introduction to Emacs
EMACSulation: Internet-ready!
EMACSulation: Ediff - An Emacs interface to diff and patch
EMACSulation: Emacs as a Server
EMACSulation: Customizing Emacs
Basic Emacs
EMACSulation: Templating Mechanisms
Emacs Macros and the Power-Macros Package
Polyglot Emacs 20.4
Expect
Advanced Programming in Expect: A Bulletproof Interface
Automating Tasks with Expect
What Can you Expect?--A Data Collection Project Using Linux
Fortran
Professional Programmer's Guide to Fortran 77
Fortran 90 and Computational Science
User Notes on Fortran Programming
Fortran Programming for Physics and Astronomy
A Fortran 90 Tutorial
Using GNU Fortran
Fortran 90: A Course for Fortran 77 Programmers
Fortran 90 for the Fortran 77 Programmer
Introduction to Fortran
GIMP
GIMP Tutorial Index
A Tutorial for Perl GIMP Users
A Scheme Tutorial for GIMP Users
GIMP Guide
The GIMP User Manual
Pseudo 3-D with GIMP
Graphical Photocomposition with GIMP
Creating Text with the GIMP
Creating Fire Effects with the GIMP
Creating and Editing Animations with GIMP
GIMP-Perl: GIMP Scripting for the Rest of Us
Writing a GIMP Plugin
GIMP: The RRU Tutorial
GIMP User FAQ
Script-Fu Tutorial
The Quick Start Guide to the GIMP, Part 1
The Quick Start Guide to the GIMP, Part 2
The Quick Start Guide to the GIMP, Part 3
The Quick Start Guide to the GIMP, Part 4
GNOME
Application Programming Using the GNOME Libraries
Part 1: Everything You Need to Get Started
Part 2: Building a Sample Genealogy Program
Part 3: Adding File Saving and Loading Using libxml
Creating GTK+ Widgets with GOB: An Easier Way to Derive New GTK+ Widgets
Handling Multipel Documents: Using the GnomeMDI Framework
Livening Things Up: Graphics Made Easy Using the GNOME Canvas
Developing Gnome Applications with Python - Part 1
GTK
GDK Reference Manual
GLib Reference Manual
GTK+ Reference Manual
The GIMP Toolkit
GTK+ FAQ
GTK V1.2 Tutorial
Drawing and Event Handling in GTK
An Introduction to the GIMP Tool Kit
Gnuplot
Constrained Dynamics
Continuum Dynamics
Differential Equation Basics
Energy Functions and Stiffness
Particle System Dynamics
An Introduction to Physically Based Modeling
Rigid Body Dynamics I
Rigid Body Dynamics II
Scientific Visualization Tutorials
Gnuplot - An Interactive Plotting Program
GIF Animation Tutorial
HTML
HTML Table Tutorial
HTML by Example
How to Use HTML 3.2
Creating a Client-Side Image Map
Advanced HTML: How to Create Complex Multimedia Documents for the Web
The ABCs of HTML
Sharky's Netscape Frames Tutorial
ILU
ILU Reference Manual
Using ILU with ANSI C: A Tutorial
Using ILU with Java: A Tutorial
Using ILU with Python: A Tutorial
IP-Masquerading
ipchains: Packet Filtering for Linux 2.2
Setting Up IP Masquerade
Setting Up IP-Masquerading
Ipchains: Easy Links to the Net
Linux Networking Using Ipchains
IPC
Advanced 4.4BSD Interpprocess Communication Tutorial
UNIX Multi-Process Programming and IPC
Java
Enterprise JavaBeans Tutorial
JavaBeans Short Course
Introduction to the JavaBeans API
JDBC Short Course
Essentials of the Java Programming Language, Part 1
Essentials of the Java Programming Language, Part 2
Writing Advanced Applications for the Java Platform
Fundamentals of Java Security
Fundamentals of Java Servlets
Introduction to the Collections Framework
Introduction to CORBA
Fundamentals of RMI
Advanced
Introductory
Intermediate
Java Language Specification
Java Tutorial: Servlet Trail
Java Virtual Machine Specification (2nd Ed.)
Glossary of Java and Related Terms
The Java Language Environment
Java Look and Feel Design Guidelines
Story of a Servlet: An Instant Tutorial
Introduction to Java
Java2D: An Introduction and Tutorial
Java Servlet Tutorial
comp.lang.java FAQ
Brewing Java: A Tutorial
Shlurrrppp ... Java: The First User-Friendly Tutorial on Java
Swing Tutorial
Swing: A Quick Tutorial for AWT Programmers
Thinking in Java
Java RMI Tutorial
Java for C++ Programmers
The Advanced Jav/aJ2EE Tutorial
Hacking Java: The Java Professional's Resource Kit
JFC Unleashed
Java Developer's Guide
Java Developer's Reference
Sams Teach Yourself Java in 21 Days (Professional Reference Ed.)
Java Unleashed (2nd Ed.)
Java 1.1 Unleashed (3rd Ed.)
Java Game Programming Tutorial
Java Networking FAQ
Java Tutorial: A Practical Guide for Programmers
Sockets Programming in Java
Programming with Java - Part I
Programming with Java - Part II
Setting Up a Java Development Environment for Linux
Understanding Java
Beginner's Guide to JDK
GUI Development in Java
Java Servlets: An introduction to writing and running Java servlets on Linux
JavaScript
Introductory JavaScript Tutorials
JavaScript Authoring Guide
Client-Side JavaScript 1.3 Guide
Client-Side JavaScript 1.3 Reference
Core JavaScript 1.4 Guide
Core JavaScript 1.4 Reference
Server-Side JavaScript 1.4 Guide
JavaScript FAQ
JavaScript Tutorial
The Way of JavaScript
Voodoo's Introduction to JavaScript
JavaScript Tutorial for Programmers
JavaScript Primer
EchoEcho JavaScript Tutorial
Sams Teach Yourself JavaScript 1.1 in a Week (2nd Ed.)
Lisp
Common Lisp Hints
Common Lisp the Language (2nd Ed.)
Lisp FAQ
Lisp Programming Tutorial
Lisp Tutorial
LISP Tutorial
Common Lisp HyperSpec
MIDI
Basic MIDI Tutorials
Tutorial on MIDI and Music Synthesis
ML
ML Tutorial
Programming in Standard ML '97
A Gentle Introduction to ML
Moscow ML Owner's Manual
MPI
An MPI Tutorial
Tutorial on MPI
MPI: Portable Parallel Programming for Scientific Computing
Tuning MPI Applications for Peak Performance
MPI: From Fundamentals to Applications
MPI Tutorial
MPI: The Complete Reference
Introduction to Parallel Programming Using MPI
Basics of MPI Programming
Matlab
Matlab Basics Tutorial
Matlab Summary and Tutorial
Matlab - Official Online Manuals in PDF
Misc
The Soar 8 Tutorial Home Page
8051 Assembly Tutorial
GNAT Reference Manual
MOO Programming Tutorial
Genetic Tutorial
Basic SUIF Programming Guide
Cosmology Tutorial
Relativity Tutorial
80x86 Assembly Language Programming Tutorial
ZPL Programming Guide
VHDL Synthesis Tutorial
Part 1: Overview
Part 2: The Lexical Analyzer
Part 3: The Parser
Part 4: The Symbol Table and Syntax Tree
Part 5: The Semantic Checker and Intermediate Code Generator
Part 6: Optimization
Part 7: The Virtual Machine
Part 8: Executable Code
Part 9: Advanced Subjects
A tutorial on character code issues
Imlib Programmer's Guide
Speech Analysis Tutorial
INTERCAL Programming Language Revised Reference Manual
Quantum Computation: A Tutorial
Modem Tutorial
Biotiming Tutorial
Motif
Introduction to Motif Application Development
X Window/Motif Programming
Motif FAQ
Motif/Lesstif Application Development
X/Motif Programming
OpenGL
OpenGL Programming Guide - The Red Book
NeHe OpenGL Tutorials
Advanced Graphics Programming Techniques Using OpenGL
Introduction to OpenMP
OpenGL: >From the Extensions to the Solutions
Designing and Building Parallel Programs
Tutorial Material on MPI
Tutorial on MPI
Parallel Programming - Basic Theory for the Unwary
Building a Beowulf System
High Performance Fortran in Practice
Java Personal OpenGL Tutorial (JPOT)
OpenGL Tutorial
Advanced OpenGL Texture Mapping
Linux Focus
What is OpenGL?
GLUT Programming: Windows and Animations
OpenGL Programming: Simple Polygon Rendering
OpenGL Programming: More About Lines
GLUT Programming: Windows Management
Programming with OpenGL: Advanced Rendering
Programming with OpenGL: Advanced Techniques
OpenGL Overview
HPF: Programming Linux Clusters the Easy Way
PHP
PHP Knowledge Base
PHP/MySQL Tutorial
PHP3 Introduction
PHP Tutorials
PHP FAQ
PHP Manual
PHP How-To Columns
An Introduction to PHP3
PVM
Advanced Tutorial on PVM 3.4
PVM: A User's Guide and Tutorial for Networked Parallel Computing
PVM FAQ
Parallel Processing using PVM
Pascal
Pascal Programming OnLine Notes
Roby's Pascal Tutorial
Pascal Language Tutorial
Perl
Perl Modules
Perl man pages
Perl Tutorial
A Quick Introduction to Perl
Perl FAQ
HTMLified Perl 5 Reference Guide
Perl Regular Expression Tutorial
Save it With Perl: A CPAN Solution to Data Persistence
Introduction to Perl
The Perl Programming Language
Sams Teach Yourself Perl 5 in 21 Days (2nd Ed.)
Using Perl for Web Programming
Perl 5 Quick Reference
Perl Part III - Arrays
Perl Part II - Writing a Real Program
Perl Part I - Introduction
Perl Tutorial
Robert's Perl Tutorial
CGI/Perl Tips, Tricks and Hints
An Introduction to Perl
Embperl: Modern Templates
Perl Embedding
Network Programming with Perl
PostScript
PostScript FAQ
PostScript Programming
About PostScript Errors
A First Guide to PostScript
PostScript Tutorial and Reference
PostScript III: The Operand Stack of PostScript: Arrays, Variables, Loops and Macro Definitions
PostScript II: The Operand Stack, Manipulations and Mathematical Operators
PostScript I: The Language
Povray
The Online POV-Ray Tutorial
Povray I: First Steps
Povray II: Basic Notions
Povray III: Design of Recursive Structures
Prolog
Prolog Programming: A First Course
On-Line Guide to Prolog Programming
Prolog Programming Tutorial
Python
Practical ILU with Python: A Tutorial
Learning to Program
Numeric Python Tutorial
Cheat Sheet: A Quick Reference Document for Newcomers
Text Processing in Python: Tips for Beginners
Using State Machines: Algorithms and Programming Approaches in Python
Tinkering with XML and Python: An Introduction to XML Tools for Python
The Other Scripting Language that Starts with a "P"
The Dynamics of DOM: A Closer Look at Python's xml.dom Module
My First Web-Based Filtering Proxy: Converting Text to HTML Using Txt2Html
Instant Python
Instant Hacking: Learn How to Program With Python
The Whole Python FAQ
The What, Why, Who, and Where of Python
Extending and Embedding the Python Interpreter
Python Library Reference
Python Reference Manual
An Introduction to Python
Python Tutorial
Getting Started With Python
RPC
Remote Procecure Call - AIX Programming Concepts Guide
Protocol Compiling and Lower Level RPC Programming
Programming with Remote Procedure Calls - SCO
RPC Programming Documents - Sun
RPC Programming Interface - DEC
Remote Procedure Calls in Linux
Rexx
REXX/imc Tutorial
Advanced Object REXX Programming
Introduction to Object REXX Programming
Rexx FAQ
TCP/IP Socket Programming with REXX
Ruby
Ruby Language FAQ
Ruby: A New Language
Thirty-seven Reasons I Love Ruby
The Ruby Programming Language
Ruby User's Guide
Ruby Language Reference Manual
SCSI
An Introduction to SCSI Drivers
Advanced SCSI Drivers And Other Tales
SQL
SQL Tutorial and Interpreter
Introduction to Structured Query Language
Beginning MySQL Tutorial
Sams Teach Yourself SQL in 21 Days (2nd Ed.)
SQL Tutorial I - Introduction to SQL and Installation of PostgreSQL
MySQL: A Database Server
Setting Up a MySQL Based Website - Part 1
Setting Up a MySQL Based Website - Part II
PostgreSQL Tutorial
Using mSQL in a Web-Based Production Environment
Speaking SQL
Integrating SQL with CGI, Part 1
Integrating SQL with CGI, Part 2
PostgreSQL--the Linux under the Databases
Beagle SQL, A Client/Server Database for Linux
NoSQL Tutorial
MySQL Introduction
SSI
NCSA HTTPd Server Side Includes
The Server Side Includes Tutorial
Programming in Standard ML '97: An On-Line Tutorial
SSI Tutorial
STL
A Modest STL Tutorial
The Standard Template Library Tutorial
Introduction to STL, Standard Template Library
STL Tutorial
Samba
Introduction to Samba - Part 1: Key Concepts
More Adventures with Samba
Linux Networking: Exploring Samba
Using Samba to Mount Windows 95
Introducing Samba
Samba's Encrypted Password Support
Scheme
Scheme Tutorial
A Scheme Tutorial for GIMP Users
Revised (4) Report on the Algorithmic Language Scheme
MIT Scheme Reference
DrScheme Programming Environment Manual
MzScheme Language Manual
Teach Yourself Scheme in Fixnum Days
Lecture Notes on the Principles of Programming Languages
An Introduction to Scheme and Its Implementation
The Scheme Programming Language
Scheme FAQ
The PACT Scheme Language
Fundamentals of Computer Science I
Chez Scheme User's Guide
The Scheme Programming Language (2nd Ed.)
Smalltalk
Basic Aspects of Squeak and the Smalltalk-80 Programming Language
IBM Smalltalk Tutorial
TCP/IP
Daryl's TCP/IP Primer
Introduction to the Internet Protocols
IP Next Generation Overview
IPv6: The New Internet Protocol
Understanding IP Addressing
Introduction to IP Multicast Routing
TCP/IP Tutorial and Technical Overview
An Introduction to TCP/IP Programming
TCP/IP FAQ - Part 1
TCP/IP FAQ - Part 2
TCP/IP: Introduction to the Internet Protocols
Teach Yourself TCP/IP in 14 Days (2nd Ed.)
TCP/IP for Idiots Tutorial
T/TCP: TCP for Transactions
TCP/IP and IPX Routing Tutorial
Tcl/Tk
Introduction to Programming with Tcl
Programming Using Tcl/Tk
Practical Programming in Tcl and Tk
Tcl/Tk Cookbook
Introduction to the Tcl/Tk Programming Language
The Tcl Syntax
Tcl/Tk Quick Reference Guide
comp.lang.tcl FAQ
Tcl/Tk Man Pages
Rapid Prototyping with Tcl/Tk
Tcl/Tk: The Swiss Army Knife of Web Applications
TeX
LaTeX for Secretaries
UNIX
The UNIX Time-Sharing System
The Evolution of the UNIX Time-Sharing System
The UNIX Time-Sharing System - A Retrospective
UNIX - The Bare Minimum
Using the UNIX Operating System
History of UNIX
UNIXhelp for Users
STScI UNIX Users Guide
UNIX System Administration
UNIX Past
Compiling C and C++ Programs on UNIX Systems - gcc/g++
Manipulating Files and Directories in UNIX
Introduction to UNIX Signals Programming
UNIX and Multics
UNIX FAQ
UNIX Man Pages Online
UNIX Unleashed
UNIX Unleashed: System Administrator's Edition
UNIX Unleashed: Internet Edition
A Basic UNIX Tutorial
The UNIX Programming Environment
Introduction to UNIX
Intermediate UNIX Training
Coping with UNIX: An Interactive Survival Kit
Introduction to UNIX Course Notes
Advanced Introduction to UNIX
Basic Introduction to UNIX
Programming the Shell
Networking/Internet with UNIX
Learning UNIX
VRML
Introduction to VRML
VRML Primer and Tutorial
VRML Audio Tutorial
The Easy VRML Tutorial
VRML 97 Tutorial
Introduction to VRML 2.0
An Introduction to VRML
VRML 2.0 Tutorial
X11
Securing X Windows
X Window Guide
Using X11 Windows
Looking Through X Windows
X Widget FAQ
Xlib Programming: A Short Tutorial
X Windows Version 11.5: A Concise Description
Beginning with X
comp.windows.x.intrinsics (Xt) FAQ
comp.windows.x FAQ
Configuring X
The 40 Most Common X Programming Errors (And How to Avoid Repeating Them)
X Window System Application Performance Tuning
Taming the X Display Manager (xdm)
Introduction to X Windows
XFree86 FAQ
Programming with XView
Developing Imaging Applications with XIE
X Window System Administration
XDR
eXternal Data Representation Overview for Programming
eXternal Data Representation - AIX Programming Concepts Guide
External Data Representation: Sun Technical Notes
External Data Representation: Technical Notes
XML
Working with XML: The Java API for XML Parsing (JAXP) Tutorial
XQL Tutorial
Tutorial Introduction to XML
The XML Revolution: Technologies for the Future Web
An Introduction to Perl's XML::XSLT Module
XML Reference and Glossary
XML FAQ
Extensible Markup Language (XML) 1.0
XUL Tutorial
auto
The GNU Configure and Build System
Developing Software with GNU (w/ Learning Autoconf and Automake)
Autoconf: Creating Automatic Configuration Scripts
GNU Automake
Adding Fortran 77 Support to Automake
debugging
Debugging C and C++ Programs using gdb
Debugging with GDB (GNU Manual)
elm
The Elm Reference Guide
The Elm User's Guide
Email with the Elm Mailer
ELM FAQ
Elm Tutor
lex
Compiler Construction Using Flex and Bison
How to Write a Simple Parser with Lex and Yacc
A Guide to Lex and Yacc
Creating an Input Language with the lex and yacc Commands
A Brisk Tutorial on Lex and Yacc
What Do Lex and Yacc Do?
The Roles of Lex and YACC
A Little Manual for Lex and Yacc
GNU Bison Manual
GNU Flex Manual
Compiler Construction Tools - Part I: JFlex and CUP
Compiler Construction Tools - Part II: Installing JFlex and CUP - Specific Instructions
What is Lex? What is Yacc?
lex and yacc: Tools Worth Knowing
make
Introductory Tutorial on Make
A Brief Introduction to Make
Getting Started with Make - Part 1: The Basics
Getting Started with Make - Part 2
Tutorial on Make
Automating Program Compilation - Writing Makefiles
A Brief Make Tutorial
Make - A Tutorial
GNU Automake Manual
GNU Make Manual
Quick and Dirty Make Tutorial
Building Projects with Imake
networks
VDSL Tutorial
Cable Modem Tutorial
Tutorial: Insight Into Current Internet Traffic Workloads
Tutorial on Internet Monitoring
Frame Relay Tutorial
sed
Serial Programming for POSIX Compliant Operating Systems
sed Script Archive
sed FAQ #2
Do It With sed
sed - A Non-Interactive Text Editor
Introduction to sed
Handy One-Liners for sed
sed FAQ #1
sed - The Stream Editor
sed Tutorial
shells
UNIX Shell Patterns
Korn Shell Reference
UNIX Shell Programming Bourne and Korn Shells
A Brief Introduction To C Shell Variables
UNIX Shell Scripts
Writing UNIX Scripts
Part 1: Fundamental Programming in Bash
Part 2: More Bash Programming Fundamentals
Part 3: Exploring the Ebuild System
Working the the Shell Environment
pdksh (Public Domain Korn)
Shell Script Programming
C Shell Tutorial
BASH FAQ
Shell Differences FAQ
Z-Shell FAQ
GNU Bash Reference Manual
Bourne/Bash: Shell Programming Introduction
Functions and Aliases in Bash
Introduction to Shell Scripting
The Deep, Dark Secrets of Bash
bash (GNU)
csh (C)
ksh (Korn)
sh (Bourne)
tcsh
zsh (Z)
Getting the Most from Your Shell
Shell Command Language Index
UNIX Bourne Shell Programming
Features of the TCSH Shell
Improve Bash Shell Scripts Using Dialog
Extending the Bash Prompt
Shell Functions and Path Variables, Part 1
Shell Functions and Path Variables, Part 2
Shell Functions and Path Variables, Part 3
sockets
Introduction to Network Functions in C
Berkeley UNIX System Calls and Interprocess Communication
Using Internet Sockets
Beginner's Guide to Sockets
BSD Sockets: A Quick And Dirty Primer
Sockets Programming in Java
Introduction to Socket Programming
An Introduction to Socket Programming
Perl and Sockets
Linux Network Programming, Part 1 - BSD Sockets
threads
Getting Started with POSIX Threads
LinuxThreads FAQ
Part 3: Improve Efficiency with Condition Variables
Part 1: A Simple and Nimble Tool for Memory Sharing
Part 2: The Little Things Called Mutexes
Multi-Threaded Programming with POSIX Threads
Threads FAQ
Multithreaded Programming
LinuxThreads Programming
Pthreads - Overview and Manual
What is Multi-Threading?
Thread-Specific Data and Signal Handling in Multi-Threaded Applications
Introduction to Multi-Threaded Programming
POSIX Thread Libraries
vi
vi Tutorial
elvis Manual
An Extremely Quick and Simple Introduction to the Vi Text Editor
vim Reference Manual
Mastering the vi Editor
vi FAQ - Part 1
vi FAQ - Part 2
vim Editor FAQ
vi Quick Reference and Tutorial
Revisiting VIM
The vi/ex Editor



Free E-Books


Good Site for Software Engineers http://software-engineer.org/

No. Title/Author URL
1 10 minute guide to lotus notes mail 4.5 http://www.parsian.net/set1252/pages/books.htm
2 10 minute guide to Microsoft exchange 5.0 http://www.parsian.net/set1252/pages/books.htm
3 10 minute guide to outlook 97 http://www.parsian.net/set1252/pages/books.htm
4 10 minute guide to schedule+ for windows 95 http://www.parsian.net/set1252/pages/books.htm
5 ActiveX programming unleashed http://www.parsian.net/set1252/pages/books.htm
6 ActiveX programming unleashed http://www.emu.edu.tr/english/facilitiesservices/computercenter/bookslib/
7 Advanced perl programming http://www.hk8.org/old_web/
8 Advanced PL/SQL programming with packages http://www.hk8.org/old_web/
9 Adventure in Prolog/AMZI www.oopweb.com
10 Algorithms CMSC251/Mount, David www.oopweb.com
11 Alison Balter's Mastering Access 95 development, premier ed. http://www.emu.edu.tr/english/facilitiesservices/computercenter/bookslib/
12 Apache : The definitive guide, 3rd.ed. http://www.hk8.org/old_web/
13 Beej's guide to network programming/Hall, Brain www.oopweb.com
14 Beyond Linux from Scratch/BLFS Development Team http://book.onairweb.net/computer/os/linux/Administration/Beyond_Linux_From_Scratch/
15 Borland C++ builder unleashed http://www.parsian.net/set1252/pages/books.htm
16 Building an intranet with windows NT 4 http://www.parsian.net/set1252/pages/books.htm
17 Building an Intranet with Windows NT 4 http://www.emu.edu.tr/english/facilitiesservices/computercenter/bookslib/
18 Building expert systems in prolog/AMZI www.oopweb.com
19 C programming language http://book.onairweb.net/computer/pl/C/The_C_Programming_Language_by_K&R/
20 C Programming/Holmes, Steven www.oopweb.com
21 C++ Annotations www.oopweb.com
22 CGI developer's guide http://www.emu.edu.tr/english/facilitiesservices/computercenter/bookslib/
23 CGI manual of style http://www.parsian.net/set1252/pages/books.htm
24 CGI manual of style online http://www.emu.edu.tr/english/facilitiesservices/computercenter/bookslib/
25 CGI programming http://www.hk8.org/old_web/
26 CGI programming unleashed http://www.parsian.net/set1252/pages/books.htm
27 CGI programming with Perl, 2nd.ed. http://www.hk8.org/old_web/
28 Charlie Calvert's Borland C++ builder unleashed http://www.emu.edu.tr/english/facilitiesservices/computercenter/bookslib/
29 Client/server computing, 2nd.ed. http://www.parsian.net/set1252/pages/books.htm
30 Client-server computing, 2nd.ed. http://www.emu.edu.tr/english/facilitiesservices/computercenter/bookslib/
31 Common LISP, the language/Steele, Guy www.oopweb.com
32 Compilers and compiler generators : an introduction with C++/Terry, P.D. www.oopweb.com
33 Complete idiot's guide to creating HTML webpage http://www.parsian.net/set1252/pages/books.htm
34 Computer graphics CMSC 427/Mount, David www.oopweb.com
35 Configuring and troubleshooting the windows NT/95 registry http://www.parsian.net/set1252/pages/books.htm
36 Creating commercial websites http://www.emu.edu.tr/english/facilitiesservices/computercenter/bookslib/
37 Creating web applets with Java http://www.emu.edu.tr/english/facilitiesservices/computercenter/bookslib/
38 Crystal Reports.NET http://www.crystalreportsbook.com/Chapters.asp
39 Curious about the internet http://www.emu.edu.tr/english/facilitiesservices/computercenter/bookslib/
40 Curious about the internet? http://www.parsian.net/set1252/pages/books.htm
41 Dan appleman's developing activeX components with Visual Basic 5 http://www.emu.edu.tr/english/facilitiesservices/computercenter/bookslib/
42 Dan appleman's developing activex components with Visual Basic 5.0 http://www.parsian.net/set1252/pages/books.htm
43 Data structures CMSC420/Mount, David www.oopweb.com
44 Database developer's guide with visual basic 4, 2nd.ed. http://www.parsian.net/set1252/pages/books.htm
45 Database developer's guide with Visual Basic 4, 2nd.ed. http://www.emu.edu.tr/english/facilitiesservices/computercenter/bookslib/
46 Database developer's guide with Visual C++ 4, 2nd.ed. http://www.parsian.net/set1252/pages/books.htm
47 Database developer's guide with Visual C++ 4, 2nd.ed. http://www.emu.edu.tr/english/facilitiesservices/computercenter/bookslib/
48 Design and analysis of computer algorithms CMSC451/Mount, David www.oopweb.com
49 Designing implementing Microsoft internet information server http://www.emu.edu.tr/english/facilitiesservices/computercenter/bookslib/
50 Designing implementing Microsoft proxy server http://www.emu.edu.tr/english/facilitiesservices/computercenter/bookslib/
51 Developing for netscape one http://www.parsian.net/set1252/pages/books.htm
52 Developing intranet applications with java http://www.parsian.net/set1252/pages/books.htm
53 Developing personal oracle 7 for windows 95 applications http://www.parsian.net/set1252/pages/books.htm
54 Developing personal Oracle 7 for windows 95 applications http://www.emu.edu.tr/english/facilitiesservices/computercenter/bookslib/
55 Developing professional java applets http://www.parsian.net/set1252/pages/books.htm
56 Developing professional java applets http://www.emu.edu.tr/english/facilitiesservices/computercenter/bookslib/
57 DNS and BIND http://www.hk8.org/old_web/
58 Doing objects with VB.NET and C# http://vbwire.com/nl?6814
59 EAI/BPM Evaluation Series: IBM WebSphere MQ Workflow v3.3.2 & EAI Suite by
> Middleware Technology Evaluation Series, Phong Tran & Jeffrey Gosper http://www.cmis.csiro.au/mte/reports/BPM_IBMwebsphereMQ332.htm
60 Effective AWK programming http://book.onairweb.net/computer/os/shell/Effective_AWK_Programming/
61 Enterprise javabeans, 2nd.ed. http://www.hk8.org/old_web/
62 Exploring java http://www.hk8.org/old_web/
63 GNOME/Sheets, John www.oopweb.com
64 Graph theory/Prof. Even www.oopweb.com
65 Hacking java http://www.parsian.net/set1252/pages/books.htm
66 How intranets work http://www.parsian.net/set1252/pages/books.htm
67 How intranets work http://www.emu.edu.tr/english/facilitiesservices/computercenter/bookslib/
68 How to program visual basic 5.0 http://www.parsian.net/set1252/pages/books.htm
69 How to use HTML 3.2 http://www.parsian.net/set1252/pages/books.htm
70 Html : The definitive guide http://www.hk8.org/old_web/
71 HTML 3.2 & CGI unleashed http://www.parsian.net/set1252/pages/books.htm
72 HTML 3.2 and CGI professional reference edition unleashed http://www.emu.edu.tr/english/facilitiesservices/computercenter/bookslib/
73 HTML by example http://www.emu.edu.tr/english/facilitiesservices/computercenter/bookslib/
74 Internet firewall http://www.hk8.org/old_web/
75 Intranets unleashed http://www.parsian.net/set1252/pages/books.htm
76 Introduction to object-oriented programming using C++/Muller, Peter www.oopweb.com
77 Introduction to programming using Java/Eck, David www.oopweb.com
78 Introduction to socket programming http://book.onairweb.net/computer/network/An_Introduction_to_Socket_Programming/
79 Java 1.1 unleashed http://www.emu.edu.tr/english/facilitiesservices/computercenter/bookslib/
80 Java 1.1 unleashed, 2nd.ed. http://www.parsian.net/set1252/pages/books.htm
81 Java 1.1 unleashed, 3rd.ed. http://www.parsian.net/set1252/pages/books.htm
82 Java 114 documentation http://www.emu.edu.tr/english/facilitiesservices/computercenter/bookslib/
83 Java AWT reference http://www.hk8.org/old_web/
84 Java by example http://www.emu.edu.tr/english/facilitiesservices/computercenter/bookslib/
85 Java developer's guide http://www.parsian.net/set1252/pages/books.htm
86 Java developer's guide http://www.emu.edu.tr/english/facilitiesservices/computercenter/bookslib/
87 Java developer's reference http://www.parsian.net/set1252/pages/books.htm
88 Java developer's reference http://www.emu.edu.tr/english/facilitiesservices/computercenter/bookslib/
89 Java Distributed computing http://www.hk8.org/old_web/
90 Java enterprise http://www.hk8.org/old_web/
91 Java enterprise in a nutshell http://www.hk8.org/old_web/
92 Java foundation classes in a nutshell http://www.hk8.org/old_web/
93 Java fundamental classes reference http://www.hk8.org/old_web/
94 Java in a nutshell http://www.hk8.org/old_web/
95 Java in a nutshell, 3rd.ed. http://www.hk8.org/old_web/
96 Java language reference http://www.hk8.org/old_web/
97 Java security http://www.hk8.org/old_web/
98 Java servlet programming http://www.hk8.org/old_web/
99 Java unleashed http://www.parsian.net/set1252/pages/books.htm
100 Java unleashed http://www.emu.edu.tr/english/facilitiesservices/computercenter/bookslib/
101 Java, 2nd.ed. http://www.emu.edu.tr/english/facilitiesservices/computercenter/bookslib/
102 JavaScript : the definitive guide http://www.hk8.org/old_web/
103 Javascript manual of style http://www.parsian.net/set1252/pages/books.htm
104 Javascript manual of style http://www.emu.edu.tr/english/facilitiesservices/computercenter/bookslib/
105 Josh's GNU Linux Guide/Joshua http://book.onairweb.net/computer/os/linux/Administration/Josh's_GNU_Linux_Guide/
106 Late night activex http://www.parsian.net/set1252/pages/books.htm
107 Late night activeX http://www.emu.edu.tr/english/facilitiesservices/computercenter/bookslib/
108 Laura lemay's 3D graphics in and VRML 2 http://www.parsian.net/set1252/pages/books.htm
109 Laura lemay's activex and VBScript http://www.parsian.net/set1252/pages/books.htm
110 Laura lemay's graphics and web page design http://www.parsian.net/set1252/pages/books.htm
111 Laura lemay's guide to sizzling websites design http://www.parsian.net/set1252/pages/books.htm
112 Laura lemay's javascript 1.1 http://www.parsian.net/set1252/pages/books.htm
113 Laura lemay's web workshop activex and VBScript http://www.emu.edu.tr/english/facilitiesservices/computercenter/bookslib/
114 Laura lemay's web workshop Graphics web page design http://www.emu.edu.tr/english/facilitiesservices/computercenter/bookslib/
115 Laura lemay's web workshop javascript http://www.emu.edu.tr/english/facilitiesservices/computercenter/bookslib/
116 Learning perl http://www.hk8.org/old_web/
117 Learning perl on win32 http://www.hk8.org/old_web/
118 Learning the kornshell http://www.hk8.org/old_web/
119 Learning unix http://www.hk8.org/old_web/
120 Learning vi http://www.hk8.org/old_web/
121 Linux from Scratch/Beekmans, Gerard http://book.onairweb.net/computer/os/linux/Administration/Linux_From_Scratch/
122 Linux in a nutshell, 3rd.ed. http://www.hk8.org/old_web/
123 Linux kernel/Rusling, David www.oopweb.com
124 Linux network administrator's guide/Dawson, Terry www.oopweb.com
125 Linux system administrator's survival guide http://www.emu.edu.tr/english/facilitiesservices/computercenter/bookslib/
126 MAPI, SAPI and TAPI developer's guide http://www.parsian.net/set1252/pages/books.htm
127 Mastering access 95 development http://www.parsian.net/set1252/pages/books.htm
128 Microsoft access 97 quick reference http://www.parsian.net/set1252/pages/books.htm
129 Microsoft access 97 quick reference http://www.emu.edu.tr/english/facilitiesservices/computercenter/bookslib/
130 Microsoft backoffice 2 unleashed http://www.parsian.net/set1252/pages/books.htm
131 Microsoft excel 97 quick reference http://www.parsian.net/set1252/pages/books.htm
132 Microsoft excel 97 quick reference http://www.emu.edu.tr/english/facilitiesservices/computercenter/bookslib/
133 Microsoft exchange server survival guide http://www.emu.edu.tr/english/facilitiesservices/computercenter/bookslib/
134 Microsoft frontpage unleashed http://www.emu.edu.tr/english/facilitiesservices/computercenter/bookslib/
135 Microsoft word 97 quick reference http://www.parsian.net/set1252/pages/books.htm
136 Microsoft word 97 quick reference http://www.emu.edu.tr/english/facilitiesservices/computercenter/bookslib/
137 Microsoft works 4.5 6-In-1 http://www.emu.edu.tr/english/facilitiesservices/computercenter/bookslib/
138 More than 100 full-text e-books http://www.allfreetech.com/EBookCategory.asp
139 Ms backoffice administrator's survival guide http://www.emu.edu.tr/english/facilitiesservices/computercenter/bookslib/
140 Ms backoffice unleashed http://www.emu.edu.tr/english/facilitiesservices/computercenter/bookslib/
141 Mysql and msql http://www.hk8.org/old_web/
142 Netscape plug-ins developer's kit http://www.parsian.net/set1252/pages/books.htm
143 Official gamelan java directory http://www.parsian.net/set1252/pages/books.htm
144 Oracle built-in packages http://www.hk8.org/old_web/
145 Oracle PL/SQL built-in pocket reference http://www.hk8.org/old_web/
146 Oracle PL/SQL language pocket reference http://www.hk8.org/old_web/
147 Oracle PL/SQL programming guide to Oracle 8 features http://www.hk8.org/old_web/
148 Oracle PL/SQL programming, 2nd.ed. http://www.hk8.org/old_web/
149 Oracle unleashed http://www.parsian.net/set1252/pages/books.htm
150 Oracle unleashed http://www.emu.edu.tr/english/facilitiesservices/computercenter/bookslib/
151 Oracle web applications PL/SQL developer's introduction http://www.hk8.org/old_web/
152 Patterns of enterprise application architecture/Fowler, Martin http://www.awprofessional.com/catalog/product.asp?product_id={574D77DF-6ED2-BC5-A6A8-02E59CA7482D}
153 PC week : the intranet advantage http://www.parsian.net/set1252/pages/books.htm
154 Perl 5 by example http://www.emu.edu.tr/english/facilitiesservices/computercenter/bookslib/
155 Perl 5 quick reference http://www.parsian.net/set1252/pages/books.htm
156 Perl 5 unleashed http://www.parsian.net/set1252/pages/books.htm
157 Perl 5.0 CGI web pages http://www.parsian.net/set1252/pages/books.htm
158 Perl cookbook http://www.hk8.org/old_web/
159 Perl for system administration http://www.hk8.org/old_web/
160 Perl in a nutshell http://www.hk8.org/old_web/
161 Perl quick reference http://www.emu.edu.tr/english/facilitiesservices/computercenter/bookslib/
162 Peter norton's complete guide to windows NT 4 workstations http://www.emu.edu.tr/english/facilitiesservices/computercenter/bookslib/
163 Presenting activex http://www.parsian.net/set1252/pages/books.htm
164 Presenting activex http://www.emu.edu.tr/english/facilitiesservices/computercenter/bookslib/
165 Presenting javabeans http://www.parsian.net/set1252/pages/books.htm
166 Presenting javabeans http://www.emu.edu.tr/english/facilitiesservices/computercenter/bookslib/
167 Programming perl http://www.hk8.org/old_web/
168 Programming perl, 3rd.ed. http://www.hk8.org/old_web/
169 Programming the Perl DBI http://www.hk8.org/old_web/
170 Red hat linux unleashed http://www.parsian.net/set1252/pages/books.htm
171 Running a perfect intranet http://www.parsian.net/set1252/pages/books.htm
172 Running Linux, 3rd.ed. http://www.hk8.org/old_web/
173 Sams teach yourself java 1.1 in 24 hours/ http://book.onairweb.net/computer/sams/Sams_Teach_Yourself_Java_1.1_Programming_in_24_Hours
174 Sams Teach yourself java in 21 days/Lemay, Laura http://book.onairweb.net/computer/sams/Sams_Teach_Yourself_Java_in_21_Days/
175 Sams teach yourself linux in 24 hours/Ball, Bill http://book.onairweb.net/computer/sams/Sams_Teach_Yourself_Linux_in_24%20Hours/
176 Sams teach yourself shell programming in 24 hours http://book.onairweb.net/computer/sams/Sams_Teach_Yourself_Shell_Programming_in_24_Hours/
177 Sams teach yourself TCP/IP in 14 days http://book.onairweb.net/computer/sams/Sams_Teach_Yourself_TCP-IP_in_14_Days(SE)/
178 Sed and awk http://www.hk8.org/old_web/
179 Sendmail http://www.hk8.org/old_web/
180 Sendmail desktop reference http://www.hk8.org/old_web/
181 Slackware linux unleashed http://www.emu.edu.tr/english/facilitiesservices/computercenter/bookslib/
182 Special edition using java, 2nd.ed. http://www.emu.edu.tr/english/facilitiesservices/computercenter/bookslib/
183 Special edition using javascript http://www.parsian.net/set1252/pages/books.htm
184 Special edition using javascript http://www.emu.edu.tr/english/facilitiesservices/computercenter/bookslib/
185 Special edition using Jscript http://www.parsian.net/set1252/pages/books.htm
186 Special edition using lotus notes and domino 4.5 http://www.emu.edu.tr/english/facilitiesservices/computercenter/bookslib/
187 Special edition using Microsoft SQL server 6.5, 2nd.ed. http://www.emu.edu.tr/english/facilitiesservices/computercenter/bookslib/
188 Special edition using Microsoft visual Interdev http://www.emu.edu.tr/english/facilitiesservices/computercenter/bookslib/
189 Special edition using perl 5 for web programming http://www.parsian.net/set1252/pages/books.htm
190 Special edition using perl for web programming http://www.emu.edu.tr/english/facilitiesservices/computercenter/bookslib/
191 Special edition using Visual Basic 4 http://www.parsian.net/set1252/pages/books.htm
192 TCP/IP http://www.hk8.org/old_web/
193 Teach yourself activex programming in 21 days http://www.parsian.net/set1252/pages/books.htm
194 Teach yourself C++ in 21 days http://www.parsian.net/set1252/pages/books.htm
195 Teach yourself C++ in 21 days http://www.emu.edu.tr/english/facilitiesservices/computercenter/bookslib/
196 Teach yourself CGI programming with Perl 5 in a week http://www.parsian.net/set1252/pages/books.htm
197 Teach yourself database programming with VB5 in 21 days, 2nd.ed. http://www.emu.edu.tr/english/facilitiesservices/computercenter/bookslib/
198 Teach yourself database programming with visual basic 5 in 21 days http://www.parsian.net/set1252/pages/books.htm
199 Teach yourself HTML 3.2 in 24 hours http://www.parsian.net/set1252/pages/books.htm
200 Teach yourself HTML 3.2 in 24 hours http://www.emu.edu.tr/english/facilitiesservices/computercenter/bookslib/
201 Teach yourself internet game programming with java in 21 days http://www.parsian.net/set1252/pages/books.htm
202 Teach yourself java 1.1 programming in 24 hours http://www.parsian.net/set1252/pages/books.htm
203 Teach yourself jave in café in 21 days http://www.parsian.net/set1252/pages/books.tm
204 Teach yourself Microsoft visual Interdev in 21 days http://www.parsian.net/set1252/pages/books.htm
205 Teach yourself Microsoft visual Interdev in 21 days http://www.emu.edu.tr/english/facilitiesservices/computercenter/bookslib/
206 Teach yourself oracle 8 in 21 days http://www.emu.edu.tr/english/facilitiesservices/computercenter/bookslib/
207 Teach yourself perl 5 in 21 days http://www.parsian.net/set1252/pages/books.htm
208 Teach yourself perl 5 in 21 days, 2nd.ed. http://www.emu.edu.tr/english/facilitiesservices/computercenter/bookslib/
209 Teach yourself SQL in 21 days http://www.parsian.net/set1252/pages/books.htm
210 Teach yourself SQL in 21 days, 2nd.ed. http://www.emu.edu.tr/english/facilitiesservices/computercenter/bookslib/
211 Teach yourself TCP/IP in 14 days http://www.parsian.net/set1252/pages/books.htm
212 Teach yourself TCP/IP in 14 days, 2nd.ed. http://www.emu.edu.tr/english/facilitiesservices/computercenter/bookslib/
213 Teach yourself the Internet in 24 hours http://www.parsian.net/set1252/pages/books.htm
214 Teach yourself the internet in 24 hours http://www.emu.edu.tr/english/facilitiesservices/computercenter/bookslib/
215 Teach yourself VBScript in 21 days http://www.parsian.net/set1252/pages/books.htm
216 Teach yourself VBScript in 21 days http://www.emu.edu.tr/english/facilitiesservices/computercenter/bookslib/
217 Teach yourself visual basic 5 in 24 hours http://www.parsian.net/set1252/pages/books.htm
218 Teach yourself Visual Basic 5 in 24 hours http://www.emu.edu.tr/english/facilitiesservices/computercenter/bookslib/
219 Teach yourself Visual J++ in 21 days http://www.emu.edu.tr/english/facilitiesservices/computercenter/bookslib/
220 Teach yourself web publishing with HTML 3.2 in 14 days http://www.parsian.net/set1252/pages/books.htm
221 Teach yourself web publishing with HTML in 14 days http://www.emu.edu.tr/english/facilitiesservices/computercenter/bookslib/
222 Thinking in C++ http://www.mindview.net/Books
223 Thinking in C++/Eckel, Bruce - Vol.I, 2nd.ed. www.oopweb.com
224 Thinking in C++/Eckel, Bruce - Vol.II, 2nd.ed. www.oopweb.com
225 Thinking in Enterprise Java http://www.mindview.net/Books
226 Thinking in Java, 2nd.ed. www.oopweb.com
227 Thinking in Java, 3rd.ed. (pdf) http://www.mindview.net/Books
228 Tricks of the internet gurus http://www.parsian.net/set1252/pages/books.htm
229 Tricks of the java programming gurus http://www.parsian.net/set1252/pages/books.htm
230 Unix and internet security http://www.hk8.org/old_web/
231 Unix hints and hacks/Waingrow, Kirk http://book.onairweb.net/computer/os/unix/Administration/UNIX_Hints_&_Hacks/19270001.htm
232 Unix in a nutshell http://www.hk8.org/old_web/
233 Unix kornshell quick reference http://book.onairweb.net/computer/os/shell/Unix_KornShell_Quick_Reference/kornShell.html
234 Unix power tools http://www.hk8.org/old_web/
235 Unix shell guide http://book.onairweb.net/computer/os/shell/The_UNIX_Shell_Guide/
236 Unix unleashed http://www.parsian.net/set1252/pages/books.htm
237 Unix unleashed http://www.emu.edu.tr/english/facilitiesservices/computercenter/bookslib/
238 Unix unleashed Internet Ed./Burk, Robin http://book.onairweb.net/computer/os/unix/Administration/UNIX_Unleashed(Internet_Edition)/fm.htm
239 Unix unleashed, System administrator's Edition http://book.onairweb.net/computer/os/unix/Administration/UNIX_Unleashed_System_Administrator's_Edition/toc.htm
240 Unix Unleashed/Sams Publication http://book.onairweb.net/computer/os/unix/Administration/UNIX_Unleashed/
241 Upgrading PCs illustrated http://www.emu.edu.tr/english/facilitiesservices/computercenter/bookslib/
242 Using windows NT workstation 4.0 http://www.parsian.net/set1252/pages/books.htm
243 VBScript unleashed http://www.parsian.net/set1252/pages/books.htm
244 Vbscript unleashed http://www.emu.edu.tr/english/facilitiesservices/computercenter/bookslib/
245 Visual basic 4 in 12 easy lessons http://www.parsian.net/set1252/pages/books.htm
246 Visual basic 4 unleashed http://www.parsian.net/set1252/pages/books.htm
247 Visual Basic 5 night school http://www.emu.edu.tr/english/facilitiesservices/computercenter/bookslib/
248 Visual basic programming in 12 easy lessons http://www.parsian.net/set1252/pages/books.htm
249 Visual Basic programming in 12 easy lessons http://www.emu.edu.tr/english/facilitiesservices/computercenter/bookslib/
250 Visual C++ 4 unleashed http://www.parsian.net/set1252/pages/books.htm
251 Visual C++ programming in 12 easy lessons http://www.parsian.net/set1252/pages/books.htm
252 Web database developer's guide with visual basic 5 http://www.parsian.net/set1252/pages/books.htm
253 Web database developer's guide with visual basic 5 http://www.emu.edu.tr/english/facilitiesservices/computercenter/bookslib/
254 Web programming desktop reference 6-in-1 http://www.parsian.net/set1252/pages/books.htm

Interactions with American clients - Useful tips

1. Do not write "the same" in an email - it makes little sense to them.
Example - I will try to organize the project artifacts and inform you of the same when it is done

This is somewhat an Indian construct. It is better written simply as:
I will try to organize the project artifacts and inform you when that is done


2. Do not write or say, "I have some doubts on this issue"
The term "Doubt" is used in the sense of doubting someone - we use this term because in Indian languages , the word for a "doubt" and a "question" is the same.
The correct usage (for clients) is:
I have a few questions on this issue

3. The term "regard" is not used much in American English. They usually do not say "regarding this issue" or "with regard to this".
Simply use, "about this issue".

4. Do not say "Pardon" when you want someone to repeat what they said. The word "Pardon" is unusual for them and is somewhat formal.

5. Americans do not understand most of the Indian accent immediately - They only understand 75% of what we speak and then interpret the rest. Therefore try not to use shortcut terms such as "Can't" or "Don't". Use the expanded "Cannot" or "Do not".

6. Do not use the term "screwed up" liberally. If a situation is not good, it is better to say, "The situation is messed up". Do not use words such as "shucks", or "pissed off".

7. As a general matter of form, Indians interrupt each other constantly in meetings - DO NOT interrupt a client when they are speaking. Over the phone, there could be delays - but wait for a short time before responding.

8. When explaining some complex issue, stop occasionally and ask "Does that make sense?". This is preferrable than "Do you understand me?"

9. In email communications, use proper punctuation. To explain something, without breaking your flow, use semicolons, hyphens or paranthesis.
As an example:
You have entered a new bug (the popup not showing up) in the defect tracking system; we could not reproduce it - although,
a screenshot would help.

Notice that a reference to the actual bug is added in paranthesis so that the sentence flow is not broken. Break a long sentence
using such punctuation.

10. In American English, a mail is a posted letter. An email is electronic mail. When you say
"I mailed the information to you"
, it means you sent an actual letter or package through the postal system.
The correct usage is:
"I emailed the information to you"

11. To "prepone" an appointment is an Indian usage. There is no actual word called prepone. You can "advance" an appointment.

12. In the term "N-tier Architecture" or "3-tier Architecture", the word "tier" is NOT pronounced as "Tire". I have seen many people pronounce it this way. The correct pronunciation is "tea-yar". The "ti" is pronounced as "tea".

13. The usages "September End", "Month End", "Day End" are not understood well by Americans. They use these as "End of September", "End of Month" or "End of Day".

14. Americans have weird conventions for time - when they say the time is "Quarter Of One", they mean the time is 1:15. Better to ask them the exact time.

15. Indians commonly use the terms "Today Evening", "Today Night". These are not correct; "Today" means "This Day" where the Day stands for Daytime. Therefore "Today Night" is confusing. The correct usages are: "This Evening", "Tonight".
That applies for "Yesterday Night" and "Yesterday Evening". The correct usages are: "Last Night" and "Last Evening".

16. When Americans want to know the time, it is usual for them to say, "Do you have the time?". Which makes no sense to an indian.

17. There is no word called "Updation". You update somebody. You wait for updates to happen to the database. Avoid saying "Updation".

18. When you talk with someone for the first time, refer to them as they refer to you - in America, the first conversation usually starts by using the first name. Therefore you can use the first name of a client. Do not say "Sir". Do not call women "Madam".

19. It is usual convention in initial emails (particularly technical) to expand abbreviations, this way:
We are planning to use the Java API For Registry (JAXR).

After mentioning the expanded form once, subsequently you can use the abbreviation.

20. Make sure you always have a subject in your emails and that the subject is relevant. Do not use a subject line such as HI .

21.Avoid using "Back" instead of "Back" Use "ago".Back is the worst word for American.(for Days use "Ago",For hours use "before")

22.Avoid using "but" instead of "But" Use "However".

23.Avoid using "Yesterday" hereafter use "Last day".

24.Avoid using "Tomorrow" hereafter use "Next day".

221 Microsoft Word Shortcuts

221 Microsoft Word Shortcuts
1
Ctrl + Shift + A
AllCaps
Makes the selection all capitals (toggle)

2
Alt + Ctrl + 1
ApplyHeading1
Applies Heading 1 style to the selected text

3
Alt + Ctrl + 2
ApplyHeading2
Applies Heading 2 style to the selected text

4
Alt + Ctrl + 3
ApplyHeading3
Applies Heading 3 style to the selected text

5
Ctrl + Shift + L
ApplyListBullet
Applies List Bullet style to the selected text

6
Alt + F10
AppMaximize
Enlarges the application window to full size

7
Alt + F5
AppRestore
Restores the application window to normal size

8
Ctrl+B
Bold
Makes the selection bold (toggle)

9
Ctrl + PgDn
BrowseNext
Jump to the next browse object

10
Ctrl + PgUp
BrowsePrev
Jump to the previous browse object

11
Alt + Ctrl + Home
BrowseSel
Select the next/prev browse object

12
Esc
Cancel
Terminates an action

13
Ctrl+E
CenterPara
Centers the paragraph between the indents

14
Shift+F3
ChangeCase
Changes the case of the letters in the selection

15
Left arrow
CharLeft
Moves the insertion point to the left one character

16
Shift + Left arrow
CharLeftExtend
Extends the selection to the left one character

17
Rt arrow
CharRight
Moves the insertion point to the right one character

18
Shift + Rt arrow
CharRightExtend
Extends the selection to the right one character

19
Alt + Shift + C
ClosePane
Closes the active window pane (if you are in Normal View and have, for example, the Footnote pane open)

20
Alt+Drag (or press Ctrl + Shift + F8 and drag, but Alt + Drag is far easier!)
ColumnSelect
Selects a columnar block of text

21
Ctrl +Shift+C
CopyFormat
Copies the formatting of the selection

22
Shift + F2
CopyText
Makes a copy of the selection without using the clipboard (press Return to paste)

23
Alt + F3
CreateAutoText
Adds an AutoText entry to the active template

24
Ctrl+ Backspace
DeleteBackWord
Deletes the previous word without putting it on the Clipboard

25
Ctrl + Del
DeleteWord
Deletes the next word without putting it on the Clipboard

26
Ctrl+W, Ctrl+F4
DocClose
Prompts to save the document and then closes the active window. (But doesn't intercept the menu command)

27
Ctrl + F10
DocMaximize
Enlarges the active window to full size

28
Ctrl + F7
DocMove
Changes the position of the active window

29
Ctrl + F5
DocRestore
Restores the window to normal size

30
Ctrl + F8
DocSize
Changes the size of the active window

31
Alt + Ctrl + S
DocSplit
Splits the active window horizontally and then adjusts the split

32
Alt + Shift + F9
DoFieldClick
Executes the action associated with macrobutton fields

33
Ctrl + Shift + D
DoubleUnderline
Double underlines the selection (toggle)

34
Alt R, G
DrawGroup
Groups the selected drawing objects

35
Alt R, I
DrawSnapToGrid
Sets up a grid for aligning drawing objects

36
Alt R, U
DrawUngroup
Ungroups the selected group of drawing objects

37
Ctrl+Shift+F5 (Or: Alt I, K)
EditBookmark
Brings up the bookmark dialog

38
Del
EditClear
Performs a forward delete or removes the selection without putting it on the Clipboard

39
Ctrl+C
EditCopy
Copies the selection and puts it on the Clipboard

40
Ctrl+X
EditCut
Cuts the selection and puts it on the Clipboard

41
Ctrl+F
EditFind
Finds the specified text or the specified formatting

42
F5, Ctrl+G
EditGoTo
Jumps to a specified place in the active document

43
Alt E, K
EditLinks
Allows links to be viewed, updated, opened, or removed

44
Ctrl+V
EditPaste
Inserts the Clipboard contents at the insertion point

45
Alt E, S
EditPasteSpecial
Inserts the Clipboard contents as a linked object, embedded object, or other format

46
Alt + Shift + Backspc
EditRedo
Redoes the last action that was undone

47
F4
EditRedoOrRepeat
Repeats the last command, or redoes the last action that was undone (unfortunately, doesn't work for as many commands in Word 2000 as in Word 97 and below, but this is still one of Word's most useful shortcuts, if not the most useful)

48
Ctrl+H
EditReplace
Finds the specified text or the specified formatting and replaces it

49
Ctrl+A
EditSelectAll
Selects the entire document

50
Ctrl+Z
EditUndo
Reverses the last action

51
Alt + PageDn (to select to end of column, use Alt + Shift + PgDn)
EndOfColumn
Moves to the last cell in the current table column

52
Ctrl+Shift+End
EndOfDocExtend
Extends the selection to the end of the last line of the document

53
Ctrl+End
EndOfDocument
Moves the insertion point to the end of the last line of the document

54
End
EndOfLine
Moves the insertion point to the end of the current line

55
Shift+End
EndOfLineExtend
Extends the selection to the end of the current line

56
Alt+End
EndOfRow
Moves to the last cell in the current row

57
Alt + Ctrl + PgDn
EndOfWindow
Moves the insertion point to the end of the last visible line on the screen

58
Shift + Alt + Ctrl + PgDn
EndOfWindowExtend
Extends the selection to the end of the last visible line on the screen

59
F8 (press Esc to turn off)
ExtendSelection
Turns on extend selection mode and then expands the selection with the direction keys

60
Alt + F4 (<9>)
FileCloseOrExit
Closes the current document, or if no documents are open, quits Word. Horrible command, as it makes it a long winded business to quit Word. But there's a simple solution - assign Alt+F4 to FileExit instead.

61
Alt + F4 (Word 97)
FileExit
Quits Microsoft Word and prompts to save the documents (does intercept the menu item, but not the keyboard shortcut, or the x button. An AutoExit macro is usually a better way of intercepting this).

62
NOT Ctrl+N!!
FileNew
Creates a new document or template (brings up the dialog). Note that: Word pretends that Ctrl+N is assigned to FileNew but it isn't, it's assigned to FileNewDefault You can fix this in Word 2000 by assigning Ctrl+N to the FileNewDialog command. In Word 97 the only way to fix it is to create a macro called FileNew (to do this, press Alt + F8, type "FileNew" without the quotes and Click "Create". The macro will automatically contain the code needed to make it work).

63
Ctrl+N
FileNewDefault
Creates a new document based on the Normal template.

64
Ctrl+O
FileOpen
Opens an existing document or template

65
Alt F, U
FilePageSetup
Changes the page setup of the selected sections

66
Ctrl + P
FilePrint
Prints the active document (brings up the dialog)

67
Ctrl+F2
FilePrintPreview
Displays full pages as they will be printed

68
Alt F, I
FileProperties
Shows the properties of the active document

69
Ctrl+S
FileSave
FileSave

70
Alt F, A (or F12)
FileSaveAs
Saves a copy of the document in a separate file (brings up the dialog)

71
Ctrl+Shift+F
Font
Activates the Fonts listbox on the formatting toolbar

72
Ctrl+Shift+P
FontSizeSelect
Activates the Font Size drop-down on the formatting toolbar

73
Alt + Ctrl + K
FormatAutoFormat
Automatically formats a document (or sometimes, automatically screws it up)

74
Alt O, B
FormatBordersAndSha ding
Changes the borders and shading of the selected paragraphs, table cells, and pictures

75
Alt O, E
FormatChangeCase
Changes the case of the letters in the selection

76
Alt O, C
FormatColumns
Changes the column format of the selected sections (brings up the dialog)

77
Alt O, D
FormatDropCap
Formats the first character of current paragraph as a dropped capital (must select it first)

78
Ctrl+D
FormatFont
Brings up the Format + Font dialog

79
Alt + Shift + R
FormatHeaderFooterL ink
Links the current header/footer to the previous section (but does not intercept the button on the Header Footer toolbar)

80
Alt O, P
FormatParagraph
Brings up the Format Paragraph dialog

81
Alt O, S
FormatStyle
Applies, creates, or modifies styles

82
Alt O, T
FormatTabs
Brings up the Format Tabs dialog

83
Shift + F5
GoBack
Returns to the previous insertion point (goes back to up to 3 points, then returns to where you started; this is one of the most useful shortcuts of them all. Also useful when opening a document, if you want to g straight to where you were last editing it)

84
Ctrl + >
GrowFont
Increases the font size of the selection

85
Ctrl + ]
GrowFontOnePoint
Increases the font size of the selection by one point

86
Ctrl + T (or drag the ruler)
HangingIndent
Increases the hanging indent

87
F1
Help
Microsoft Word Help

88
Shift + F1
HelpTool
Lets you get help on a command or screen region or examine text properties

89
Ctrl + Shift + H
Hidden
Makes the selection hidden text (toggle)

90
Click on it
HyperlinkOpen
Connect to a hyperlink's address

91
Ctrl + M (or drag the ruler)
Indent
Moves the left indent to the next tab stop

92
Alt + Ctrl + M (or Alt I, M)
InsertAnnotation
Inserts a comment

93
F3
InsertAutoText
Replaces the name of the AutoText entry with its contents

94
Alt I, B
InsertBreak
Ends a page, column, or section at the insertion point

95
Alt I, C
InsertCaption
Inserts a caption above or below a selected object

96
Ctrl + Shift + Return
InsertColumnBreak
Inserts a column break at the insertion point

97
Alt + Shift + D
InsertDateField
Inserts a date field

98
Alt + Ctrl + D
InsertEndnoteNow
Inserts an endnote reference at the insertion point without displaying the dialog

99
Alt I, F
InsertField
Inserts a field in the active document

100
Ctrl+F9
InsertFieldChars
Inserts an empty field with the enclosing field characters

101
Alt I, L
InsertFile
Inserts the text of another file into the active document

102
Alt I, N
InsertFootnote
Inserts a footnote or endnote reference at the insertion point

103
Alt + Ctrl + F
InsertFootnoteNow
Inserts a footnote reference at the insertion point without displaying the dialog

104
Ctrl + K
InsertHyperlink
Insert Hyperlink

105
Alt I, D
InsertIndexAndTable s
Inserts an index or a table of contents, figures, or authorities into the document

106
Alt + Ctrl + L
InsertListNumField
Inserts a ListNum Field

107
Alt + Shift + F
InsertMergeField
Brings up a dialog to insert a mail merge field at the insertion point. (It does not intercept the button on the Mail merge. toolbar)

108
Ctrl + Return
InsertPageBreak
Inserts a page break at the insertion point

109
Alt + Shift + P
InsertPageField
Inserts a page number field

110
Ctrl + Shift + F3
InsertSpike
Empties the spike AutoText entry and inserts all of its contents into the document

111
Alt + Shift + T
InsertTimeField
Inserts a time field

112
Ctrl + I
Italic
Makes the selection italic (toggle)

113
Ctrl + J
JustifyPara
Aligns the paragraph at both the left and the right indent

114
Ctrl + L
LeftPara
Aligns the paragraph at the left indent

115
Down arrow
LineDown
Moves the insertion point down one line

116
Shift + down arrow
LineDownExtend
Extends the selection down one line

117
Up arrow
LineUp
Moves the insertion point up one line

118
Shift + up arrow
LineUpExtend
Extends the selection up one line

119
Ctrl + F11
LockFields
Locks the selected fields to prevent updating

120
Alt + Shift + K
MailMergeCheck
Checks for errors in a mail merge

121
Alt+Shift+E
MailMergeEditDataSo urce
Lets you edit a mail merge data source

122
Alt + Shift + N
MailMergeToDoc
Collects the results of the mail merge in a document

123
Alt Shift + M
MailMergeToPrinter
Sends the results of the mail merge to the printer

124
Alt + Shift + I
MarkCitation
Marks the text you want to include in the table of authorities

125
Alt + Shift + X
MarkIndexEntry
Marks the text you want to include in the index

126
Alt + Shift + O
MarkTableOfContents Entry
Inserts a TC field (but it is far better to use Heading Styles to generate your Table of Contents instead)

127
Alt or F10
MenuMode
Makes the menu bar active

128
Alt + Shift + F11
MicrosoftScriptEdit or
Starts or switches to Microsoft Development Environment application, allowing you to view the HTML/XML source code that would be behind the document if it were in ..htm format (or that is behind it if it already is in .htm format).

129
Alt + Ctrl + F1
MicrosoftSystemInfo
Execute the Microsoft System Info application

130
F2
MoveText
Moves the selection to a specified location without using the clipboard (press Return to execute the more)

131
Tab
NextCell
Moves to the next table cell

132
F11
NextField
Moves to the next field

133
Alt + F7
NextMisspelling
Find next spelling error

134
Alt + down arrow
NextObject
Moves to the next object on the page

135
Ctrl + F6
NextWindow
Switches to the next document window, equivalent to selecting a document from the Window menu.

136
Ctrl+Shift+N
NormalStyle
Applies the Normal style

137
Ctrl + 0
OpenOrCloseUpPara
Sets or removes extra spacing above the selected paragraph

138
F6
OtherPane
Switches to another window pane in Normal View (for instance, if you have if you have a Footnotes pane open in Normal view and want to switch to the main document and back without closing the pane).

139
Alt + _
OutlineCollapse
Collapses an Outline in Outline View by one level

140
Alt+Shift+rt arrow
OutlineDemote
Demotes the selected paragraphs one heading level

141
Alt + +
OutlineExpand
Expands an Outline in Outline View by one level

142
Alt+Shift+down arrow
OutlineMoveDown
Moves the selection below the next item in the outline

143
Alt+Shift+up arrow
OutlineMoveUp
Moves the selection above the previous item in the outline

144
Alt+Shift+left arrow
OutlinePromote
Promotes the selected paragraphs one heading level

145
Alt + Shift + L
OutlineShowFirstLin e
Toggles between showing the first line of each paragraph only or showing all of the body text in the outline

146
Ins
Overtype
Toggles the typing mode between replacing and inserting

147
PgDn
PageDown
Moves the insertion point and document display to the next screen of text

148
Shift+ PgDn
PageDownExtend
Extends the selection and changes the document display to the next screen of text

149
PgUp
PageUp
Moves the insertion point and document display to the previous screen of text

150
Shift + PgUp
PageUpExtend
Extends the selection and changes the document display to the previous screen of text

151
Ctrl + down arrow
ParaDown
Moves the insertion point to the beginning of the next paragraph

152
Shift + Ctrl + down arrow
ParaDownExtend
Extends the selection to the beginning of the next paragraph

153
Ctrl + up arrow
ParaUp
Moves the insertion point to the beginning of the previous paragraph

154
Shift + Ctrl + up arrow
ParaUpExtend
Extends the selection to the beginning of the previous paragraph

155
Ctrl+Shift+V
PasteFormat
Applies the previously copied formatting to selection

156
Shift + Tab
PrevCell
Moves to the previous table cell

157
Shift + F11
PrevField
Moves to the previous field

158
Alt + up arrow
PrevObject
Moves to the previous object on the page

159
Ctrl + Shift + F6
PrevWindow
Switches back to the previous document window

160
Sfift+F4
RepeatFind
Repeats Go To or Find to find the next occurrence

161
Ctrl+Spacebar
ResetChar
Makes the selection the default character format of the applied style

162
Ctrl+Q
ResetPara
Makes the selection the default paragraph format of the applied style

163
Ctrl +R
RightPara
Aligns the paragraph at the right indent

164
Ctrl + *
ShowAll
Shows/hides all nonprinting characters

165
Alt + Shift + A
ShowAllHeadings
Displays all of the heading levels and the body text in Outline View

166
Ctrl + <
ShrinkFont
Decreases the font size of the selection

167
Ctrl + [
ShrinkFontOnePoint
Decreases the font size of the selection by one point

168
Ctrl + Shift + K
SmallCaps
Makes the selection small capitals (toggle)

169
Ctrl + 1
SpacePara1
Sets the line spacing to single space

170
Ctrl + 5
SpacePara15
Sets the line spacing to one-and-one- half space

171
Ctrl + 2
SpacePara2
Sets the line spacing to double space

172
Ctrl + F3
Spike
Deletes the selection and adds it to the "Spike" AutoText entry (which allows you to move text and graphics from nonadjacent locations)

173
Alt + PgUp
StartOfColumn
Moves to the first cell in the current column

174
Ctrl+Shift+Home
StartOfDocExtend
Extends the selection to the beginning of the first line of the document

175
Ctrl +Home
StartOfDocument
Moves the insertion point to the beginning of the first line of the document

176
Home
StartOfLine
Moves the insertion point to the beginning of the current line

177
Shift+Home
StartOfLineExtend
Extends the selection to the beginning of the current line

178
Alt+Home
StartOfRow
Moves to the first cell in the current row

179
Alt+Ctrl+PgUp
StartOfWindow
Moves the insertion point to the beginning of the first visible line on the screen

180
Shift+ Alt+Ctrl+PgUp
StartOfWindowExtend
Extends the selection to the beginning of the first visible line on the screen

181
Strl + Shift + S
Style
Activates the Style drop-down on the Formatting toolbar

182
Ctrl + =
Subscript
Makes the selection subscript (toggle)

183
Ctrl + +
Superscript
Makes the selection superscript (toggle)

184
Ctrl + Shift + Q
SymbolFont
Applies the Symbol font to the selection

185
Alt A, F
TableAutoFormat
Applies a set of formatting to a table

186
Alt A, H
TableHeadings
Toggles table headings attribute on and off

187
Alt + click
(Alt + drag to select several)
TableSelectColumn
Selects the current column in a table

188
Click in left margin
TableSelectRow
Selects the current row in a table

189
Alt + double-click
TableSelectTable
Selects an entire table

190
Alt + Ctrl + U
TableUpdateAutoForm at
Updates the table formatting to match the applied Table Autoformat settings

191
Shift + F9 (Alt + F9 toggles all field codes on or off)
ToggleFieldDisplay
Shows the field codes or the results for the selection (toggle)

192
Alt T, C
ToolsCustomize
Allows you to customizes the Word user interface (menus, keyboard and toolbars) and store the customizations in a template (defaults to Normal.dot, so be careful!)

193
Alt + F8
ToolsMacro
Runs, creates, deletes, or revises a macro

194
F7
ToolsProofing
Checks the spelling and grammar in the active document

195
Ctr.l + Shift + E
ToolsRevisionMarksT oggle
Toggles track changes for the active document

196
Shift + F7
ToolsThesaurus
Finds a synonym for the selected word

197
Ctrl+U
Underline
Formats the selection with a continuous underline (toggle)

198
Ctrl + Shift + T
(or drag the ruler)
UnHang
Decreases the hanging indent

199
Ctrl + Shift + M
(or drag the ruler)
UnIndent
Moves the left indent to the previous tab stop

200
Ctrl+Shift+F9
UnlinkFields
Permanently replaces the field codes with the results

201
Ctrl + Shift + F11
UnlockFields
Unlocks the selected fields for updating

202
F9
UpdateFields
Updates and displays the results of the selected fields

203
Ctrl + Shiift + F7
UpdateSource
Copies the modified text of a linked file back to its source file

204
Hover over comment
ViewAnnotations
Show or hide the comment pane

205
Dbl-click the endnote reference
ViewEndnoteArea
If in Normal View, opens a pane for viewing and editing the endnote (toggle). If in Page/Print Layout View, switches from the body text to the endnote or vice versa

206
At + F9
ViewFieldCodes
Shows the field codes or results for all fields (toggle)

207
Dbl-click the footnote reference
ViewFootnoteArea
If in Normal View, opens a pane for viewing and editing the footnote (toggle). If in Page/Print Layout View, switches from the body text to the footnote or vice versa.

208
Alt V, F
ViewFootnotes
If in Normal View, opens a pane for viewing and editing footnotes and endnotes (toggle). If in Page/Print Layout View, switches from the body text to the footnotes/endnotes or vice versa.

209
Alt V, H
ViewHeader
Displays header in page layout view

210
Alt V, N
(or Alt + Ctrl + N)
ViewNormal
Changes the editing view to normal view

211
Alt V, O
(or Alt + Ctrl + O)
ViewOutline
Displays a document's outline

212
Alt V, P
(or Alt + Ctrl + P)
ViewPage
Displays the page more-or-less as it will be printed, and allows editing (In Word 2000 the menu item is called Print Layout, but fortunately the command hasn't changed.

213
Alt + F11
ViewVBCode
Shows the VB editing environment (Tools + Macro + Visual Basic Editor)

214
Alt + left arrow
WebGoBack
Backward hyperlink (useful if you clicked on a page number hyperlink in the table of contents and then want to return to the TOC)

215
Alt + rt arrow
WebGoForward
Forward hyperlink

216
Alt W, A
WindowArrangeAll
Arranges windows as non-overlapping tiles

217
Ctrl + left arrow
WordLeft
Moves the insertion point to the left one word

218
Shift + Ctrl + left arrow
WordLeftExtend
Extends the selection to the left one word

219
Ctrl + rt arrow
WordRight
Moves the insertion point to the right one word

220
Shift + Ctrl + rt arrow
WordRightExtend
Extends the selection to the right one word

221
Ctrl + Shift + W
WordUnderline
Underlines the words but not the spaces in the selection (toggle)