SplendidCRM was designed using generally understood best practices for web development. If you are new to C# and .NET, then your best bet is to get a book on the subject. You will soon find that the techniques we use in SplendidCRM are very similar, if not identical, to the techniques documented in most books on the subject. Or, at least, that is the hope. We have tried to keep things simple, but there are certainly some areas that are complex.
If you have a question, just post it on the forum and we will do our best to answer. If you don't know where to start, ask how to get started, but do provide a clear goal so that we can provide steps to achieve your specific goal.