NBePort Framework