Click here to Skip to main content
16,021,115 members
Please Sign up or sign in to vote.
1.00/5 (1 vote)
See more:
Hi everyone,

I wanted to take my programming skills to the next level,from event driven to a standard one.
I was wondering what the best architecture is,that suits my vb.net programming.
Are there books that give you a detailed description of each and every architectures out there,of course with examples,sine I'm new to this kind of idea?

Please i do need help on this.
Posted
Comments
[no name] 21-Nov-13 5:08am    
Yes, there are books on every subject under the sun. However your question is so general it's impossible to make a useful suggestion. For example, what do you mean by "take my programming skills to the next level,from event driven to a standard one", or "what the best architecture is,that suits my vb.net programming"?
Nebilo 21-Nov-13 6:03am    
There are articles telling you that application "x" is built with mvc,n-tier...
and i needed to change my coding fashion to one of those that are out there.
[no name] 21-Nov-13 6:07am    
Then you need to read those articles.
Nebilo 21-Nov-13 6:37am    
You didn't give me the articles,plus are there any books that give you a detailed practical description.
[no name] 21-Nov-13 6:54am    
If you want to make it as a developer then you need to learn how to do your own research. As I said in my first response, your question is far too general. Only you know what subjects you wish to study, so you need to use Google to go and find articles and references for them.

1 solution

There is nothing like "the best architecture". The best architecture for one job don't need to be the best in other case.

I would recommend you to read this article: Chapter 1: What is Software Architecture?[^]. There you'll find many important information.
 
Share this answer
 

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