A question about DOM implementation in .Net

I am starting to implement the DOM in .Net. 
And here comes my first two "dilemas" (questions):


1). In .Net is common and suggested to use ProperCase to define methods. 
Is acceptable for a DOM implementation to use, 
for example, 
TagName instead of tagName ?


2) In .Net an interface can not define Constants, so, would it be acceptable
to use an Enum (enumeration) instead?. 
For example:
nodeType as NodeType (where NodeType is an enumeration)


Best Regards
Alejandro Lapeyre

Received on Sunday, 29 May 2005 13:56:02 UTC