Technical features



SiteNOTE runs on top of ASP.NET, CLR 2.0, on Windows Server 2003 or Windows Server 2008.

As SiteNOTE runs as a standard file-based web site, it can run on any standard server (e.g. dual-core cpu, 2GB RAM)

Content Editor

SiteNOTE requires Internet Explorer 6sp2 or Internet Explorer 7 to edit or administer the website.

Visiting users

Visiting users can browse a SiteNOTE website using any standard web browser like IE 5+, Firefox 2.0+, Safari, etc...

Data storage  

SiteNOTE does not require a database for storing content. Changes are directly propagated to the files and served by Internet Information Server. When using the structured content editor to modify content, all the information is stored in XML within the file.

The site structure and security information are stored in XML files that can be rebuild from the information stored in files.

SiteNOTE is using an Access database (mdb file) to store statistics and data submitted through forms. It can be replaced by a SQL Server based data store if required.


Maintenance procedures for a SiteNOTE website are similar to procedures for a static website:

  • Backup: copy files in the web site folder and copy IIS configuration
  • Monitoring: like static website
  • Statistics: like static website: logs can be analyzed with any standard stats tool on the market. Online statistics engines like Google Analytics can be used seamlessly.
  • Update: the SiteNOTE admin panel includes a remote update via Internet.

Site Structure  

Unlike other CMS, SiteNOTE is only using one structure to manage websites: the navigation structure. It means that page adress paths reflects a natural, search-engine meaningful structure.

Specific cases in navigation are adressed to allow for maximum flexibility:

  • Hidden page: accessible, but invisible in navigation
  • Page group: visible in navigation, but only used as a node in the navigation (no content in this "page")
  • Offline page: not visible, not accessible
  • Redirect: visible in navigation, but redirects to an external or internal page


SiteNOTE has been designed from the ground up to make maintenance, personalization and development a straightforward experience:

  • Application integration: ASP.NET pages can be added to the web site by a developer. ASP.NET controls can be added to the SiteNOTE control list, immediately available to Content Editors.
  • Object-oriented: the developer, by inheriting from the base class "SiteNOTEPage", has automatically access to the SiteNOTE environment: user, permissions, page properties, site structure, etc...
  • Interoperable: SiteNOTE exposes a web service, SOAP-based API to syndicate information with other applications. SiteNOTE can be totally remote-controlled by external apps.
  • ASP.NET standards: Master Pages, Web Parts, Membership Provider, SiteMap provider, usual controls like menu or sitemap, etc... The developer will feel at home...
  • SiteNOTE controls: Several controls available to fasten website development: search from and results, language switches, events summary, FAQ, picture gallery, video streams, etc...
  • Designer templates: thanks to our very flexible CSS page design, the designer can create totally new website just by changing CSS and images, without changing ASP.NET page templates.
  • Total control: any design can be implemented, because the developer has a total control over the way the content is presented, from easy-to-configure CSS to very powerful XSL templates and XSD schemas.
  • Meeting the Challenges of China's Growing Cities (read more)
  • 2008 Chinese Consumer Report released (read more)
Trial of online tool

The online tool is available on a trial basis.

Please register here for a guest account.