Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - .NET

Страница: 1 | 2 | 3 | 4 |

 

  Вопрос:  Рихтер "Программирование для .NET" Добавлено: 09.02.06 21:51  

Автор вопроса:  vito | Web-сайт: softvito.narod2.ru

Ответить

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

Номер ответа: 31
Автор ответа:
 Павел



Администратор

ICQ: 326066673 

Вопросов: 368
Ответов: 5968
 Web-сайт: www.vbnet.ru
 Профиль | | #31
Добавлено: 11.02.06 16:15
2DaSharm: политературнее выражайтесь, плиз.

Ответить

Номер ответа: 32
Автор ответа:
 Павел



Администратор

ICQ: 326066673 

Вопросов: 368
Ответов: 5968
 Web-сайт: www.vbnet.ru
 Профиль | | #32
Добавлено: 11.02.06 16:31
2 vito: сурово, но справедливо :)

Насчет того, почему MS выгодно поддерживать портирование Framework на
другие платформы и системы: это способсвтует увеличению кол-ва софта,
написанного для платформы. А следовательно, в конечном счете,
увеличивает популярность Windows - флагманского продукта MS. Ведь ни
ля кого не секрет, что Windows популярна во многом, потому что
абсолютное большинство популярного и не очень софта пишется именно под
нее. Не будет софта под Windows - не буут покупать Windows, так как
ось сама по себе, если для нее нет ПО, - груда ненужного кода.


По теме... Я бы сказал, что помимо корпоративных приложений, .NET
довольно неплохо востребован в сфере создания веб-приложений. Это в
принципе понятно: тут не так важно быстродействие (милисекунды мерять
тут никто не будет, главное чтоб это не тормозило визуально, да и
вообще ASP .NET в быстродействии даст фору альтернативным
интерпретируемым языкам), и тут абсолютно неважно программное
обеспечение клиента.


С другой стороны, мне кажется, роль .NET заметно изменится через
годик-полтора, с приходом на рынок таких продуктов как Vista,
Office 12, WinFX (WCF, WPF, WWF), WinFS. Т.к. программный интерфейс
этих продуктов будет в основном на .NET, а в популярности Vista и
Office уж точно сомневаться не приходится, да и .Net Framework
появится у большого кол-ва юзеров, это явно уучшит общую обстановку.


Мне всегда вспоминается положение дел в VB6 ге-то лет 5-6 назад. Тогда
очень-очень многие на конференциях и форумах ругались о неприлично
большом весе msvbvm60.dll (1,2 Мб, если не ошибаюсь). А потом ничего -
улеглось, и сейчас никто об этом даже не вспоминает ;) ИМХО, так же
будет и с .NET.
Да и вообще, при приходе новых технологий всегда происходят брожения в
массах, появляются сторонники перемен, появляются отъявленные
консерваторы... Это нормально. Но вот спор между ними как правило дает
мало полезной информации, доказано историей :)

Ответить

Номер ответа: 33
Автор ответа:
 Neco



ICQ: 247906854 

Вопросов: 133
Ответов: 882
 Web-сайт: neco.pisem.net
 Профиль | | #33
Добавлено: 11.02.06 17:31
Добавлю малость масла и с той и с другой стороны.

Тот же Рихтер писал, что в ХРюшке все функции с постфиксом A вызывают функции с постфиксом W (т.е. MessageBoxA преобразует и вызывает MessageBoxW). Следовательно использовать Unicode 0в ресурсоёмких вычислениях с вызовом API уже выгоднее. По-моему такая же ситуация получиться и с Вистой - она будет по умолчанию NET и все остальные проги будут в ней запускаться посредством своеобразных эмуляторов, что вполне может ослабить их производительность, а т.к. при этом все истинно NET-проги окажутся как рыбы в воде, то и бегать они станут шустрее и, может быть, памяти жрать поменьше.

Прогить под NET во многих местах действительнее гораздо быстрее. Счас вот пишу СУБД - такой кайф использовать имена столбцов в качестве свойств объектов-строк, при этом не создавая своих классов!

Хотя с другой стороны созданный код не всегда меня устраивает. Конечно, можно залезть и исправить, но при следующем визуальном изменении DataSet всё восстанавливается.

Ответить

Номер ответа: 34
Автор ответа:
 DaSharm



ICQ: 780477 

Вопросов: 72
Ответов: 1297
 Web-сайт: dasharm.com
 Профиль | | #34
Добавлено: 11.02.06 18:00

ааа..боитесь правды... ну ладно... чё толку...

Ответить

Номер ответа: 35
Автор ответа:
 vito



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

Вопросов: 23
Ответов: 879
 Web-сайт: softvito.narod2.ru
 Профиль | | #35
Добавлено: 11.02.06 18:03
Павел

Насчет того, почему MS выгодно поддерживать портирование Framework на
другие платформы и системы: это способсвтует увеличению кол-ва софта,
написанного для платформы.


Но MS теряет монополию! Появится возможность выбора операционки? MS дарит с таким трудом завоеванные лавры конкурентам? Нет, я думаю здесь все не так просто.

Я бы сказал, что помимо корпоративных приложений, .NET
довольно неплохо востребован в сфере создания веб-приложений.


Согласен, мне тоже понравилось. Но опять ограничение - на сервере (как альтернатива Java).

С другой стороны, мне кажется, роль .NET заметно изменится через
годик-полтора, с приходом на рынок таких продуктов как Vista,
Office 12, WinFX (WCF, WPF, WWF), WinFS.


Если быть объективным, MS полностью изменила курс, т.е. опять вершит революцию.
Мне почему - то кажется более уместной аналогия с самой Windows. Сколько было версий, до выхода первой операционки, которую стали практичеки использовать с 3.1 ? Все про них забыли (да и я сам, сколько штук уже не помню).
И в начале она работала как приложение Дос. Очень напоминает сейчас .NET.

И чтобы .NET завоевала популярность, нужны принципиально новые разработки. Здесь я полностью согласен.
С другой стороны, я уверен что появятся новые версии .NET. Может тоже с 3-ей начнет рулить?

Ох, не легкий путь избрала MS. Учитывая, что их 9х еще активно используются и будут еще долго использоваться, успех .NET перспектива далекого будущего.

9. .NET игнорирует сам принцип устройства и функционирования сегодняшних ЭВМ. Если мы захотим создать свою БД, компилятор и т.д. мы тут же сталкиваемся с необходимостью использования "неуправляемого" кода. Рихтер впал в фентези, говоря что появятся компьютеры, кторые будут напрямую работать с ISL. Вот когда такое чудо появится, .NET будет рулить.

А пока никто не отменит "устаревших" технологий. И низкоуровневых материй:)

То есть ниша .NET достаточно определена. Увы, пока ей еще далеко до всеобщей среды разработки ,охватывающей все классы приложений.

Ответить

Номер ответа: 36
Автор ответа:
 Павел



Администратор

ICQ: 326066673 

Вопросов: 368
Ответов: 5968
 Web-сайт: www.vbnet.ru
 Профиль | | #36
Добавлено: 11.02.06 18:05
Да выражай свою правду ради бога. Только приличными выражениями.

Ответить

Номер ответа: 37
Автор ответа:
 vito



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

Вопросов: 23
Ответов: 879
 Web-сайт: softvito.narod2.ru
 Профиль | | #37
Добавлено: 11.02.06 18:07
DaSharm

Я не читал твоего поста. Повтори если не сложно.

Ответить

Номер ответа: 38
Автор ответа:
 Павел



Администратор

ICQ: 326066673 

Вопросов: 368
Ответов: 5968
 Web-сайт: www.vbnet.ru
 Профиль | | #38
Добавлено: 11.02.06 19:52
Но MS теряет монополию! Появится возможность выбора
операционки? MS дарит с таким трудом завоеванные лавры конкурентам?
Нет, я думаю здесь все не так просто.

А ты думаешь, что .NET даст конкурентам хоть каплю преимущества? Да у
них итак там полная анархия, только заядлые линкусоиды разберут, на
чем что написано, зачем это нужно, и что необходимо для работы :)
А для Microsoft это реальное преимещство.

Ответить

Номер ответа: 39
Автор ответа:
 vito



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

Вопросов: 23
Ответов: 879
 Web-сайт: softvito.narod2.ru
 Профиль | | #39
Добавлено: 11.02.06 20:53
Давай сделаем предположение, что некий будущий офис.NET (ведь именно такое обещается) полностью опирается на эту технологию.
Вот это да. Ставим сделанную MS БЕСПЛАТНУЮ библиотеку, возможно ?? покупаем этот офис и вот на никсе появилась нормальная среда работы для юзера (фактически бесплатно - то есть даром).

А именно операционка - первый по доходности продукт MS.

Хотя конечно MS может выпустить для других платформ урезанный вариант, но это противоречит:

Насчет того, почему MS выгодно поддерживать портирование Framework на
другие платформы и системы: это способсвтует увеличению кол-ва софта,
написанного для платформы.


Следствие: .NET не является полноценной средой разработки, опираясь на которую можно создавать приложения любой сложности.

З.Ы. Павел извини, если я слишком жестко.

Ответить

Номер ответа: 40
Автор ответа:
 Sharp


Лидер форума

ICQ: 216865379 

Вопросов: 106
Ответов: 9979
 Web-сайт: sharpc.livejournal.com
 Профиль | | #40
Добавлено: 11.02.06 20:59
Еще 2-3 эпидемии а ля Sasser && Blaster, и переход десктопов на никсы уже будет не остановить. DaSharm, пойдешь в команду? :)

Ответить

Номер ответа: 41
Автор ответа:
 Павел



Администратор

ICQ: 326066673 

Вопросов: 368
Ответов: 5968
 Web-сайт: www.vbnet.ru
 Профиль | | #41
Добавлено: 11.02.06 21:02
Хотя конечно MS может выпустить для других платформ урезанный вариант

MS сама не пишет для "чужих" платформ и систем версии CLR. Она лишь предоставляет спецификации, сообщающие о том, что нужно сделать, чтобы .NET-приложения работали нормально в какой-то среде. Конкретные реализации делают уже заинтересованные лица (в случае с Mono - это линуксоиды-энтузиасты, спонсируемые Novell).

Следствие

Два раза перечитал, но не уловил причинно-следственную связь :(

Павел извини, если я слишком жестко.

Да мне пэто как-то пофик :) У меня есть своё отношение к ситуации. Такие споры кончено могут меня о чем-то проинформировать, но в основном я отношусь к ним лишь с легкой иронией.

Ответить

Номер ответа: 42
Автор ответа:
 vito



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

Вопросов: 23
Ответов: 879
 Web-сайт: softvito.narod2.ru
 Профиль | | #42
Добавлено: 11.02.06 21:56
Два раза перечитал, но не уловил причинно-следственную связь :(


 Это просто попытка понять, что есть .NET - без рекламной шелухи:)

Ответить

Номер ответа: 43
Автор ответа:
 Sharp


Лидер форума

ICQ: 216865379 

Вопросов: 106
Ответов: 9979
 Web-сайт: sharpc.livejournal.com
 Профиль | | #43
Добавлено: 12.02.06 02:18
Набор байтов :)

Ответить

Номер ответа: 44
Автор ответа:
 Nikolai



Вопросов: 23
Ответов: 58
 Профиль | | #44 Добавлено: 12.02.06 14:04
Я и половины не понял что вы тут написали, если вы так хорошо разбираетесь напишите хоть несколько малениких разных примеров или простеньких игрушек(на VBNET), а то несоткуда научиться. У нас продаються 2 книги по VisualBasicNET и то на 95% одинаковые. Сыктывкар. n0i0k0o0@rol.ru .Николай

Ответить

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



Вопросов: 26
Ответов: 325
 Web-сайт: sapfir.cift.ru
 Профиль | | #45
Добавлено: 14.02.06 06:56
2 sne
Чтобы что-то сосчитать много эффективнее заюзать готовое решение, MathLab - если требуется писать макросы, MathCAD - если требуется обсчитывать что сложное, но не автоматизированое :)

2 All
Однако asp.net однозначно рулит и последнее путешествие по серьезным сайтам связанным с эл. коммерцией это подтверждают. Хотя конечно и на php можно ИМХО тоже самое написать.

Ответить

Страница: 1 | 2 | 3 | 4 |

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



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