<html><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; ">I didn't move the reference implementation to its own namespace. I didn't exactly mirror the ESAPI Java implementation in other ways as well, but it's pretty close. The reason for this is that the .NET version mirrored the older Java version, and I never switched over to the new structure (partially because I couldn't see the reasoning behind the move)<div><br></div><div>I can't see anything wrong with the namespaces as is, other than they don't exactly match the Java version.&nbsp;Do&nbsp;you&nbsp;see&nbsp;something&nbsp;about&nbsp;the&nbsp;current&nbsp;.NET&nbsp;structure&nbsp;that&nbsp;will&nbsp;impede&nbsp;usage, or is it simply a syntatic/organizational thing?</div><div><br></div><div>Thanks,</div><div>Alex<br><div><div>On Aug 31, 2009, at 12:51 PM, Boberski, Michael [USA] wrote:</div><br class="Apple-interchange-newline"><blockquote type="cite"> <div> <div><span class="111134319-31082009"><font face="Book Antiqua">Hi, quick question about the current .NET version of ESAPI.</font></span></div> <div><span class="111134319-31082009"><font face="Book Antiqua"></font></span>&nbsp;</div> <div><span class="111134319-31082009"><font face="Book Antiqua">What was the rationale for not mirroring the Java package structure in the .NET namespace structure? It's not immediately obvious to me that it's a ".NET thing" that caused the change.</font></span></div> <div><span class="111134319-31082009"><font face="Book Antiqua"></font></span>&nbsp;</div> <div><span class="111134319-31082009"><font face="Book Antiqua">A follow up question would be, let us say I decided to implement my own .NET implementation. What should the namespace be, according to the current conventions? Owasp.Esapi.MikeAndCo?</font></span></div> <div><span class="111134319-31082009"><font face="Book Antiqua"></font></span>&nbsp;</div> <div><span class="111134319-31082009"><font face="Book Antiqua">Thanks in advance, and not criticism, just trying to understand the implementation.</font></span></div> <div><span class="111134319-31082009"><font face="Book Antiqua"></font></span>&nbsp;</div> <div><span class="111134319-31082009"><font face="Book Antiqua">Thanks,</font></span></div> <div>&nbsp;</div> <div align="left"> <div align="left"><font face="Book Antiqua">Mike&nbsp;<span class="760305716-15062009">B.</span></font></div></div></div> _______________________________________________<br>OWASP-ESAPI mailing list<br><a href="mailto:OWASP-ESAPI@lists.owasp.org">OWASP-ESAPI@lists.owasp.org</a><br>https://lists.owasp.org/mailman/listinfo/owasp-esapi<br></blockquote></div><br></div></body></html>