We need a control which will produce XML as a result. The control must implement the following interface:
public interface IXmlEditor
[url removed, login to view] Schema
[url removed, login to view] Document
The resulting control would have to be something like this:
[url removed, login to view]
But the UI must be very user friendly and eye catching.
All xml schema (xsd) features implemented in .net framework 2.0 need to be supported.
The language to be used is C#.
The implementation must be done in pure .net technologies (no pinvoke / com interop) are allowed. The use of third party libraries is not allowed.
Use design guidelines at [url removed, login to view]
All fxcop standard rules must succeed. In other words if we get the result of the project, and we run it through a standard installation of fxcop [url removed, login to view], we do not want any violations.