@alexsemen94
начинающий прогаммист

Необходимо разработать проект с возможностью реализации динамических классов. С чего начать проект?

Необходимо сделать проект которые позволяет через интерфейс создать таблицы в базе данных, но кроме всего прочего при создании таблицы, должен генериться cs файл с моделью, с которой можно работать через EF.

Также в этом проекте необходимо реализация фильтрации, на сервер будет уходить сложный json, который будет парситься в sql и будет возвращать данные, соответственно.

Подскажите к каким ресурсам можно обратиться, есть ли похожие open source проекты?
  • Вопрос задан
  • 60 просмотров
Пригласить эксперта
Ответы на вопрос 1
mindtester
@mindtester Куратор тега C#
http://iczin.su/hexagram_48
начать надо не с поиска похожих проектов. ибо описание - каша полная
начать надо как раз с устранения сумбурности.
Необходимо сделать проект которые позволяет через интерфейс создать таблицы в базе данных
тут уже начать и кончить:
- что то путное без MVVM или подобного паттерна у вас вряд ли получится вообще. придется освоить альтернативы и выбрать подходящую. и уже потом найти реализацию для выбранной платформы интерфейса
кроме всего прочего при создании таблицы, должен генериться cs файл с моделью
- зачем?
- но если так сильно надо - начните с гугления C# рефлексия, C# динамическая компиляция и Roslin API
- просто научиться работать с EF для начала
- для продолжения придется хорошо освоить все что с ним связано. в частности миграции
Также в этом проекте необходимо реализация фильтрации, на сервер будет уходить сложный json, который будет парситься в sql и будет возвращать данные, соответственно.
это уже на потом. если предварительные наброски освоите. то с этими пугающими фразами проблем не будет

ps (WinForms, WPF, UWP) сори, меня тут пригласили ответить на ваш вопрос. про ASP с ходу вообще проморгал. хотя это убирает целый пункт, и возможно стартовать с MVC. на на самом деле вопрос остается сумбурным
pps как вариант - начните проработку задачи. от кучки панических фраз, к описанию финкциональности и интерфейса для нее. и так по итерациям делайте уточнения. можно в итоге получит макеты интерфейса с описанием функционала. вот тогда уже можно задать вопрос - существует ли проект, такой как это?
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы