Is there a course that can help programmers without OO how to develop well in .NET? I don’t mean only the syntax and how to create a class and relations between classes, but how to organize a solution in projects (call what to impose on each), which method is more suitable for accessing data (data objects, remote objects, ORM) how to create data-bound forms, how to check why it is important to use interfaces, if we want unit test later and so on. There are so many things that I would like to learn! But I can only find references, or some general XP or Agile practices. I have a lot of really good books (the first design samples, the first chapter of C #, "The Art of Flexible Development", "Code Complete", "Pragmatic Programmer" (subversion, unit testing and programming of the interface), but they do not say a word about the organization programs in .NET
I found http://www.learnvisualstudio.net , https://www.microsoftelearning.com and http://www.franklins.net , but they don’t actually provide a strategy To develop in it, just show me the tools that I can use. I also follow very good blogs and websites, but I can only get bits and pieces.
How did you find out how to develop medium-sized applications? Can you recommend any good web course? video lessons? blogs? eBooks?
MiguelE
source share