Visual Basic, .NET, ASP, VBScript
 

   
   
     

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

Страница: 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11

 

  Вопрос: .NET vs Basic 6 Добавлено: 22.08.04 17:53  

Автор вопроса:  Sparxx | Web-сайт: www.putin.ru

Ответить

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

Номер ответа: 16
Автор ответа:
 Sparxx



Вопросов: 3
Ответов: 26
 Web-сайт: www.putin.ru
 Профиль | | #16
Добавлено: 22.08.04 21:25
Ээээй?.. =)
2Вакс- павел пусть юзает что хочет, мне просто нехочется чтобы тему закрыли а я один отсался "изучать" свою проблему. Вам два слова сказать, а мне 15ть лет учится всему что вы знаете. И будет очень обидно.

Сорри если кому чего...

Ответить

Номер ответа: 17
Автор ответа:
 ⊗WaX⊗



Вопросов: 26
Ответов: 325
 Web-сайт: sapfir.cift.ru
 Профиль | | #17
Добавлено: 22.08.04 21:37
2 sne
Друг мой, а видел ли ты 8 Дельфи
лично у меня после двух дней общекния с ней сложилось впечатление, что это как раз и есть вторая студия, толко недоделанная какая-то, и извращенная гребаным паскалем(извиняюсь если задел чьи-то религиозные чувства).
И классы у них все одинаковые. Человек с опытом программирования на Object Pscal(более 6 лет), был гораздо более не подготовлен к 8 Delphi? чем я который и объяснял ему все принципы функционирования .Net приложений.
Но лично я двумя руками за .Net только потому что у Microsoft хватит бабосов чтобы сделать из .Net действительно кроссплатформенную среду, в отличие от многолетних потуг Sun с из Java. В моём же случае .Net позволило объеденить(легко объеденить ) программисто на VB(Net), C(#), Pscal(Delphi 8).

See ya

Ответить

Номер ответа: 18
Автор ответа:
 cresta



Вопросов: 117
Ответов: 1538
 Профиль | | #18 Добавлено: 22.08.04 21:40
Sparxx

Если ты хочешь что-то конкретное сделать, а не просто пообщаться, то на VB6 ты сделаешь это проще, быстрее и лучше. По одной причине: как ты заметил VB6-community гораздо больше, чем .NET-community. Отсюда следствие - суммарная куча знаний по VB6 заметно больше, чем куча .NET.

Ответить

Номер ответа: 19
Автор ответа:
 Sparxx



Вопросов: 3
Ответов: 26
 Web-сайт: www.putin.ru
 Профиль | | #19
Добавлено: 22.08.04 21:41
Maybe some advices? =)

Ответить

Номер ответа: 20
Автор ответа:
 Sparxx



Вопросов: 3
Ответов: 26
 Web-сайт: www.putin.ru
 Профиль | | #20
Добавлено: 22.08.04 21:43
Пообщятся. Мне тока общения нехватает =)
Ладно, буду делать на старом, добром...

Ответить

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



Разработчик

Вопросов: 130
Ответов: 6602
 Профиль | | #21 Добавлено: 22.08.04 23:18
> Издеваетесь?
С чего бы нам над тобой издеваться? Мы наоборот хотим к себе как можно
больше программистов завербовать:)))

S> Теперь по пунктам:
S> Ну такой проблемы нет, программа только для 1го компа, даже не в инете, максимум локалка.
Когда прочитал эту фразу, уже понял, что нужно дальше говорить:)))

A> все инкапсулировано на уровне .NET Framework.
S> Это как винапи тока на 20мб? Тоесть какбы просто копия, новая версия?
Угу. Практически копия, на считая пары нюансов
.NET Framework на два порядка удобнее и логичнее АПИ. Создать новую
форму, например, средствами АПИ и средствами .NET Framework - хм...
две большие разницы.

При использовании АПИ ты сам обязан уничтожать объекты, которые
создаешь
При использовании .NEt Framework тебе попросту очень параллельно, где
и как эти объекты создаются - ты точно знаешь, что они рано или поздно
будут удалены, естественно, когда в них не будет необходимости.

A> Обработка ошибок сделана на порядок удобнее, чем жалкий On Error
A> Goto из VB6""""
S> Ну в 6ом несовсем гоу ту =))
Правда??? Может тебе сам лично Билл Гейтс написал VB6 со структурной
обработкой ошибок?
Два варианта использования конструкции On Error...:
On Error GoTo ErrHandler 'Это есть обработка ошибок
On Error Resume Next 'Это для самых ленивых

S> Покрайней мере в нете я незаметил ничего сверх удобного в
S> обработчике ошибок (или я опять же как ламер незаметил?)
Не хотелось бы обижать, но увы...

Как тебе это?

Try
'Сделать что-нибудь
Catch Ex As Exception
'Обработать возможную ошибку
Finilize
'Код, который будет выполнен при выходе из блока Try
End Try

Сколькими строками кода ты реализуешь что-нибудь подобное на VB6, если
в этот блок Try будет вложен еще один, а обрабатываться будут
исключения разных типов??? Не рекомендую пытаться ответить на этот
вопрос, ибо займет это не меньше получаса, да и код с десятком GoTo
получится не верхом изящества...

S> Да я знаю эту бабушку ИКСЭМЛЬ по флэшу, которая годна тока для
S> плэйлистов и для новостей =))) необижайтесь но это так. Просто для
S> выполнения ее функций есть гораздо более лучшие программы.
S> Предсьавьте базу XML на 500 мб? Меня уже тошнит =))) Скока парсить
S> будет!? УЖАС!

Хм. Правду сказали, что Флэш до добра не доведет. Хорошо что я только
ограничился тем, что пробовал там маленькую анимацию создать, да и
забросил...

В .NET XML - это фундаметнальная технология.
Конечно, как отдельная БД XML - не лучшее решение. Но XML является
промежуточным звеном между базой данных и объектом DataSet, из
которого эти данные потом можно забрать.

Кстати, хочешь пример, сколько все-таки нужно парсить? В принципе,
немного

Dim DS As New DataSet
DS.ReadXML ("Путь к XML-базе")

Немного???

Я еще раз намекну - в XML можно сохранять не только БД, но и целые
объекты и передавать их по сети (по протоколу http)!

S> она при наводке и нажатии меняла цвет, так вот при каждом
S> наводке\нажатии отжирала по 150кб памяти. Я так догнал до 60 мб
S> оперы, потом перекрестился и закрыл. =))) Это я чето ненастроил или
S> это тенденция?

Интересно, надо бы, конечно, попробовать... Но у меня программа на
порядок сложнее твоей будет, а объем колебается от 20 до 15 МБ. Для
спраки: использую COM-компонент WebBrowser + к программе подгружаются
плагины. VSN 2003 Beta, .NET Framework 1.1.

S> В какомто случае лучше использовать просто программу для операций
S> по интеренету, нежели "форточки" ослика ИЕ

А ты очень удивишься, если я скажу, что класс, созданный в таком
веб-сервисе можно использовать из Windows-приложения??? Например,
получить через тот же http какой-нибудь объект, причем что подключить
ссылку на этот веб-сервис, надо сделать несколько кликов мыши. Не
слабо?

S> Ну читать мне пока сильно ничего неохота, т. к. опять же, пока прочту, пока наловчусь...
Очень неправильное мнение...
.NET - это не VB6, который можно было самому выучить (как я), можно
было и по книжкам
В .NET нужно начинать изучение со стратегий, концепций, понять, почему
крутые программисты из MS поступили в этом случае так, а не иначе, а
не обвинять их за ламерство и чуть ли не за все смертные грехи...

Ответить

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



Разработчик

Вопросов: 130
Ответов: 6602
 Профиль | | #22 Добавлено: 22.08.04 23:19
S> Вот именно по этому ты и сможешь самостоятельно многое изучить, и
S> после VB6 ты с легкостью можешь перейти на Си, Ассемблер, Power
S> Basic, и, тем более, на Delphi.
Признайся честно - что ты хочешь в жизни:
1) Стать программистом, чтоб выучить много языков программирования,
разбираться в устройстве компьютера, устройстве винды и т.д.
2) Стать программистом, который заработывает на программировании себе
на кусок хлеба с маслом, сверху которых намазан толстый слой
черной/красной икры

Заметь, чаще всего 1 плохо соотносится со вторым...

S> знать! А вот программисту на VB7 деваться будет некуда, он так и
S> будет программировать на .НЕТ, а если он и захочет что-то выучить,
S> помимо VB.NET, именно .НЕТ, т.к. бэйсиком там и не пахло :), ему
S> прийдется все начинать "с нуля", вот..
Совсем не обязательно разработчику кроме .NET знать ассемблер и си.
Если человек выбрал .NET, он пишет на .NET.

Ты очень удивишся, если я скажу, что наСильнику, если он захочет пейти
на .NET тоже все прийдется начинать с нуля??? А так и будет!

S> Найди хоть одну мою программу/исходник где я хоть раз использовал
S> чужой компонент! Да за последние три-четыре года такого просто
S> небыло!
А можно попробую найти такую среди твоих комерческих приложений, если
они конечно, есть?

A> АПИ в .NET приложениях практически не используется - все
A> инкапсулировано на уровне .NET Framework.
S> Вот только это удобство имеет и обратную сторону медали... Я же
S> говорю, более ни на чем не сможет такой программер писать
Опять же - неужели разработчику так важно писать на всем???

S> Что делает программисть на VB6 когда хочет засунуть иконку в обл.
S> уведомлений? Правильно он начинает знакомиться с АПИ, с основами
S> устройства Windows
... отрываясь при этом от работы чтоб почитать MSDN примерно на час +
час на написание и отладку полученного кода...

S> Что делает программист на VB7 когда хочет засунуть иконку в обл.
S> уведомлений? Правильно, берет все готовое не и не знает как это
S> выглядит в реале...
Если быть точным, он перетягивает с панели ToolBox на форму нужный
контрол, создает для него втечение менуты контекстное меню и еще
втечение 5 секунд их связывает... И лично ему абсолютно параллельно, с
каким окном ассоциирована эта иконка и какие сообщения отправляются
этоу окну, когда по иконке кликают, потому что есть еще большая часть
кода не написана, а до вечера ее надо бы дописать.

S> Нет азов, нет платформы - нет знаний!
А платформа-то есть... .NET называется...

S> Это конечно же хорошо что компиллер или что-то еще за этим следит,
S> но это опять-же дает иллюзию о том, что за меня это
S> кто-нить/что-нить да сделает... Разве это программист? Да это
S> пользователь компилятора, и не более :)
Это - самый настоящий программист, более того, такой программист даже
полезнее для общества, чем идеальный программист твоего понятия, тк он
кроме того, что кое-что знает, показывает это людям и это что-нибудь
да делает... А прекрасное знание устройства Линукса и Виндовса +
знание 6-ти языков программирования пока обществу пользы приносит
мало.

S> Ну да... Теперь будет исполнятся огромная куча кода, ищущая ошибки,
S> в то время как можно было бы обойтись GetLastError... (Правда и в
S> шестом юэйсике не меньше кода, но это уже встроеный обработчик
S> ошибок... никуда не денешься...)

Мне чего-то кажется, что мы говорим на разынх языках... Плз,
посмотреть мое предыдущее сообщение, чтоб понять, что я имел в виду.

S> Яызки разные, а компилятор один, проблеммы те-же, выигрыша -
S> никакого :)
Действительно никакого???
Например, сейчас существует несколько языков программирования, которые
поддерживают технологию COM. Весь прикол в том, что компонент COM,
написанный, например, на Delphi будет работать с другой программой,
написанной на Delphi, и при этом не факт, что с ним получится работать
из VB или C...

А все .NET-компоненты будут работать с программой, написанной на любом
CSL-языке, если, конечно, компилятор для этого языка писал не Вася
Пупкин.

> Вот только теряется смысл использования различных языков
> прграммирования... Обычно пишут из-за того что что-то одно
> проигрывает другому в скорости/скорости написания/возможнастях...
Как-то странно, но по скорости написания/возможностям .NET находится
на первом месте, а скорость - вопрос оч. спорный... На GetDotNet,
помнится, кто-то на спорил на 100$, что цикл математических операций
на C# обгонит такой же цикл на C, и, как ты, наверное, понял, C#
выиграл...

S> Тут же можно писать только на одном, и все возможности с
S> ограничениями компилятора остаются те-же...
Давай, чтоб без пустых слов, сюда списочек ограничений компиляторов
.NET, которые так или иначе затрудняют написние программ. ОК?

S> А на счет того что компилятор от Борланда дадут, ага, держите
S> товарищи карман шире :) Борланд не намерен делать вторую студию...
S> Он сделает свое! и синтаксис у них - будет разный, классы - разные,
S> все разное! Иначе Борланд от своего дитя ничего не получит... это
S> комерция
Компилятор от Борланда, как ни странно есть...
На днях пришлось мне иметь дело с одинм .NET - компонентом, вобщем,
пару примеров написать. Я почему-то считал, что он написан на C#. пока
не встретился с одним вроде как багом, и разработчик мне сказал, что
это не баг, а багофича Дельфового компилятора... То есть, я не смог
отличить компонент, написанный на C# от .NET-компонента, написанного
на Delphi!

Если это имеет значение про "баг" - имелось с виду, что константы в
Delphi по умолчанию имели тип UInt32, а он в VB .NET не поддерживался.

S> А если программа не хилая !? Метра на три-четыре !? Сколько-ж
S> времени тогда загрузка будет занимать ???

Ну попробуй, проверь... Моя программа вместе с плагинами занимает
примерно мегабайт. Загрузка длится 3-4 секунды.

Только не надо сейчас проявить знания высшей математики и умножить 4
секунды на 10 и показать мне, сколько будет длится запуск - попробуй
лучше провести эксперимент, результаты тебя очень удивят.

S> Кстати, замечу, что до-сих пор абсолютное большинство не использует
S> ХМЛные БД, отдавая предпочтение устоявшимся и зарекомендававшим
S> себя...

XML-базы - это обычно очень небольшие базы, обычно не реляционные. В
принципе это - вариант для ленивых.

В .NET без проблем можно работать с MSAccess, MSSqlServer - в этом
случае XML используется в качестве промежуточного хранилища данных.

A> 128-256 мб это обычно минимум.
S> И тем ни менее, это не повод расслабляться! Всегда и любому приятно,
S> если 2/3 системных ресурсов компьютера не расходуется, т.к. иначе, в
S> критической ситуации, комп не справляется и его стоит апгрэйдить.
Если .NET-программа стабильно расходует такое кол-во ресурсов, то
обычно эта программа - не органайзер и не NotePad By Vasil Pupkin, а
какое-нибудь более серьезное корпоративное приложение, которое
работает на сервере, обслуживается соотвествующим персоналом, и для
компании, которая это приложение использует нет проблем с апгрейдом
таких машин...

S> Я не понял :) Особенно когда посмотрел "внутрь" этого модуля... У
S> меня даже его исполняемым-то язык/рука не поворачивается :)

Что ты понимаешь под словом "модуль"???

Если ты по F3 просмотрел откомпилированный exe-файл .NET-программы,
то, конечно, мог удивиться. Там можно найти IL-код и метаданные, вот
это там есть. А они-то должны еще пройти стадию JIT-компиляции,
которая откомпилирует IL, учитывая метаданные, в машинный код, который
будет загружен в память. По идее, полученный код еще должен храниться
в Global Application Cache...

=====

И еще вот что я хотел сказать.
Я долго считал себя классным программистом. Можешь мне не верить, но
когда я программировал на VB6, любил использовать АПИ, субклассинг,
творил с ними очень хитрые вещи. Например, от нечего делать
раскрашивал ListView всеми ыветами радуги и т.д. Даже хотел
чубклассить чужые окна, причем не компонентом от Desaware, а
самостоятельно... Вобщем, был в этом плане достаточно продвинутым.

Но потом, когда появилось желание кроме того, чтоб чуствовать себя
продвинутым, еще и заработать на этом денег, я понял, что из всех
написанных мною программ ни одна даже не годится на то, чтоб
называться программным продуктом...

Для того, чтоб писать хорошие программы, которые пользуются у
пользователей популярностью, которые соответственно покупаются, нужно
быть не только программистом, вернее, быть хорошим программистом здесь
даже не главное.
Нужно просто понять, что кроме суперпользователя (разработчика - этот
термин, afaik, Влад Головач) у программы будут и обычные пользователи,
которым абсолютно все равно, что находится у программы под капотом,
которым нужно только чтоб программа нужные функции, работала логично
именно со стороны пользователя, в конце концов, просто ему
нравилась... Пользователю обычно глубоко параллельно, что программа
написана не на Си, на на VB .NET и что программист, писавший ее, не
видит разницы между такими базовыми понятиями ОС как Рабочая станция
(Workstation) и Десктоп (DeskTop)...

Именно к такому выводу я пришел, немного послушав мнения людей,
которые занимаются разработкой комерческого ПО професионально и
дааалеко не бесплатно...

Ответить

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



Разработчик

Вопросов: 130
Ответов: 6602
 Профиль | | #23 Добавлено: 22.08.04 23:22
S> Интернет технологии - твой выбор VB7
S> Win32 - твой выбор VB6

Кстати, хотел дополнить, но вылетело из головы.
.NET практически стирает границу между Windows-программирование и
Интернет-программированием.

PS Сори, если высказался в предыдущем сообщении слишком резко - никого
не хотел обидеть, честно.

Ответить

Номер ответа: 24
Автор ответа:
 sne



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

ICQ: 233286456 

Вопросов: 34
Ответов: 5445
 Web-сайт: hw.t-k.ru
 Профиль | | #24
Добавлено: 22.08.04 23:37
2 WaX, Нет, я восьмого дельфи не видело, но если так оно будет как ты и говоришь (и будет продолжаться), то Борланд действительно много потеряет...

Ответить

Номер ответа: 25
Автор ответа:
 cresta



Вопросов: 117
Ответов: 1538
 Профиль | | #25 Добавлено: 22.08.04 23:41
Artyom
Похоже, что ты сам себя пытаешься убедить в том, о чём пишешь. Мне так показалось.:)

Ответить

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



Разработчик

Вопросов: 130
Ответов: 6602
 Профиль | | #26 Добавлено: 22.08.04 23:47
Ты это о чем??? Я уверен в своей правоте и не собираюсь себя почему-то
переубеждать. Если считаешь, что я где-то не прав, покажи, объясни,
как правильно, возможно, я разделю и твое мнение.

Ответить

Номер ответа: 27
Автор ответа:
 sne



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

ICQ: 233286456 

Вопросов: 34
Ответов: 5445
 Web-сайт: hw.t-k.ru
 Профиль | | #27
Добавлено: 23.08.04 00:38
2Artyom,
---------------------
Признайся честно - что ты хочешь в жизни:
1) Стать программистом, чтоб выучить много языков программирования,
разбираться в устройстве компьютера, устройстве винды и т.д.
2) Стать программистом, который заработывает на программировании себе
на кусок хлеба с маслом, сверху которых намазан толстый слой
черной/красной икры
--

А скажи мне одну простую вещь, почему я не могу зарабатывать головой на кусок хлеба, и как хобби, не могу изучать устройство операционной системы и программирование в ней?
При этом я владею достаточно широкими знаниями под Win32 чтобы программировать на лобом языке, который от меня потребует работодатель!
---------------------

Совсем не обязательно разработчику кроме .NET знать ассемблер и си.
Если человек выбрал .NET, он пишет на .NET.
--

Но где по-истине пишутся производительные приложения ?
-------------------

Ты очень удивишся, если я скажу, что наСильнику, если он захочет пейти
на .NET тоже все прийдется начинать с нуля??? А так и будет!
--

Хм... я не удивлен, я это знаю, и из собственных соображений отказываюсь кодить на .НЕТ... Конечно если работодатель потребует, я и на нем на учусь, не вопрос, но пока меня не прижмет, я на него - ни ногой...
-------------------

А можно попробую найти такую среди твоих комерческих приложений, если
они конечно, есть?
--
http://hw.t-k.ru (HomeWork Statist)
(последнее обновление порядка полугода назад, сейчас в моем "арсенале" и контролов и знаний стало поболее!)

На данный момент, я, в состоянии написать любой компонент/контрол, как на АПИ, так и вручную рисованием! Хотя в программировании даже не столько важны знания, сколько терпение...
-------------------

Опять же - неужели разработчику так важно писать на всем???
--
Basic6 - умирает, где гарантии что та-же учесть не постигнет и .НЕТ !?

программист должен быть универсален, а не однобок, имхо...
-------------------

... отрываясь при этом от работы чтоб почитать MSDN примерно на час +
час на написание и отладку полученного кода...
--

Только один раз за всю свою проф. деятельность... Да и то есть шанс что он это возьмет в исходниках! с какого-нибудь сайта! При этом однажды он ту да залезет и обязательно посмотрит, а как же это работает :) Вот скажу честно, единственно за что уважаю дельфи - что много компонент идет в исходниках!
-------------------

А платформа-то есть... .NET называется...
--

Платформа есть, а азов нет ;))
-------------------

А прекрасное знание устройства Линукса и Виндовса +
знание 6-ти языков программирования пока обществу пользы приносит мало.
--

Это облегчает человеку заработать на жизнь, а чел. по своей сути - эгоист! Т.ч. это в б0льшей степени нужно именно человеку, чем обществу...
-------------------

Мне чего-то кажется, что мы говорим на разынх языках... Плз,
посмотреть мое предыдущее сообщение, чтоб понять, что я имел в виду.
--

Я прекрасно понимаю о чем шла речь, и я говорю не о фидимом коде, я говорю о том коде что исполняется! Это совершенно две разные вещи... Кто хоть раз заглядывал в дебагер/дизассемблер, тот знает что в VB6 мусора, девать некуда, а в .НЕТ, при обработке ошибок (на низком уровне) получается оччень такой не хилый код... попробуй такую обработку ошибок организуй на асьме, и посмотри сколько у тебя получилось кода... а потом сделай скидку что у тебя язык высокого уровня, и кол-во мусора умножь на 10, и ты поймешь сколько бесполезных тиков погибает в этом обработчике ;)
-------------------

Весь прикол в том, что компонент COM,
написанный, например, на Delphi будет работать с другой программой,
написанной на Delphi, и при этом не факт, что с ним получится работать
из VB или C...
--

Факт! Стандарт один и за этим должна следить ANSI!
-------------------

А все .NET-компоненты будут работать с программой, написанной на любом
CSL-языке, если, конечно, компилятор для этого языка писал не Вася
Пупкин.
--

Будут :) А вот написанные на том-же ассемблере, дельфи, си, библиотеки будут работать и на .НЕТ и под обычными языками ;) Скажешь кросс-платформенность !? Да какая ??? .НЕТ и работает-то только под Windows & Windows CE...
-------------------

Как-то странно, но по скорости написания/возможностям .NET находится
на первом месте, а скорость - вопрос оч. спорный... На GetDotNet,
помнится, кто-то на спорил на 100$, что цикл математических операций
на C# обгонит такой же цикл на C, и, как ты, наверное, понял, C#
выиграл...
--

Может ты желаешь поспорить на ту же сумму, но уже с ассемблерным вариантом !? Сомневаюсь...

Хотя если бы брали в расчет и скорость загрузки приложения... то я уверен что победитель оказался бы побежденным...

Но фишка-то не в этом... А в том что особенности и проблеммы остаются одни, не зависимо от того на каком языке ты пишешь... А разнообразие, должен признать, дело хорошее!
-------------------

Давай, чтоб без пустых слов, сюда списочек ограничений компиляторов
.NET, которые так или иначе затрудняют написние программ. ОК?
--

Боюсь что в этом я не могу тебе помочь, и выложить весь список должен ты!
Я же не программирую и не влезаю во все тонкости .НЕТ технологии! Я понимаю, что врага нужно знать в лицо, но помимо моей серости я знаю .НЕТ и по статьям и по своим собственным наблюдениям/изучениям...

А ограничения есть у всех, и никто не безгрешен! Даже у ассемблера есть свои но ограничения! конечно их можно там без проблемм обойти, но вот с языками высокого уровня это не пройдет... Т.ч. я могу выложить списочек недоработок и ограничений VB6, если ты не можешь сделать того же самого, значит ты .НЕТ не знаешь на столько чтобы его пропагандировать!!!
-------------------

То есть, я не смог
отличить компонент, написанный на C# от .NET-компонента, написанного
на Delphi!
--

Это явно твоя промашка, именно из-за того что ты имеешь счастье прораммировать лишь на одном языке... или ты со мной не согласен !?
-------------------

Только не надо сейчас проявить знания высшей математики и умножить 4
секунды на 10 и показать мне, сколько будет длится запуск - попробуй
лучше провести эксперимент, результаты тебя очень удивят.
--

И не буду, т.к. у меня атлон 2600 и все сравнения будут заранее неверны :(
-------------------

В .NET без проблем можно работать с MSAccess, MSSqlServer - в этом
случае XML используется в качестве промежуточного хранилища данных.
--

В VB6 тоже можно, и что?
-----------------
Если .NET-программа стабильно расходует такое кол-во ресурсов, то
обычно эта программа - не органайзер и не NotePad By Vasil Pupkin, а
какое-нибудь более серьезное корпоративное приложение, которое
работает на сервере, обслуживается соотвествующим персоналом, и для
компании, которая это приложение использует нет проблем с апгрейдом
таких машин...
--

Согласись что пользователь домашнего ПК не собирается использовать на одном компьютере одну программу, у него их десятки! И если каждая прграмма сохранить метров 5-10 системной памяти, то в итоге это выльется в 100-150 Мб ОЗУ, а это, между прочим, деньги!
-----------------

Что ты понимаешь под словом "модуль"???
--
PE - Portable Excuteble, в итоге полученный модуль ни тот и ни тот! Хотя и носит это гордое имя!
-----------------

Именно к такому выводу я пришел, немного послушав мнения людей,
которые занимаются разработкой комерческого ПО професионально и
дааалеко не бесплатно...
--

Это все замечательно, я и сам в том плане что ты описал кое-что понимаю, но! в нашем городе никто и гроша ломаного не даст за программиста на VB.NET, скажу даже более, работу найти невозможно, следовательно приходится быть универсальным... Вот ты говришь что был куул-прораммером, но признайся ведь, тебе это сейчас не мешает, и то потраченное ремя ты не считаешь потеряным! Я прав !? Так зачем лишать других людей того, что имеешь ты сам !?
-----------------

PS Сори, если высказался в предыдущем сообщении слишком резко - никого
не хотел обидеть, честно.
--
PS
Лично я никогда не обижаюсь на критику, очобенно если не прав, единственно что бюывает - обида на себя за то что не смог отстоять свою собственную точку зрения ;)) Но с каждым таким поражением, набироешься опыта ;)

Ответить

Номер ответа: 28
Автор ответа:
 ⊗WaX⊗



Вопросов: 26
Ответов: 325
 Web-сайт: sapfir.cift.ru
 Профиль | | #28
Добавлено: 23.08.04 01:04
2 sne
<Признайся честно - что ты хочешь в жизни:
1) Стать программистом, чтоб выучить много языков программирования,
разбираться в устройстве компьютера, устройстве винды и т.д.
2) Стать программистом, который заработывает на программировании себе
на кусок хлеба с маслом, сверху которых намазан толстый слой
черной/красной икры

Жму руку, серьёзно.
На протяжении примерно 5 флеймовых топиков я пытался это донести до всех.
Если конечно ты это имел ввиду.
Прочитал все до конца и предостерегу тебя от однозначных заявлениях основанных только на твоих познаниях а не на фактах.
Из вышенаписанного
1. .НЕТ и работает-то только под Windows & Windows CE...
хе-хе
www.go-mono.com
The Mono implementation of the .NET development platform provides a superior development environment for writing Linux applications with unprecedented productivity by allowing developers to write rich client, web services and server-side applications and deploy them on Linux, Netware, MacOS and Microsoft Windows.

2. разбираться в устройстве компьютера, устройстве винды
Выйдет Longhorn и мега программисты на winapi очень сильно попадут

3. но! в нашем городе никто и гроша ломаного не даст за программиста на VB.NET

А в вашем грандиозном городе никто не заказывает сайты, и работодатели в вашем городе разбираются в языках программирования. Завидую:))

4. На пользователя домашнего ПК люди желающие заработать на ведро черной икры не ориентируютя.
У "правильных" пользователей используется не более3-4 прог.
И еще уважаемый sne а, VB у вас лицензионный
А к mySQL, postgreSQL VB как??

Ответить

Номер ответа: 29
Автор ответа:
 cresta



Вопросов: 117
Ответов: 1538
 Профиль | | #29 Добавлено: 23.08.04 01:19
Артём, если в .NET всё так хорошо, то зачем ты ещё кого-то агитируешь? Не понятно. Ведь чем больше будет .NET-программистов, тем тоньше будет слой икры с маслом на твоём куске хлеба. Ибо количество икры, как известно, не беспредельно. Что заставляет тебя вербовать потенциальных конкурентов? Человеколюбие? Не верю! Это не в обиду. Я и сам в своём деле (не программерском) не терплю конкуренции.

Ответить

Номер ответа: 30
Автор ответа:
 ⊗WaX⊗



Вопросов: 26
Ответов: 325
 Web-сайт: sapfir.cift.ru
 Профиль | | #30
Добавлено: 23.08.04 01:27
Снова про деньги
   Коммерческую программу в .NET можно написать в БлокнотеTM
и откомпилировать БЕСПЛАТНЫМ vbc БД тоже бесплатная, mySQL как все уже поняли, и того затрат 0 прибыль 100%
неслабо да.
2 sne
    Кто говорит о высокопроизволительных приложениях
задача заработать денег, получит удовольствие от программирования и ,в случае наступления тяжелых времен, практически безболезненно портировать её в Linux поверь мне It Works(c)
   2 Artyom
Друг мой не надо ничего доказывать, факты рулят.
И еще, SQL туже рулит:-)))
2 sne
По-моему вообще не важен язык на котором пишешь, мне например нравится Питон, но устроился на новую работу и пришлось учить Fox...

Ответить

Страница: 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11

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



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