I am used to writing code in MFC/CPP(visual studio 97,which has excelent support facilities),and am trying to start a web app in MVC. Where do I find a reference about what is stored in each directory or File.Where do I find a reference about how it fits together. I do not want more tutorials about how to do things, but an overview of how this all fits together. Surely, Microsoft had a design spec readible to humans, when they wrote all this. Where do I find this level of info.
Basic things, like What's the difference between a 'Project', 'WebSite'or 'Solution'
I am migrating an application to ASP.Net,SQL, etc, from my own DB Format, written in MFC/CPP.
My own Order Record format (struct) contains an array of upto 31 entries. Each entry is a structure in its own right, containing Display Info such as Quantity,Description, Price,as well as info like 'Whodonnit', 'WhoCanEdit' WhenDone, and various other titbits of interest. In MFC/CPP I implemented this by simply declaring an array of these things inside my 'Table'structure. What is the agreed way of doing this in SQL.
I know nothing about Certificates other than they're used for SSL. I've never had to deal with client certs and I am completely lost.
We have a legacy app that requires a client cert. A new vendor is trying to connect to this application. They issued the cert and sent it to us, but I'b having some trouble getting it to work. I've got IIS set up correctly, based on the many articles I've read.
A basic understanding of certs is making this more difficult than I think it should be, so I'm hoping someone can answer some of my questions:
1. They issued a .cer file. When installd on my client maching I don't seem to have a private key with it. Should there be?
2. What's the difference between a .pfx and .cer? I've tried googling this and the textbok answers don't help. Can a .cer have a private key, or is that only in a .pfx?
EDIT: One more question.
The vendor sent us the client cert we should be using, it is issued by themselves. It's my understanding that I also need a Root cert from them to put into our Trusted Root store to go along with this, is that correct?