Конференция ".Net" » Я чайник в .NET но всё же в чём разница? [D2005, WinXP]
 
  • nirvana © (26.02.06 20:14) [0]
    В чём разница между VCL forms application for .net и Windows Form application for .net?
  • Anatoly Podgoretsky © (26.02.06 20:23) [1]
    В самом название и отражена суть.
  • nirvana © (26.02.06 20:25) [2]
    А что лучше?
  • Джо © (26.02.06 20:38) [3]
    > [2] nirvana ©   (26.02.06 20:25)
    > А что лучше?

    Оба(е?) хороши.
  • Algol (26.02.06 22:28) [4]

    > В чём разница между VCL forms application for .net и Windows
    > Form application for .net?

    Обе являются обертками над winAPI.
    VCL - традиционая обертка делфи. .NET forms - обертка .NET от Microsoft.
    Первая имеет больший объем исполняемого фала, вторая - меньший, но требует наличия .Net Framework на машине пользователя.
  • Джо © (26.02.06 23:11) [5]
    > [4] Algol   (26.02.06 22:28)
    >
    > Обе являются обертками над winAPI.
    > VCL - традиционая обертка делфи. .NET forms - обертка .NET
    > от Microsoft.

    Неточно.

    > Первая имеет больший объем исполняемого фала, вторая - меньший,
    > но требует наличия .Net Framework на машине пользователя.

    Неверно.
    Пустой проект VCL for .Net с одной кнопкой, exe-file — 28.5 KB
    Пустой проект WinForm Application с одной кнопкой, exe-file — 11.5 KB.
    Что я делаю не так?
  • Джо © (26.02.06 23:12) [6]
    > [5] Джо ©   (26.02.06 23:11)

    Размеры поменять местами, т.е:
    Пустой проект VCL for .Net с одной кнопкой, exe-file — 11.5 KB.
    Пустой проект WinForm Application с одной кнопкой, exe-file — 28.5 KB.
  • Algol (27.02.06 11:34) [7]

    > Неверно.

    Чесно говоря, я упустил из виду что это VCL for .Net
    Думал просто VCL.
    Хотя в любом случае, в VCL for NET я бы писАть не стал.
  • Agent13 © (27.02.06 16:29) [8]

    > Хотя в любом случае, в VCL for NET я бы писАть не стал.

    Наверно это и разумно. Ведь уже после выхода Д8 пошли разговоры, что VCL.NET это просто костыль для облегчения переноса на платформу .NET старых проектов. И я с этим согласен, так как не понимаю, зачем ещё нужна подобная библиотека компонентов от стороннего производителя, когда есть прекрасная реализация от разработчика самой платформы.
  • Crash Coredump © (28.02.06 16:12) [9]

    > И я с этим согласен, так как не понимаю, зачем ещё нужна
    > подобная библиотека компонентов от стороннего производителя,
    >  когда есть прекрасная реализация от разработчика самой
    > платформы.


    Стоимость обучения программиста.

    Ку ?
 
Конференция ".Net" » Я чайник в .NET но всё же в чём разница? [D2005, WinXP]
Есть новые Нет новых   [134430   +2][b:0][p:0.001]