The present invention relates to a transfer vector for inserting a gene into a genetic locus of a baculovirus sequence. The transfer vector comprises an expression cassette comprising a eukaryotic promoter operably linked to the gene and a bipartite selection cassette. The present invention also relates to methods of using the transfer vector and derived bacmids and baculoviruses.