home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #26 / NN_1992_26.iso / spool / comp / os / mswindo / programm / misc / 3342 < prev    next >
Encoding:
Text File  |  1992-11-10  |  4.0 KB  |  98 lines

  1. Newsgroups: comp.os.ms-windows.programmer.misc
  2. Path: sparky!uunet!mcsun!chsun!ingva!atif
  3. From: atif@infotec.ch
  4. Subject: Feedback needed on a new Windows book!!
  5. Message-ID: <1992Nov10.101240.1457@infotec.ch>
  6. Keywords: Windows Programming API Book
  7. Organization: Infotec S.A.
  8. Distribution: comp
  9. Date: Tue, 10 Nov 1992 10:12:40 GMT
  10. Lines: 86
  11.  
  12.  
  13. Hello everyone. I am writing a book on Windows programming and
  14. I would like to gather as much input as possible to determine
  15. the need of the developers. The kind of road blocks they run
  16. into. Essentially, you could help me by answering some questions
  17. like:
  18.  
  19. 1. What would you like to see in a book on Windows programming.
  20. 2. If you were to write one, what kind of material, subjects
  21.    and aspects would you consider?
  22.  
  23. Here is a small preview of my book anyhow:
  24.  
  25. So far, I have decided to propose the following three titles
  26. to my (future) publisher:
  27.  
  28. 1. "Windows Gadgets"
  29. 2. "A Practical Approach to Windows Programming"
  30. 3. "Windows Programming by Examples"
  31.  
  32. * Why I decided to write this book?
  33.  
  34. Okay, so this book is not your average guide to Windows Programming
  35. that everybody is getting tired of. In my opinion, Charles
  36. Petzold has already done the best job in that domain (although
  37. I am disappointed with the new edition on Windows 3.1 because
  38. it doesn't cover any new topics; just the source code has been
  39. updated and some text) because he had all the inside information
  40. and help from the Windows developers themselves. It would be
  41. insane for me to compete with that sitting here in Geneva,
  42. Switzerland, where news reaches months later.
  43.  
  44. Reading SDK books and Windows Programming bibles does not
  45. really teach you how to get certain things done in Windows.
  46. Sure, you may learn how to create windows and fonts, display
  47. bitmaps and write DLLs, but Windows is much more than that.
  48. It takes at least a year of intense Windows programming and
  49. experimention to start getting an idea of how some effects
  50. are achieved in commercial applications. One has to get a
  51. real good feel of the event-driven system and it is more
  52. important to know all you messages and how to respond to them,
  53. rather than every function in the API.
  54.  
  55. Undoubtedly, the first time you embarked onto programming
  56. under Windows, the SDK books were probably not enough. Almost
  57. every beginner is tempted to look at the sample applications
  58. that come with each compiler and SDK package. This is where
  59. your vision widens and the imagination unlocks. You see which
  60. messages to trap and what functions to call in order to get 
  61. something done. Reading all about memory management, GDI,
  62. and controls is just the theory. People need examples and
  63. examples to see the practical application. How many Windows 
  64. beginners really see the power of GDI regions immediately?
  65. Can they say what useful purposes can they serve the 
  66. programmer? 
  67.  
  68. In my book, I wanted to show 15 or 20 solid examples that 
  69. touched several areas of Windows programming. In the text,
  70. I don't exaplain what every single API function used 
  71. really does. I presume that people can look up their
  72. reference guide and see that. The text discusses how messages
  73. and function are used in the examples to achieve the
  74. effects they demonstrate.
  75.  
  76. My real aim is that people come and see this book in the
  77. shelf, find the sample programs interesting, copy parts
  78. of the source code they might find useful and incorporate
  79. them into their own programs. It's really a book about
  80. those little gadgets like toolbars, mini-captions and 
  81. other stuff that are found so often in commercial 
  82. applications.
  83.  
  84. All the source codes are Windows NT compatible using
  85. Win32 API guidelines and message crackers.
  86.  
  87. I'd like to know what you really think, and need as much
  88. feedback as you can offer on this.
  89.  
  90. Thanks in advance.
  91.  
  92.  
  93. ---------------------------------------------------------------
  94.  ATIF AZIZ         |  Infotec S.A., Geneva, SWITZERLAND.  
  95.  Software Engineer |  "Imagination is better than knowledge."   
  96.  atif@infotec.ch   |             - Albert Einstien. 
  97. ---------------------------------------------------------------
  98.