Недавно я сделал этот эскиз, объяснив разницу между типичной классической архитектурой веб-сайта Microsoft .ASP/SQL Server и той, которая включает в себя новую технологию Microsoft ASP.NET.
Ящик с надписью «Front» в верхней части диаграммы представляет собой общедоступный веб-сайт. Может быть любого размера, большого или малого. «can» внизу представляет собой базу данных SQL Server, которая находится за кулисами. Пользователь веб-сайта действительно не знает или не заботится о том, чтобы он был там, сохраняя все данные для веб-сайта. Средняя область представляет собой то, что можно сделать с помощью технологии ASP.NET. Ящики представляют собой небольшие «двигатели» кода, которые делают определенные вещи. Можно обработать кредитную карту. Можно добавить элемент в корзину покупок. Другой может отображать элементы на странице с миниатюрным изображением рядом с ними. Список бесконечен. Дело в том, что с ASP.NET, все эти «двигатели» могут быть готовы в любое время для использования сами по себе или в сочетании с другими «двигателями» для выполнения задач сайта и функций. Это уменьшает количество специального кода, который необходимо разместить внутри фактических веб-страниц, представленных верхней коробкой. Это гораздо более эффективная и гораздо более быстрая технология, особенно более сложный и сложный веб-сайт.
Просто подумал, что вам может понравиться это знать.
Вы, кажется, не связали изображение, которое хотите использовать, чтобы объяснить? – Gijs