developers .net design open source projects asp builders online shopping perl php siding doors python jsp java shop solaris windows c++ replacement windows j2ee construction freebsd