Click here to Skip to main content
15,888,579 members
Please Sign up or sign in to vote.
1.00/5 (1 vote)
See more:
Hey guys,

I have a very mainstream question: how do we call the software architecture on which many C# programs are based on? (excluding usages of classes, only interface with their events in the .cs file).

Regards,
Posted
Comments
Sergey Alexandrovich Kryukov 30-Apr-12 12:37pm    
I have a very mainstream question, too: what do you mean by that?
--SA

Object Oriented would be my guess, but since you are saying excluding classes, I'd guess Event Driven.

This isn't for homework is it?
 
Share this answer
 
Comments
Mabchour 1989 30-Apr-12 12:08pm    
No sir I was just wondering.
wizardzz 30-Apr-12 12:15pm    
Cool. Your question isn't exactly clear though. You can use many, many patterns in C#.
Mabchour 1989 30-Apr-12 12:24pm    
of course there are many, but I was just wondering about the basic one used.
Sergey Alexandrovich Kryukov 30-Apr-12 12:40pm    
Why guessing on something which makes no sense? Naming of things does not make then understandable.
Please see my answer...
--SA
wizardzz 30-Apr-12 12:46pm    
Yeah, that's your opinion.
You don't call the software architecture at all. You use features of the software architecture (.NET) to build your program. Take a look at .NET Book Zero[^] and the C# Tutorials[^] for some good information on programming C# in .NET.
 
Share this answer
 
Comments
Sergey Alexandrovich Kryukov 30-Apr-12 16:18pm    
Good point, a 5.
--SA
There is no such thing. What are these "many applications"? The question is just pointless.

Main thing here is: architecture is not about naming. Not at all.

—SA
 
Share this answer
 
Comments
Mabchour 1989 30-Apr-12 12:44pm    
Well sir I'm not as proficient in the field as you are ^^
Sergey Alexandrovich Kryukov 30-Apr-12 16:19pm    
It does not matter. And I am not a professional in any field. I just understand that verbal knowledge does not exist. If you want to learn some architecture, try to understand how some of architectures work -- your questions are welcome.
--SA
wizardzz 30-Apr-12 16:19pm    
I don't see why this was downvoted.
Sergey Alexandrovich Kryukov 30-Apr-12 16:20pm    
Anyone can down-vote anything, right?..
--SA

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