zaczek.net
Home Events Fotos Projects Diplomarbeit   Zitate Download Feedback Lebenslauf
 
Projects  >>  Personal .NET Portal  >>  FAQ
FAQ

Why are Sub Tabs not displayed?
When you add Sub Tabs, you also have to add a "TabList" Module, too. This will navigate you to the Sub Tab.

I copied the Portal into a web folder the first time and I receive a " System.ArgumentNullException" exception!
Check if you renamed the web.config.install file. I don't provide a web.config file, because I dont want to override your settings when making a new release.

Will my settings be overridden when I update the Portal?
No! See question above.
Furthermore those files are also not overridden

  • Portal.config
  • Users.config
  • Portal.css
  • PortalFooter.ascx
  • PortalHeader.ascx
  • web.config

All other files will be overridden (except module content of course)! So be carefully with changes.

Why XML is used?
Because it is easy to deploy. Also I bypass Database troubles like "which Database (SQLServer, MySQL, etc)" or "upgradetroubles".
Of course it is slowlier, but I do not expect much hits per hour or even minutes/seconds ("Personal/Private" Portal). I have about 15 Visits per day making 800 Hits (and thats very much for a private homepage!).
On the other hand I improved performace by using the "Cache Feature". Now there should'nt be a performace issue.

Can I also use a Database as storage?
Work is in progress. There will be support for SQL Server, Jet Engine and XML. More Storage Layer could be added easily.

Some Modules doen't have a "Code Behind". Is this a performance issue?
No!
Because each page and control will be compiled by the framework into a temporary assembly. Thus it doesn't matter where the code "comes from".

Are there any restrictions on using it for commercial purposes?
No!
"Personal" means "a private Hompage with few Hits".
Maybe I use the wrong licence model (GPL), maybe LGPL would be better. But I do not expect the CONTENT to be GPL, just new Modules someone develops.

Is there a mailing list?
Yes! Visit https://lists.sourceforge.net/lists/listinfo/dotnetportal-info

What shall I do with newly developed Modules?
Please send your code to dotnetportal-info@lists.sourceforge.net. I will integrate it in the next release.

Where can I report bugs?
Please mail to dotnetportal-info@lists.sourceforge.net or file a Bugreport at http://sourceforge.net/projects/dotnetportal

Why don't you support IBuySpy modules?
Because they are in need of the IBuySpy Database. E.g. the Documents Module calls a Portal Method to receive it's Data.
In this Portal it is each Module responsibility to store its state.

 

Google
zaczek.net 08.09.2008