Citation: 2C_906/2015 E. C

A.________ erhebt mit Eingabe vom 7. Oktober 2015 an das Bundesgericht Beschwerde in öffentlich-rechtlichen Angelegenheiten mit dem Antrag, in Aufhebung des angefochtenen Urteils sei das Migrationsamt des Kantons Zürich anzuweisen, ihm die Aufenthaltsbewilligung wieder zu erteilen bzw. zu verlängern. Eventuell sei die Sache zu neuer Beurteilung an die Vorinstanz oder das Migrationsamt zurückzuweisen. Das Verwaltungsgericht und das Staatssekretariat für Migration beantragen Abweisung der Beschwerde. Mit Verfügung des Präsidenten der II. öffentlich-rechtlichen Abteilung des Bundesgerichts vom 8. Oktober 2015 wurde der Beschwerde die aufschiebende Wirkung zuerkannt.