Click here to Skip to main content
15,891,424 members
Please Sign up or sign in to vote.
1.00/5 (1 vote)
See more:
Hi Guys,

How do i design a project with Object Oriented techniques. (Vb.net or C#).

May i Follow any certain rules to create the Project?

I just implemented in the project

1.Every Form Has A Property`s
2.Every form has a class File.that have business logic for that particular form.
3.I have One Common Module (in VB.NET) File for Total project.
4.I have a One Common Class For Data Access Layer.

May I Follow Oops ?



Thanks ...
Posted
Comments
walterhevedeich 2-May-11 3:53am    
Seems like a homework. Have you tried anything?
saransaki08 2-May-11 4:39am    
Nope..
walterhevedeich 2-May-11 4:44am    
Seriously? You havent tried anything? Like read concepts of OOP and Multi-Tier Architecture?

Have a start with the wiki on oop:
http://en.wikipedia.org/wiki/Object-oriented_programming[^]

Also, this tutorial should provide you some nice information:
http://staffweb.londonmet.ac.uk/~chalkp/proj/ootutor/index.html[^]

Good luck!
 
Share this answer
 
Yes, you may. :-)

The principles you listed in the question are either artificial of pointless (for example you cannot have a form without the properties because your base class already defines many). This all has nothing to do with real life or philosophy of development. You're trying to approach programming from the wrong site. You need to take a look at good projects to get an idea. I don't think the task of instructing you is within the reach of CodeProject Questions-and-Answers.

—SA
 
Share this answer
 
v2
Comments
Sergey Alexandrovich Kryukov 2-May-11 6:26am    
Because I want you not to be mislead, that's why. This should help, too.

And it has ***nothing*** to do with your general level, don't get it wrong. It's just right now you're trying to apply wrong principles. Would you prefer wasting your time but feel more comfortable? How can you be so vulnerable to the judgment of you single question, not touching you personality (I you feel I mentioned your personality, this would be just a fantasy; I did not)?

If you cannot appreciate such help, just ignore it, sorry for the wasted time, deal?
Best wishes,
--SA
Sergey Alexandrovich Kryukov 2-May-11 8:37am    
Great. No problem at all. I would always be happy to help. Perhaps you need to get to real-life IU programming, face with real-life problem and ask about alternatives or doubts you face at that time...
Cheers,
--SA
Sergey Alexandrovich Kryukov 2-May-11 13:46pm    
I also don't know how ***you*** can alter your project, it could be quite a job. What do you call real-time? Windows is not a real-time system...
--SA
subha sri 19-Oct-12 8:40am    
i want some kinds about ATM project
Sergey Alexandrovich Kryukov 19-Oct-12 12:31pm    
And..? Please, pay attention: you do not ask questions.
--SA
 
Share this answer
 
v2

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900