|
Как сделать 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 |
|
|
start [/forum/topic.php?fid=18&msg=39893585&tid=1354847]: |
0ms |
get settings: |
8ms |
get forum list: |
11ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
28ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
49ms |
get tp. blocked users: |
1ms |
others: | 9ms |
total: | 123ms |
0 / 0 |