Citation: 2C_478/2010 17.11.2010 E. B

X.________ beantragt dem Bundesgericht mit Beschwerde in öffentlich-rechtlichen Angelegenheiten, hilfsweise mit subsidiärer Verfassungsbeschwerde, vom 31. Mai 2010, den im Kanton zuletzt ergangenen Entscheid des Verwaltungsgerichts vom 21. April 2010 aufzuheben. Das Gesuch um Familiennachzug sei gutzuheissen, eventualiter sei die Sache zur ergänzenden Sachverhaltsfeststellung an die Vorinstanz zurückzuweisen. Das Bundesamt für Migration stellt den Antrag, die Beschwerde abzuweisen. Das Verwaltungsgericht hat auf eine Vernehmlassung verzichtet. Die Sicherheitsdirektion sowie der Regierungsrat des Kantons Zürich haben sich nicht geäussert.