|
Как сделать ASP.NET web app?
|
|||
---|---|---|---|
#18+
которое работает без веб сервера? т.е. просто в броузере работает, коннектится к базе и тд, но не требует вебсервера типа IIS и т.д. ... |
|||
:
Нравится:
Не нравится:
|
|||
18.11.2019, 17:15 |
|
Как сделать ASP.NET web app?
|
|||
---|---|---|---|
#18+
Ролг Хупин, в .NET Core есть Serverless ... |
|||
:
Нравится:
Не нравится:
|
|||
18.11.2019, 17:26 |
|
Как сделать ASP.NET web app?
|
|||
---|---|---|---|
#18+
Roman Mejtes Ролг Хупин, в .NET Core есть Serverless Предыстория: я сказал, что можно сделать приложение net core desktop + gui и построить дла разных систем. Но юзер говорит, что лучше asp.net web app, но чтобы без веб сервера работало и чтобы его можно было пускать в броузере на любой ос. ... |
|||
:
Нравится:
Не нравится:
|
|||
18.11.2019, 17:34 |
|
Как сделать ASP.NET web app?
|
|||
---|---|---|---|
#18+
Roman Mejtes Ролг Хупин, в .NET Core есть Serverless это работает только в туче? как разрабатывать? ... |
|||
:
Нравится:
Не нравится:
|
|||
18.11.2019, 17:36 |
|
Как сделать ASP.NET web app?
|
|||
---|---|---|---|
#18+
Ролг Хупин, в .NET Core можно создать Serverless веб приложение которое не требует IIS, просто запускаете как Win сервис или просто приложение и всё работает из коробки, гуглите, примеров вагон ... |
|||
:
Нравится:
Не нравится:
|
|||
18.11.2019, 20:27 |
|
Как сделать ASP.NET web app?
|
|||
---|---|---|---|
#18+
Ролг Хупин, .. в браузере пускать можно только JavaScript во всех его ипостасях, но не более .. соответственно, коннектиться напрямую к ДБ без подвывертов не получится .. Подвыверты могут быть, например, HTTP-plugin для MySQL, или параллельный псевдо-сервер на Node.js .. Но web app net core подразумевает собой именно серверную реализацию (даже если в виде службы/приложения Windows/Linux) ... |
|||
:
Нравится:
Не нравится:
|
|||
19.11.2019, 11:58 |
|
Как сделать ASP.NET web app?
|
|||
---|---|---|---|
#18+
carrotik Ролг Хупин, .. в браузере пускать можно только JavaScript во всех его ипостасях, но не более .. соответственно, коннектиться напрямую к ДБ без подвывертов не получится .. Подвыверты могут быть, например, HTTP-plugin для MySQL, или параллельный псевдо-сервер на Node.js .. Но web app net core подразумевает собой именно серверную реализацию (даже если в виде службы/приложения Windows/Linux) Да, я приблизительно так и понимал Какой именно тип web app net core? Desktop app? ... |
|||
:
Нравится:
Не нравится:
|
|||
19.11.2019, 12:04 |
|
Как сделать ASP.NET web app?
|
|||
---|---|---|---|
#18+
Ролг Хупин carrotik Ролг Хупин, .. в браузере пускать можно только JavaScript во всех его ипостасях, но не более .. соответственно, коннектиться напрямую к ДБ без подвывертов не получится .. Подвыверты могут быть, например, HTTP-plugin для MySQL, или параллельный псевдо-сервер на Node.js .. Но web app net core подразумевает собой именно серверную реализацию (даже если в виде службы/приложения Windows/Linux) Да, я приблизительно так и понимал Какой именно тип web app net core? Desktop app? .. WebAPI ... ну, это же вроде само за себя говорит .. или я не совсем понял вашего ТЗ от заказчика ... ... |
|||
:
Нравится:
Не нравится:
|
|||
19.11.2019, 12:08 |
|
Как сделать ASP.NET web app?
|
|||
---|---|---|---|
#18+
Пока такое состояние: клиент -> NET Core cross-platform сервис ->PostgreSQL (AWS) Где будет установлен сервис - не определено пока, но он Win или Linux, в туче или на сервере. Клиент должен быть броузерный, т.е. некий сайт, но важно, что клиент один для любой ОС и для мобильных платформ. Можно ли в такой конфигурации сделать сайт ASP.NET (Core)? Или на чем можно сделать клиента и какие требования к сервису, кроме доступа к базе? ... |
|||
:
Нравится:
Не нравится:
|
|||
20.11.2019, 10:12 |
|
Как сделать ASP.NET web app?
|
|||
---|---|---|---|
#18+
Ролг Хупин, ... тут просится SPA для клиента на каком-нибудь модном JS-фреймворке (я использую Vue.js + Vuetify, например) .. Это может быть классическим одностраничным приложением (т.е. на сайте только index.html и файлы js/css) ... сам сайт на nginx/apache, он же работает в качестве reverse-proxy для WebAPI, которое крутится на том же физическом сервере в качестве сервиса (у меня под Linix Ubuntu Server, например) .. Сам WebAPI-сервис выполняет всю бизнес-логику (кроме обращения к БД это может быть клиент почтового сервера, загрузки/выгрузки файлов и т.д.) .. кроме того, если требуется поддержка мобильных платформ, то использование новомодных JS-фреймоврков облегчает построение псевдо-приложений под Android/Iphone с помощью Cordova и прочих .... Но все это может быть в разных конфигурациях и на разных платформах ... ... |
|||
:
Нравится:
Не нравится:
|
|||
20.11.2019, 11:30 |
|
Как сделать ASP.NET web app?
|
|||
---|---|---|---|
#18+
carrotik Ролг Хупин, ... тут просится SPA для клиента на каком-нибудь модном JS-фреймворке (я использую Vue.js + Vuetify, например) .. Это может быть классическим одностраничным приложением (т.е. на сайте только index.html и файлы js/css) ... сам сайт на nginx/apache, он же работает в качестве reverse-proxy для WebAPI, которое крутится на том же физическом сервере в качестве сервиса (у меня под Linix Ubuntu Server, например) .. Сам WebAPI-сервис выполняет всю бизнес-логику (кроме обращения к БД это может быть клиент почтового сервера, загрузки/выгрузки файлов и т.д.) .. кроме того, если требуется поддержка мобильных платформ, то использование новомодных JS-фреймоврков облегчает построение псевдо-приложений под Android/Iphone с помощью Cordova и прочих .... Но все это может быть в разных конфигурациях и на разных платформах ... Вроде не хочет использовать веб серверы... ... |
|||
:
Нравится:
Не нравится:
|
|||
20.11.2019, 12:36 |
|
Как сделать ASP.NET web app?
|
|||
---|---|---|---|
#18+
Ролг Хупин Вроде не хочет использовать веб серверы... .. хозяин - барин ... как он собирается загружать клиента в браузер? .. с флешки? ... еще раз - под мобильную платформу это можно, там приложение лежит в самом телефоне и запускается в WebView (под Android, в частности, для IPhone я не пробовал) ... а в браузер? ... |
|||
:
Нравится:
Не нравится:
|
|||
20.11.2019, 12:48 |
|
Как сделать ASP.NET web app?
|
|||
---|---|---|---|
#18+
carrotik Ролг Хупин, ... тут просится SPA для клиента на каком-нибудь модном JS-фреймворке (я использую Vue.js + Vuetify, например) .. Это может быть классическим одностраничным приложением (т.е. на сайте только index.html и файлы js/css) ... сам сайт на nginx/apache, он же работает в качестве reverse-proxy для WebAPI, которое крутится на том же физическом сервере в качестве сервиса (у меня под Linix Ubuntu Server, например) .. Сам WebAPI-сервис выполняет всю бизнес-логику (кроме обращения к БД это может быть клиент почтового сервера, загрузки/выгрузки файлов и т.д.) .. кроме того, если требуется поддержка мобильных платформ, то использование новомодных JS-фреймоврков облегчает построение псевдо-приложений под Android/Iphone с помощью Cordova и прочих .... Но все это может быть в разных конфигурациях и на разных платформах ... какую IDE можно использовать под виндоуз для разработки такиого типа сайтов? ... |
|||
:
Нравится:
Не нравится:
|
|||
20.11.2019, 12:48 |
|
Как сделать ASP.NET web app?
|
|||
---|---|---|---|
#18+
Ролг Хупин какую IDE можно использовать под виндоуз для разработки такиого типа сайтов? .. тут множество вариантов, лично я использую Visual Studio Code + vue-cli (что подразумевает установку node.js и еще по надобности) + плагин Vue Devtools в браузере для отладки ... Но в зависимости от выбранного фреймворка (angular/react и т.д.) может быть что угодно, WebStorm, например (сам не пользовался) ... в общем списки гулятся, например Top 5 Best VueJs IDE and text Editors ... |
|||
:
Нравится:
Не нравится:
|
|||
20.11.2019, 12:59 |
|
Как сделать ASP.NET web app?
|
|||
---|---|---|---|
#18+
carrotik Ролг Хупин Вроде не хочет использовать веб серверы... .. хозяин - барин ... как он собирается загружать клиента в браузер? .. с флешки? ... еще раз - под мобильную платформу это можно, там приложение лежит в самом телефоне и запускается в WebView (под Android, в частности, для IPhone я не пробовал) ... а в браузер? Так это тоже вопрос. Если есть доступный вебсервер, тогда с любого устройства в локальной сети, в интернете юзер пускает броузер и получает страницу. Если без вебсервера(?): Скажем, в локальной сети (Windows-based) файлы лежат где-то в общедоступном расшаренном фолдере, у юзеров линки, они жмут и файлы грузятся в броузер. В мобильном случае файлы загружаются один раз на устройство и затем используются. Т.е. предположим без вебсервера можно обойтись в этом случае. Возможно - это мутная фигня, надо поставить где-то линукс с вебсервером и не парить мозги. ... |
|||
:
Нравится:
Не нравится:
|
|||
21.11.2019, 13:11 |
|
Как сделать ASP.NET web app?
|
|||
---|---|---|---|
#18+
По результатам консультаций в другом форуме: можно ли сделать ASP.NET Core сайт и захостить его в кросс-платформном консольном приложении, чтобы оно работало в виндоуз и в линуксе? Чтобы избавиться от еще одного звена - вебсервера типа IIS, Apache, nginx и т.д. ... |
|||
:
Нравится:
Не нравится:
|
|||
22.11.2019, 18:15 |
|
Как сделать ASP.NET web app?
|
|||
---|---|---|---|
#18+
Shocker.Pro да спасибо, добрый юзер ... |
|||
:
Нравится:
Не нравится:
|
|||
22.11.2019, 18:18 |
|
Как сделать ASP.NET web app?
|
|||
---|---|---|---|
#18+
Вопрос по Publish Сделал консольный сервис, построил для виндоуз, пустил - работает. Хочу построить для линукса: делаю Publish - строится, но файлов из фолдера wwwroot, Views в фолдере нет. Но они же нужны для установки готового сервиса на линукс ? как их включить, чтобы собирались при Publish? ... |
|||
:
Нравится:
Не нравится:
|
|||
23.11.2019, 21:41 |
|
Как сделать ASP.NET web app?
|
|||
---|---|---|---|
#18+
Еще вопрос: Построил для Виндоуз, пустил руками - запускается, работает и сервис и страницы в броузере. Сделал publish для linuxб скопировал на убунту, запускаю, пишет: The specified framework 'Microsoft.AspNetCore.App', version '3.0.0' was not found. Посмотрел в директории - нету такого файла. Что делаю не так? ... |
|||
:
Нравится:
Не нравится:
|
|||
24.11.2019, 14:29 |
|
Как сделать ASP.NET web app?
|
|||
---|---|---|---|
#18+
Ролг Хупин, .. если публиковать под платформу (не self-contained), то платформу (net core sdk/runtime) на ubuntu надо сначала установить ... self-contained может запускаться как приложение/служба без установки платформы ... ... |
|||
:
Нравится:
Не нравится:
|
|||
25.11.2019, 11:06 |
|
Как сделать ASP.NET web app?
|
|||
---|---|---|---|
#18+
carrotik Ролг Хупин, .. если публиковать под платформу (не self-contained), то платформу (net core sdk/runtime) на ubuntu надо сначала установить ... self-contained может запускаться как приложение/служба без установки платформы ... Я сделал как self-contained, всё бы хорошо, на виндоуз запускается эхэ, но когда делаю паблиш на убунту, копирую фолдер и пускаю - пишет такую фигню. Проверил - такой длл реально в паблишнутом фолдере нет. Попытался добавить нугет Microsoft.AspNetCore.App в прожект, он есть, но не добавляется, пишет, что ему нужен NET Core <=2.2. Что делаю не так? как запутсить консольный веб сервер в убунту? ... |
|||
:
Нравится:
Не нравится:
|
|||
25.11.2019, 11:18 |
|
Как сделать ASP.NET web app?
|
|||
---|---|---|---|
#18+
Ролг Хупин, ..поставьте sdk и не пудрите мозги .. :) ... ... |
|||
:
Нравится:
Не нравится:
|
|||
25.11.2019, 11:37 |
|
Как сделать ASP.NET web app?
|
|||
---|---|---|---|
#18+
Ролг Хупин, .. если серьезно, то сделайте проект 3.0 по инструкциям Microsoft (в стиле хелло ворлд), опубликуйте self-contained и запустите .. если работает, значит, в вашем проекте есть ссылки на легаси ... ... |
|||
:
Нравится:
Не нравится:
|
|||
25.11.2019, 11:55 |
|
Как сделать ASP.NET web app?
|
|||
---|---|---|---|
#18+
carrotik Ролг Хупин, .. если серьезно, то сделайте проект 3.0 по инструкциям Microsoft (в стиле хелло ворлд), опубликуйте self-contained и запустите .. если работает, значит, в вашем проекте есть ссылки на легаси ... именно так и сделал, просто создал новый проект, от себя ничего не добавлял, пара страниц - которые были сгенерированы студией. ... |
|||
:
Нравится:
Не нравится:
|
|||
25.11.2019, 12:12 |
|
Как сделать 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 |
|
Как сделать ASP.NET web app?
|
|||
---|---|---|---|
#18+
вообщем я бы начал с AWS, раз уже там база... ... |
|||
:
Нравится:
Не нравится:
|
|||
27.11.2019, 10:21 |
|
Как сделать ASP.NET web app?
|
|||
---|---|---|---|
#18+
плюс так будет безопаснее а то сейчас выходит база торчит наружу, а человек хочет дать доступ любому устройству ... |
|||
:
Нравится:
Не нравится:
|
|||
27.11.2019, 10:25 |
|
Как сделать ASP.NET web app?
|
|||
---|---|---|---|
#18+
Ролг Хупин, и ещё бы я предложил вашему заказчику рассмотреть вариант миграции в Azure имхо гораздо проще вам будет и разрабатывать, и выкатывать, и сопровождать, так как в Azure DevOps вы получите возможность и таски заводить, работать по ним, и Git репозиторий, и CI/CD и в с этим вам будет намного легче, чем в AWS разбираться ... |
|||
:
Нравится:
Не нравится:
|
|||
27.11.2019, 10:45 |
|
Как сделать ASP.NET web app?
|
|||
---|---|---|---|
#18+
Дмитрий Мух плюс так будет безопаснее а то сейчас выходит база торчит наружу, а человек хочет дать доступ любому устройству ну, не очень и наружу, в туче все-таки. ... |
|||
:
Нравится:
Не нравится:
|
|||
27.11.2019, 10:49 |
|
Как сделать ASP.NET web app?
|
|||
---|---|---|---|
#18+
Ролг Хупин Дмитрий Мух плюс так будет безопаснее а то сейчас выходит база торчит наружу, а человек хочет дать доступ любому устройству ну, не очень и наружу, в туче все-таки. ... |
|||
:
Нравится:
Не нравится:
|
|||
27.11.2019, 10:50 |
|
Как сделать ASP.NET web app?
|
|||
---|---|---|---|
#18+
В любом случае если у вас приложение и база будут в одном пространстве, со своими внутренними политиками, и наружу будет торчать только приложение, то это гораздо безопаснее ... |
|||
:
Нравится:
Не нравится:
|
|||
27.11.2019, 10:52 |
|
Как сделать ASP.NET web app?
|
|||
---|---|---|---|
#18+
и гораздо удобнее сопровождать... ... |
|||
:
Нравится:
Не нравится:
|
|||
27.11.2019, 10:57 |
|
Как сделать ASP.NET web app?
|
|||
---|---|---|---|
#18+
Дмитрий Мух В любом случае если у вас приложение и база будут в одном пространстве, со своими внутренними политиками, и наружу будет торчать только приложение, то это гораздо безопаснее Скажу, пусть думает. Видимо, поместить еще и сервис в тучу или на VM в туче будет денег стоить. ... |
|||
:
Нравится:
Не нравится:
|
|||
05.12.2019, 09:00 |
|
Как сделать ASP.NET web app?
|
|||
---|---|---|---|
#18+
Кстати, странная проблема: сделал такой сервис, скопировал на убунту, на макос - работает, на другой машине виндоуз - тоже. Пускаю руками эхэ на той, где девелоплю - стартует, в броузере пишу тот же адрес: http://localhost:5000 - пишет, что нет такого. Что может быть не так? ... |
|||
:
Нравится:
Не нравится:
|
|||
05.12.2019, 10:30 |
|
|
start [/forum/topic.php?all=1&fid=18&tid=1354847]: |
0ms |
get settings: |
10ms |
get forum list: |
13ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
31ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
78ms |
get tp. blocked users: |
2ms |
others: | 11ms |
total: | 162ms |
0 / 0 |