DNURBS implementation.

how can you implement DNURBS using its matrices and control points thru OpenGl in a VC++ environment?