Creating Your Own Graphics Program with VB.NET
For the last couple of months, I've been busy with an Article about how to create your own Drawing / Graphics program with VB.NET.
This article series is intended to be very interactive.
This article (when it is finally finished) will cobver all these topics :
Drawing basic shapes
Drawing odd shapes
Filling basic & odd shapes (in three different ways)
Duplicating the graphic objects
Selecting & moving the graphic objects
Cropping
Rresizing the objects
3D options for drawing
Animations
Persisting the graphic objects
..and more
At first, I thought, let me build this article series step by step - Create one part, then the next part and so on. But I'm just scared that, if I do this, people will get confused with keeping on having to change the program (I.O.W) continous improvements being done, and basically lose interest.
On the other hand, I thought, let me finish the whole thing (which can end up to be huge), and end up with an article with 30 odd pages :eek:
I'm halfway through, and I'm basically at a cross roads here.
Will this article be well accepted, is it a good idea
Sorry if posted in the wrong forum :blush:
# 1 Re: Creating Your Own Graphics Program with VB.NET
If it is intended to be a tutorial, a step-by-step buildup sounds like a nice thing for the reader. Most likely, this would follow the same kind of questions that the reader would come up with as one learns things one by one.
If the article is intended to provide info, then a single article of 30 pages would surely make the reader lose interest.
IMHO, I would suggest you break it into a gradually developing article , building up on the previous one and publish them one by one.
# 4 Re: Creating Your Own Graphics Program with VB.NET
I agree with Kirants in that a 30 page article tends to be so long that people will drop out after a few pages. If you are using an article format, then you are better off to try to break this into logical pieces. It looks like you have kind of done this in your list:
Drawing basic shapes
Drawing odd shapes
Filling basic & odd shapes (in three different ways)
Duplicating the graphic objects
Selecting & moving the graphic objects
Cropping
Rresizing the objects
3D options for drawing
Animations
Persisting the graphic objects
If you can make each one of these an article, you'd end up with a better 'tutorial' in the end. You can hit each topic and show sample code within the article for the given topic. Linking to your larger program at the end of each would then help to tie it all together.
You can also then write an overview article (index) to the larger application that ties it all together. This article would link to all the otheres.
Either way, I think people will appreciate your submission(s). :)
Brad!