Страница 8 из 9

Re: Какую версию .NET Framework Вы намерены использовать?

СообщениеДобавлено: 03.06.2009 (Ср) 11:50
Williams
alibek писал(а):Действительно, в мире кризис и Microsoft и RSDN вынуждены раскручивать себя на форумах.


Речь идет о стиле .

Re: Какую версию .NET Framework Вы намерены использовать?

СообщениеДобавлено: 04.06.2009 (Чт) 9:06
Admiralisimys
Williams у меня такой комментарий вызывает не обиду, а удивление, так как у меня нет блога. Если не секрет, что именно напоминает раскрутку блога? Готов отредактировать стиль поста, если указанное буде объективным.
Если коротко отвечать на вопрос темы: использую все доступные на целевом компе фреймовки, проверяя по последнему финальному (батник выше поясняет как), в случаи не доступности - или предлагать загрузить одну из версий фреймворка или версию проги не использующую NET Framework’s. Соответственно по голосованию - подходят все варианты. Правда ни разу ещё под х64 версию не писал – ни под НЕТ, ни без НЕТа.
Интегрирований .NET в ОС Windows, как gcc (c\c++ компилятор) в nix - всегда можно собрать что-то с исходников, что само собой не плохо.
alibek ссылки на упомянутые ресурсы (не знал что нельзя постить ссылки на сайт производителя данного фреймворка и на упомянутый ресурс, и к первому и второму отношения такое же как к vbstreet. Нет - на vbstreet я зарегистрирован, а на упомянутых ресурсах нет), если они подразумевали раскрутку соответственных, убраны с поста, кому надо найдёт через поиск по упомянутым ключевым словам, или по названым ниже через один пост. Так пойдёт?

Re: Какую версию .NET Framework Вы намерены использовать?

СообщениеДобавлено: 04.06.2009 (Чт) 9:43
alibek
Admiralisimys, ты не улавливаешь иронию?
У нас не запрещается постить ссылки, если они не являются спамерскими.

Re: Какую версию .NET Framework Вы намерены использовать?

СообщениеДобавлено: 04.06.2009 (Чт) 10:01
Admiralisimys
alibek я не увидел в сообщении смайлика, кроме цитированного, но заметил что твой ник зелёного цвета, по этому снёс ссылки на упомянутые тобой ресурсы.
Ладно, проехали.

Re: Какую версию .NET Framework Вы намерены использовать?

СообщениеДобавлено: 07.06.2009 (Вс) 1:18
Williams
Admiralisimys писал(а):Ладно, проехали.


Можешь вернуть ссылки. Твой пост правда напомнил стиль, когда в блоге пишут текст, переодически подкрепляемый ссылками на авторитетные ресурсы. Это "Холивор" все-таки, я хотел разрядить обстановку, но шутка видимо не слишком удалась :roll:

Re: Какую версию .NET Framework Вы намерены использовать?

СообщениеДобавлено: 09.06.2009 (Вт) 13:13
Admiralisimys
Williams ссылка на книгу от MS только была первоисточником, а второй скопировал код с блога MS на который я сейчас и приведу ссылку.
Krzysztof Cwalina - Listing of Managed Processes
А так же код переведённый на VB.NET, с закомментированным C# оригиналом
Код: Выделить всё
'using System.Diagnostics;
'using System;
Imports System.Diagnostics
Imports System

'class Program {
Class Program

'    static void Test() {
   Shared Sub Main()

'       PerformanceCounterCategory clr = new PerformanceCounterCategory(".NET CLR Memory");
   Dim clr as PerformanceCounterCategory = New PerformanceCounterCategory(".NET CLR Memory")

'       foreach(string process in clr.GetInstanceNames()) {
   For Each process As string in clr.GetInstanceNames()

'       if(process != "_Global_"){
   If process <> "_Global_"
'      Console.WriteLine(process);
      Console.WriteLine(process)
'            }
   End If
'        }
   Next
'    }
     End Sub
'}
End Class

Я всего лишь объяснил, почему я поступаю именно так, а не иначе. Так как ещё не опробовав систем Виста и выше читал в прессе что мол там множество утилит с использованиям .НЕТ и как следствие их плавная работа. Утилита опровергла данное мнение (или не смогла выявит проги :)), а в книге чётко объясняется: когда стоит применять не управляемый (С++), а когда управляемый (C#) код в новых ОС от MS, дабы программа была уязвимо устойчивой. Более того в блоге о Виндовс Семь так же говорится, что есть АПИ не имеющие НЕТ аналогов, так что МС само не всегда использует НЕТ.
Мне очень нравится данный раздел, много интересных тем. Но не для всех пока ещё хватает знаний, что бы достойно аргументировать в них, с ссылкой на авторитетные ресурсы, и на всё то как книжка пишет...
А перед тем как отписаться в этой - я прочитал все предыдущие посты, дабы выявить кто как поступает и с какой аргументацией.

Re: Какую версию .NET Framework Вы намерены использовать?

СообщениеДобавлено: 09.06.2009 (Вт) 13:59
Хакер
Как же всё-так греет душу, что за последний вариант проголосовало большинство :)

Re: Какую версию .NET Framework Вы намерены использовать?

СообщениеДобавлено: 09.06.2009 (Вт) 14:07
Williams
Хакер писал(а):Как же всё-так греет душу, что за последний вариант проголосовало большинство :)

Можешь добавить возможность выбора нескольких вариантов? Так, чтобы результаты не сбросились.

Re: Какую версию .NET Framework Вы намерены использовать?

СообщениеДобавлено: 09.06.2009 (Вт) 14:17
Хакер
Тогда отцитированный факт перестанет делать отцитированное.

Re: Какую версию .NET Framework Вы намерены использовать?

СообщениеДобавлено: 09.06.2009 (Вт) 14:28
MIT
Хакер писал(а):Как же всё-так греет душу, что за последний вариант проголосовало большинство :)

Я бы не сказал, что 1+12+1+16+3 (=33) меньше чем 17

Re: Какую версию .NET Framework Вы намерены использовать?

СообщениеДобавлено: 09.06.2009 (Вт) 14:31
Хакер
Это если вникать в суть. А если смотреть по длине столбиков.
Вот что за люди, а. Не дадут уже человеку порадоваться :) .щсачноз

Re: Какую версию .NET Framework Вы намерены использовать?

СообщениеДобавлено: 09.06.2009 (Вт) 14:34
MIT
Огорчу тебя еще сильнее: если прикинуть, то не пользуются .NET`ом всего-лишь треть голосовавших, соответственно 66% им все-таки пользуются.

Re: Какую версию .NET Framework Вы намерены использовать?

СообщениеДобавлено: 09.06.2009 (Вт) 14:45
Ronin
MIT писал(а):Огорчу тебя еще сильнее: если прикинуть, то не пользуются .NET`ом всего-лишь треть голосовавших, соответственно 66% им все-таки пользуются.


А если еще разделить последний вариант на 2:
Нет мне не нравится и:
Нет, мне не нравится, потому что я еще не пробовал

Re: Какую версию .NET Framework Вы намерены использовать?

СообщениеДобавлено: 09.06.2009 (Вт) 16:19
Williams
Хакер писал(а):Тогда отцитированный факт перестанет делать отцитированное.


Именно.

Re: Какую версию .NET Framework Вы намерены использовать?

СообщениеДобавлено: 14.06.2009 (Вс) 16:09
Williams
Сегодня подумал.
Как все-таки жаль, что MS не успела, или же не пожелала выпустить первый фреймворк наряду с XP. Наверное, тогда бы первая версия была самой популярной среди разработчиков.
Хотя бы включили его в обязательные обновления. Ну как можно в "Optional"!

Re: Какую версию .NET Framework Вы намерены использовать?

СообщениеДобавлено: 15.06.2009 (Пн) 10:29
trash
И пожелала и успела. Первый фреймворк идет в комплекте, только его нужно доустановить в компонентах (видимо были юридические причины сделать так, а не иначе). И он автоматически обновляется.

Re: Какую версию .NET Framework Вы намерены использовать?

СообщениеДобавлено: 15.06.2009 (Пн) 11:51
Williams
trash писал(а):И пожелала и успела. Первый фреймворк идет в комплекте, только его нужно доустановить в компонентах (видимо были юридические причины сделать так, а не иначе). И он автоматически обновляется.


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

Re: Какую версию .NET Framework Вы намерены использовать?

СообщениеДобавлено: 15.06.2009 (Пн) 13:12
trash
В XP SP2 он был уже точно. Раньше не обращал внимания.

Re: Какую версию .NET Framework Вы намерены использовать?

СообщениеДобавлено: 15.06.2009 (Пн) 14:24
iGrok
trash писал(а):В XP SP2 он был уже точно. Раньше не обращал внимания.

Вчера ставил XP SP2. Лицензию. Нету там никакого фреймворка. На диске не смотрел, но автоматом точно не ставится. Может, в SP3 есть. Не знаю.

FW с дровами карточек ATi Radeon ставится - Catalyst Control Center на нём написан. И вот этот факт — самое большое уродство со стороны производителей железа, с каким я когда-либо сталкивался.

Re: Какую версию .NET Framework Вы намерены использовать?

СообщениеДобавлено: 15.06.2009 (Пн) 15:52
trash
Не автоматом, а из компонентов системы. Не нашел потому что скорее всего он куда-то упакован.

Re: Какую версию .NET Framework Вы намерены использовать?

СообщениеДобавлено: 15.06.2009 (Пн) 16:10
Williams
trash писал(а):Не автоматом, а из компонентов системы. Не нашел потому что скорее всего он куда-то упакован.


В чем-то ты все-таки прав. Как можно увидеть, идет начиная с первого сервис пака (не как часть оси).
Однако, далеко не все об этом знают.

* Windows XP Home and Professional SP1 includes the MSI-based .NET Framework 1.0 + SP2 in the Additional Components folder on the installation CD. It is not an OS component on this OS.
* Windows XP Home and Professional SP2 includes the MSI-based .NET Framework 1.1 + SP1 in the Additional Components folder on the installation CD. It is not an OS component on this OS.
* Windows XP Home and Professional SP3 includes the MSI-based .NET Framework 1.1 + SP1 in the Additional Components folder on the installation CD. It is not an OS component on this OS.
* Windows Server 2003 R2 includes the MSI-based .NET Framework 2.0. It appears in Add/Remove Windows Components as an OS component, but selecting it simply invokes the MSI-based installer. The MSI can be repaired and removed using Add/Remove Programs regardless of whether it is installed via the standalone MSI or via the Add/Remove Windows Components UI.

Re: Какую версию .NET Framework Вы намерены использовать?

СообщениеДобавлено: 22.06.2009 (Пн) 14:36
Proxy
Кстати 4.0 beta тоже можно бы добавить, потом заменить на релиз, когда выйдет.

Re: Какую версию .NET Framework Вы намерены использовать?

СообщениеДобавлено: 25.06.2009 (Чт) 20:23
Williams
Proxy писал(а):Кстати 4.0 beta тоже можно бы добавить, потом заменить на релиз, когда выйдет.


Хакер, добавь нам бэту :) Если добавлю вручную - статистика голосования обнулится?

Re: Какую версию .NET Framework Вы намерены использовать?

СообщениеДобавлено: 25.06.2009 (Чт) 22:00
MIT
Обнулиться. Добавить без обнуления можно только если влезь в базу руками (или тут стоит соответствующий мод, что вряд ли).

Re: Какую версию .NET Framework Вы намерены использовать?

СообщениеДобавлено: 26.07.2009 (Вс) 22:29
MIT
На данный момент приходится пользоваться именно 10 бетой, т.к. на WinServer 2008 студия за той же 2008ой версией ставиться нормально отказалась, и теперь именует себя как "Visual Studio 2008 Shell", т.е. просто ничего не "умеющая" оболочка.

Из изменений в новой версии можно отметить обкрасивленный дизайн, но плюсом это назвать сложно (одно веделение текста прозрачным градиентом чего стоит), т.к. от этих красивостей нет никакого толку.
Приведу пару фактов:
- Если то, что IntellISince делал раньше можно было причислить к помощи (вспывающие подсказки, автозавершение и пр.), то в данной версии он откровенно мешает: путает положение каретки в тексте; периодически забывает убрать за собой окошки-подсказки, которые, кстати, теперь очень сильно мешают при написании длинный однострочных кострукций (при включенном переносе слов), "забывая" отъезжать вниз; забывает подсветить свеженаписанный код (например один раз после написания Select`а все Case были черного цвета и без положенного древовидного форматирования)...
- Студия не стесняясь поглащает оперативку сотнями метров. Нормальный рабочий объем занятой физической памяти - 800.
- Самое главное нововведение: теперь все тормозит. Тормозит сильно и очень страшно. Написав на клавиатуре не глядя строчку типа "Dim arr() As Byte = md5.ComputeHash(System.Text.ASCIIEncoding.Default.GetBytes(text))", можно еще секунд 5 наблюдать за тем, как она появляется на экране.

И, собственно, перейду к цели написание сего поста: в дизайнере ASP.NET форм часто наблюдается глюк бесконечной цикличной перерисовки. Никто не знает что с этим можно поделать? А то сколько-нибудь сложную формы фиг соорудишь (а если соорудишь, то потом не поменяешь - студия виснет намертво).

Re: Какую версию .NET Framework Вы намерены использовать?

СообщениеДобавлено: 26.07.2009 (Вс) 22:45
Хакер
Из изменений в новой версии можно отметить обкрасивленный дизайн, но плюсом это назвать сложно (одно веделение текста прозрачным градиентом чего стоит), т.к. от этих красивостей нет никакого толку.
Приведу пару фактов:
- Если то, что IntellISince делал раньше можно было причислить к помощи (вспывающие подсказки, автозавершение и пр.), то в данной версии он откровенно мешает: путает положение каретки в тексте; периодически забывает убрать за собой окошки-подсказки, которые, кстати, теперь очень сильно мешают при написании длинный однострочных кострукций (при включенном переносе слов), "забывая" отъезжать вниз; забывает подсветить свеженаписанный код (например один раз после написания Select`а все Case были черного цвета и без положенного древовидного форматирования)...
- Студия не стесняясь поглащает оперативку сотнями метров. Нормальный рабочий объем занятой физической памяти - 800.
- Самое главное нововведение: теперь все тормозит. Тормозит сильно и очень страшно. Написав на клавиатуре не глядя строчку типа "Dim arr() As Byte = md5.ComputeHash(System.Text.ASCIIEncoding.Default.GetBytes(text))", можно еще секунд 5 наблюдать за тем, как она появляется на экране.

Нда... рак мозга у них там что-ли.

Re: Какую версию .NET Framework Вы намерены использовать?

СообщениеДобавлено: 27.07.2009 (Пн) 17:02
Nord777
Нда... рак мозга у них там что-ли.

Наверно этим всё сказано:
приходится пользоваться именно 10 бетой,

периодически забывает убрать за собой окошки-подсказки, которые, кстати, теперь очень сильно мешают при написании длинный однострочных кострукций
Давить Escape не пробовал?

Re: Какую версию .NET Framework Вы намерены использовать?

СообщениеДобавлено: 27.07.2009 (Пн) 17:18
MIT
Для закрытия "потерявшихся" тултипов достаточно свернуть и развернуть студию (перевести фокус на кого-нибудь другого...).
Nord777 писал(а):Давить Escape не пробовал?
Пробовал Ctrl, становится несколько легче; а совсем закрывать это окошко не хочется - все-таки полезное, пусть и мешает.

Re: Какую версию .NET Framework Вы намерены использовать?

СообщениеДобавлено: 28.07.2009 (Вт) 4:25
Хакер
Наверно этим всё сказано:
приходится пользоваться именно 10 бетой,


Если бы. У них и 2005-ая студия не отличалась быстротой, и я думал, что проблемы у меня, но Williams сказал мне, что это нормально, что нетчики к этому привыкли, и что сейчас всё работает ещё достаточно быстро ( = бывает и похуже).

2008-ая же студия не могла нормально подбирать tlb-шки. Нет, у них определённо какая-то болезнь мозга.

Re: Какую версию .NET Framework Вы намерены использовать?

СообщениеДобавлено: 28.07.2009 (Вт) 8:29
MIT
Как бы странно (для некоторых) это не прозвучало, но тут я с Хакером согласен: пусть к релизу и устранится 99% багов, подправиться интерфейс, может относительно потребления памяти что-нибудь измениться, но в общем и целом вряд ли студия станет сильно шустрее, посему уже сейчас реально стои задумываться о полном апгрейде...

P.S. 2008ая студия работала уменя вполне шустро. Пусть ее тоже приходилось подождать при запуске, поиске по Object Browser`у, но работала она более-мение нормально и довольно-таки бытсро, поэтому констраст для меня довольно сильно выражен.