I still have the MSCD training kit book for the exam, while I've sold all the rest of my VB, MTS, COM & ASP books. It's got alot of useful principles / patterns in it.
I might have changed since .NET hit the streets though. I dumped Microsoft rather than learn .NET, in order to concentrate on Java, which is huge enough without wanting to keep up to date on the MS stuff as well.
Adam
Aaron Longwell wrote:
I hope I don't start a huge debate....
with that intro, here goes.
I am a freelance web developer. I've been struggling lately with not being able to use the Struts framework on ALL projects. Specifically, I do work with a number of Microsoft Devotees. For several sites, this has meant developing in old ASP.... like playing with Duplos compared to Struts.
I have been spending some time learning the .NET framework. So far it looks great... er, the features that look like Java look great. But then, why wouldn't I just use the more open, polished, community-oriented, original... Java? So now to the point... I don't have a choice for some projects... I have to use .NET.
I am curious if anyone is aware of an MVC-type framework for .NET. I am NOT looking for a Struts port to .NET. I started doing a little research, searching for things like "Best Practices" or ".NET Patterns" etc. I found almost nothing... no best practices guides. Not even a single recommendation about builing Object-based backend systems. In fact, most books I've read on ASP.NET and .NET in general have focused on database access code directly in the ASPX page itself....(in the "Code Behind" section).
Am I:
1) Naive to not notice that Java Enterprise developers are light-years ahead of MS developers in terms of programming practices, design patterns, and role separation?
2) Mistaken? There really are MVC frameworks in .NET... but they are all internal... and no community oriented projects exist.
Thanks for the input.
Aaron Longwell
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]