Computer experts Orfali and Harkey demystify operating systems, database, data communications and graphical user interface programming to show you how to create working client/server systems, exploit the synergy and avoid the pitfalls inherent in distributed applications. Readers learn how to use the C language to create multitasking applications that communicate with other applications of a Local Area Network; use the full power of the standard Query Language to interface a database; take advantage of the new object-oriented graphic features provided by OS/2 2.1's Workplace Shell and System Object Model; develop code using NetBIOS, LAN Server, Named Pipes and NetWare.