Active Server Corner
Quick Site Search
What's Inside
Home
Activity
Books
Excerpts
In-Depth
CodeLibrary
Columns
ActiveTalk
COMSutra
Cornered!
My 3 Cents
Square ONE
Downloads
Events
FAQ's
Jobs
Search
Tools
Product Reviews
Tutorials
Site Info
About Us
Advertising Info
Contact Us
Privacy Policy
Terms of Use
Write for Us
  Cornered!  

Christoph Wille - Author

August 16, 1999

Being a Microsoft MVP means understanding users problems at a close level. It is with this experience that Christoph "Brains" Wille started out to write "Teach Yourself Active Server Pages in 24 Hours." He works for Softwing Hahn KEG, Austria as a network consultant.

We had a chance to talk with Christoph about his book and his experience writing it.

ABOUT THE BOOK

Manohar Kamath: Hello Christoph, and welcome to the Corner. I am hearing some great reviews about your book at Amazon.com, how does it feel?

Christoph Wille: Really great! We have put a lot of effort in this book project and it is pleasure for us to see that we actually managed to make it the right book for beginners.

You wrote "Unlocking ASP" a while back, and as for as I remember it was the second book on ASP ever. How was your writing experience then, and now when your wrote your latest book? Was "Teach Yourself.." easier to write than your first book?

"Unlocking ASP" was my first book, and with the exception of the second chapter, I was the sole author. It was quite hard for me, as I had to get used to writing in English and my high school knowledge wasn't especially helpful. In addition to this major roadblock, the documentation of IIS itself was at best ridiculous (IIS 3 with ADO 1.5). Looking back at this book, I have to admit that I could have done better because without previous programming experience, you'll have a hard time understanding all the technology presented in this book.

The "Teach yourself..." book was much easier to write, more than a thousand pages of book writing later - most of these in the MCSE exam preparation arena - I am now "trained" by the editors to write for beginners, doing step-by-steps and writing knowledge testing questions as found at the end of each chapter. Looking back, it was a good move to do exam prep books though I didn't like writing the exam questions.

Here's a tip for new authors: if you want to write a book and don't feel good about your English, I want to strongly recommend Bill Stott's book "Write to the point" - it got me started in next to no time.

Christian Koller is listed as the co-author of the book, what part did he play?

He wrote exactly half of the chapters of this book, so he played quite an important role in this book project - also by reviewing my chapter ideas for beginner suitability. It was his first book, and he experienced the same problems I had with "Unlocking ASP". Because he works for the same company as I do, it was easy for me to help him, and what is more important for readers, coordinate our chapters and examples more closely.

As there's no information on who wrote which chapter in the book, here are the chapter numbers for Christian's work: 1, 4, 5, 6, 12 through 18 (ADO), 23.

I have to ask you this, the book took me about a week to read, so why call it "Teach yourself.. in 24 hours"?

A common misperception is that 24 hours of reading must be stuffed into a single day - we surely don't recommend that. You can certainly read a single chapter in one hour, but if you follow all examples and exercises - and I strongly recommend that - then it will take you longer. I view it just like a lecture at a technical university - one hour of instructions and one hour of exercising.

Looks like the market for ASP books is ever growing. How does the book fit into this market segment? Also, there is already couple of books for newbies, so why write another?

Two reasons: first, none of the books on the market answers the newbie questions you encounter on the newsgroups. Secondly, just read the reviews at Amazon - they criticize the books for being not organized well, examples not being connected to the text, and more - just read the reviews closely.

Did your being an MVP help you write this book in any way?

Definitely yes - I have seen many of the newbie questions in the newsgroups and know why people get frustrated when working with this exciting technology.

Does this mean the book is written for ASP beginners?

Sure - we start with installing the beast on Windows 98, NT Workstation and Server. Then we go on with basic tasks, moving on to more tough jobs of the trade towards the end of the book. Though it is mainly targeted at beginners, even intermediate programmers should find it useful because of the background information found in this book.

I see that you use SQL server as a primary database in most of your examples. What made you choose that instead of say Access database?

The book employs the latest technologies throughout, so we decided to go the route of SQL Server 7 - and therefore also the one of MS Data Engine (MSDE), the scaled down version of SQL Server 7. I expect to see a lot of developers use the MSDE for development purposes, scaling their deployment to the real SQL Server.

I should commend the fact the book is highly organized, but why add chapters on XML/Windows scripting host? Without these chapters, don't you think people would learn ASP in 22 hours? :)

A small correction - we could have cut it to 21 hours because chapter 24 also uses XML for the shopping bag implementation. It was my decision to put these technologies in the advanced part of the book because I wanted to give beginners an introduction to some really important technologies. For example, many people don't even know about script components and how easy they can be used in their Web applications. Also, people talk about how cool XML is - but only a small number actually knows where to use it in the server-side environment.

What other chapter do you think you could have added? I thought the chapters were based on the most frequently asked questions, "Sending email" for example.

We really had trouble not making this book "Hardcore ASP" - just see some of the tips and warnings throughout the book. An area we could have expanded vastly on was ASP and ADO - we could have filled an entire book on this topic only. Questions never cease on the newsgroups.

ABOUT THE AUTHOR

The book contains a brief bio about yourself. tell us something you haven't put on the book.

As I have put only professional background information in that bio, let's stick with personal matters here. I'm Austrian, born in Bad Ischl, which is at the heart of the Salzkammergut. Currently, I live in Leoben and work/study at the school of mines. Guess no one would believe that I have hobbies beside computers, but I do: race cycling, skiing just as every Austrian, and I own a car that is older than I am - a 35 year old Steyr Puch 700C.

How come the nick "Brains"?

Once upon a time I was developing a simple database app for a friend of mine who runs a bar. At that time, he had a waiter from England, Steve, who shared the house with him. One morning - ok, it was more like half past ten - I stopped by to deliver an update for the database. Steve greeted me with "Good morning, Brains!". He's always been amazed by people that do computers, and that may be the reason why he came up with this nick - I  don't know for sure because I never asked.

Since that time, even the whole family was tagged with "Brains", with my brother being BJ - "Brains Junior". Also, that's why the co-founder of Softwing became known as Pinky...

What type of work do you envision doing in a year from now? Any more books coming?

I'm not only a programmer - I'm also a network technician, so at no point in time I'm exclusively doing one or the other. Only one thing is for sure for the future: more books are to come, in any one area of specialization, which already included TCP/IP or SQL Server in the past.

WORDS FOR READERS

What, in your opinion, is the technology of the future? If I have to absolutely learn something in next 3 months, what will it be?

If you are not fluent in SQL Server 7, learn it now.

Chris, thank you so much for taking some time off in talking with us! We wish you all the best in your future efforts!

 

Buy this book from Amazon.com
Buy External

Related Links

Read a sample chapter from the book

Read an in-depth review of the book

Softwing External

 

Other books by Christoph Wille: External

MCSE: SQL Server 7 Administration

Teach Yourself MCSE Internet Information Server 4 in 14 Days

 






Copyright © 1997-2000 Active Server Corner. All rights reserved.

Sponsored by Coastline Web Hosting in Santa Barbara, California