Sachverhalt: Sachverhalt: A. X._ (geb. 1968), von Serbien und Montenegro, heiratete im Jahr 1988 in seinem Heimatland eine Landsfrau. Gestützt auf deren schweizerisches Aufenthaltsrecht erhielt er im Rahmen des Familiennachzuges in die Schweiz noch im selben Jahr eine Aufenthalts- und am 30. Juni 1998 eine Niederlassungsbewilligung im Kanton Aargau. Aus der Ehe, die am 9. Juni 1998 geschieden wurde, sind zwei Kinder hervorgegangen, die unter die Obhut der Mutter gestellt wurden. Seit 1997 lebt X._ mit einer neuen Lebenspartnerin zusammen, mit welcher er ebenfalls zwei Kinder hat. Am 2. Juni 2005 verurteilte das Bezirksgericht Zürich X._ wegen mehrfacher qualifizierter Widerhandlung gegen das Bundesgesetz vom 3. Oktober 1951 über die Betäubungsmittel und die psychotropen Stoffe (Betäubungsmittelgesetz, BetmG; SR 812.121), mehrfacher Gehilfenschaft zu Diebstahl, Sachbeschädigung und Hausfriedensbruch sowie mehrfacher Übertretung des Betäubungsmittelgesetzes zu drei Jahren Zuchthaus. Das Migrationsamt des Kantons Aargau wies X._ am 28. Oktober 2005 auf unbestimmte Dauer aus der Schweiz aus. Mit Einspracheentscheid vom 23. März 2006 wurde diese Verfügung bestätigt. Die von X._ dagegen erhobene Beschwerde hiess das kantonale Rekursgericht im Ausländerrecht in Bezug auf die Gewährung der unentgeltlichen Rechtspflege gut; im Übrigen wurde die Beschwerde abgewiesen. Das Migrationsamt des Kantons Aargau wies X._ am 28. Oktober 2005 auf unbestimmte Dauer aus der Schweiz aus. Mit Einspracheentscheid vom 23. März 2006 wurde diese Verfügung bestätigt. Die von X._ dagegen erhobene Beschwerde hiess das kantonale Rekursgericht im Ausländerrecht in Bezug auf die Gewährung der unentgeltlichen Rechtspflege gut; im Übrigen wurde die Beschwerde abgewiesen. B. Mit Verwaltungsgerichtsbeschwerde vom 23./28. August 2006 stellt X._ dem Bundesgericht den Hauptantrag, das Urteil des Rekursgerichts im Ausländerrecht des Kantons Aargau vom 5. Juli 2006 insoweit aufzuheben, als seine Beschwerde abgewiesen wurde; es sei auf seine Ausweisung zu verzichten. Das Rekursgericht im Ausländerrecht des Kantons Aargau schliesst unter Verweisung auf das angefochtene Urteil auf Abweisung der Beschwerde. Das Migrationsamt des Kantons Aargau hat unter Hinweis auf den angefochtenen Entscheid auf eine Vernehmlassung verzichtet. Das Bundesamt für Migration hat ebenfalls keine Gegenbemerkungen angebracht und beantragt, die Beschwerde abzuweisen. Das Bundesamt für Migration hat ebenfalls keine Gegenbemerkungen angebracht und beantragt, die Beschwerde abzuweisen. C. Am 3. September 2006 wurde X._ aus dem Strafvollzug entlassen. C. Am 3. September 2006 wurde X._ aus dem Strafvollzug entlassen. D. Mit Verfügung vom 11. September 2006 hat der Präsident der II. öffentlichrechtlichen Abteilung der Beschwerde die aufschiebende Wirkung zuerkannt.