Forum Moderators: open

Message Too Old, No Replies

ISAPI Rewrite or Built in REwrite feature of .NET

its a repetition but I can't find current information

         

sdani

1:35 pm on Jul 5, 2004 (gmt 0)

10+ Year Member



This has been discussed on this forum, but I could not find a recent discussion which would compare the two options. If I have to choose between the ISAPI rewrite (or similar third part products) and the built in feature of .NET rewrite, which one should I choose?

Can anyone experienced here with both compare the two?

Thanks
SD

sdani

10:17 am on Jul 9, 2004 (gmt 0)

10+ Year Member



Anyone?

webdevsf

10:27 pm on Jul 11, 2004 (gmt 0)

10+ Year Member



Built in, its cheaper and does the same thing.

duckhunter

12:11 am on Jul 12, 2004 (gmt 0)

10+ Year Member



With less work too and more flexibility.

korkus2000

12:16 am on Jul 12, 2004 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member



It is an isapi filter so performance wise I believe the third party will scale better. If you are not looking at a lot of concurrent users then the built in should do the trick. I think the third party solutions also have some nice features you cannot get with the global.asax.

sdani

12:17 am on Jul 12, 2004 (gmt 0)

10+ Year Member



duckhunter, definitely not less work for me.. I wasted one full day in trying to setup the built in .NET rewrite on my development machine. I used the source code provided by 4 guys from rolla / 15 seconds but I kept on getting "parse error message: cannot load type classname from assembly assemblyname".

Atlast I downloaded the free version (lite version of this commercial software and it worked in 2 minutes).

May be its just me who can't figure it all out. Anyway it is still just on my development machine, and I will wait for few more days if someone here posts any useful insight on the benefits on any one over the other.

Thanks
SD

pageoneresults

1:18 am on Jul 12, 2004 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member Top Contributors Of The Month



ISAPI_Rewrite is going to give you far greater control over rewriting than the out of the box .net filters. Those are for basic rewrites. If you need to do anything complex, which 99% of rewrites are, than a third party filter like ISAPI_Rewrite would be recommended.

I've not personally been in there to look at the .net filters but according to my programmer, he wouldn't touch them after working with ISAPI for as long as we have.

korkus2000

2:56 pm on Jul 12, 2004 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member



>>I've not personally been in there to look at the .net filters but according to my programmer

It is mainly using the regex engine. You have to create the entire functionality, you only get the event to fire off your custom code.

duckhunter

6:32 pm on Jul 12, 2004 (gmt 0)

10+ Year Member



If you have never worked with .NET then it's not the route for you. Stick with the ISAPI rewrite.