Still no luck..
Seems like Binero, although they migrated my old dns account, STILL havent migrated my relatives account. Thought of building a new simple Kooboo site for them, atleast if i could get kooboo running on the host. Im 99% certain that i used the correct framework version before(although could be good idea to doublecheck since Jifeng pointed it out) but perhaps i could resolve the issue somehow. Though need to be migrated to 2.0 first.
Kooboo 3 RC versus Binero and CityNetwork
Kooboo CMS has now reached Version 3 Release Candidate. I have had some issues getting v2 to run on my preferred shared hosting solutions, but with the arrival of the dotnet 4 /mvc3 based Kooboo 3 it feels like its time for another evalutation. This was not an attempt to do some deep error probing, more to see what works out of the box and what doesnt. The primary tool for this test was Filezilla in binary transfer mode, both hosts set to asp.net 4 of course.
Default XML Provider
This worked, both in medium and full trust configuration.
SqlCE Provider
Trying to create a site using medium trust results in the error below. Though, though im not used to using SqlCe, a quick search seem to reveal that SqlCe is easiest to get working running in full trust.
Exception type: System.InvalidOperationException Exception message: Cannot perform CAS Asserts in Security Transparent methods
I did another attempt creating a site with kooboo set to full trust. This time i got the following error:
Exception type: System.UnauthorizedAccessException Exception message: Access is denied. (Exception from HRESULT: 0x80070005 (E_ACCESSDENIED))
When talking to City support they confirmed that they had no official support for SqlCE, but that they have gotten the question before. They seem rather flexible so maybe this is something they will fix eventually.
MSSQL Provider
MSSQL works without issues, as expected. The only current letdown on this area with CityNetwork is that yu only get 1 db with the account. Though i have taken this matter with them (and theri lack in this area compared to the Binero unlimited MSSQL offer). Hopefully they will make their offer more attractive in this area.
Performance and usage issues
When testing i am very often being thrown out of the admin panel, having to re-login. It seems like the application at these times also seems to recompile / JIT. The question is if this is a result of tight application pool settings, have sent a question to CityNetwork support regarding this. It, also when jitted, seem a bit on the sluggish side. But then again, shared hosting will result in some limitations preformance wise. If response is an issue, VPS/Colo/Ded server would be recommended.
This actually halted on the first attempt. Set to etiher Full or medium trust will trigger the same resulted in the following:
With this result i didnt try any other setups but the default xml store.
Conclusion
Now this is, as said above, not a massive attempt to find workarounds. My aim was to see how kooboo 3 will function on these hosts out of the box. Though if you have a solution to any of the above, or want to recommend another suitable shared hosting for Kooboo, please comment! But of these two hosts, CityNetwork is the only real option for Kooboo at the present time.
UPDATE
I made some new tests using Kooboo 3.03 and when i performed my new tests it works by default @ Binero. Maybe i botched the earlier test by fumbling the framework version setting, no way of saying for certain now. City Network on the other hand seems to suffer due to perhaps resource limitations. You can prevent it to some extent by shutting off some functions but your sessions gets reset and it generally seems like the application pool recycles very often. So based on these new tests Binero functions much better than City with Kooboo 3.03 out of the box.
