Архитектура MS VS 2005
От: NoOneKnows  
Дата: 01.08.07 16:45
Оценка:
Вот бы посмотреть на нее изнутри...
С уважением, Рамиль Сам Ду Нар.
Почти самый отрицательный
Автор: NoOneKnows
Дата: 08.06.06
РСДНовец.
Re: Архитектура MS VS 2005
От: IT Россия linq2db.com
Дата: 02.08.07 01:17
Оценка: 4 (1) +1 :))) :)
Здравствуйте, NoOneKnows, Вы писали:

NOK>Вот бы посмотреть на нее изнутри...


Скачивай VS SDK и хоть обсмотрись. Сразу прихвати с собой кулёчек, тот который в самолётах выдают когда укачивает.
... << RSDN@Home 1.2.0 alpha rev. 0>>
Если нам не помогут, то мы тоже никого не пощадим.
Re: Архитектура MS VS 2005
От: Нахлобуч Великобритания https://hglabhq.com
Дата: 02.08.07 08:31
Оценка: +1
Здравствуйте, NoOneKnows, Вы писали:

NOK>Вот бы посмотреть на нее изнутри...


Тебе именно Студия нужна или вообще IDE? Если второе (ну мало ли), то посмотри на Eclipse и SharpDevelop.
... << RSDN@Home 1.1.4 stable SR1 rev. 568>>
HgLab: Mercurial Server and Repository Management for Windows
Re: Архитектура VS 2008
От: Jitter  
Дата: 03.08.07 08:01
Оценка: 4 (1)
Здравствуйте, NoOneKnows, Вы писали:

NOK>Вот бы посмотреть на нее изнутри...


Лучше изучать сразу VS 2008, т. к. там появился Visual Studio 2008 Shell. Качать VS 2008 Beta 2 и SDK July 2007 CTP к ней.

This is the first release of the Visual Studio SDK that supports development of a custom tools environment that is based on the Visual Studio Shell (isolated mode). By using this SDK, developers can create their own instance of the tools environment and include custom branded elements such as splash screen, application title, and application icon. They can also create VSPackages to extend their own instance of the tools environment. For more information, search for "Visual Studio Shell" in Visual Studio SDK Help.

Re[2]: Архитектура VS 2008
От: NoOneKnows  
Дата: 03.08.07 08:15
Оценка: :)
Здравствуйте, Jitter, Вы писали:

J>Лучше изучать сразу VS 2008...


А кулечек там нужен, не подскажите ?

С уважением, Рамиль Сам Ду Нар.
Почти самый отрицательный
Автор: NoOneKnows
Дата: 08.06.06
РСДНовец.
Re[2]: Архитектура VS 2008
От: rsn81 Россия http://rsn81.wordpress.com
Дата: 03.08.07 08:32
Оценка:
Здравствуйте, Jitter, Вы писали:

Если именно в этом отношении, то лучше смотреть зарекомендовавшие себя решения с длинной историей (как минимум, дизайн и функционал отлажен временем) — Eclipse, там RCP (Rich Client Project) ведет историю где-то с 2004 года.

И потом, там RCP это всего лишь часть общей модульной архитектуры; сколько ни изучаю с 2004 года, каждый день — новые горизонты... находишь достаточно интересные решения, которые позже начинаешь сознательно применять в своем дизайне.

Вопрос, а что, MSVS доступен в исходниках? Потому что как-то сложно представить изучение дизайна системы по вторичным половым признакам...
Re[3]: Архитектура VS 2008
От: IB Австрия http://rsdn.ru
Дата: 03.08.07 09:53
Оценка:
Здравствуйте, rsn81, Вы писали:

R>Если именно в этом отношении, то лучше смотреть зарекомендовавшие себя решения с длинной историей (как минимум, дизайн и функционал отлажен временем) — Eclipse, там RCP (Rich Client Project) ведет историю где-то с 2004 года.

Угу, а студия года с 96-го, если не раньше... =)
Мы уже победили, просто это еще не так заметно...
Re[3]: Архитектура VS 2008
От: IB Австрия http://rsdn.ru
Дата: 03.08.07 09:57
Оценка: +3
Здравствуйте, NoOneKnows, Вы писали:

NOK>А кулечек там нужен, не подскажите ?

Один фиг... Это все та же студия, архитектура которой закладывалась году в 96-м, с тех пор радикально там практически ничего не менялось, Оркас — лишь сервис-пак к 2005-й. На самом деле, сам по себе дизайн студии весьма не плох, но его испортило комовское апи и не очень удачная реализация...
Мы уже победили, просто это еще не так заметно...
Re[4]: Архитектура VS 2008
От: rsn81 Россия http://rsn81.wordpress.com
Дата: 03.08.07 10:02
Оценка:
Здравствуйте, IB, Вы писали:

IB>Угу, а студия года с 96-го, если не раньше... =)

Именно RCP? Название, ссылку...
Re[5]: Архитектура VS 2008
От: IB Австрия http://rsdn.ru
Дата: 03.08.07 11:19
Оценка:
Здравствуйте, rsn81, Вы писали:

R>Именно RCP?

Именно архитектура всей студии.

R> Название, ссылку...

Название, ссылку чего? То что там ядро не менялось с Visual Studio 97 — факт довольно известный.

Есть небольшая надежда, что следующая студия, после оркаса (Гаваи), таки будет переписана полностью и будет целиком managed, но к сожалению есть некоторые факторы, которые могут серьезно омрачить эти радужные планы...
... << RSDN@Home 1.2.0 alpha rev. 673>>
Мы уже победили, просто это еще не так заметно...
Re[6]: Архитектура VS 2008
От: rsn81 Россия http://rsn81.wordpress.com
Дата: 03.08.07 11:50
Оценка:
Здравствуйте, IB, Вы писали:

IB>Именно архитектура всей студии.

Речь просто шла о другом, я же отвечал вот на это сообщение: Re: Архитектура VS 2008
Автор: Jitter
Дата: 03.08.07
Re[7]: Архитектура VS 2008
От: IB Австрия http://rsdn.ru
Дата: 03.08.07 12:05
Оценка:
Здравствуйте, rsn81, Вы писали:

R>Речь просто шла о другом, я же отвечал вот на это сообщение: Re: Архитектура VS 2008
Автор: Jitter
Дата: 03.08.07

О чем о другом? Речь шла о "проверенной временем" архитектуре IDE. Такой проверкой временем как VS мало кто может похвастаться. =)
... << RSDN@Home 1.2.0 alpha rev. 673>>
Мы уже победили, просто это еще не так заметно...
Re[8]: Архитектура VS 2008
От: rsn81 Россия http://rsn81.wordpress.com
Дата: 03.08.07 12:14
Оценка:
Здравствуйте, IB, Вы писали:

IB>О чем о другом?

Я же ж ссылку даже дал!
Re[6]: Архитектура VS 2008
От: Jitter  
Дата: 03.08.07 13:09
Оценка: +1
Здравствуйте, IB, Вы писали:

IB>Есть небольшая надежда, что следующая студия, после оркаса (Гаваи), таки будет переписана полностью и будет целиком managed, но к сожалению есть некоторые факторы, которые могут серьезно омрачить эти радужные планы...


Можно подробнее о managed IDE и об "омрачающих фактах"?

PS: Следующая после Orcas (2008) VS носит кодовое название Rosario. По-видимому Hawaii следующая после Rosario?
Re[7]: Архитектура VS 2008
От: Jitter  
Дата: 03.08.07 13:35
Оценка:
ИМХО, если студия и будет переписана с нуля на managed код, то случится это не раньше чем лет через 10.
Занятная статейка Visual Studio 2020 (осторожно трафик!)
Re[7]: Архитектура VS 2008
От: IB Австрия http://rsdn.ru
Дата: 03.08.07 14:09
Оценка:
Здравствуйте, Jitter, Вы писали:

J>Можно подробнее о managed IDE и об "омрачающих фактах"?

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


J>По-видимому Hawaii следующая после Rosario?

Rosario — это не следующая версия, это Team System для оркаса, продолжение линейки TFS, так называемые "Application Life-cycle Management solutions" — серверная версия студии для интеграции с багтрекингом, контролем версий, системой ведения проектов и прочей лабудой для командной разработки.
Так что Гаваи — это следующая студия именно после оркаса, ну, по крайней мере так планировалось.
... << RSDN@Home 1.2.0 alpha rev. 673>>
Мы уже победили, просто это еще не так заметно...
Re[9]: Архитектура VS 2008
От: IB Австрия http://rsdn.ru
Дата: 03.08.07 14:12
Оценка:
Здравствуйте, rsn81, Вы писали:

R>Я же ж ссылку даже дал!

И что другого в этой ссылке?
... << RSDN@Home 1.2.0 alpha rev. 673>>
Мы уже победили, просто это еще не так заметно...
Re[7]: Архитектура VS 2008
От: AndrewVK Россия http://blogs.rsdn.org/avk
Дата: 03.08.07 22:41
Оценка: 23 (4)
Здравствуйте, Jitter, Вы писали:

J>Можно подробнее о managed IDE


Вот ссылочка, правда старая — http://wesnerm.blogs.com/net_undocumented/2005/06/hawaii.html
Что забавно, слово Hawaii там прозвучало существенно раньше известного скандала, а про слово Nautilus так вобще еще скандала не было
... << RSDN@Home 1.2.0 alpha rev. 693 on Windows Vista 6.0.6000.0>>
AVK Blog
Re[10]: Архитектура VS 2008
От: rsn81 Россия http://rsn81.wordpress.com
Дата: 05.08.07 06:55
Оценка:
Здравствуйте, IB, Вы писали:

IB>И что другого в этой ссылке?

VS Shell
Re[11]: Архитектура VS 2008
От: IB Австрия http://rsdn.ru
Дата: 05.08.07 07:07
Оценка: +1
Здравствуйте, rsn81, Вы писали:

R>VS Shell

VS была Shell-ом всю свою сознательную и бессознательную жизнь. Просто начиная с Оркаса ее можно будет использовать в этом качестве бесплатно. По сути, это в основном лицензионные изменения.
Мы уже победили, просто это еще не так заметно...
Re[12]: Архитектура VS 2008
От: Legion13  
Дата: 05.08.07 09:21
Оценка: -1
Здравствуйте, IB, Вы писали:

IB>VS была Shell-ом всю свою сознательную и бессознательную жизнь. Просто начиная с Оркаса ее можно будет использовать в этом качестве бесплатно. По сути, это в основном лицензионные изменения.

Скудноватый шелл, дебаггера нету. Кому он нужен такой.
... << RSDN@Home 1.2.0 alpha rev. 685>>
Re[8]: Архитектура VS 2008
От: Спильный Андрей Украина  
Дата: 07.08.07 07:14
Оценка:
Здравствуйте, IB, Вы писали:

IB>Речь шла о "проверенной временем" архитектуре IDE. Такой проверкой временем как VS мало кто может похвастаться. =)

например Borland?
Re[6]: Архитектура VS 2008
От: Roman Odaisky Украина  
Дата: 12.08.07 18:14
Оценка:
Здравствуйте, IB, Вы писали:

IB>Есть небольшая надежда, что следующая студия, после оркаса (Гаваи), таки будет переписана полностью и будет целиком managed, но к сожалению есть некоторые факторы, которые могут серьезно омрачить эти радужные планы...


И что такого радужного в том, что данная программа написана на управляемом языке? Например, мне всё равно, на чем написана программа, при условии, что она работает как следует. У меня есть приложения на C, C++, Erlang, OCaml, Perl, Python, Ruby… Кроме того, переписывание программ, как правило, хуже развития (если оне были хорошо спроектированы и реализованы, разумеется), хотя бы потому, что старая программа тщательно протестирована в «лабораторных» условиях и в работе (по крайней мере, так должно быть), зачастую содержит много маленьких workaround’ов для разных багофич окружающей среды (что поделаешь, эта глючная [нужное вставить] возвращает X, хотя по документации должна Y), да и в любом случае, переписывание требует много времени, которое можно было бы потратить на добавление новых возможностей.

Или это просто фанатизм в стиле «unmanaged must die»?
До последнего не верил в пирамиду Лебедева.
Re[7]: Архитектура VS 2008
От: IB Австрия http://rsdn.ru
Дата: 12.08.07 18:38
Оценка:
Здравствуйте, Roman Odaisky, Вы писали:

RO> И что такого радужного в том, что данная программа написана на управляемом языке?

В том, что в процессе переписывания избавятся от старых косяков и учтут прошлые промашки. А managed код собпровождать и поддерживать намного легче, поэтому есть надежда, что проект удастся.

RO> Например, мне всё равно, на чем написана программа, при условии, что она работает как следует.

Это если не приходится с этой программой различным образом взаимодействовать.
Одна из основных проблем студии, на данный момент, в том, что у нее достаточно кривой внешний комовский API, и работать с ним из managed кода, на котором сейчас пишется большинство плагинов к студии — тот еще геморрой в присядку.
Мы уже победили, просто это еще не так заметно...
Re[8]: Архитектура VS 2008
От: Cyberax Марс  
Дата: 12.08.07 18:40
Оценка: +1
Здравствуйте, IB, Вы писали:

RO>> И что такого радужного в том, что данная программа написана на управляемом языке?

IB>В том, что в процессе переписывания избавятся от старых косяков и учтут прошлые промашки. А managed код собпровождать и поддерживать намного легче, поэтому есть надежда, что проект удастся.
Остается надеятся, что авторы VS еще перед этим посмотрят как устроен какой-нибудь Eclipse.

Пришлось тут разбираться с VSIP
Sapienti sat!
Re[9]: Архитектура VS 2008
От: IB Австрия http://rsdn.ru
Дата: 12.08.07 19:15
Оценка:
Здравствуйте, Cyberax, Вы писали:

C>Остается надеятся, что авторы VS еще перед этим посмотрят как устроен какой-нибудь Eclipse.

Это скорее когда Eclipse писали — в студию подглядывали..

C>Пришлось тут разбираться с VSIP

Об чем и речь..
Мы уже победили, просто это еще не так заметно...
Re[10]: Архитектура VS 2008
От: Cyberax Марс  
Дата: 12.08.07 19:24
Оценка:
Здравствуйте, IB, Вы писали:

C>>Остается надеятся, что авторы VS еще перед этим посмотрят как устроен какой-нибудь Eclipse.

IB>Это скорее когда Eclipse писали — в студию подглядывали..
Они вначале подгядывали в VisualAge for Java (ну и в VS, скорее всего тоже). А сейчас уже эволюционировали достаточно далеко, чтобы быть совсем непохожими на VS.

C>>Пришлось тут разбираться с VSIP

IB>Об чем и речь..
Еще бы managed Office сделали с пофикшеными багами — вообще было бы хорошо.
Sapienti sat!
Re[11]: Архитектура VS 2008
От: Roman Odaisky Украина  
Дата: 13.08.07 16:35
Оценка:
Здравствуйте, Cyberax, Вы писали:

C>Еще бы managed Office сделали с пофикшеными багами — вообще было бы хорошо.


А если бы сделали Windows, Office, VS, IIS, Exchange, MSSS без багов, то все пингвины бы умерли :-) И неважно, managed или unmanaged.
До последнего не верил в пирамиду Лебедева.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.