Writing
Home Writing Resume Philmont Coding

 

 

Books    Articles    Other

 

Books

 

 

 

 

 

 

 

 

  • December, 2004 Co-Authored Sams Teach Yourself C++ in 21 Days, Fifth Edition(Sams Publishing)

I was the author for this book's newest edition, which is an update of Jesse Liberty's previous edition. This book has been updated the most recent C++ standards and more.

  • October, 2003 Co-Authored Windows XP in 10 Steps or Less(Wiley Publishing)

Finally a book my parents might read! Learn how to do the ins and outs of Windows XP. Better yet, learn to do them in ten steps or less!

  • July, 2003 Authored Sams Teach Yourself the C# Language in 21 Days(Sams Publishing)

An update of the twenty-one day book that focuses on teaching how to program with the C# language. Update includes Type & Runs, added coverage of database programming, and better compatability with non-Microsoft compilers and runtimes (such as mono)

This is the most recent edition of the book that has sold over a quarter million copies.

  • Sept. 2001 Authored Sams Teach Yourself C# in 21 Days(Sams Publishing)

Twenty-one day book that focuses on teaching how to program with the C# language.

  • Dec. 1999 Co-Authored Sams Teach Yourself C for Linux Programming in 21 Days (Sams Publishing)

This book is focused on teaching the reader to program in C on the Linux platform. Linux is written in C, so understanding how to program in C is critical for the true Linux developer.

  • Nov. 1999 Co-Authored Sams Teach Yourself C in 21 Days: Complete Compiler Edition - Version 2.0 (Sams Publishing)

This is a complete compiler edition of Sams Teach Yourself C in 21 Days, Fifth Edition. This contains the Publisher version of Visual C++ 6, a test engine for testing your knowledge, and the Fifth Edition book.

  • Jan. 1999 Co-Authored Sams Teach Yourself C in 21 Days, Complete Compiler Edition (Sams Publishing)

This is the first edition of the complete compiler edition. This included the Borland C++ 5.0 compiler, a test engine, and the Fourth Edition of the book.

  • Aug. 1997 Co-Authored Sams Teach Yourself C in 21 Days, Fourth Edition (Sams Publishing)
  •  

  • Early 1997 Co-Authored An Introduction to PowerBuilder (Que E&T) (Never published)
  • Early 1997 Co-Authored: PowerBuilder DataWindows and Databases (Que E&T) (Never published)
  • Early 1997 Co-Authored Advanced PowerBuilder (Que E&T) (Never published)

These three titles were created for Que E&T. Changes in Que E&T management caused these to be dropped after they were written, but before they were actually published.

  • Feb. 1996 Co-Authored C: An Introduction to Programming (Que E&T)

This is a book for learning C that is aimed at the education market.

  • July 1995 Authored Teach Yourself C In 21 Days, Premier Edition (Sams Publishing)

 

  • Apr. 1994 Authored Teach Yourself Advance C In 21 Days (Sams Publishing)

This is a follow-up to the Sams Teach Yourself C book (or any other introductory C book).  The code in this book was aimed at the DOS environment; however, there is valuable information on planning and analizing projects in addition to topics such as linked lists.

  • Oct. 1993 Authored Teach Yourself C In 21 Days, Bestseller Edition (Sams Publishing)

 

  • June 1993 Authored Even You Can Soup Up  Fix PCs (Sams Publishing)

This is an easy to follow hardware book that I wrote. If you are interested in buying a copy drop me an e-mail.

  • July 1993 Minor contribution to On the Cutting Edge Of Technology (Sams Publishing)

This was a very, very cool book by Sams Publishing. This four-color book covered technologies like Virtual Reality and Nanotechnology. I read through the book for the publisher and wrote the glossary of terms that were related to the book.

  • Sept. 1992 Authored Teach Yourself C In 21 Days (Sams Publishing)

This is an international bestselling book that is available in a number of languages including Korean, Spanish, Romainian, English, and more. This is the book that started the Sams Teach Yourself in 21 Days craze. I created this book which was the first book to add a step-by-step tutorial to the promise of learning in a set period of time. While the publisher argued for a number of different time frames--including "in a month," I targeted three weeks. Twenty-one days seemed like enough time to effectively learn a topic, yet not so much time it would become frustrating.

Articles

Note that this is not a complete list of articles

Simplified Development Tools—The Microsoft Express Products (June 29, 2004)
Microsoft expands Visual Studio and SQL Server to the non-programmers, hobbyists, and students with simplified, low-cost to no-cost versions.
Mobile/PocketPC Development Jump Start (June 22, 2004)
Learn to start developing for the PocketPC and other mobile devices using Visual Studio .NET 2003.
Flexing for a Rich Client in Your Web Apps (May 26, 2004)
Rich clients are the next hot battleground, and the battle is starting to heat up! Macromedia Flex provides a new, slick way to build sharp looking rich web clients with lots of bells and whistles.
Microsoft Visual Studio 2005 Team System—Not Just For Developers! (May 24, 2004)
Microsoft states their seriousness in the enterprise space with the announcement of Visual Studio 2005 Team Services.
Constant Pointers and Pointers to Constants (April 16, 2004)
C++ 101—Before using const with your pointers, know its impact on your code!
Working with Math Routines in C# (March 22, 2004)
Basic math operators—such as plus, minus, and modulus—can get you only so far. It is only a matter of time before you find that you need more robust math routines.
Coming in 2004 (January 31, 2004)
2004 should be an interesting year as we watch to see which developer-related products are released and which are delayed. Get an idea of what is coming in 2004 from some from some of the key technology companies.
New Jargon From Microsoft (December 18, 2003)
 
What's New in Visual Studio .NET "Whidbey" (October 27, 2003)
 
Getting Graphics to stay on a Form (C#) (August 8, 2003)
 
Converting Java to C# (July 15, 2003)
Microsoft released the Java Language Conversion Assistant (JLCA) 2.0 today. Now you can convert Java code on both the client and the server to C#.
Book Review: Creating Database Web Applications with PHP and ASP (July 8, 2003)
What Are Partial Types in C#? (July 7, 2003)
Partial types are a construct that Microsoft has proposed be added to C#. It is never too early to learn more.
What Are C# Generics? (June 30, 2003)
Microsoft has announced a number of changes that should occur in future C# standards. One of these changes is a template-like feature called generics.
Using Multiple Interfaces (April 28, 2003)
Learn to use multiple interfaces with C#.
Getting Information About A File (March 11, 2003)
This example presents the FileInfo class, which allows you to get information about a file.
Slammer - Not Just for Microsoft SQL Server 2000 (February 4, 2003)
You may be vulnerable to the Slammer Worm even if you do not have Microsoft SQL Server 2000 on your machine. Learn why here.
C# and .NET Without Microsoft (January 28, 2003)
Can you create C# programs and run them without using any Microsoft products? You bet you can!
Formatting Negative Numbers Differently Than Positive in .NET (January 27, 2003)
Format specifiers are most often used with numbers. What happens if you want to format a variable differently if the number is negative versus positive? Learn the specifiers needed to make this happen in .NET.
Formatting Date and Time Values In .NET (January 24, 2003)
Dates and times can be formatted a number of different ways. Learn how to format dates and times in .NET. While this article uses C#, the lesson is applicable to VB .NET and Managed C++ programmers.
What's Coming From Microsoft in 2003? (January 7, 2003)
What's up with Microsoft? Here are a few items that may be out in 2003.
Using an Indexer in C# (November 26, 2002)
 
Microsoft Announces Final Beta of Visual Studio .NET 2003 (November 11, 2002)
With a final product due in April, 2003, Microsoft announced the final beta release for the next version of Visual Studio.
A Simple Way to Write XML in .NET (XmlTextWriter) (October 16, 2002)
Writing XML from a .NET application can be done quickly and easily. This article briefly introduces the .NET Framework's XmlTextWriter class and illustrates its use from C#.
An Overview of Assemblies: .NET Programs (October 9, 2002)
 
INDY PC News (June, 1991 to Present)
Regularly contribute articles and software reviews on topics ranging from Virtual Reality to C/C++ programming to Internet basics.
Visual C++ Developer - Pinnacle
March, 1996 - Wrote "Remember Code Maintainability" (Which was hacked apart due to space.)

April, 1997 - Carrick encryption review

Technical Edits

Teach Yourself Game Programming with Java in 21 Days
Teach Yourself Internet Programming with Java
Teach Yourself Cafe in 21 Days
The Waite Group's C++ Programming, 2nd Edition
Using QuickC for Windows
Mastering Borland C++
Window File Formats
Teach Yourself Object-Oriented Programming in 21 Days

[Brad's Page] [Resume] [Writings] [Philmont] [Coding]

Best experienced with

Click here to start.