The ice.NET Platform defines several XML formats to store relevant information in files. These XML files are used to represent development-related information (model, tool configuration files) and to exchange data between ice.NET databases.

The following XML formats are provided (with typical file extension):

  • *.icemodel -- Model packages
  • *.icedata -- Data (objects, relationships)
  • *.icebob -- Business Objects Builder control files
  • *.iceservice -- Service Builder control files
  • *.icetable -- Query table specifications for the Web UI

Using the Visual Studio Intellisense Feature

The ice.NET SDK contains a collection of XML Schema documents (.xsd files) that can be used to support Visual Studio Intellisense. For registering the XML Schema documents with Visual Studio a special catalog file icecatalog.xml is provided.

Installation/registration procedure:

Close all instances of Visual Studio.

Copy .XSD files and the icecatalog.xml file to the following directory:

  • %InstallRoot%/xml/schemas/

where %InstallRoot% is the path of the Visual Studio installation. Example (VS 2008 on Windows 7):

  • "C:\Program Files\Microsoft Visual Studio 9.0"

Restart Visual Studio.