Hi,
After you
1. upload all the mojoportal files
2. make sure the /Data folder is writable by the web process (this is nt the database its just where files get uploaded the server log is written, files are created etc.
3. rename user.config.sample to user.config and set the correct connection string for your database.
4. now visit yoursiteroot or yoursiteroot/Setup/Default.aspx
actually it should normally redirect from yoursiteroot to yoursiteroot;/Setup/Default.aspx if it detects that the database is not the correct version (ie no tables yet)
The setup page will detect if the mp_Sites table exists, if it does not it assumes its a new installation, if it does exist it assumes its an upgrade.
It will run a series of sql scripts to create the tables and stored procedures, ten your installation will be up to date and yu can access your site at yoursiteroot. It will create a home page with sme initial content and it will create and admin user with admin@admin.com and pwd = admin. You can login and change it.
If you want to learn how to develop your own features, start by the Hello World examples, then study the source code of an existing feature. There are lots of examples for how to do anything you need like connecting to the database. Its open source, get the code and learn from it.
Hope it helps,
Joe