NOV Diagram for .NET makes it easy to import geographical data from ERSI shapefiles. You can control the way the shapes are rendered by applying various fill rules to them. You can also specify a map projection to be used for transforming the 3D geographical data to a 2D screen coordinates.
Upon import of a shape additional information from the DBF file that accompanies the shapefile is provided (e.g. Country Name, Population, Currency, GDP, etc.). You can use these values to customize the name, the text and the fill of each shape.