Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Общие вопросы по .NET и C# > Качество и удобство Visual Studio 2005 beta 2


Автор: mr.DUDA 2.6.2005, 12:52
Лично мне вторая бета очень понравилась.

Автор: simanyay 2.6.2005, 13:59
А там сделали средства рефакторинга и нормальные средства редактирования кода (автогенерация try/catch, etc.)?

Автор: Kurt 2.6.2005, 14:07
не знаю, не видел - в Краснодаре ее пока нет или я плохо ищу.

Автор: mr.DUDA 2.6.2005, 14:56
Цитата(simanyay @ 2.6.2005, 13:59)
А там сделали средства рефакторинга

Да

Цитата(simanyay @ 2.6.2005, 13:59)
и нормальные средства редактирования кода (автогенерация try/catch, etc.)?

Есть т.н. Code Snippets, вызываемые по Ctrl+K, Ctrl+X.

Автогенерация try...catch - как я понимаю, это из Java ? Вроде (я не уверен), каждый метод может задекларировать свои исключения, и тогда при редактировании вызов метода заключается в блок try...catch ? В студии такого нету.

Вообще, код вводится и редактируется в несколько раз быстрее, чем в 2003-й студии. Те, кто видел первую бету, поймут. А тем, кому не видел, могу привести в сравнение ReSharper, Visual Assist или CodeRush.

Автор: simanyay 2.6.2005, 15:06
Цитата(mr @ 2.6.2005, 16:56)

Автогенерация try...catch - как я понимаю, это из Java ? Вроде (я не уверен), каждый метод может задекларировать свои исключения, и тогда при редактировании вызов метода заключается в блок try...catch ? В студии такого нету.


ах да... сам C# же этого не позволяет smile Сорри за глупый вопрос.

А за информацию - спасибо

Автор: mr.DUDA 2.6.2005, 19:00
Не за что.

Пока что выходит, что большинство новую студию в глаза не видело...

Автор: arilou 2.6.2005, 19:28
Цитата(mr @ 2.6.2005, 19:00)
большинство новую студию в глаза не видело

Не все, видать, последовали совету Чипсета, чтобы бесплатно заказать себе 3 DVD со студией smile

Автор: Domestic Cat 2.6.2005, 19:30
Ну я заказал, заплатил, мне вроде и емейл пришел что выслали - вот уже две недели жду, ничего нет.

Автор: arilou 2.6.2005, 19:41
У нас в Минске, в офисе, за 2 недели двум людям пришло.

Автор: redrick 2.6.2005, 19:49
mr.DUDA
Не за что.

Пока что выходит, что большинство новую студию в глаза не видело...

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

Автор: mr.DUDA 2.6.2005, 20:48
Цитата(redrick @ 2.6.2005, 19:49)
меня лично стремает ставить - пробовал - она требует втоорой фреймворк - он с первым если и уживается, то как то хитро - в итоге день восстанавливал все взад, т.к. чето не заработало

На работе поставил студию вместе с фреймворком, ничего не настраивал после установки. Проект, интенсивно использующий .NET Framework, работающий под Web Services, с ASP.NET, собираемый на .NET 1.1. (т.е. на старой версии фреймворка, которая стояла параллельно с 2.0), собирается под 2003-й студией и работает "на ура". Я бы заметил, если бы были хоть какие-либо трения между двумя установленными версиями .NET, но их попросту нету ! Повторюсь, проект очень сложный, много используется фич, казалось бы завязанных на конкретную версию платформы, но в то же время разделение версий работает 100%-но.

Автор: redrick 2.6.2005, 21:21
спасибо - попробую как нибудь =) зарезервирую день =) а какая у вас ось ?

Автор: mr.DUDA 3.6.2005, 14:51
Цитата(redrick @ 2.6.2005, 21:21)
а какая у вас ось ?

WinXP Pro SP2

Автор: redrick 3.6.2005, 20:47
поставил со второй попытки на 2к3 sp1 - может касяки из-за наличия родного .NET SDK 1.1

но студия производит офигенно положительное первое впечатление - стала красивее, шустрее, эргономичнее.

Автор: Druid 3.6.2005, 21:07
smile А студия 2005 большая? Может её можно по инету закачать? Никто адресков не знает? (так, чтобы с кряками вместе)

Автор: Ch0bits 3.6.2005, 22:44
Мне тоже понравилать, по моему она даже быстрее работать стала(или моя старая была криво крякнута).
Главное что халява и msdn новый есть.

Автор: Амортизатор 4.6.2005, 01:47
У меня срочный вопрос. Поставил Visual C++ 2005 бета1, захожу в Создание проекта, такм в разделе Win32 присутсвует только Consol Aplication. Что же это, оконное приложение можно сделать только под .NET?

Автор: Ch0bits 4.6.2005, 10:39
У меня beta2, такого глюка не видел.

Автор: alir 4.6.2005, 11:22
А когда final выйдет?

Автор: Амортизатор 4.6.2005, 13:09
Я купил диск (у пиратов, но не пиратский, поскольку бета бесплатная), на нем из VS2005 есть Visual C++ 2005, Visual C#2005, VB2005, Framework 2.0. Так это глюки беты1 или пираты кастрировали?

Автор: December 4.6.2005, 13:54
Первое впечатление - стала в два раза более багонасыщенная

Автор: Амортизатор 4.6.2005, 17:06
Оказывается, в Visual C++ Expression Beta поддерживается только .NET.
Говорят, вторую бету можно заказать на сайте MS. Сколько это будет стоить (как я мне кажется, надо будет оплатить только доставку и стоимость носителя или не толко?)

Автор: mr.DUDA 4.6.2005, 21:45
Насчёт заказа - это АБСОЛЮТНО бесплатно.

Про саму студию (3 двд диска, VS + SQL Server Youkon + MSDN + ... etc.) никаких нареканий нет !
Добавлено @ 21:50
А кто проголосовал "стала хуже по сравнению с первой бетой" - можете ли Вы привести свои аргументы в пользу этого утверждения, на чём основывается Ваше мнение ? Имхо, сравнение второй беты vs. первой даёт очень сильное преимущество Beta2.

Автор: Амортизатор 4.6.2005, 23:30
Цитата(mr @ 4.6.2005, 21:45)
Насчёт заказа - это АБСОЛЮТНО бесплатно.

Я таки не пойму, кто будет оплачивать дорогу. Не M$ же...
Добавлено @ 23:33
Так сколько примерно сдерут на почте за груз массой грамм 300? Все таки такое расстояние.

Автор: Ch0bits 4.6.2005, 23:39
Цитата(mr @ 4.6.2005, 21:45)
это АБСОЛЮТНО бесплатно

Я сам офигел когда ко мне домой пришёл мужик в форме и торжественно вручил VS2005b2. smile
Совершенно бесплатно, там ещё обучающая DVD была на 8Gb.
По адресу оказалось, что прислали из представительства MS в Германии.

Автор: Druid 4.6.2005, 23:39
mr.DUDA, а где и как её можно заказать? Если говорите, что АБСОЛЮТНО бесплатно... smile

Автор: simanyay 4.6.2005, 23:46
http://www.microsoft.com/emea/msdn/betaexperience/ruru/default.aspx

Автор: December 5.6.2005, 00:26
Цитата(mr @ 4.6.2005, 21:45)
А кто проголосовал "стала хуже по сравнению с первой бетой"

Я проголосовал. У нас на фирме вторая бетка во-первых ставилась только в 50% попыток, а во-вторых, её сильно плющит при разработке плагинов к ней и компонентов. Детали, к сожалению, сообщить не могу - я лично этим не занимался, но сидящие рядом люди отчётливо выражали своё отношение к продукту.

Автор: Domestic Cat 5.6.2005, 01:08
Цитата(Druid @ 4.6.2005, 14:39)
Если говорите, что АБСОЛЮТНО бесплатно... smile

Все-таки пересылку из штатов придется оплатить.

Автор: Амортизатор 5.6.2005, 05:23
НЕУЖЕЛИ НИКТО НЕ В СОСТОЯНИИ ВНЯТНО ОТВЕТИТЬ НА ВОПРОС, КОТОРЫЙ Я ЗАДАЮ УЖЕ В ТРЕТИЙ РАЗ?!!!

ДОСТАВКА БЕСПЛАТНАЯ ИЛИ НЕТ. ЕСЛИ НЕТ, ТО СКОЛЬКО ЭТО ПРИМЕРНО ОБОЙДЕТСЯ?

Автор: simanyay 5.6.2005, 11:41
Да бесплатная доставка, что ты нервничаешь. А вообще сходил бы давно по той ссылке, которую я дал и заказал бы. Уффф.

Автор: Амортизатор 6.6.2005, 00:33
А долго ждать? По идее должно прийти от московского представительства MS, не будут же они рассылать по всей планете из Нью-Йорка...

Автор: Domestic Cat 6.6.2005, 01:55
Здрасьте... если бесплатная - за что я 10 баксов Билли платил smile smile smile

Автор: Амортизатор 6.6.2005, 03:17
smile Да... Если ты находясь под боком Билли отвалил ему десятку, сколько же ему перепадет от меня? smile

Автор: -ser- 6.6.2005, 13:04
сегодня установил 2005 правда SQL Server 2005 CTP не установила (мне пока хватает 2000). шло почти месяц. приятный вид. пока не конфликтует с 2003. масса нового. буду разбираться.
в целом пока ничего не вешается за что уже спасибо.
понятное дело, US$20 сняли за пересылку при оформлении заказа. мелкомягким эти деньги не нужны но и спонсировать почтовые расходы в данном случае ни одна компания не будет.
ни за что не поверю, что кому-то пришло абсолютно бесплатно, разве что уже саму почту крэкнули.
или, учитывая доходы населения на территории некоторых постсоветских республик сжалился какой-нибудь "красный крест" или "врачи без границ". без обиды, ребята.

Автор: arilou 6.6.2005, 17:01
Domestic Cat
Наверное, ты единственный, на ком Билли заработал деньги smile Мне (и еще 2-ум, кого я знаю) в Минск бесплатно пришла. В офисе транспортников MS уже недобрым словом хают, говорят, что "из-за этих посылок у нас тут дурдом smile ".

Автор: arilou 6.6.2005, 17:13
Амортизатор
Бесплатно, но ты помещай заказ, пока не примет (у меня только с 6-ой попытки получилось) smile

Автор: Domestic Cat 6.6.2005, 19:58
Ну а я сделал заказ, мне в счет выставили shipping $9.99 CAD. А может это они так только с жавистов smile

Автор: Амортизатор 6.6.2005, 20:04
Цитата(Domestic @ 6.6.2005, 19:58)
Ну а я сделал заказ, мне в счет выставили shipping $9.99 CAD. А может это они так только с жавистов smile

Ну, тогда мне это не грозит - меня в этом нете интересует исключительно Visual C++ smile

arilow, а как ты узнал, что твой заказ не приняли? Или ты просто долбил их в свободное время?

Автор: -ser- 8.6.2005, 10:14
пока никак не голосовал, рано делать выводы, но вот после первого дня первые "мелкие отрицательные моменты" по сравнению с 2003. хотя проект в целом работает.

1. в треде
Код

labelX.Text = "...";

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


2. Paint на панели пытается перерисовать одно и то же несколько раз без причины. я соединяю сотню тысяч точек. в результате - неприятное моргание, причем столько, сколько хочет, кажды раз по-разному. в '03 все четко.


3. некоторые warnings компилятора, например
Код

ConfigurationSettings.AppSettings[ "Connection" ];

пишет что устарело, используй ConfigurationManager. но использовать новое что-то не получается, ибо он его вообще не видит, хотя в документации со ссылкой на .NET 2.0 это есть.

Автор: Exception 8.6.2005, 13:37
Цитата
последовали совету Чипсета, чтобы бесплатно заказать себе 3 DVD со студией

Не-а. У нас в питере на одном диске бета продается:-)

Автор: -ser- 9.6.2005, 05:06
Цитата
У нас в питере на одном диске бета продается

два других вам и не понадобятся

Автор: arilou 9.6.2005, 11:29
Амортизатор, там просто глюки были страшные, то вместо Беларуси предлакали в Англию отправить, то 404 ошибка, то 500-я smile Microsoft, одним словом.

Автор: arilou 9.6.2005, 15:40
Цитата(ser @ 8.6.2005, 10:14)
в 2003 идет на ура, а новый находит обективные причины вылететь в момент выполнения, не знаю насколько это хорошо. пришлось переписать это через делегат.

вот. Вот. ВОТ. ВОТ. Одна из самых приятных мелочей .NET 2.0 (кстати, еще с первой CTP эта фича есть) - определение модификации свойств контрола не из того потока, в котором он был создан. То, что это проходит в .NET 1.1 - это очень плохо, потому что такие вещи ведет к крайне сложно отлавливаемым ошибкам.

Автор: Kurt 9.6.2005, 15:43
Пытаюсь заказать себе эту самую beta-студию.
Все поля заполнил, ожидаю верификационного письма, но что-то его все нет.
Каков "таймаут" прихода такого письма? Оно должно приходить сразу или, например, через сутки?

Автор: arilou 9.6.2005, 18:02
Kurt
Мне пришло сразу. У тебя глюков не было?


Автор: Kurt 9.6.2005, 18:13
не было. smile
Я отправлял на mail.ru. Может, блокируется как спам. smile

Автор: arilou 9.6.2005, 18:21
Вполне может быть. У меня от ICQ не приходили письма на тут.бай

Автор: Kurt 9.6.2005, 19:18
Отправил на gmail - все ОК. Сразу пришло.
Видно, действительно mail.ru считает Microsoft злостным спамером. smile

Автор: Coocky 10.6.2005, 02:35
smile smile smile
Читал ваши посты и РЖАЛ!!! smile
Смешная такая фича-все хотят чего-то. Кто халявы ,кто нормальной работы студии, кто недоволен, что джавист, кто, что мэйл руист smile Кому на шарика пришло, а кто и бабки заплатил
Такой гомон стоит, как на барахолке smile smile
Предлагаю перенести в юмор smile
А теперь по существу-какие КОНРКРЕТНО изменения?
Есть ли МФС поддержка?Не изменили ли библиотеку вновь?

Автор: Domestic Cat 10.6.2005, 02:56
Цитата(Coocky @ 9.6.2005, 17:35)
А теперь по существу-какие КОНРКРЕТНО изменения?

Дык видишь ли.... Мне не пришло, как я тебе скажу.... smile

Автор: Coocky 10.6.2005, 02:58
Domestic Cat
старик, это тебя мелкие за любовь к SUN прокинули.. Кто-то сдал из наших. В обмен на бесплатную версию smile

Автор: mr.DUDA 10.6.2005, 07:58
Цитата(Coocky @ 10.6.2005, 02:58)
Кто-то сдал из наших

Ага, по никнейму !

Автор: Амортизатор 10.6.2005, 13:30
И на что я связался с этим мс? Ну получил я письмо с потверждением заказа через 15 минут. А письма с потверждением высылки нет даже спустя неделю, хотя судя по вашим постам оно должно прийти. Это, что же мне заново лезть на этот сайт?

Автор: redrick 10.6.2005, 20:44
я бы выложил, но боюсь мне уши надерут =)

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

Автор: Spawn™Production® 10.6.2005, 21:08
Хе, ну получил я сие творение, причём всё как обещали, курьером и нахаляву.

Студия порадовала, хотя без гемора не обошлось, имхо она сначала не установилась, точнее запускаться не стала. У меня когда-то стоял Visual Basic Express 2005, так что возможно он и помешал.
Нукрутили мелкомягкие неслабо. Чёртову кучу того, что они сделали раньше мы писали ручками, и это было не столь тяжко.

Впринципе, к 7 ноября (последняя дата, которую Microsoft назвал в качестве даты релиза не только студии, но и ещё 2-х продуктов, которых многие ждут с нетерпением) многое может поменяться.
Цитата
Greetings,

It is official - the countdown to launch has begun! During my Tech.Ed keynote this morning, I announced that SQL Server™ 2005, Visual Studio® 2005 and BizTalk® Server 2006 will launch the week of November 7. This will be the biggest launch ever for these products, and we're very excited to deliver them to you.

Some of you might be surprised to see that BizTalk Server 2006 has been added to the list of products that will make their debut in November, but from an integrated experience perspective this is an important addition. Many customers already benefit from the integrated development environment of BizTalk Server built on Visual Studio to quickly integrate and automate business processes that span applications, systems and trading partners. By integrating Visual Studio 2005, SQL Server 2005 and BizTalk Server 2006, we hope to change the way you think about and use application infrastructure with your connected systems.

We continue to work closely with customers and partners as we get ready for the launch. To date, we have seven customers that have put applications based on the SQL Server 2005 Community Technology Previews (CTPs) into production and expect to have more than 20 customers in production before we launch. We also had more than 40 partners announce support for Visual Studio 2005 and SQL Server 2005 today. We are in awe of the support and anticipation we're seeing from the industry for these products and expect this support to continue and even increase as we get closer to launch.

Microsoft Corp. also continues to deploy SQL Server 2005 and Visual Studio 2005 internally. We have more than 80 applications in production using SQL Server 2005 today, with 10 instances of SQL Server 2005 that are storing multiple terabytes of data. These SQL Server 2005 installations have been responsible for processing more than 7 billion transactions against our SAP system SQL Server 2005 database to date, which includes processing close to 3 million invoices and more than 1.6 million sales orders.

In addition to highlighting the integration benefits of these products, we released a new SQL Server 2005 CTP, the first benchmarks on SQL Server 2005 and a new migration tool to help you migrate from Oracle to SQL Server. We also highlighted new product line updates for SQL Server 2005 and the Microsoft radio frequency identification (RFID) infrastructure initiative, all of which is outlined below:

·        SQL Server 2005 June CTP. We released the first public CTP for SQL Server 2005. The SQL Server 2005 June CTP is feature complete, and we encourage you to download this version as a great start your evaluation of the product.

·        SQL Server 2005 benchmarks. We also announced the first TPC benchmark results for SQL Server 2005 with HP, NEC Corp. and Bull. These companies are leading the way in demonstrating the performance that SQL Server 2005 will provide. Although the tests were conducted using early builds of SQL Server 2005, the results are indicative of the scalability and cost effectiveness you can expect to experience with SQL Server 2005. In three TPC-H benchmarks, SQL Server 2005 had up to 162 percent higher performance than SQL Server 2000 and 38 percent higher performance than Oracle's best result on a 16-processor Intel® Itanium® 2 server at a cost that is 20 percent less per query. In addition, HP also posted a TPC-C result on SQL Server 2005 that is the highest TPC-C result ever for Windows, beating the one million transaction-per-minute mark. The result had 7 percent better performance and cost 37 percent less per transaction than Oracle's best result on a 64-processor Intel® Itanium® 2 server. The benchmark information is available at http://www.tpc.org/.

Changes to the SQL Server 2005 product line. In February, we announced the product line for SQL Server 2005. As part of this announcement, we revealed that Reporting Services would ship with Standard and Enterprise Editions and that Report Builder would be available with Enterprise Edition. Based on your feedback, and because we believe that reporting is a core scenario for all customers, we've made the decision to include Reporting Services in all versions for SQL Server 2005 including Express, Workgroup, Standard and Enterprise Editions. In addition, Report Builder will be available with Workgroup, Standard and Enterprise Editions.

·        SQL Server Migration Assistant for Oracle. To address your requests for automated tools to help you migrate your higher TCO Oracle installations to SQL Server, we also released the SQL Server Migration Assistant for Oracle. This migration tool, now available for free download, provides a faster, easier and more automated way to migrate from Oracle to SQL Server. Customers such as Motorola Inc., Simon & Schuster Inc. and Atento Brasil S/A have successfully migrated from Oracle to SQL Server using the SQL Server Migration Assistant and are already seeing a significant cost savings.

For those of you who are interested in "chopping" your database TCO, we will also award a custom motorcycle to the company which submits the highest-value Oracle migration story. The rules will be announced when the official contest begins June 15, so rev up your engines!

·        RFID initiative. Finally, we announced an initiative to offer a scalable, wireless RFID technology server infrastructure, enabling customers and partners to easily connect line-of-business applications with RFID sensors and devices. The infrastructure is being built using Microsoft .NET and Windows Server System technology and is designed to connect devices, capture and interpret data, manage business events, and integrate systems and processes more easily than ever.

This is an exciting time for us, and whether you're testing early builds or developing applications, we would love to work with you and get more feedback for the development and release of these products. I want to thank you for all your support, and I look forward to seeing you in November at the launch of SQL Server 2005, Visual Studio 2005 and BizTalk Server 2006!

Paul Flessner
Senior Vice President
Microsoft


Хех, ну это была хорошая новость (думаю её многие, если не все, знали).
А вот эта похуже.
Microsoft нифига не задаётся вопросом о том, что нужно было сделать поддержку продуктам, написанным на 2003 студии, а точнее с использованием .NET Framework 1.0, 1.1

Цитата
Перво источник - http://www.osrc.info/news.php?extend.2475
eWeek.com сообщает о том, что корпорация Microsoft ищет людей и программы, которые помогли бы ей протестировать совместимость текущей версии .Net Framework и версии, которая войдет в Visual Studio 2005. Проблема в том, что Microsoft упомянула то, что некоторые приложения написанные для .Net Framework 1.1 не будут работать с .Net Framework 2.0.

Эта проблема всплыла с выпуском в прошлом месяце второй бета-версии Visual Studio 2005, известной также как Whidbey, в которой Microsoft представила .Net Framework 2.0. Обнаружившиеся проблемы заставили корпорацию опубликовать документ, в котором она обозначила ситуации, при которых приложения могут не работать. Однако, Microsoft требуется больше приложений для тестирования и она просит разработчиков присылать приложения для .Net Framework 1.1 на адрес [email protected].

Финальная версия Whidbey выйдет во второй половине этого года, так что Microsoft рекомендует разработчикам тестировать свои приложения для .Net Framework 1.1 в .Net Framework 2.0, основываясь на второй бета-версии Whidbey.

В то же время, сама платформа позволяет бороться с несовместимостью разных версий, просто запуская приложения для старых версий в соответствующих окружениях. Однако, это требует наличия этих окружений и реальные проблемы начинаются, когда на компьютере стоит только .Net Framework 2.0.

Тестеры компании нашли менее 10 изменений, повлиявших на совместимость и, возможно, они будут отменены в окончательной версии .Net Framework 2.0. В то же время, Microsoft отмечает, что большая часть этих изменений связана с совместимостью со стандартами, отзывами пользователей и безопасностью, так что за ними стоят реальные пожелания пользователей платформы.

Также Microsoft предупреждает программистов о совместимости между версиями, а точнее, об отсутствии оной в сериализованных объектах. Сериализация тесно связана с внутренней структурой объекта, так что гарантировать совместимость невозможно. Также, проблемы появятся у приложений, самостоятельно проверяющих версию .Net Framework во время установки.

Документ самой Microsoft на этот счет можно почитать здесь - http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnnetdep/html/netfxcompat.asp

Автор: Coocky 11.6.2005, 15:55
Так не ответили про МФС...... smile
Добавлено @ 15:55
mr.DUDA
Что ты скажешь?

Автор: mr.DUDA 12.6.2005, 11:56
Цитата(Coocky @ 11.6.2005, 15:55)
Так не ответили про МФС.....

Не могу сказать, т.к. не проверял.
Установил себе только шарп smile

Автор: -ser- 14.6.2005, 03:22
Цитата
Есть ли МФС поддержка?

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

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)