Share this project

Done

Share this project

Done
.NET Graphics Programming Omnibus (Canceled) project video thumbnail
Replay with sound
Play with
sound
$315 pledged of $15,000 goal
backers
By Rod Stephens
$315 pledged of $15,000 goal
backers

About this project

Over the past 17 years, I've worked with various publishers written 30 books that have been translated into languages all over the world. Unfortunately publishers have a lot of overhead so they need to price books fairly expensively and they need to sell a lot of copies to break even. I've tried for years to get my publisher to let me write a .NET graphics programming book but they don't think there's enough demand.

By writing this book on my own (with your help), I hope to keep the price much lower while still selling enough copies to make the project worthwhile.

This book will cover a large number of topics in .NET graphics programming such as:

  • Basic graphics
  • Business graphics
  • Mathematical applications
  • Geometry
  • Two-dimensional animation
  • Three-dimensional graphics and animation
  • Fractals and tilings
  • Image processing
  • Printing
  • Windows Forms and WPF graphics

I expect it to contain more than 600 pages and come with more than 400 example programs. (Knowing the way I write, both of those numbers will probably grow.)

Initially the examples will be in C#, but I'll write Visual Basic versions after the initial publication.

This book does assume you know how to program in C# or Visual Basic. With some determination a beginner might be able to work through this book, but it doesn't focus on beginning topics such as creating variables, looping over values, and using if-else statements.

Risks and challenges

I know from experience that this is a big project. It will be a lot of work, but I've done this sort of thing before (a lot!) and I know I can succeed. The only real question is whether I can get enough interest to make it worth all of the effort.

In the long term, if the project works well, I hope to run other similar projects, perhaps to provide a more detailed focus on specific topics such as image processing, data and scientific visualization, or game programming. Or perhaps something completely different. I'm open to suggestions.

Learn about accountability on Kickstarter

Support this project

  1. Select this reward

    Pledge $1 or more About $1.00

    My undying gratitude and mention on the book’s acknowledgement page.

    Less
    Estimated delivery
    0 backers
    $
    Kickstarter is not a store.

    It's a way to bring creative projects to life.

    Learn more about accountability.
  2. Select this reward

    Pledge $10 or more About $10

    An acknowledgement plus a copy of the NetArt drawing program that you can use as a standalone program or integrate into your .NET applications. The program will be somewhat similar to MS Paint, but it’ll have a more object-oriented user interface so, for example, you can select objects and move, resize, change color, and otherwise manipulate them.

    Less
    Estimated delivery
    0 backers
    $
    Kickstarter is not a store.

    It's a way to bring creative projects to life.

    Learn more about accountability.
  3. Select this reward

    Pledge $30 or more About $30

    An acknowledgement plus a copy of the finished eBook and its example programs.

    Less
    Estimated delivery
    1 backer
    $
    Kickstarter is not a store.

    It's a way to bring creative projects to life.

    Learn more about accountability.
  4. Select this reward

    Pledge $35 or more About $35

    An acknowledgement, the NetArt program, the finished eBook and its example programs. The BEST DEAL for your money!

    Less
    Estimated delivery
    7 backers
    $
    Kickstarter is not a store.

    It's a way to bring creative projects to life.

    Learn more about accountability.

Funding period

- (42 days)