home *** CD-ROM | disk | FTP | other *** search
/ PC User 2001 August / APC_Aug2001_CD2.iso / features / web_dev / files / xmlspy35.exe / Main / readme.txt < prev    next >
Encoding:
Text File  |  2001-06-19  |  13.0 KB  |  125 lines

  1. XML Spy 3.5
  2.  
  3. (c) 1999-2001 Altova GmbH & Altova, Inc.
  4. All rights reserved.
  5.  
  6.  
  7. INTRODUCTION
  8.  
  9. XML Spy is the first true Integrated Development Environment (IDE) for XML that includes all major aspects of XML in one powerful and easy-to-use product: 
  10.  
  11.     + XML editing and validation, 
  12.     + Schema/DTD editing and validation, and 
  13.     + XSL editing and transformation.
  14.  
  15. XML Spy is a professional validating XML editor for Windows developers, IT professionals and Web-Design people that lets you edit all XML, XSD, XHTML, XSL, RDF, WML, and DTD files and provides four advanced views on your documents: an Enhanced Grid View for strucutred editing, a Database/Table view that shows repeated elements in a tabular fashion, a Text View with syntax-coloring for low-level work, a graphical XML Schema Design View, and an integrated Browser View that supports both CSS and XSL style-sheets.
  16.  
  17. For a more detailed description of the features available in XML Spy 3.5, please visit our web-site at http://www.xmlspy.com or refer to the online help-system included with this distribution.
  18.  
  19.  
  20. WHAT'S NEW IN THIS VERSION
  21.  
  22. Version 3.5 of XML Spy includes several new important features in the areas of XML Schema support, repository interfaces, and scripting:
  23.  
  24.     + support for the latest XML Schema Candidate Recommendation released by the W3C on 10/24/2000
  25.     + a graphical schema design view for editing XML Schemas with unprecedented ease-of-use
  26.     + the ability to automatically convert schemas from the April 7 working draft to Oct 24 CR status
  27.     + the ability to convert existing DTDs, XML-Data, or BizTalk schemas to the W3C XML Schema Definition Language
  28.     + validation of XML Schemas with integrated error highlighting directly within the Schema design view
  29.     + validation of XML instance documents against complex XML Schemas
  30.     + generation of complete XML Schema documentation in HTML and Word format
  31.     + support for new XML Spy add-ins through the component download center
  32.     + access and manipulate files in any respository that is accessible through an ftp:, http:, or https: URL
  33.     + browse and manipulate folders directly from the Open/Save URL dialog on any FTP or WebDAV server
  34.     + the ability to access files from a URL using user-name and password (server and/or proxy security)
  35.     + support for Microsoft Source-Safe repository (and compatible configuration management systems)
  36.     + a new COM-based API for integrating XML Spy into custom solutions (Visual Basic sample included)
  37.     + new Scripting Environment and Form editor for creating custom XML applications
  38.  
  39.  
  40. INSTALLATION
  41.  
  42. The "XMLSPY35.EXE" automatically installs XML Spy on your computer (including an help system and several example files). XML Spy works with Windows 95, 98, NT, and 2000. An uninstaller is also included and can be launched from the Start menu, if you ever wish to remove XML Spy from your computer.
  43.  
  44. Please note, that XML Spy has separate versions of the XML Spy Software for Windows 95/98 and Windows NT/2000, because only Windows NT and Windows 2000 provide full Unicode support on the operating-system layer. The setup program will automatically detect your version of Windows and install the correct version for XML Spy.
  45.  
  46. XML Spy is a commercial software package and is available through electronic distribution. You may install and distribute the evaluation version FREE of charge. After installation you may freely evaluate the software for a period of 30 days. If you like XML Spy and want to use it beyond the evaluation persion, you must purchase a license to obtain a fully registered version. Please refer to http://www.xmlspy.com/order for ordering and pricing information.
  47.  
  48.  
  49. KNOWN XML SCHEMA LIMITATIONS
  50.  
  51. This is a list of known limitations with respect to XML Schema, as the status of the XML Schema Definition Language is still Candidate Recommendation. We will be continuing to increase support for XML Schema in subsequent updates and - as a member of the W3C XML Schema Working Group - we are fully committed to completely supporting XML Schema once it becomes a W3C Recommendation. Please do, therefore, not report any of the following issues as bugs, as we are aware of them:
  52.  
  53.     + the following XML Schema components are not yet supported by the graphical schema view:
  54.         - redefine can be edited, but is not yet interpreted
  55.         - unique, key, keyref can't be edited
  56.         - annotation - only the first documentation sub-element can be edited
  57.         - schema adjuncts (or anything from another namespace) can't be edited
  58.         - if a simpleType is built from a hierarchy of included simpleType
  59.              (e.g. a union of a list of a restriction), the facets of the
  60.              respective sub-simpleTypes can't be edited
  61.         - the "GoTo Definition" command only works within the schema design view,
  62.              but not yet from an instance document to the schema
  63.         - Find/Replace are not yet supported
  64.         - anyType, anySimpleType
  65.     + the following XML Schema components are not yet fully implemented inside the validator core:
  66.         - unique, key, keyref
  67.         - redefine
  68.         - final
  69.         - use=prohibited
  70.         - block, nullable, xsi:null
  71.         - user-defined duration and period facets (the built-in types are, however, fully supported)
  72.  
  73. If you do need one of these features urgently, please contact our support-center at support@xmlspy.com to inquire about the current status.
  74.  
  75.  
  76. DISTRIBUTION
  77.  
  78. You may freely distribute the unregistered XML Spy software package, as long as either the "XMLSPY35.EXE" installation program is the only item distributed. The software itself, its online help system, and any license key-code may not be copied, transferred, or distributed.
  79.  
  80.  
  81. LICENSE METERING
  82.  
  83. XML Spy has a built-in license metering module that helps you in avoiding any unintentional violation of our license agreement. XML Spy can be licensed either as a single-user or multi-user software and depending on your license, this license-metering module makes sure, that no more than the licensed number of users are using XML Spy concurrently. If more than the licensed number of copies is used, any attempt to start another copy of XML Spy will only result in a dialog being displayed on the user's machine. No information is ever transmitted outside your local area network (LAN) or over the Internet!
  84.  
  85. This license-metering technology is using your LAN to communicate between instances of XML Spy running on different computers. This communication only happens whenever a new copy of XML Spy is being launched and will not put any significant load on your network. Please see the corresponding chapter in the online help system for further information.
  86.  
  87.  
  88. FEEDBACK & SUPPORT
  89.  
  90. If you have any comments, questions or suggestions, please contact support@xmlspy.com via E-Mail. We reserve the right to provide free technical support only to registered users. We'd also like to invite you to help us improve our product: please fill out the on-line questionnaire on the "Help" menu to tell us what you'd like to see in a future version of XML Spy.
  91.  
  92.  
  93. SOFTWARE PRODUCT LICENSE
  94.  
  95. The SOFTWARE PRODUCT is protected by copyright laws and international copyright treaties, as well as other intellectual property laws and treaties. The SOFTWARE PRODUCT is licensed, not sold.
  96.  
  97. 1. GRANT OF LICENSE. This license agreement grants you the following rights:
  98.  
  99. Installation and Use. You may install and use SOFTWARE PRODUCT on one computer solely for your personal or company use. If you have acquired multiple licenses or a site license you may install the software on as many computers as specified in your license (per-seat licensing). You may also make copies of the SOFTWARE PRODUCT for backup and archival purposes. 
  100.  
  101. Distribution. You may not reproduce or distribute license key-codes except under the express and written permission of Altova.
  102.  
  103. 2. DESCRIPTION OF OTHER RIGHTS AND LIMITATIONS. 
  104.  
  105. Limitations on Reverse Engineering, Decompilation, and Disassembly. You may not reverse engineer, decompile, or disassemble the SOFTWARE PRODUCT, except and only to the extent that such activity is expressly permitted by applicable law notwithstanding this limitation.
  106.  
  107. Software Transfer. You may permanently transfer all of your rights under this license agreement provided the recipient agrees to the terms of this license agreement
  108.  
  109. Termination. Without prejudice to any other rights, Altova may terminate this license agreement if you fail to comply with the terms and conditions of this license agreement. In such event, you must destroy all copies of the SOFTWARE PRODUCT and all of its component parts.
  110.  
  111. Rental. You may not sell, rent, or lease the SOFTWARE PRODUCT. 
  112.  
  113. 3. COPYRIGHT. All title and copyrights in and to the SOFTWARE PRODUCT (including but not limited to any images, photographs, animations, video, audio, music, text, and "applets" incorporated into the SOFTWARE PRODUCT), the accompanying printed materials, and any copies of the SOFTWARE PRODUCT are owned by Altova or its suppliers. The SOFTWARE PRODUCT is protected by copyright laws and international treaty provisions. Therefore, you must treat the SOFTWARE PRODUCT like any other copyrighted material. This software contains material that is (c) 2000 Infoteria Corporation. This software contains material that is (c) 1994-1998 Dundas Software Ltd., all rights reserved.
  114.  
  115. WARRANTY AND LIMITATION OF LIABILITY
  116.  
  117. LIMITED WARRANTY. Altova warrants that (a) the SOFTWARE PRODUCT will perform substantially in accordance with the accompanying written materials for a period of ninety (90) days from the date of receipt, and (b) any Support Services provided by Altova shall be substantially as described in applicable written materials provided to you by Altova, and Altova support engineers will make commercially reasonable efforts to solve any problem issues. Some states and jurisdictions do not allow limitations on duration of an implied warranty, so the above limitation may not apply to you. To the extent allowed by applicable law, implied warranties on the SOFTWARE PRODUCT, if any, are limited to ninety (90) days.
  118.  
  119. CUSTOMER REMEDIES. Altova's and its suppliers' entire liability and your exclusive remedy shall be, at Altova's option, either (a) return of the price paid, if any, or (b) repair or replacement of the SOFTWARE PRODUCT that does not meet Altova's Limited Warranty and which is returned to Altova with a copy of your receipt. This Limited Warranty is void if failure of the SOFTWARE PRODUCT has resulted from accident, abuse, or misapplication. Any replacement SOFTWARE PRODUCT will be warranted for the remainder of the original warranty period or thirty (30) days, whichever is longer.
  120.  
  121. NO OTHER WARRANTIES. TO THE MAXIMUM EXTENT PERMITTED BY APPLICABLE LAW, ALTOVA AND ITS SUPPLIERS DISCLAIM ALL OTHER WARRANTIES AND CONDITIONS, EITHER EXPRESS OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, TITLE, AND NON-INFRINGEMENT, WITH REGARD TO THE SOFTWARE PRODUCT, AND THE PROVISION OF OR FAILURE TO PROVIDE SUPPORT SERVICES. THIS LIMITED WARRANTY GIVES YOU SPECIFIC LEGAL RIGHTS. YOU MAY HAVE OTHERS, WHICH VARY FROM STATE/JURISDICTION TO STATE/JURISDICTION.
  122.  
  123. LIMITATION OF LIABILITY. TO THE MAXIMUM EXTENT PERMITTED BY APPLICABLE LAW, IN NO EVENT SHALL ALTOVA OR ITS SUPPLIERS BE LIABLE FOR ANY SPECIAL, INCIDENTAL, INDIRECT, OR CONSEQUENTIAL DAMAGES WHATSOEVER (INCLUDING, WITHOUT LIMITATION, DAMAGES FOR LOSS OF BUSINESS PROFITS, BUSINESS INTERRUPTION, LOSS OF BUSINESS INFORMATION, OR ANY OTHER PECUNIARY LOSS) ARISING OUT OF THE USE OF OR INABILITY TO USE THE SOFTWARE PRODUCT OR THE PROVISION OF OR FAILURE TO PROVIDE SUPPORT SERVICES, EVEN IF ALTOVA HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. IN ANY CASE, ALTOVA'S ENTIRE LIABILITY UNDER ANY PROVISION OF THIS EULA SHALL BE LIMITED TO THE GREATER OF THE AMOUNT ACTUALLY PAID BY YOU FOR THE SOFTWARE PRODUCT OR U.S.$5.00; PROVIDED, HOWEVER, IF YOU HAVE ENTERED INTO A ALTOVA SUPPORT SERVICES AGREEMENT, ALTOVA'S ENTIRE LIABILITY REGARDING SUPPORT SERVICES SHALL BE GOVERNED BY THE TERMS OF THAT AGREEMENT. BECAUSE SOME STATES AND JURISDICTIONS DO NOT ALLOW THE EXCLUSION OR LIMITATION OF LIABILITY, THE ABOVE LIMITATION MAY NOT APPLY TO YOU.
  124.  
  125. TRADEMARKS. All names of products and companies used in this document, the software, or the enclosed documentation may be trademarks of their corresponding owners. Their use in this document is intended to be in compliance with the respective guidelines and licenses. UNICODE and the Unicode Logo are trademarks of Unicode, Inc. Windows, Windows 95, Windows 98, Windows NT, and Windows 2000 are trademarks of Microsoft. W3C, CSS, DOM, MathML, RDF, XHTML, XML, and XSL are trademarks (registered in numerous countries) of the World Wide Web Consortium (W3C); marks of the W3C are registered and held by its host institutions MIT, INRIA, and Keio. XML SPY and ALTOVA are trademarks (registered in numerous countries) of Altova GmbH. Infoteria, the Infoteria logo, and iXSLT are trademarks of Infoteria Corporation.