Как распространить приложение ASP.NET на легком оборудовании (например, NAS)? - PullRequest
0 голосов
/ 04 августа 2011

Я хочу отправить аппаратное обеспечение клиентам, которые подключаются к своей сети через Ethernet или USB. Это устройство содержит веб-приложение ASP.NET, к которому они получают доступ через веб-браузер на любом ПК в своей сети.

Это должно быть небольшое устройство стоимостью менее 500 долларов, что означает, что оно не может быть полноценным сервером с лицензией на сервер Win2008. Это будет повторяться сотни или тысячи раз - по одному разу для каждого нового клиента.

Существуют ли внешние жесткие диски или устройства NAS, которые могут работать как веб-сервер IIS / ASP.NET?

Спасибо, Roger

Ответы [ 5 ]

0 голосов
/ 04 августа 2011

Купите нетбук с Windows 7 Home Premium, так как он входит в комплект IIS7. Если вам нужно больше «емкости», то вам все равно стоит взглянуть на большее оборудование.

0 голосов
/ 04 августа 2011

Если вы придерживаетесь настройки ПК, вы можете использовать настольную ОС и IIS Express. Он должен поддерживать все, что вы хотите, вы даже можете получить это на дешевом нетбуке.

0 голосов
/ 04 августа 2011

Если вы хотите сохранить его дешевым, я настоятельно рекомендую посмотреть Mono , который является бесплатным и очень хорошо работает с ASP.Net.Если у вас есть какие-то специфичные для Windows вещи, вам, возможно, придется их изменить, но, надеюсь, у вас их не будет на сайте.

0 голосов
/ 04 августа 2011

Вы должны обратить внимание на преобразование своего приложения в Mono.Net, работающее в виртуальной среде. ОС и среда выполнения будут с открытым исходным кодом и позволят вам свободно распространять их.

Mono.Net

Virutal Box - VM Enviornment

ОС Ubuntu Linux

0 голосов
/ 04 августа 2011

Я уверен, что вы могли бы построить небольшой ПК на основе встроенной материнской платы или даже платы mini-itx. Но это сайт вопросов и ответов по программированию, а не место, где можно спросить о создании серверов.

...