Возможно, вы захотите взглянуть на ASP.NET Dynamic Data . Вам по-прежнему требуется предоставить модель Entity Framework, но вы можете динамически сгенерировать модель, используя инструмент EdmGen.exe .
Вот немного информации о каждом ... Более подробно перейдите по ссылкам.
Динамические данные ASP.NET
ASP.NET Dynamic Data предоставляет платформу, которая позволяет быстро создавать функциональные приложения, управляемые данными, на основе модели данных LINQ to SQL или Entity Framework. Он также добавляет большую гибкость и функциональность элементам управления DetailsView, FormView, GridView и ListView в форме интеллектуальной проверки и позволяет легко изменять отображение этих элементов управления с помощью шаблонов.
EdmGen.exe
EdmGen.exe - это средство командной строки, используемое для работы с моделью Entity Framework и файлами сопоставления. Вы можете использовать инструмент EdmGen.exe, чтобы сделать следующее:
Подключитесь к источнику данных с помощью поставщика данных .NET Framework для конкретного источника данных и создайте файлы концептуальной модели (.csdl), модели хранения (.ssdl) и сопоставления (.msl), которые используется Entity Framework. Дополнительные сведения см. В разделе Как использовать файл EdmGen.exe для создания файлов модели и сопоставления.
Проверить существующую модель. Дополнительные сведения см. В разделе Как использовать EdmGen.exe для проверки файлов модели и сопоставления.
Создание файла кода на C # или Visual Basic, который содержит классы объектов, сгенерированные из файла концептуальной модели (.csdl). Дополнительные сведения см. В разделе Как использовать EdmGen.exe для генерации кода уровня объекта.
Создание файла кода на C # или Visual Basic, который содержит предварительно созданные представления для существующей модели. Дополнительные сведения см. В разделе «Предварительная генерация представлений для повышения производительности запросов».