Languages and design patters

hyperian

Expert Member
Joined
Apr 17, 2008
Messages
2,030
Reaction score
168
Location
I'm not sure, but it's dark and there are LCD scre
I've been doing a lot of web based work using c# and asp.net. .Net kind of forces you to seperate your code into front-end (asp) and code-behind (C#). From what I've seen when using php/perl, this seperation is less emphasized. How do other approaches differ from the .net route where you do have the front/back end split? Especially with web-based Java development, and using traditional c++ to do similar things.
 
At the end of the day, most languages don't force you to adhere to best practices. So it's ultimately up to the coder to decide what level the quality of the code will be at.
 
As I am sure you know, ASP.NET is actually a framework. If you look at other language's frameworks, e.g. Ruby on Rails, CakePHP, Django, etc. They pretty much all follow MVC patterns and encourage best practices.
 
Last edited:
What do you mean by using traditional C++ to do "similar things"? C++ is not a website hosting technology. C++, C# and Java are all Object Oriented languages in which you can implement pretty much any design pattern (factories, prototypes, singletons, etc.)...
 
Top
Sign up to the MyBroadband newsletter
X