I am new to DotSpatial and have not used the Map Control, but I have seen in my searches that you need to set the Projection Property of the map component to the same projection that your Lat/Lon coordinates are.
ProjectionInfo wgs = KnownCoordinateSystems.Geographic.World.WGS1984;
map.Projection = wgs; //This I am not sure of since I do not know the control