Rainbowportal ?no thanks

I’ve been forced to my agency to use rainbowportal for a project.
In the past i saw some Content Management System as DotNetNuke, Microsoft CMS, and i have also created my CMS (www.smnbss.com).

I think rainbowportal is really a bad system.

  1. The way to give permission to the editors(u must give permission to the mosules, and not to the pages/areas) don’t allow to easily create an area (intend as a subset of pages) and assign permission to that area to an editor user.
    This is a necessary thing for a big portal site.
  2. If you create a big numenr of roles for different groups of editors/authenticated reades, u have all those roles in all the modules configuration settings…
    U could have all huge pages when in config mode.
  3. Not all core modules supports worflow. (If you release a core function i hopo this should be complete, but not in this software)
  4. Not all core modules are full translated in italian(as step before)
  5. etc…

I would have preferred a more completed object model (like MS CMS do) than a lot of incompleted modules.

The only pro is that it’s written in c# (better than DNN3 that is in VB.net), but if you start to modify modules out of CVS source forge projecs and you want to stay updated with new releases, you must merge all your modification to the new modules code.
http://www.rainbowportal.net/

VMWare to Virtual Server via ADS & VSMT

Just for begin, i think i must explain ADS & VSMT acronym:
ADS : Automated Deployment Services
VSMT : Microsoft Virtual Server 2005 Migration Toolkit

You only need this 2 software to do the job. (only???? 60 MB of software…)
ADS generate all the scripts necessary to "deploy" vmware to virtual pc using VSMT.

It’s not too complicated, you have only to follow those steps you find in Virtual Server 2005 Migration Toolkit User’s Guide:
Step 1: Prepare the source computer
Step 2: Change the device drivers to be installed on the virtual machine
Step 3: Change the startup state of a driver or service
Step 4: Gather configuration information
Step 5: Validate configuration information
Step 6: Load system files
Step 7: Generate migration scripts
Step 8: Enable image encryption
Step 9: Capture the source image
Step 10: Create the virtual machine
Step 11: Deploy the image
Step 12: Complete the deployment

The most problem i had is at step 11, when i’ve to deploy the image.
Virtual Server in PXE boot mode, wasn’t able to contact ADS.
There is an article (KB875533) that talk about that, but my problem wasn’t solved installing the patch.
Before run Source_DeployVM.cmd i had to change the virtual network adapter of the new created Virtual Server, from the default (the one set up from the script) to my phisical network adapter.
After that i’ve been able to deploy the disk images to the new virtual machine.

I losed 2 days…
It looks simple, but at the first try u may have some problems.

To InfoPath or not to InfoPath 2

May be infopath is not so bad.
We bought Professional InfoPath 2003.
I’ve not read the book yet, but at first look it seems to be a good book.
I founded 2 websites:
http://blogs.msdn.com/infopath/
http://www.infopathdev.com/
that explain a lot of thinks and give a lot of samples.
So now i’m able to use taskpane for example.
Task pane are not well integrated with .net object model provided with InfoPath sp1, but enable developer to do some useful trick for make form data lookup faster.
As you can see in the picture below, i used a task pane to change some values of the last tables, taking ddl values from a web service.
So i can do a fast form and use data lookup.
Remain to see if we’ll can develop more forms interated together, for buid a complex user iterface.

Infopath forms developed with Mirco Girotto(www.altevie.com)