help.axcms.net Axinom Logo

Frequently asked questions

about developing with AxCMS.net

 What to check, if the browser language is set English, but the management system still shows German?

How to use TextEditor from CMS in my editors for dynamic controls?

How to change looks of a dynamic control (fonts, how many components are displayed etc)?

Does AxCMS.net output accessible markup and is it complaint with W3C?

Is it possible to develop an AxCMS.net Project in VB.NET? Which .NET version is supported by AxCMS.net?


What to check, if the browser language is set English, but the management system still shows German?

Here are few steps to troubleshoot the problem.

1. web.config

In web.config of management system, there must be following components:
a) sections must be defined:
<section
name="ResourceManagers" type="Axinom.Framework.Language.ResourceManagersSectionHandler, Axinom.Framework.Language"
/>
<section
name="Translation" type="System.Configuration.NameValueSectionHandler, System, Version=1.0.3300.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"
/>


b) and they must be configured like this:
<ResourceManagers>
 <ResourceManager name="CMS">
   <DefaultLanguage>ax</DefaultLanguage>
   <Languages>en,de,ax</Languages>
   <InsertLanguage>false</InsertLanguage>
   <Notification>false</Notification>
   <CheckDefaultLanguage>false</CheckDefaultLanguage>
   <Table>CMS</Table>
 </ResourceManager>
</ResourceManagers>
<Translation>
 <add key="System.Web.UI.HtmlControls.HtmlImage" value="Axinom.Framework.Language.HtmlImageTranslator" />
 <add key="System.Web.UI.HtmlControls.HtmlInputButton" value="Axinom.Framework.Language.HtmlInputButtonTranslator" />
 <add key="System.Web.UI.HtmlControls.HtmlTextArea" value="Axinom.Framework.Language.HtmlTextAreaTranslator" />
 <add key="System.Web.UI.WebControls.Literal" value="Axinom.Framework.Language.LiteralTranslator" />
 <add key="System.Web.UI.WebControls.Button" value="Axinom.Framework.Language.ButtonTranslator" />
 <add key="System.Web.UI.WebControls.HyperLink" value="Axinom.Framework.Language.HyperLinkTranslator" />
 <add key="System.Web.UI.WebControls.LinkButton" value="Axinom.Framework.Language.LinkButtonTranslator" />
 <add key="System.Web.UI.WebControls.Label" value="Axinom.Framework.Language.LabelTranslator" />
 <add key="System.Web.UI.WebControls.CheckBox" value="Axinom.Framework.Language.CheckBoxTranslator" />
 <add key="System.Web.UI.WebControls.ListControl" value="Axinom.Framework.Language.ListControlTranslator" />
 <add key="System.Web.UI.WebControls.DataGrid" value="Axinom.Framework.Language.DataGridTranslator" />
 <add key="System.Web.UI.WebControls.Image" value="Axinom.Framework.Language.ImageTranslator" />
 <add key="System.Web.UI.WebControls.BaseValidator" value="Axinom.Framework.Language.BaseValidatorTranslator" />
 <add key="Axinom.Framework.Language.TranslateFirstItemDropDownList" value="Axinom.Framework.Language.TranslateFirstItemDropDownListTranslator" />
</Translation>

Important is that the DefaultLanguage of Resourcemanager MUST BE "ax"!

An explanation of all keys here will follow soon on en.help.axcms.net.

2. Database

Please ensure that following statements return a filled table::
select * from CMS_ax
select * from CMS_de
select * from CMS_en

Check if query returns results.

3. Browser Settings

Please double-check that [en] is the first language set in browser settings.

To the top


How to use TextEditor from CMS in my editors for dynamic controls?

There is a sample available in Premium Sample template project.

To the top


How to change looks of a dynamic control (fonts, how many components are displayed etc)?

We can not offer a general guide, because everyone wants to change something else. But to say in general, you can either edit layout in aspx/ascx or in css files, which does not need a recompilation fo project, or in code behind.

Examples:
We use CSS for style information and there you can change fonts etc. Just look in your template for <link>-Tag and see which stylesheet is used. Then you can edit this.

Changing of number of list-items must be done in code-behind. There is a variable "public int PageSize = 10;" in SamplePager.cs. This you can change to 3, compile project again and copy new dll in bin directories of MS- and LS-System.

To the top


Does AxCMS.net output accessible markup and is it complieant with W3C?

Yes, AxCMS.net outputs W3C valid code for Live System if custom templates and controls also provide valid code.

To the top


Is it possible to develop an AxCMS.net Project in VB.NET?

Yes. Although AxCMS.net itself is developed in C# and the sample code provided by Axinom is also C#, it is possible to use any .NET language, also Visual Basic .NET, for your custom development. We are aware of some customers who really do all their AxCSM.net related development in VB.NET.

To the top 


Which .NET version is supported by AxCMS.net?

AxCMS.net 9.x runs on .NET Framework 3.5 (ASP.NET 2.0).
.NET Framework 2.0 and ASP.NET 2.0 was first supported in AxCMS.net 5.5
.NET Framework 3.5 was introduced in AxCMS.net 9.0
AxCMS.net 9.2  supports  .NET 3.5 and 4.0

To the top