В 991 г. князь Владимир почувствовал насущную необходимость в возведении в Киеве символа новой религии – храма, подобного византийским. К грекам послали за мастерами. За возведение храма взялся Настас Корсунянин. Скоро церковь Богородицы была выстроена, и служить в ней стали священники из Корсуни, ближайшего к Руси греческого города. Владимир передал в церковь иконы, кресты и сосуды, вывезенные из Корсуни.

При князе Владимире Киев был невелик. Его площадь не превышала 10 га. Перед церковью Богородицы Десятинной шумел разноголосием языков запада и востока Бабин Торжок. Посреди него Владимир установил вывезенную из Корсуни бронзовую античную квадригу. Южнее и западнее церкви были возведены каменные терема. На их сенях-галереях происходили воспетые былинами дружинные пиры, устраиваемые Владимиром.

Городской земляной вал, увенчанный деревянными срубами, городнями и нависавшими над ними заборолами, в трех местах рассекался каменными воротными башнями.

Киев Владимира и Святослава в X в. был не тем городом, каким он стал при Ярославе в XI в., но предпосылки к колоссальному расцвету были явны уже в X в.

Под 992 г. летописец говорит о том, что Владимир заложил город «Белъ». То была крепость над рекой Ирпень, стоящая к юго-западу от Киева. В Белгороде сосредоточивались значительные военные силы Руси, бывшие своего рода пригородным гарнизоном киевского князя. К западу от Белгорода, за лентой Ирпени, глухо шумел древлянский лес. А далее к западу, за Чертовым лесом, стелилась равнина Волыни с прорезавшими ее отрогами Карпатского горного массива. На высоких холмах и отвесных скалистых утесах Волыни и Галиции в конце X в. стучали топоры плотников и позвякивали молотки каменщиков. Это строили города и боярские усадьбы.

Белгород служил Киеву воротами на запад, имевшими крепкие засовы. В Белгород Владимир свозил народ отовсюду. Все, кому прискучила размеренная крестьянская жизнь, шли на службу к киевскому князю. А он тому был рад. И строились на Руси города.

В 993 г. как раз мимо стен строившегося Белгорода на запад, в земли славянского союза хорватов, в верховья реки Днестр, прошла дружина князя Владимира. Поход 981 г., когда в Перемышле, Червене и иных городах запада русского государства были посажены столичные наместники, видимо, не решил всех вопросов, и спустя двенадцать лет потребовался новый поход, на этот раз именно на союз хорватов. Хорваты Руси – это лишь восточное крыло крупного славянского союза, сердце которого расположено к западу от Галиции, в центре Европы. Отсюда проистекает двойственность всегда мятежной, мятущейся Галицкой Руси с традиционно сильным боярством и родовыми связями с Центральной Европой.

Пока Владимир с русской дружиной ходил по земле хорватов, недремлющие печенеги, имевшие на Руси глаза и уши, подошли к левому берегу реки Сулы.

На берегах Сулы, служивших естественным пограничьем Руси в левобережном Поднепровье, в конце X в. вовсю кипела работа.

В устье Сулы располагалась гавань города Воинская Гребля. Выше по берегу Сулы, не далее двух десятков километров одно от другого, стояли города-крепости. Крупнейшими из них были Лукомье, Лубны, Ромны. На правом притоке Сулы, на реке Удай, росли стены городов Повстин, Пирятин, Прилуки.

Когда Владимиру сообщили о появлении на Суле печенегов, князь поспешил на берега реки Трубеж, служившей одним из рубежей обороны Руси. Гарнизоны городов в долинах рек Сула, Удай, Супой заперли проездные ворота и ждали помощи от киевского князя. Печенеги же грабили и жгли беззащитные села и угоняли людей в полон.