This is a function of the TV tuner card. In general, they come with software to record and they are not that expensive unless you want to record HD in HD (not SD). Most tuner cards these days are hybrids, which means they can record NTSC signals off your Dish receiver in SD, or ATSC signals off your antenna. The latter (ATSC recording) can be done cheaply in HD. Where the expense comes in is if you want to plug your Dish HD receiver into something like a Hauppage HD DVR. This accepts HD signals via component input, digitizes and displays and/or records it to disk.
Now, if you have a VIP receiver, you might also want to buy a router. Plug the router into your modem, and plug everything else into the LAN side of the router. You haven't told us what receiver you have. It's capabilities vary dramatically depending upon which receiver it is.