Re[8]: jsdk.jar
От: AndrewVK Россия http://blogs.rsdn.org/avk
Дата: 25.03.02 19:40
Оценка: 8 (1)
Здравствуйте IT, Вы писали:

IT>Я тоже иногда кидаюсь голословными заявлениями, потом приходится жалеть. ;) В .NET не просто сериализация, а сериализация на сериализации и сериализацией погоняет. Возможно она реализована не так как в Java, но это не значит что хуже. Всё сериализуется по-умолчанию, если есть желание, то можно этим довольно гибко управлять простыми атрибутами без всяких языков. Но если и этого не достаточно, то перекрывай ISerializable и вытворяй что хочешь. Для сохранения/восстановления объектов предназначены форматеры, сейчас их есть для binary и xml. Никто тебе не мешает нарисовать свой и сохранять как тебе хочется.

Вот так и знал что не стоит слово сериализация употреблять. Не сериализация это а персистентность. К примеру сериализуй ты как тебе хочется скажем 1000000 объектов. А потом выбери из них полсотни у которых свойство Prop1 like %XXX%. Теперь понимаешь что никаких форматтеры не помогут, нужен специальный фреймворк.

IT>Насколько мне известно, там внутри под всем этим хозяйством лежит CORBA.

Не обязательно. Все основные механизмы вполне работают без CORBA.

Или я ошибаюсь? MS рекомендует для этих целей использовать COM+. С одной стороны он тесно интегрирован с ОС, с другой с .NET. Все перечисленные тобой возможности в нём имеются.

IT>Этого я не припомню, но пока и не соображу зачем это надо.

Честно говоря долго здесь объяснять. Если интересно — посмотри на java.sun.com. EJB это не просто библиотека, это технология и методология создания и эксплуатации корпоративных систем.

IT>Ещё раз повторюсь. .NET не отменяет Windows, более того, это было бы просто самоубийство.

Ну так из Java тоже можно и до Win32 и даже до COM достучаться, только вот не надо этого делать.
IT>Скороее всего, постепенно большинство сервисов, предоставляемых Windows будут заменяться на собственные.
Вот об этом то я и говорю. Да, я надеюсь будет. Но пока то нет! А в java уже. Об этом я и говорю.
Дело то не в том что технология дотнет в чем то ущербна. Просто у нее нет многолетней истории развития как у java. Она ведь все эти годы не стояла на месте. И мне очень нравится то что дотнет многое перенял. Но мясом он пока что не оброс в должной степени.
IT> Но это будет происходить эволюционно. И это правильно. Переход должен быть постепенным и должна быть обеспечена интеграция с существующими технологиями. В частности для написания объектов COM+ в .NET совсем не надо прибегать к использованию WinAPI, всё делается интерфейсами и атрибутами.
Но сервер то по прежнему нативный. Вобщем я не против эволюции. И вполне верю что дотнет в конечном этоге превзойдет java по всем параметрам. Уже сейчас C# заметно удобнее. Но пока для серьезных проектов я бы дотнет применять не торопился бы. Вот для веб решений совсем другое дело.


IT>Тогда рассказывай что такое LinkedList, если ни список ни коллекция тебе не подходит.

А LinkedList это по сути Queue или Stack но с интерфейсом IList.

IT>То что я в бессильной злобе пытался решить на бете в релизе было пофиксено. А быстрые сервис-паки это неплохо, работают ребята :)

Хорошо конечно. Просто это доказывает что релиз увы не безглючен.
AVK Blog
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.