powered by simpleCommunicator - 2.0.59     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Структура сложного проекта
25 сообщений из 412, страница 1 из 17
Структура сложного проекта
    #38921173
Фотография mr_max
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Добрый день,
подскажите как расписать по проектно по папкам следующую идею проекта.

Будет разрабатываться функционал по компаниям ASP.NET vNext с использованием Angularjs
думаю так
Компания 1 - папка
Func1 - папка
API - папка
Func1.API - апи для ангуляра (проект)
Func1.DTO - data transfer objects (проект)
Func1.Repository (проект)
WWW - папка
Func1.WWW - интерфейс Angularjs (проект)

Func2 - папка
API - папка
Func2.API - апи для ангуляра (проект)
Func2.DTO - data transfer objects (проект)
Func2.Repository (проект)
WWW - папка
Func2.WWW - интерфейс Angularjs (проект)

Нормально в таком духе?
...
Рейтинг: 0 / 0
Структура сложного проекта
    #38921187
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mr_max,

что общего между проектами?
...
Рейтинг: 0 / 0
Структура сложного проекта
    #38921215
Фотография mr_max
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
На первом этапе видится что общего ничего нету.
У каждой компании свой функционал, но интерфейсные штуки(директивы ангуляра) разработанные под этот проект, будут повторяться в каждой компании и проекте, например поле выбора сотрудника.
...
Рейтинг: 0 / 0
Структура сложного проекта
    #38921270
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mr_maxНа первом этапе видится что общего ничего нету.
У каждой компании свой функционал, но интерфейсные штуки(директивы ангуляра) разработанные под этот проект, будут повторяться в каждой компании и проекте, например поле выбора сотрудника.

Тогда нет смысла делать их объединять. Компоненты разумнее оформлять в виде NuGet-пакетов и хранить в локальном репозитории, а не тащить через ссылку в каждый проект.

Несвязанные проекты лучше организовывать по отдельности.
...
Рейтинг: 0 / 0
Структура сложного проекта
    #38921272
Фотография mr_max
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А я их и не стараюсь объединить, я их по папочкам разношу, а Solution делать один или на компанию разный?
...
Рейтинг: 0 / 0
Структура сложного проекта
    #38921273
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hVosttmr_maxНа первом этапе видится что общего ничего нету.
У каждой компании свой функционал, но интерфейсные штуки(директивы ангуляра) разработанные под этот проект, будут повторяться в каждой компании и проекте, например поле выбора сотрудника.

Тогда нет смысла делать их объединять. Компоненты разумнее оформлять в виде NuGet-пакетов и хранить в локальном репозитории, а не тащить через ссылку в каждый проект.дак ASP.NET vNext же, как вообще могла прийти в голову мысль не чере NuGet работать? :)
...
Рейтинг: 0 / 0
Структура сложного проекта
    #38921284
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mr_maxА я их и не стараюсь объединить, я их по папочкам разношу, а Solution делать один или на компанию разный?разный

что в качестве системы контроля версий используете, что в качестве task management?
...
Рейтинг: 0 / 0
Структура сложного проекта
    #38921287
Фотография mr_max
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
CVS - git, bitbucket.org сейчас
task management не юзаю, я один всё делаю)
...
Рейтинг: 0 / 0
Структура сложного проекта
    #38921447
Фотография mr_max
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Получается разные solution на разные компании, а далее разные порты делать на api, или разные поддомены?
...
Рейтинг: 0 / 0
Структура сложного проекта
    #38921470
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mr_maxразные поддомены
...
Рейтинг: 0 / 0
Структура сложного проекта
    #38921483
Фотография mr_max
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Получается и на каждую компанию свой гит проект будет?
...
Рейтинг: 0 / 0
Структура сложного проекта
    #38921494
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mr_maxПолучается и на каждую компанию свой гит проект будет?

видимо да
...
Рейтинг: 0 / 0
Структура сложного проекта
    #38921589
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mr_maxПолучается и на каждую компанию свой гит проект будет?да

а Вы видите смысл сделать иначе?
...
Рейтинг: 0 / 0
Структура сложного проекта
    #38921592
Фотография mr_max
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
skyANAmr_maxПолучается и на каждую компанию свой гит проект будет?да

а Вы видите смысл сделать иначе?

нет
...
Рейтинг: 0 / 0
Структура сложного проекта
    #38921594
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
skyANAдак ASP.NET vNext же, как вообще могла прийти в голову мысль не чере NuGet работать? :)

ну не держать же 160 проектов в одном солюшене

вопрос к топикастеру, mr_max, а ты имел дело с MVC 3-4-5 или сразу в бой vNext?
...
Рейтинг: 0 / 0
Структура сложного проекта
    #38921606
Фотография mr_max
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Имел но маленький, сразу в vNext
...
Рейтинг: 0 / 0
Структура сложного проекта
    #38921624
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hVosttskyANAдак ASP.NET vNext же, как вообще могла прийти в голову мысль не чере NuGet работать? :)

ну не держать же 160 проектов в одном солюшене конечно! лучше разложить их по 30 солюшинам!
...
Рейтинг: 0 / 0
Структура сложного проекта
    #38921628
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mr_maxИмел но маленький, сразу в vNextа если не взлетит? :)
...
Рейтинг: 0 / 0
Структура сложного проекта
    #38921647
Фотография mr_max
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
skyANA,
Пока буду разрабатывать уже релиз выйдет, в первый год планирую не больше 3 солюшин
...
Рейтинг: 0 / 0
Структура сложного проекта
    #38921657
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mr_maxskyANA,
Пока буду разрабатывать уже релиз выйдет, в первый год планирую не больше 3 солюшинда я не о том... а если пользоваться никто не будет?
...
Рейтинг: 0 / 0
Структура сложного проекта
    #38921679
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
skyANAконечно! лучше разложить их по 30 солюшинам!

Оформить в локальные NuGet-ы, сборки являющиеся повторно используемыми, а остальное сгруппировать и собрать в отдельные солюшены.

С NuGet-ами гораздо гибче, так как разные проекты могут использовать разные версии одной и той-же библиотеки, например, в какой-то части вы решили внедрить новую фичу, чтобы это никого больше не затронуло. У нас так было.
...
Рейтинг: 0 / 0
Структура сложного проекта
    #38921680
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
skyANAда я не о том... а если пользоваться никто не будет?

Маркетинговый вопрос кодеру? ггыыы...
...
Рейтинг: 0 / 0
Структура сложного проекта
    #38921702
Фотография Axeleron
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mr_max,
А я хотел спросить - почему именно vNext?
...
Рейтинг: 0 / 0
Структура сложного проекта
    #38921746
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Axeleronmr_max,
А я хотел спросить - почему именно vNext?

Потому что новый наверное. Ну и в принципе да, пора уже сворачивать все свои старые ASP.NET-ы и двигать на vNext.
...
Рейтинг: 0 / 0
Структура сложного проекта
    #38921750
Фотография Axeleron
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hVosttAxeleronmr_max,
А я хотел спросить - почему именно vNext?

Потому что новый наверное. Ну и в принципе да, пора уже сворачивать все свои старые ASP.NET-ы и двигать на vNext.
Я думаю рановато. А такое рвение к новью бывает как правило у новья
...
Рейтинг: 0 / 0
25 сообщений из 412, страница 1 из 17
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Структура сложного проекта
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]