Ваш вопрос - это то, что люди боролись, пролот, но в эти дни намного лучше с несколькими технологиями.
ASP.NET MVC к спасению! С этим вы можете иметь дружелюбную карту URL-адресов для вашего динамически созданного контента, поэтому, если пользователь создает новую «лампу» в категории «Продукты», она будет доступна через http: // Yourhost / Products / Lamp
ASP.NET MVC использует маршрутизацию .NET , чтобы выполнить эти URL-адреса, и вы можете использовать это без самого ASP.NET MVC, если у вашего проекта есть эти ограничения. Если вы не можете использовать .NET 3.5, перейдите с другим url Rewrite Tech.
Что такое sql injection и как предотвратить его?
Что такое курсор и когда бы вы его использовали (или нет) и почему?
-121--907114-Путь поиска, используемый загрузчиком при вызове LoadLibrary (), можно изменить с помощью функции SetDll Directory () . Так что вы можете просто вызвать это и добавить путь к вашей зависимости, прежде чем загрузить ее.
См. также Порядок поиска DLL .
-121--689441-Можно использовать класс TextWriter и создать все нужные страницы и код. Это было бы больно, но это сработает, хотя я никогда не делал этого раньше, вы можете столкнуться с некоторыми проблемами, так как это не будет скомпилировано. вы определенно можете сделать html статические страницы
Если вы хотите создать свой собственный, что будет очень утомительной работой. Было бы лучше покупать или использовать систему управления контентом с открытым исходным кодом, чтобы выполнить работу. Есть много на рынке, которые доступны для вас в обеих категориях. Это первичная функция для этого типа программного пакета.
Проверьте www.codeplex.com для некоторых, или есть другие, чтобы купить как пакет Cateligent или Site Telerik.
Написание файлов .aspx в папки вашей сети кажутся серьезным риском безопасности. Если вы хотите, чтобы пользователи создавали свои собственные страницы, вы можете хранить эту информацию в базе данных и использовать VirtualPathProvider для обслуживания этих файлов к двигателю ASP.NET.