|
Как сделать ASP.NET web app?
|
|||
---|---|---|---|
#18+
Ролг Хупин, .. почитайте вот тут: Migrate from ASP.NET Core 2.2 to 3.0 ... в частности Remove obsolete package references A large number of NuGet packages aren't produced for ASP.NET Core 3.0. Such package references should be removed from your project file. Consider the following project file for an ASP.NET Core 2.2 web app: The updated project file for ASP.NET Core 3.0: Код: xml 1. 2. 3. 4. 5. 6. 7.
... |
|||
:
Нравится:
Не нравится:
|
|||
25.11.2019, 12:21 |
|
Как сделать ASP.NET web app?
|
|||
---|---|---|---|
#18+
carrotik Ролг Хупин, .. почитайте вот тут: Migrate from ASP.NET Core 2.2 to 3.0 ... в частности Remove obsolete package references A large number of NuGet packages aren't produced for ASP.NET Core 3.0. Such package references should be removed from your project file. Consider the following project file for an ASP.NET Core 2.2 web app: The updated project file for ASP.NET Core 3.0: Код: xml 1. 2. 3. 4. 5. 6. 7.
я не мигрирую существующий проект, я создаю VS2019 простейший, хотел проверить всю цепочку переноса в линукс. Вот мой прожект файл Код: xml 1. 2. 3. 4. 5. 6.
Вот здесь мой прожект в архиве: https://send.firefox.com/download/717c70058aaa4a9f/#SRpmM70Sbi9YqipCRK1IvA ... |
|||
:
Нравится:
Не нравится:
|
|||
25.11.2019, 12:49 |
|
Как сделать ASP.NET web app?
|
|||
---|---|---|---|
#18+
Ролг Хупин Вот мой прожект файл Код: xml 1.
Так он ведь в превью - от него что угодно можно ожидать. ... |
|||
:
Нравится:
Не нравится:
|
|||
25.11.2019, 14:31 |
|
Как сделать ASP.NET web app?
|
|||
---|---|---|---|
#18+
fkthat Ролг Хупин Вот мой прожект файл Код: xml 1.
Так он ведь в превью - от него что угодно можно ожидать. да, я понимаю, но та же фигня и с 3.0. ... |
|||
:
Нравится:
Не нравится:
|
|||
25.11.2019, 14:35 |
|
Как сделать ASP.NET web app?
|
|||
---|---|---|---|
#18+
Ролг Хупин, ..ну, где-то же в проекте у вас есть ссылка на эту Microsoft.AspNetCore.App ... |
|||
:
Нравится:
Не нравится:
|
|||
25.11.2019, 14:46 |
|
Как сделать ASP.NET web app?
|
|||
---|---|---|---|
#18+
carrotik Ролг Хупин, ..ну, где-то же в проекте у вас есть ссылка на эту Microsoft.AspNetCore.App нету, я проект аплоаднул. Да я и не менял ничего там. На другой машине пустил VS2019, она показал, что есть апдейты, установил. Открыл тот же прожект, сделал паблиш, скопировал на убунту, стартонул - стартонул! Видно таки правда, студия 2019 кривая до сих пор. Правда, другое непонятно: пустил этот свой вебсервер-приложение на ВМ с убунту, там же пустил Firefox, http://localhost:5000 - все работает. Но как из вншней машины пустить броузер с этим адресом? ... |
|||
:
Нравится:
Не нравится:
|
|||
25.11.2019, 14:57 |
|
Как сделать ASP.NET web app?
|
|||
---|---|---|---|
#18+
Ролг Хупин, .. да просто IP:5000 ... если на убунтовой машине нет фаервола ... ... |
|||
:
Нравится:
Не нравится:
|
|||
25.11.2019, 16:00 |
|
Как сделать ASP.NET web app?
|
|||
---|---|---|---|
#18+
carrotik Ролг Хупин, .. да просто IP:5000 ... если на убунтовой машине нет фаервола ... 1. ip:5000 - даже на самой убунту не работает, только localhost:5000 2. снаружи VM, естественно, тоже не проходит моэно ли как-то сконфигурировать для приложения уже на убунту какие адреса и порты слушать ? ... |
|||
:
Нравится:
Не нравится:
|
|||
25.11.2019, 16:42 |
|
Как сделать ASP.NET web app?
|
|||
---|---|---|---|
#18+
Ролг Хупин моэно ли как-то сконфигурировать для приложения уже на убунту какие адреса и порты слушать ? Код: powershell 1. 2.
... |
|||
:
Нравится:
Не нравится:
|
|||
25.11.2019, 16:49 |
|
Как сделать ASP.NET web app?
|
|||
---|---|---|---|
#18+
fkthat Ролг Хупин моэно ли как-то сконфигурировать для приложения уже на убунту какие адреса и порты слушать ? Код: powershell 1. 2.
Спасибо! То, что надо. А вот, интересно, можно ли как-то в конфиг файле менять адреса\порты? ... |
|||
:
Нравится:
Не нравится:
|
|||
25.11.2019, 17:36 |
|
Как сделать ASP.NET web app?
|
|||
---|---|---|---|
#18+
Ролг Хупин А вот, интересно, можно ли как-то в конфиг файле менять адреса\порты? Я точно помню, что можно использовать напрямую launchProfile.json, запаблишив его вместе в приложением и указав путь к нему в командной строке запуска, можно как-то сделать и в обычном appsettings.json (где-то в интернете видел, хотя явно в документации упоминаний не встречал). Тут у нас просто эти вопросы сильно не волнуют никого - давно уже в Матрице докерах живем - какой порт захотели, такой и выставили. ... |
|||
:
Нравится:
Не нравится:
|
|||
25.11.2019, 23:06 |
|
Как сделать ASP.NET web app?
|
|||
---|---|---|---|
#18+
fkthat Ролг Хупин А вот, интересно, можно ли как-то в конфиг файле менять адреса\порты? Я точно помню, что можно использовать напрямую launchProfile.json, запаблишив его вместе в приложением и указав путь к нему в командной строке запуска, можно как-то сделать и в обычном appsettings.json (где-то в интернете видел, хотя явно в документации упоминаний не встречал). Тут у нас просто эти вопросы сильно не волнуют никого - давно уже в Матрице докерах живем - какой порт захотели, такой и выставили. возьмите меня в докеры Как использовать докер в моем случае? захостить там этот сервис? ... |
|||
:
Нравится:
Не нравится:
|
|||
26.11.2019, 09:51 |
|
Как сделать ASP.NET web app?
|
|||
---|---|---|---|
#18+
Ролг Хупин Как использовать докер в моем случае? захостить там этот сервис? Host ASP.NET Core in Docker containers ... |
|||
:
Нравится:
Не нравится:
|
|||
26.11.2019, 10:02 |
|
Как сделать ASP.NET web app?
|
|||
---|---|---|---|
#18+
fkthat Ролг Хупин Как использовать докер в моем случае? захостить там этот сервис? Host ASP.NET Core in Docker containers если можно вкратце - что дает юзеру использование докера? Мой случай: есть ASP.NET Core сервис, его можно запустиь под виндоуз или под линуксом. ASP.NET клиент->ASP.NET Core сервис->PostgreSQL Юзер хочет минимизировать затраты вообще и на лицензии и платное ПО в частности. Где в этой цепочке можно использовать докер? ... |
|||
:
Нравится:
Не нравится:
|
|||
26.11.2019, 10:10 |
|
Как сделать ASP.NET web app?
|
|||
---|---|---|---|
#18+
Ролг Хупин, а если подумать? :) Минимизировать затраты - это использовать вариант хостинга приложения минимальный по стоимости самого хостинга и его обслуживания (обеспечение доступности, масштабирование нагрузки, бекапы, мониторинг, логирование, восстановление после сбоев). Вот и смотри будет-ли докер хостинг самым дешёвым решение. ... |
|||
:
Нравится:
Не нравится:
|
|||
26.11.2019, 10:53 |
|
Как сделать ASP.NET web app?
|
|||
---|---|---|---|
#18+
Дмитрий Мух Ролг Хупин, а если подумать? :) Минимизировать затраты - это использовать вариант хостинга приложения минимальный по стоимости самого хостинга и его обслуживания (обеспечение доступности, масштабирование нагрузки, бекапы, мониторинг, логирование, восстановление после сбоев). Вот и смотри будет-ли докер хостинг самым дешёвым решение. так потому и спросил, мы бедные крестьяне(ц) не в курсе ... |
|||
:
Нравится:
Не нравится:
|
|||
26.11.2019, 11:21 |
|
Как сделать ASP.NET web app?
|
|||
---|---|---|---|
#18+
fkthat Ролг Хупин А вот, интересно, можно ли как-то в конфиг файле менять адреса\порты? Я точно помню, что можно использовать напрямую launchProfile.json, запаблишив его вместе в приложением и указав путь к нему в командной строке запуска, можно как-то сделать и в обычном appsettings.json (где-то в интернете видел, хотя явно в документации упоминаний не встречал). Тут у нас просто эти вопросы сильно не волнуют никого - давно уже в Матрице докерах живем - какой порт захотели, такой и выставили. Я сделал так, как здесь, вариант логичный: https://andrewlock.net/configuring-urls-with-kestrel-iis-and-iis-express-with-asp-net-core/ авторExternal file - hosting.json To load from a file, create hosting.json, in the root of your project, and set the server.urls key as appropriate, separating each url with a semicolon. You can actually use any name now, the name hosting.json is no longer assumed, but it's probably best to continue to use it by convention. { "server.urls": " http://localhost:5100;http://localhost:5101;http://*:5102" } Update your WebHostBuilder to load hosting.json as part of the initial configuration. It's important to set the base path so that the ConfigurationBuilder knows where to look for your hosting.json file. var config = new ConfigurationBuilder() .SetBasePath(Directory.GetCurrentDirectory()) .AddJsonFile("hosting.json", optional: true) .Build(); var host = new WebHostBuilder() .UseConfiguration(config) .UseContentRoot(Directory.GetCurrentDirectory()) .UseKestrel() .UseIISIntegration() .UseStartup<Startup>() .Build(); но не срабатывает,т.е. реакции на настройки нету. ... |
|||
:
Нравится:
Не нравится:
|
|||
26.11.2019, 12:56 |
|
Как сделать ASP.NET web app?
|
|||
---|---|---|---|
#18+
Ролг Хупин Дмитрий Мух Ролг Хупин, а если подумать? :) Минимизировать затраты - это использовать вариант хостинга приложения минимальный по стоимости самого хостинга и его обслуживания (обеспечение доступности, масштабирование нагрузки, бекапы, мониторинг, логирование, восстановление после сбоев). Вот и смотри будет-ли докер хостинг самым дешёвым решение. так потому и спросил, мы бедные крестьяне(ц) не в курсе Вам ещё и самое дешёвое решение найти? Губа не дура :) ... |
|||
:
Нравится:
Не нравится:
|
|||
26.11.2019, 13:24 |
|
Как сделать ASP.NET web app?
|
|||
---|---|---|---|
#18+
skyANA не, найти не надо, спрашиваю рекомендации опытных девелоперов о том, в чем опыта пока нет ;-) ... |
|||
:
Нравится:
Не нравится:
|
|||
26.11.2019, 13:50 |
|
Как сделать ASP.NET web app?
|
|||
---|---|---|---|
#18+
Ролг Хупин skyANA пропущено... Вам ещё и самое дешёвое решение найти? Губа не дура :) не, найти не надо, спрашиваю рекомендации опытных девелоперов о том, в чем опыта пока нет ;-) Всё это рекомендации общего характера. Конкретный выбор зависит от того, что за приложение. С какими ресурсами будет работать: файлы, базы данных, очереди, кэши, письма и т.п. Какая у него будет архитектура: монолит, туева хуча микросервисов... Кто и как его планирует поддерживать, администрировать. ... |
|||
:
Нравится:
Не нравится:
|
|||
27.11.2019, 09:42 |
|
Как сделать ASP.NET web app?
|
|||
---|---|---|---|
#18+
Дмитрий Мух Ролг Хупин пропущено... не, найти не надо, спрашиваю рекомендации опытных девелоперов о том, в чем опыта пока нет ;-) Всё это рекомендации общего характера. Конкретный выбор зависит от того, что за приложение. С какими ресурсами будет работать: файлы, базы данных, очереди, кэши, письма и т.п. Какая у него будет архитектура: монолит, туева хуча микросервисов... Кто и как его планирует поддерживать, администрировать. Пока все проще, ни хучи, ни кэшей: клиентские страницы, отображение данных из базы (в туче) в гридах, фильтрование, поиск, редактирование записей, ну, + какие-то графики, но это потом. ... |
|||
:
Нравится:
Не нравится:
|
|||
27.11.2019, 09:46 |
|
Как сделать ASP.NET web app?
|
|||
---|---|---|---|
#18+
Ролг Хупин, база значит в облаке, в каком? ... |
|||
:
Нравится:
Не нравится:
|
|||
27.11.2019, 09:50 |
|
Как сделать ASP.NET web app?
|
|||
---|---|---|---|
#18+
Дмитрий Мух Ролг Хупин, база значит в облаке, в каком? PostgreSQL в AWS Сейчас у юзера старое доброе Winforms приложение, работающее с ней. Он хочет сделать новое, изменить, добавить что-то в интерфейс, ну и чтобы с любого устройства было доступно. ... |
|||
:
Нравится:
Не нравится:
|
|||
27.11.2019, 10:11 |
|
Как сделать ASP.NET web app?
|
|||
---|---|---|---|
#18+
Ролг Хупин, как развёрнут PostgreSQL? самостоятельно на отдельной машине(ах) или как сервис Амазона? если возвращаться к докеру, то в AWS есть Elastic Container Service и документация как туд развернуть ASP.NET Core приложение, завёрнутое в контейнер также можно и отдельную машину(ы) поднять, хоть Linux, хоть Windows 2016 Server Core, и туда развернуть берите и сравнивайте по стоимости как самих ресурсов, так и их поддержки ... |
|||
:
Нравится:
Не нравится:
|
|||
27.11.2019, 10:19 |
|
|
start [/forum/topic.php?fid=18&msg=39894858&tid=1354847]: |
0ms |
get settings: |
11ms |
get forum list: |
15ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
35ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
56ms |
get tp. blocked users: |
1ms |
others: | 269ms |
total: | 409ms |
0 / 0 |