|
|
Please support our sponsor:
Share Your Skills!!! Are you an experienced developer, or a 'knowledgeable newbie'? How would you like to share your skills? Well if you are and you do...We Need Your Brain!!! Now I'm not proposing that you send me any of your precious grey matter (in fact I insist that you don't! ;-) but we could use your help in the following areas;
- Answer Questions.
As you cruise the net, remember to drop in once in a while and see if you can answer any of the questions posted on our message board.
- Create Tutorials.
One of the main goals of this site will be to create small tutorials; we'll begin with simple concepts and expand our projects as we learn new skills. If you have any small projects that we could convert into simple tutorials; or you would like to write a tutorial or expand one let me know.
- Share Code.
If you want to share some particularly useful code snippet let me know. I expect to periodically condense the message board answers into our source code page or maybe a FAQ page.
- Keeping Updated.
Maintaining a site can be a big job. If you know of sites we should add to our links page; or if you find broken links let us know. If you should find any incorrect material on this site, or anything else that needs to be addressed contact me and I'll try to fix it as quickly as I can.
I.Requirements
- Any material submitted to be used, in whole or as part of a tutorial must be freeware or public domain material.We will try our best to acknowledge the authors of code snippets and other material, whenever that information is provided to us. You must never submit someone else's code unless it is freeware or public domain and ok to distribute.
- Remember that this site is geared to beginners; please make sure and comment your code as completely as you can. I may add a small text file or other comments or documentation as needed to clarify code or procedures that I feel might confuse a newbie. I will contact you before I do this. This would only be used to enhance clarity. I am a newbie myself and if I'm confused I'll assume somebody else may be
II.Projects
- I would like to see tutorials developed that follow this cycle;
- Basic project-create user interface, set properties, add any simple code that will set some minimumn functionality (ie.Basic Text Browser-view text files, use file list etc.)
- Intermediate project-Add additional features to this project that develop additional skills (ie.Intermediate Text Editor-add cut, paste, edit etc..)
- Advanced projects-develop advanced features (ie.Advanced Text Editor-add recursive file search, drag and drop copying, change select text, colors, fonts, etc)
The actual amount of 'step projects' between the basic and advanced projects may be more or less than this example, depending on the complexity of the topic. Each succesive improvement, enhancement or variation will be assigned a version number.
- Some suggestions for projects;
- Text Editor-Begining, Intermediate, Advanced
- Graphic Browser/Editor-Begining, Intermediate, Advanced
- Animation Demos(various methods)-Begining, Intermediate, Advanced
- Contact manager-or other, that shows how to access/create databases, how to write to disk etc.
- Simple Game Demos-perhaps something that uses basic animation techniques or helps demo some of the graphic methods etc (hey, all work and no play!)
- Simple calculator
- Something that shows a pratical demo of embedded objects and OLE.
- Creating ActiveX controls.
- Creating ActiveX documents.
- COM for beginners.
- Anything else that teaches about VB features, techniques, UI design, simple object oriented topics; simple, well explained, API basics; programming methods-naming conventions; and anything else that may be helpful to a novice programmer.
|