Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - Офф-топ

Страница: 1 |

 

  Вопрос: Снова этот кошмарный сон... Добавлено: 23.04.07 03:39  

Автор вопроса:  HACKER
Задумайтесь, насколько распостраним бейсик...
VB (win32), VBA, VBS... вспомним о PB который всё ещё поддерживается, вспомним другие компиляторы позволяющие собирать ВБ код не только для Windows...

VB не лешен создавать ActiveX, это второй плюс в сторону Web, полсле VBS...

VB поддерживает WinApi, из этого следует что на нём можно сделать практически всё... (не будем вдаваться в подробности)

А вот какие кошмары мне сняться, в сторону Web+VB
http://www.aia.net.ua/bred.gif

Схема очень упрощённая, буквально демонстрирующая суть самой идеи. Я прекрасно осознаю что на самом деле все получится гораздо сложнее :)

Но вы только представте себе, на вб6 можно будет писать серверные приложения, и работать будут они как серверные скрипты asp or php... :)

Чтобы не пришло в голову написать, кроме VB6, можно незнать ничего. Даже тот же хтмл можно выкинуть, сделав на вб6 прослойку в виде классов, которая бы сама генерировала хтмл код. Использовать эти классы в своих программах, и всё :)

P.S. А теперь отгадайте, что мне приснится, если перед сном я накурюсь? :)

  Ответы Всего ответов: 14  

Номер ответа: 1
Автор ответа:
 Artyom



Разработчик

Вопросов: 130
Ответов: 6602
 Профиль | | #1 Добавлено: 23.04.07 04:06
Непонятно почему .exe? Здесь гораздо логичнее было бы как раз DLL, и пол-схемы сразу отваливается.

Вопросы на которые хотелось бы услышать ответы:

Кеширование
Безопасность
Промежуточные модули
Быстродействие
Номер ответа: 2
Автор ответа:
 Черный ворон



Разработчик

ICQ: 342881585 

Вопросов: 32
Ответов: 256
 Профиль | | #2 Добавлено: 23.04.07 04:07
Смотря какую траву курьть.
Номер ответа: 3
Автор ответа:
 HACKER


 

Разработчик Offline Client

Вопросов: 236
Ответов: 8362
 Профиль | | #3 Добавлено: 23.04.07 06:19
та не Тёма, отвечать я на эти вопросы небуду :) Странно что ты спрашиваешь :\ Это всего-лишь бредо-иедя, а ты уже и с кешированием и с безопасностью пристал :))

Кстати, а почему если длл то пол схемы отваливается? Я вот чё exe думал, т.к. если Run Time Error в отдельном exe - то пофиг, подумаешь процесс вывалится который страницу генерирует. А вот если подгрузить в свой процесс длл, а косяк какой-то в этой длл будет, то накроется весь сервак который подргузил эту длл...

Подобный механизм реализован в апаче под линукс... Там для каждого клиента запускается не поток, а процесс... Ну только не тупо exec(имя_процесса), а через fork() Блин незнаю как это объяснить, тут надо щупать линукс шобы понять :) Вообщем под линуксом в принципе же нет понятия поток, а создают клоны процессов, именно функцией fork(). Эта фция запускает копию процесса, и этот процесс начинает свою работу с того места где вызвана fork в родительском процессе. Вот наверное из за этого считают что апач под линуксом гораздо устойчивее чем под виндой, да и устойчивее любых дргих веб серверов :) Так что мой выбор обоснован :)

Черный ворон, проконсультируй какая лучше :))
Номер ответа: 4
Автор ответа:
 HACKER


 

Разработчик Offline Client

Вопросов: 236
Ответов: 8362
 Профиль | | #4 Добавлено: 23.04.07 06:24
о! придумал, как раз промежуточные модули и можно через длл организовывать :) Быстродействие будет примерно на уровне самого вб6, ясен пень не быстрее... Кеширование можно предусмотреть...

А насчёт безопасности - согласен, при работе exe сильно развязываются руки.

В принципе теоретически можно:
1) Раздать права клиентским прогам (типа index.exe) такие, что навредить системе будет сложно

2) Внедрять в клиентские проги свою длл, перехватывать вызовы апи, анализировать, пропускать те, которые можно...
Номер ответа: 5
Автор ответа:
 VβÐUηìt



Вопросов: 246
Ответов: 3333
 Web-сайт: смекаешь.рф
 Профиль | | #5
Добавлено: 23.04.07 13:29
VB.NET рулит.
Номер ответа: 6
Автор ответа:
 HACKER


 

Разработчик Offline Client

Вопросов: 236
Ответов: 8362
 Профиль | | #6 Добавлено: 23.04.07 14:36
угагага... Ты вот когда обгониш меня и шарпа в постах раза в два, вот тогда тебе будет достаточно написать "VB.NET рулит." и ты тупо уберёш нас в какашку :)) Если ещё и Brand тут же тебя поддержит, можешь вообще нас ламерами считать ))))))
Номер ответа: 7
Автор ответа:
 AgentFire



ICQ: 192496851 

Вопросов: 75
Ответов: 3178
 Профиль | | #7 Добавлено: 23.04.07 15:32
VB.NET рулит.
Номер ответа: 8
Автор ответа:
 User Unknown



Вечный Юзер!

ICQ: uu@jabber.cz 

Вопросов: 120
Ответов: 3302
 Профиль | | #8 Добавлено: 23.04.07 15:36
VB.NET рулит.
Номер ответа: 9
Автор ответа:
 Artyom



Разработчик

Вопросов: 130
Ответов: 6602
 Профиль | | #9 Добавлено: 23.04.07 15:58
VB.NET рулит.
Номер ответа: 10
Автор ответа:
 Visual Basic .NET 2005 Пиратская версия



Вопросов: 38
Ответов: 190
 Web-сайт: ex3mos.ucoz.ru
 Профиль | | #10
Добавлено: 23.04.07 16:03
VB.NET рулит.
Номер ответа: 11
Автор ответа:
 Sharp


Лидер форума

ICQ: 216865379 

Вопросов: 106
Ответов: 9979
 Web-сайт: sharpc.livejournal.com
 Профиль | | #11
Добавлено: 23.04.07 17:00
Все равно мы с HACKER'ом составляем квалифицированное большинство :))
Потому что VB.NET сосет :)
А схема у тебя чрезмерно усложнена, почитай про CGI и FastCGI.
Номер ответа: 12
Автор ответа:
 intel-DX



ICQ: 445091742 

Вопросов: 4
Ответов: 169
 Профиль | | #12 Добавлено: 23.04.07 17:11
Не партесь Мой знакомый говорил: Celeron- для бомжей, а Basic (QBasic - VB.net) для начинающих.
За последнее не совсем согласен, но доля правды есть. Быстрым Basic не бил, и не будет.
Номер ответа: 13
Автор ответа:
 Sharp


Лидер форума

ICQ: 216865379 

Вопросов: 106
Ответов: 9979
 Web-сайт: sharpc.livejournal.com
 Профиль | | #13
Добавлено: 23.04.07 20:01
Да и первое - чушь собачья :) Не говоря уж о том, что PowerBasic достаточно шустро работает.
Номер ответа: 14
Автор ответа:
 -АлександР-



Вопросов: 55
Ответов: 1008
 Web-сайт: sham.clan.su
 Профиль | | #14
Добавлено: 23.04.07 23:12
HACKER, ты когда на VB.NET калькулятор напишешь? ;)

Страница: 1 |

Поиск по форуму



© Copyright 2002-2011 VBNet.RU | Пишите нам