Many models of infectious disease ignore the underlying contact structure through which the disease spreads. However, in order to evaluate the efficacy of certain disease control interventions, it may be important to include this network structure. We present a network modeling framework of the spread of disease and a methodology for inferring important model parameters, such as those governing network structure and network dynamics, from readily available data sources. This is a general and flexible framework with wide applicability to modeling the spread of disease through sexual or close contact networks. To illustrate, we apply this modeling framework to evaluate HIV control programs in sub-Saharan Africa, including programs aimed at concurrent partnership reduction, reductions in risky sexual behavior, and scale up of HIV treatment.