Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / На какой основе лучше переписать клиента с Win32 на ASP.NET / 23 сообщений из 23, страница 1 из 1
23.03.2012, 14:23:53
    #37720086
Dmitry V. Nechaev
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
На какой основе лучше переписать клиента с Win32 на ASP.NET
Добрый день.

У меня есть приложение Win32 написанное на дельфи. Клиент и достаточно тонкий.
Есть дизайнер базы данных, который позволяет описывать, создавать и изменять БД. Принципы заложенные в нём, я менять не хочу. Структура базы остаётся той же, или почти такой же.
Клиент работает со справочниками, документами и т.п. Позволяет видеть данные в виде таблиц и деревьев, и править напрямую или через карточки.
Нужно сделать проект, в котором будет работать множество пользователей через интернет. С разных устройств.
По моему скромному мнению, стоит попытаться сделать всё через asp.net, тем более я умею на нём писать, сделал несколько сложных сайтов (включая банк-клиент).

Сейчас есть много технологий, тот же silverlight, mvc и прочее. Наверняка есть фреймворки, подходящие для моих задач.

Посоветуйте пожалуйста, в какую сторону рыть, что смотреть.
Если сами пользуетесь чем либо, то буду рад услышать ваши советы.
...
Рейтинг: 0 / 0
23.03.2012, 14:33:22
    #37720122
ShSerge
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
На какой основе лучше переписать клиента с Win32 на ASP.NET
Dmitry V. Nechaev,

А чем Вас Делфи не устраивают?
Не умеете писать на делфях вэб-приложения?
...
Рейтинг: 0 / 0
23.03.2012, 14:33:39
    #37720124
.
.
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
На какой основе лучше переписать клиента с Win32 на ASP.NET
я гдето слышал, что в дельфях есть что-то свое для вэба (кажется называется интервэб... погугли или спроси на ПТ)
...
Рейтинг: 0 / 0
23.03.2012, 14:35:43
    #37720129
ShSerge
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
На какой основе лучше переписать клиента с Win32 на ASP.NET
.я гдето слышал...
Везде есть цги и фаст-цги. И библиотек всяких навалом, как грязи. Типа, бери и пользуйся.
...
Рейтинг: 0 / 0
23.03.2012, 15:38:14
    #37720281
Dmitry V. Nechaev
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
На какой основе лучше переписать клиента с Win32 на ASP.NET
ShSergeDmitry V. Nechaev,

А чем Вас Делфи не устраивают?
Не умеете писать на делфях вэб-приложения?

Умею и даже слишком. Аппликуха имеет и диайнер форм, и компилятор Win32 встроенный (PAX). Интерфейс продвинутый и всё такое.
Одно только но - проект предполагает что люди будут слишком разные, и с виндовым клиентом далеко не все сладят.
Плюс файрволы разные, где-то протокол порежут при открытом порте, где ещё что.
В общем требуется универсальное решение , а ничего универсальнее веба ещё не придумали.
...
Рейтинг: 0 / 0
23.03.2012, 15:39:19
    #37720287
Dmitry V. Nechaev
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
На какой основе лучше переписать клиента с Win32 на ASP.NET
.я гдето слышал, что в дельфях есть что-то свое для вэба (кажется называется интервэб... погугли или спроси на ПТ)

Есть, интравеб. Но честно говоря, именно с ним я не сильно знаком, и не хочу заморачиваться на слишком узкой технологии, мало знакомой широкой общественности.
...
Рейтинг: 0 / 0
23.03.2012, 15:45:13
    #37720296
iConst
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
На какой основе лучше переписать клиента с Win32 на ASP.NET
Dmitry V. Nechaev,

Однозначно начинать с вебформс. Доктрина - позволить десктоперам писать веб-апликейшны. Быстро, просто. По ходу разберетесь.
...
Рейтинг: 0 / 0
23.03.2012, 15:45:25
    #37720297
ShSerge
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
На какой основе лучше переписать клиента с Win32 на ASP.NET
Dmitry V. Nechaev...и с виндовым клиентом далеко не все сладят.
Плюс файрволы разные, где-то протокол порежут при открытом порте, где ещё что.
В общем требуется универсальное решение , а ничего универсальнее веба ещё не придумали.
Я же Вас чёрным по-русски спросил: "Не умеете писать на делфях вэб-приложения?".
Как мне тогда расценивать "Умею и даже слишком".
Я Вас про вэб-приложения спрашивал, а они, вообще-то, выполняются в браузере, причём, совершенно не важно юникс или виндовз на компьютере установлен.
...
Рейтинг: 0 / 0
23.03.2012, 16:09:09
    #37720347
МСУ
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
На какой основе лучше переписать клиента с Win32 на ASP.NET
iConstDmitry V. Nechaev,
Однозначно начинать с вебформс. Доктрина - позволить десктоперам писать веб-апликейшны. Быстро, просто. По ходу разберетесь.
+1

ShSergeDmitry V. Nechaev
Я же Вас чёрным по-русски спросил: "Не умеете писать на делфях вэб-приложения?".
Как мне тогда расценивать "Умею и даже слишком".
Я Вас про вэб-приложения спрашивал, а они, вообще-то, выполняются в браузере, причём, совершенно не важно юникс или виндовз на компьютере установлен.
Серж, чё присосались как липучка? Человеку нужно морду под свой бизнес написать и выставить жопой наружу. Какие могут быть еще вопросы?

ShSergeВезде есть цги и фаст-цги. И библиотек всяких навалом, как грязи. Типа, бери и пользуйся.
Какие в зад цги, акстись, атец! Человек хочет заюзать ASP.NET.

ShSergeНе умеете писать на делфях вэб-приложения?
Вы пробовали пользоваться этими помоями?

Dmitry V. Nechaev
Не слушайте Сержа, он, видимо, покурил чего насыщенного :)
Короче, ASP.NET 4.0 WebForms в руки и вперед. Через месяцок можно уже кнопки реальные давить в морде.
...
Рейтинг: 0 / 0
23.03.2012, 16:22:47
    #37720377
ShSerge
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
На какой основе лучше переписать клиента с Win32 на ASP.NET
МСУ...Не слушайте Сержа, он, видимо, покурил чего насыщенного :)
Короче, ASP.NET 4.0 WebForms в руки и вперед. Через месяцок можно уже кнопки реальные давить в морде.
Я и сам бы вэбформс для быстрого старта посоветовал бы. Просто хотелось выяснить, что человеку нужно.
Кстати, на делфях вэб-приложения пишутся достаточно просто. В одной из моих последних разработок используется делфический CGI на сервере подвендой, в одной из частей, а всё остальное - под лунухом с MySQL+PHP и Апачем. Причём, в дальнейшем, предполагается делфическую программу перекомпилить под Лазарусом на линух-убунту.
Так что, сам Вы МСУ, обкурился. Не все же хелловорлды под супернавороченными фреймворками, без всякого понятия, как работает хттп, пишут. ;)
...
Рейтинг: 0 / 0
23.03.2012, 16:23:55
    #37720378
iConst
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
На какой основе лучше переписать клиента с Win32 на ASP.NET
МСУ.... нужно морду под свой бизнес написать и выставить жопой наружу...
...
Рейтинг: 0 / 0
23.03.2012, 17:51:56
    #37720558
Dmitry V. Nechaev
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
На какой основе лучше переписать клиента с Win32 на ASP.NET
ShSergeМСУ...Не слушайте Сержа, он, видимо, покурил чего насыщенного :)
Короче, ASP.NET 4.0 WebForms в руки и вперед. Через месяцок можно уже кнопки реальные давить в морде.
Я и сам бы вэбформс для быстрого старта посоветовал бы. Просто хотелось выяснить, что человеку нужно.
Кстати, на делфях вэб-приложения пишутся достаточно просто. В одной из моих последних разработок используется делфический CGI на сервере подвендой, в одной из частей, а всё остальное - под лунухом с MySQL+PHP и Апачем. Причём, в дальнейшем, предполагается делфическую программу перекомпилить под Лазарусом на линух-убунту.
Так что, сам Вы МСУ, обкурился. Не все же хелловорлды под супернавороченными фреймворками, без всякого понятия, как работает хттп, пишут. ;)

Серж, бы с удовольствием. Но есть как всегда разные НО..
Я слишком долго сижу на дельфе, за десяток лет перевалил уже, с тройки начинал.
Имхо после седьмой версии система потихоньку деградирует.
Чего мне стоило глюки пакс компилятора выловить на глючном дельфийском дебаггере, вы бы знали. А кочующие из версии в версию дикие баги с RTTI? Зато там теперь будет 64 бит, реально никому не нужные.
В общем потом искать программеров на дельфи для поддержки своей системы нафиг не сдалось. ИМХО если писал бы системку для внутреннего пользования, в интранете, тогда бы на дельфи наваял. Я знаю, что там быстро всё делается.

В общем я всё взвесил и решил что лучше бороться с глюками ASP.NET. Всё таки за .NET стоит не какая то амбракадабра, а микрософт и это решение будет жить долго и местами даже счастливо.
...
Рейтинг: 0 / 0
23.03.2012, 18:01:07
    #37720569
Dmitry V. Nechaev
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
На какой основе лучше переписать клиента с Win32 на ASP.NET
МСУНе слушайте Сержа, он, видимо, покурил чего насыщенного :)
Короче, ASP.NET 4.0 WebForms в руки и вперед. Через месяцок можно уже кнопки реальные давить в морде.

Скажите, вы случайно не знаете какие либо готовые системы на которых можно написать свой слой для взаимодействия с базой оставив графику за системой. Ессно на WebForms.

P.S. не ругайте если мои вопросы выглядят глупо, я с WebForms не знаком.
Мои личные познания это классические формы на asp.net со своими провайдерами для мембершипа, связи с субд, безопасности и обработки ошибок и прав доступа. Знаю ещё аякс неплохо, но это так - для всяких всплывающих окошек-подсказок и работы с .svc сервисами сайта.
...
Рейтинг: 0 / 0
23.03.2012, 18:06:17
    #37720575
.
.
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
На какой основе лучше переписать клиента с Win32 на ASP.NET
Dmitry V. Nechaevстоит попытаться сделать всё через asp.net, тем более я умею на нём писать, сделал несколько сложных сайтов (включая банк-клиент)Dmitry V. Nechaevя с WebForms не знаком.
Мои личные познания это классические формы на asp.net со своими провайдерами для мембершипа, связи с субд, безопасности и обработки ошибок и прав доступаизвените что встреваю, но яннп
...
Рейтинг: 0 / 0
23.03.2012, 18:11:52
    #37720582
Dmitry V. Nechaev
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
На какой основе лучше переписать клиента с Win32 на ASP.NET
Немного путано получилось в предыдущих постах, проясню некоторые моменты.

В дельфях именно веб приложения не писал, но что это такое небольшое представление имею. Читал об этом.
На дельфи писать приложение с нуля под веб не хочу, по причине плохого личного отношения к дельфи, сложившегося за последние годы плотной работы с оной. Я в неё не верю, перспективы её считаю весьма туманными. Оставлю свою систему написанную на ней для Win32 проектов, там очень большой и дорогой код, но для веба напишу на C# и точка. ;)

Так как я имею значительный опыт работы под Win32, то писать на C# для меня проблем не представляет ни в каком месте.
На ASP.NET я уже писал, опыт имею и считаю эту систему перспективной, несмотря на недостатки (по типу отсутствия нормального наследования). Она стабильна, предсказуема, быстра, и имеет идеальную поддержку со стороны производителя.

Мне нужна основа с которой начинать, не с нуля же писать формы. Так я за полгода только интерфейс состряпаю, а проект впереди большой.
...
Рейтинг: 0 / 0
23.03.2012, 18:13:10
    #37720584
Dmitry V. Nechaev
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
На какой основе лучше переписать клиента с Win32 на ASP.NET
.Dmitry V. Nechaevстоит попытаться сделать всё через asp.net, тем более я умею на нём писать, сделал несколько сложных сайтов (включая банк-клиент)Dmitry V. Nechaevя с WebForms не знаком.
Мои личные познания это классические формы на asp.net со своими провайдерами для мембершипа, связи с субд, безопасности и обработки ошибок и прав доступаизвените что встреваю, но яннп

Вполне может быть что я путаюсь в терминологии. Прочитаю сегодня про этот WebForms, может быть я на нём писал и не знал что оно так называется ;)
...
Рейтинг: 0 / 0
23.03.2012, 18:25:27
    #37720597
iConst
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
На какой основе лучше переписать клиента с Win32 на ASP.NET
Dmitry V. NechaevСкажите, вы случайно не знаете какие либо готовые системы на которых можно написать свой слой для взаимодействия с базой оставив графику за системой. Ессно на WebForms.

P.S. не ругайте если мои вопросы выглядят глупо, я с WebForms не знаком.
Мои личные познания это классические формы на asp.net со своими провайдерами для мембершипа, связи с субд, безопасности и обработки ошибок и прав доступа. Знаю ещё аякс неплохо, но это так - для всяких всплывающих окошек-подсказок и работы с .svc сервисами сайта.??? !!!
хм.."Так что ж тебе еще надо, хороняка?" (с)
...
Рейтинг: 0 / 0
23.03.2012, 19:03:01
    #37720654
Dmitry V. Nechaev
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
На какой основе лучше переписать клиента с Win32 на ASP.NET
iConstDmitry V. NechaevСкажите, вы случайно не знаете какие либо готовые системы на которых можно написать свой слой для взаимодействия с базой оставив графику за системой. Ессно на WebForms.

P.S. не ругайте если мои вопросы выглядят глупо, я с WebForms не знаком.
Мои личные познания это классические формы на asp.net со своими провайдерами для мембершипа, связи с субд, безопасности и обработки ошибок и прав доступа. Знаю ещё аякс неплохо, но это так - для всяких всплывающих окошек-подсказок и работы с .svc сервисами сайта.??? !!!
+
хм.."Так что ж тебе еще надо, хороняка?" (с)


Да, это оказывается и называется WebForms. Я просто подзабыл.

Есть ещё MVC, который вроде упрощает некоторые вещи. Есть Silverlight, который я слышал майкра собирается прикрыть.
Мне бы интересно услышать про эти системы.
...
Рейтинг: 0 / 0
23.03.2012, 19:22:15
    #37720689
ShSerge
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
На какой основе лучше переписать клиента с Win32 на ASP.NET
Dmitry V. Nechaev,

Мой Вам совет - учите всё с нуля, начиная с хелло ворлд. То что Вы пишете - повеситься можно. Не доводите модератора до самоубийства.
...
Рейтинг: 0 / 0
23.03.2012, 19:31:25
    #37720699
Dmitry V. Nechaev
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
На какой основе лучше переписать клиента с Win32 на ASP.NET
ShSergeDmitry V. Nechaev,

Мой Вам совет - учите всё с нуля, начиная с хелло ворлд. То что Вы пишете - повеситься можно. Не доводите модератора до самоубийства.

Спасибо большое, и вам тоже не болеть.

В общем и целом, получить ответ <это> тебе подходит больше всего" не удалось.
Это ожидаемо
Буду смотреть что за технологии сейчас есть, по типу Building Applications with ASP.NET MVC 3
С веб формс я знаком (как оказалось ;), там к моему сожалению все интерфейсы надо писать с нуля.
Чего то готовое бы хотелось, систему в которой только с базой связаться да интерфейс прописать, но никто ничего не пишет. Жаль.
...
Рейтинг: 0 / 0
23.03.2012, 19:49:38
    #37720723
.
.
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
На какой основе лучше переписать клиента с Win32 на ASP.NET
Dmitry V. NechaevВ общем и целом, получить ответ <это> тебе подходит больше всего" не удалосьDelphi тебе подходит больше всего если меньше всего переписывать
опыт-то колоссальный

Dmitry V. Nechaev...интравеб...не хочу заморачиваться на слишком узкой технологии, мало знакомой широкой общественности.общественность идет лесом. тебе задачу выполнить надо

Dmitry V. NechaevВ общем потом искать программеров на дельфи для поддержки своей системы нафиг не сдалосьты собрался увольняться? нафига? поддерживай себе ее до пенсии. уверенность в затрашнем дне. хорошо же!


Dmitry V. NechaevВсё таки за .NET стоит не какая то амбракадабра, а микрософт и это решение будет жить долго и местами даже счастливо.Dmitry V. NechaevЕсть Silverlight, который я слышал майкра собирается прикрыть:)
...
Рейтинг: 0 / 0
23.03.2012, 20:16:16
    #37720754
Яростный Меч
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
На какой основе лучше переписать клиента с Win32 на ASP.NET
Всю клиентскую часть можно нарисовать на ExtJS (кнопки, панельки, деревья, обработчики событий.. - абсолютно те же сущности, что и в делфе).
А серверную часть веб-приложения написать на делфи, там останется только данные в json конвертить.
...
Рейтинг: 0 / 0
23.03.2012, 23:17:35
    #37720923
МСУ
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
На какой основе лучше переписать клиента с Win32 на ASP.NET
Dmitry V. NechaevЧего то готовое бы хотелось, систему в которой только с базой связаться да интерфейс прописать, но никто ничего не пишет. Жаль.
А, ну так сразу бы и сказали :) Нужна готовая платформа с базовым функционалом (безопасность, ...) + возможность кастомизации на ASP.NET?
Платформа SharePoint 2010 - идеальный мощный вариант. Попроще и бесплатно - CMS DotNetNuke. Рекомендую. С обоими продуктами имел и имею самое плотное взаимодействие.

P.S. Вы смотрите в правильном направлении, сразу чувствуется ход мыслей профессионала. Правда кривовато изъясняетесь, но это нормально для закоренелого дельфиста. Что говорить, я сам бывший дельфи говнокодер :) Итак, всё верно - писать с нуля сейчас дорого, трудозатратно и никому не нужно - нужно использовать готовую платформу. Посмотрите в сторону шарика, не пожалеете в будущем.
...
Рейтинг: 0 / 0
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / На какой основе лучше переписать клиента с Win32 на ASP.NET / 23 сообщений из 23, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]