To be most effective at understanding the implications and possible uses of a managed filter browse the documentation available on MSDN. Some content you should be familiar with can be found in:
- Newsgroups
http://groups.google.pt/group/microsoft.public.platformsdk.internet.server.isapi-dev/topics
- David Wang's blogs (although covering most native aspects of IIS, it does give you a thorough understanding of IIS behavior to the managed filter author)
http://w3-4u.blogspot.com/
http://blogs.msdn.com/david.wang/
Believe me these are some of the best places where to find the raw information about IIS and ISAPI Filters. In there you should be able to grasp the most native concepts and start applying them with a managed perspective to Filter.NET.
Feel free to post questions to myself as well :)
4 comments:
Outstanding article on CodeProject in regaurds to your Managed Filters article. Have you considered the possibility of using this filter to allow IIS to front subversion, as is now done with Apache? I am in the process of doing research to see if this is indeed possible. Any insight?
Cheers.
Keep up the good work!
Michael,
Thanks for the comment :)
Apache interfaces with Subversion by extending WebDAV (mod_dav_svn IIRC). Extending WebDAV on IIS would require an ISAPI Extension not an ISAPI Filter.
Unfortunately, the current Filter.NET framework only exposes the ISAPI Filter API, not the ISAPI Extension API.
When/If I have time and some support, I might invest in doing the same for the ISAPI Extension API :) Who knows? ...
cheers
Ahh. I thought it was the other way around (after poking around on MSDN - but I obviously don't have quite a grip on it yet :) ). Maybe I'll do some additional research.
Cheers
Keep up the good work.
Post a Comment