Scott on Writing

Musings on technical writing...

Hot Off the Presses - Teach Yourself ASP.NET 2.0 in 24 Hours!

As an author the most rewarding day in the life of a book is the day you are sent your author copies. When signing the author agreement many, many months ago, there is typically a clause that promises the author X copies of the finished book to give out to user groups, friends, family, coworkers, and so on. What follows are months filled with arduous writing, interspersed with reviews and the early stages of editing. The length of this stage depends on the number of authors, the length of the book, and the productivity of the author(s). My experience has been 3 to 4 months of writing, on average, but keep in mind that I'm verbose and that's typically writing three to four days a week for maybe six hours per day.

After the book has been written and the chapters submitted to the publisher, there's typically a month of author review, which involves the publisher editing the content for grammar and layout along with some technical editing/reviewing. Following that there's silence. The book is in the hands of the publisher as they put together the layout, get the book printed, have any accompanying media pressed, package everything, and distribute to the bookstores' warehouses. So after 3 to 4 months of really hard and tiring work, followed by a month (or two) of lightweight author review, there's 2 to 3 months of quiet. And then, it happens. That box of books arrives in the mail, your author copies. You get to hold in your hands the fruit of your labors. Those words that were just ones and zeros on your computer several month ago are now paper between your fingers. I imagine it's similar (albeit a very muted version) of what it must feel like to hold your child for the first time after their birth.

Today I received my author copies of my latest book, Teach Yourself ASP.NET 2.0 in 24 Hours (which is now available for purchase from online and local bookstores (ISBN 0672327384))! The book's first words were typed into Microsoft Word back in September 2005 and today, six months later, they are paper underneath my fingertips.

(In case you're wondering, the second most rewarding day for an author is when he sees it for the first time in a bookstore, sitting there proudly on the shelf. On a side note, if you ever do stumble across any of my books in a bookstore, please take a moment to turn it cover-out. That is, turn it so that the cover is facing outward, rather than just the spine. Thanks! :-)

...Now, about this book....

Teach Yourself ASP.NET 2.0 in 24 Hours is geared toward beginner to intermediate developers who are interested in learning ASP.NET version 2.0. The book is designed to be approachable by those who are brand new to development, and the first third of the book looks at fundamentals of server-side technologies (like ASP.NET), familiarizing oneself with Visual Web Developer, and a crash course of the Visual Basic programming language. Readers with experience with ASP.NET version 1.x (or other dynamic web technologies) will likely breeze through this first third.

The middle portion of the book looks at the core controls for creating data-driven ASP.NET pages. It begins with an examination of common Web controls like the Label, TextBox, DropDownList, RadioButtonList, and so on, and then transitions into working with databases, accessing data with the SqlDataSource control, and displaying data with the data Web controls, such as the GridView, DetailsView, FormView, DropDownList, CheckBoxList, and so on. This exploration also includes examining how to add paging and sorting support and creating GridViews that support editing and deleting of data and DetailsView controls that provide editing, inserting, and deleting capabilities.

The final third of the book examines master pages, membership, and site navigation, and then concludes with building a real-world web application from the ground up that ties together the lessons learned throughout the preceding chapters. This real-world application, whose design and creation spans three chapters, is a photo album application that allows for registered users to upload images to the website and manage them through a web-based administration page. Any visitor may view the images in a user's photo album, but only other registered users may leave comments about a picture.

Keep in mind that this book is targetted to the beginner to intermediate developer. If you're a hard core ASP.NET 1.x developer, this book is not the one you should pick up if you are interested in learning about 2.0. Rather, this title is for those developers brand new to ASP.NET who want to start with 2.0 or 1.x developers who would classify themselves as beginner- or intermediate-level. The book includes a CD with Microsoft's free Visual Web Developer software, which is the editor used throughout the book.

If you are a beginner- to intermediate-level developer interested in learning ASP.NET 2.0, or know someone who is, I hope you'll pick up a copy of Teach Yourself ASP.NET 2.0 in 24 Hours.

posted on Tuesday, April 04, 2006 8:10 PM

Feedback

# #7 4/4/2006 8:18 PM Scott On Life

# re: Hot Off the Presses - Teach Yourself ASP.NET 2.0 in 24 Hours! 4/5/2006 12:02 AM Jeff Atwood

That's interesting, because my book, TEACH YOURSELF ASP.NET IN 23 HOURS, is also about to be released.

Consider yourself warned.

# re: Hot Off the Presses - Teach Yourself ASP.NET 2.0 in 24 Hours! 4/5/2006 6:23 AM Sonu Kapoor

Congrats on your new book Scott.

# re: Hot Off the Presses - Teach Yourself ASP.NET 2.0 in 24 Hours! 4/5/2006 1:23 PM Mark

Attaboy! Looking forward to picking up my copy.

# Can You Learn ASP.NET in 24 Hours? 4/6/2006 10:46 AM Scott on Writing

# re: Hot Off the Presses - Teach Yourself ASP.NET 2.0 in 24 Hours! 4/8/2006 3:08 PM David

Hi

Have a question. This is in no way critic to you, it's just that sometimes I get puzzled by if the author of a book really knows who his/her readers are.

I can understand that the technical reviewers of a book have deep knowledge of the subject. But do you during or after the process of writing a book let people that the book are entended for read and test things out to find out if the core audience really understands it.
For example. If the book is targeted to beginner/intermediate developers that you go out on the street and grab the next person that comes along, that have some general computer skills, and make him/her review it.






# re: Hot Off the Presses - Teach Yourself ASP.NET 2.0 in 24 Hours! 4/8/2006 5:44 PM Scott Mitchell

Good question, David, it's a valid concern/question. There's no usability testing, I'm afraid, at least not for any computer trade books that I know of. Yes, there are technical reviewers, but the author primarily relies on his or her experience in presenting the material.

I like to think that I have a knack for explaining/describing/informing on ASP/ASP.NET due to my experience as an author, speaker, and trainer. I have had a lot of feedback on the several hundred articles I've written for 4Guys [http://4guysfromrolla.com/feedback.shtml] since 1998, plus I've been teaching courses at UC-San Diego Extension since 2001. So I like to think that I'm in the position to know how to effectively communicate a lesson with my readers. What's great for the potential reader, though, is that there really is no guesswork needed. Mosey over to 4GuysFromRolla.com and read some of my articles. If you like the way I present, you'll likely also enjoy my book. If you determine that my style's not for you, then you've just saved yourself a few bucks! :-)

# re: Hot Off the Presses - Teach Yourself ASP.NET 2.0 in 24 Hours! 5/11/2006 5:49 AM Peter

Hi,
I am a total newbie to programming; it has been over 26 years since I last programmed. I taught myself basic on a Sinclair ZX Spectrum. Sadly I didn’t think there was a career in it and went into engineering (woops). I have since wanted to get back into it and decided on asp.net. So have purchased your book and giving it ago. So far it’s been a breeze. But have just hit a problem with one of your code examples. Not sure how to work around it and not sure if this is the right forum to discuss this. Perhaps a pointer to a newbie forum would help. I have tried some but they are too advanced for me.

Regards Peter

# re: Hot Off the Presses - Teach Yourself ASP.NET 2.0 in 24 Hours! 5/11/2006 9:20 AM Scott Mitchell

Peter, you can contact me directly: mitchell@4guysfromrolla.com

Thanks

# re: Hot Off the Presses - Teach Yourself ASP.NET 2.0 in 24 Hours! 5/13/2006 12:22 AM Peter

Many thanks, the email is on its way.

# re: Hot Off the Presses - Teach Yourself ASP.NET 2.0 in 24 Hours! 5/17/2006 10:33 PM Peter

Many thanks for your help on this matter, user error on my behalf and not the book. Cheers.

# re: Hot Off the Presses - Teach Yourself ASP.NET 2.0 in 24 Hours! 6/22/2006 8:23 AM Joanne

Hi Scott,

Please help. My husband has been given your book to read whilst recovering from illness.
So far he is doing great(and recovering) but he has been stuck on page 601 for 3 days now. Something to do with figure 23.12 not being what it says.
Please assist I can't afford a relapse.
Many thanks.
Joanne

Title:  
Name:  
Url:
Protected by Clearscreen.SharpHIPEnter the code you see:
Comments   

My Links

Ads Via DevMavens

Archives

Post Categories

 

I am a Microsoft MVP for ASP.NET.
I am an ASPInsider.
<July 2009>
SMTWTFS
2829301234
567891011
12131415161718
19202122232425
2627282930311
2345678

Comment Stats

DayTotal% of Total
Sunday 2046.9%
Monday 42314.3%
Tuesday 50116.9%
Wednesday 54518.4%
Thursday 57219.3%
Friday 53618.1%
Saturday 1856.2%
Total 2966100.0%

Hour1Total% of Total
12:00 AM 752.5%
1:00 AM 802.7%
2:00 AM 672.3%
3:00 AM 812.7%
4:00 AM 642.2%
5:00 AM 1234.1%
6:00 AM 1153.9%
7:00 AM 1755.9%
8:00 AM 1876.3%
9:00 AM 1565.3%
10:00 AM 1866.3%
11:00 AM 1926.5%
12:00 PM 1996.7%
1:00 PM 1846.2%
2:00 PM 1675.6%
3:00 PM 1344.5%
4:00 PM 1153.9%
5:00 PM 1063.6%
6:00 PM 993.3%
7:00 PM 1063.6%
8:00 PM 903.0%
9:00 PM 842.8%
10:00 PM 893.0%
11:00 PM 923.1%
Total 2966100.0%

Comments by Blog Entry Date/Time

Day Entry MadeAvg.Total
Sunday 4.91157
Monday 4.92379
Tuesday 4.21471
Wednesday 7.42668
Thursday 6.53666
Friday 5.17450
Saturday 4.73175
Total 5.522966

Hour1 Entry MadeAvg.Total
12:00 AM 5.2937
1:00 AM 1.002
5:00 AM 0.000
7:00 AM 4.0048
8:00 AM 4.29133
9:00 AM 6.04290
10:00 AM 5.83274
11:00 AM 4.36192
12:00 PM 6.44348
1:00 PM 3.14132
2:00 PM 5.04227
3:00 PM 7.97303
4:00 PM 3.8199
5:00 PM 6.00168
6:00 PM 4.56114
7:00 PM 8.95188
8:00 PM 8.58163
9:00 PM 5.00115
10:00 PM 6.31101
11:00 PM 4.5732
Total 5.522966

Learn More About Comment Stats
1 - All times GMT -8...


Blog Stats

Favorite Web Sites

My Books

My MSDN Articles