I'd like to know if OWASP can be used with Microsoft Technologies
OWASP, The Open Web Application Security Project is a web application security project as the name says.
It supports all kinds of coding languages and platforms like the ones from Microsoft. In fact it supports the whole development lifecycle and all processes surrounding it.
You can also benefit from projects not specifically geared towards Microsoft technology. Like the OWASP Top Ten, Testing Guide, LiveCD, WebScarab and many more!
You should attend a local chapter meeting if you can. To get a feeling of the organisation and the projects it runs.
To clarify, OWASP is a community of projects, chapters, and conferences that support application security.
As application security is a generic concept, most of the resources available from OWASP are universally applicable. There are some language specific focus groups (such as the .NET Project and the Java Project) as well as language specific libraries such as ESAPI (which has ports in a variety of programming languages).
But by and large, the documentation projects are generally technology neutral (though they may provide code snippets in a particular language for example purposes).