XsdtidyUna herramienta de refactorización para superar algunas limitaciones de la herramienta excepcional XSD.EXE | |
Descargar ahora |
Xsdtidy Clasificación y resumen
Anuncio publicitario
- Licencia:
- Freeware
- Nombre del editor:
- Jonathan de Halleux
- Sitio web del editor:
- http://www.codeproject.com/Members/Jonathan-de-Halleux
- Sistemas operativos:
- Windows All
- Tamaño del archivo:
- 18 KB
Xsdtidy Etiquetas
- símbolo del sistema herramienta Formación herramienta de ayuda Herramienta subsidiaria herramienta de paridad Herramienta Purebásico XSD Herramienta Herramienta farmacéutica Herramienta de radioestación herramienta Autoreg Herramienta de NCP Herramienta XSD Normalización Herramienta jpg2wav Herramienta de compresión Herramienta de CUDA herramienta analizadora Herramienta de georreference herramienta de colorimetría herramienta de fotocopiadora herramienta de oraginer Herramienta maht Herramienta de Snapshoot herramienta matriz herramienta Typer herramienta de speach herramienta de resumen herramienta de collar herramienta de vagos Herramienta de C ++ herramienta Geolocalizador Herramienta vbri Herramienta de DataExpress Herramienta de la estenografía herramienta de criptoanálisis Herramienta de Keystape herramienta uninstal Herramienta de PathName Herramienta de referencia Herramienta de PowerSave Herramienta RFS Herramienta MKR Herramienta de desarrollo Herramienta xsign herramienta unistall Herramienta de Anticrack Herramienta de faxserver herramienta AcdbTable herramienta antirootkit herramienta de diseño web Herramienta Intellidefense Herramienta de mapserver Tamaño de la matriz herramienta de folderpane Herramienta de refactorización Herramienta HQL Herramienta develómica herramienta de jefe Herramienta antipsyware Herramienta de descripción Herramienta Herramienta de simuolación herramienta geomática Herramienta Guía de mapas herramienta wkipedia Herramienta wikimapia herramienta snipper Herramienta URL2Clipboard C # Refactorización Operación de refactorización Herramienta de ATDD Herramienta BDD analizar XSD Herramienta MDM herramienta de captación previa Herramienta de astrophotometría Herramienta de geoprocesamiento Herramienta de cade Herramienta de anydvd herramienta de desmontaje NOMBRE NORMALIZACIÓN herramienta contable Herramienta de pares Herramienta de transposición herramienta de javac Herramienta de javari Refactorización extensa Herramienta de cmake Herramienta de Dubser Refactorización de la base de datos herramienta geotécnica Herramienta de preparación herramienta que prensa herramienta de engarce Herramienta de engarce RJ45 Herramienta MINDMAP herramienta de reclutador herramienta de scrum Herramienta FDD Herramienta de control de calidad refactorización Herramienta XBRL excepcional Herramienta KWD limitaciones Herramienta de expulsión de quikstor herramienta de IE
Xsdtidy Descripción
XSDTIDY se desarrolló para ser una herramienta de refactorización para superar algunas limitaciones tontas de la herramienta excepcional XSD.EXE proporcionada con el Marco .NET. Más específicamente, XSDTIDY aborda los siguientes problemas: - Nombre Normalización: Si su esquema XSD está utilizando nombres de minúsculas o más generalmente nombres no ".NET", terminará con tipos que harán que el FXCOP escupirá cientos de infracciones. - Tamaños de matriz fija: XSD.EXE maneja múltiples elementos creando una matriz. No hay problema cuando esté cargando los datos, pero desafortunadamente esto no es conveniente si desea rellenar un documento, ya que las matrices no admiten agregar o eliminar. XSDTIDY usa Arraylist para obtener más flexibilidad. - Constructor predeterminado: xsd.exe no le importa proporcionar un constructor predeterminado que inicializa los campos con los valores adecuados. Este trabajo puede volverse muy tonto cuando la estructura del objeto se está poniendo en grande. XSDTIDY logra refactorizar al recrear nuevas clases para cada tipo exportado por la herramienta XSD.EXE utilizando el espacio de nombres System.reflection.Emit. También se encarga de "transferir" los atributos XML.Serialización a las clases factorizadas. Por lo tanto, las clases factorizadas son más .NET-ISH y aún salen el mismo XML. Además, no hay dependencia entre el código refactorizado y el código original. Los estándares de .NET definen la convención de nombramiento específico para todos los tipos de datos: los argumentos deben ser un caso de camello, los nombres de las funciones en mayúscula, etc. Esto es realmente útil para mantener el Marco consistente. Herramientas como FXCOP Ayúdanos a mantenernos en el lado "normalizado". Este problema se aborda la forma tonta: dado un diccionario de palabras "comunes", la clase Nameconformer intenta dividir un nombre en palabras separadas, después de eso lo hace a la necesaria. Convención. Hay mucho espacio para mejorar la lista de palabras y el algoritmo para dividir el nombre, cualquier contribución de bienvenida.
Xsdtidy Software relacionado
Htilanalizador
Una herramienta gráfica para descubrir posibles fugas de montones Java ...
691 8.9 MB
Buscar y reemplazar cadenas en archivos binarios.
Reemplace fácilmente las cadenas deseadas dentro de sus archivos binarios. ...
294 341 KB
Visual Studio 2005 Toolbox Manager
Instalar o desinstalar los controles de usuario a la caja de herramientas Visual Studio 2005 ...
91 15 KB