[C# Helper]
Index Books FAQ Contact About Rod
[Beginning Database Design Solutions, Second Edition]

[Beginning Software Engineering, Second Edition]

[Essential Algorithms, Second Edition]

[The Modern C# Challenge]

[WPF 3d, Three-Dimensional Graphics with WPF and C#]

[The C# Helper Top 100]

[Interview Puzzles Dissected]

[C# 24-Hour Trainer]

[C# 5.0 Programmer's Reference]

[MCSD Certification Toolkit (Exam 70-483): Programming in C#]

Title: Book Drawings: "Beginning Database Design, 2e" and "Beginning Software Engineering, 2e"

Below are the book descriptions from their covers. Below that are the rules for the drawing. To be eligible, you must follow the exact format that I describe in the rules section, so read that part!

Beginning Database Design Solutions, Second Edition

A concise introduction to database design concepts, methods, and techniques in and out of the cloud

In the newly revised second edition of Beginning Database Design Solutions: Understanding and Implementing Database Design Concepts for the Cloud and Beyond, Second Edition, award-winning programming instructor and mathematician Rod Stephens delivers an easy-to-understand guide to designing and implementing databases both in and out of the cloud. Without assuming any prior database design knowledge, the author walks you through the steps you'll need to take to understand, analyze, design, and build databases.

In the book, you'll find clear coverage of foundational database concepts along with hands-on examples that help you practice important techniques so you can apply them to your own database designs, as well as:

Downloadable source code that illustrates the concepts discussed in the book Best practices for reliable, platform-agnostic database design Strategies for digital transformation driven by universally accessible database design An essential resource for database administrators, data management specialists, and database developers seeking expertise in relational, NoSQL, and hybrid database design both in and out of the cloud, Beginning Database Design Solutions is a hands-on guide ideal for students and practicing professionals alike.

Beginning Software Engineering, Second Edition

Discover the foundations of software engineering with this easy and intuitive guide

In the newly updated second edition of Beginning Software Engineering, expert programmer and tech educator Rod Stephens delivers an instructive and intuitive introduction to the fundamentals of software engineering. In the book, you'll learn to create well-constructed software applications that meet the needs of users while developing the practical, hands-on skills needed to build robust, efficient, and reliable software.

The author skips the unnecessary jargon and sticks to simple and straightforward English to help you understand the concepts and ideas discussed within. He also offers you real-world tested methods you can apply to any programming language.

You'll also get:

Practical tips for preparing for programming job interviews, which often include questions about software engineering practices A no-nonsense guide to requirements gathering, system modeling, design, implementation, testing, and debugging Brand-new coverage of user interface design, algorithms, and programming language choices Beginning Software Engineering doesn't assume any experience with programming, development, or management. It's plentiful figures and graphics help to explain the foundational concepts and every chapter offers several case examples, Try It Out, and How It Works explanatory sections.

For anyone interested in a new career in software development, or simply curious about the software engineering process, Beginning Software Engineering, Second Edition is the handbook you've been waiting for.

The Drawing Rules

I'm giving away 8 copies of each book! If you would like a copy of one or both books:

  • You promise to reimburse me for shipping. Within the United States, I expect it to be under $10. Shipping to other countries varies widely, but I'll warn you before I spend too much.

  • You promise to post a review of the book on Amazon or your favorite book site. (If you feel like it—I won't hold you to this.) If you win, I'll email you some tips on how to write a useful review. (Basically, you need to give others an idea about whether they should buy the book. It shouldn't be a 10 page book report.)

My plan is to do the drawing in three rounds. In Round 1, I'll give away 4 copies of each book to the first people who enter. In Round 2, I'll give away 4 more copies of each book by random selection. In the third round (if there is one), I'll give people a random shot at a second book.

Round 1

As I receive entries, I'll assign you your first choice book on a first-come-first-served basis. If those copies are already taken, I'll assign you your second choice. If you don't want a second choice (for example, you're interested in software engineering but not database programming), then don't include a second choice for this round.

Round 2

After Round 1 ends, I'll make random selections from those who did not get a book in Round 1. If selected, you'll get your first choice book if one is available or your second choice book otherwise. Again, if you don't want a second choice book, don't include a second choice.

Round 3

If there are still books available after Round 2, I'll make random selections of people who listed both books as choices and who won in Round 1 or Round 2. Anyone selected in this round will get both books.

To Enter

Email RodStephens@CSharpHelper.com. Set the subject to "Book drawings". In the email body, include your name, shipping address (exactly as it should be printed on the shipping label), and your first and second choice books like this:

Name: Rod Stephens
Address:
    1234 Programmer Pl
    Bugsville  HI  91337

Round 1: First choice: Beginning Software Engineering Second choice: Beginning Database Design

Round 2: First choice: Beginning Software Engineering Second choice: Beginning Database Design

The last day to enter the drawing is Friday, April 21, 2023!

In my previous drawings, enough people entered to take up all of the copies but just barely. With 16 copies at stake, if you enter, it's likely that you will win something!

Enter soon for a chance in Round 1!

© 2009-2023 Rocky Mountain Computer Consulting, Inc. All rights reserved.