Часовой пояс: UTC + 3 часа




Начать новую тему Новая тема / Ответить на тему Ответить  Сообщений: 481 • Страница 10 из 25<  1 ... 7  8  9  10  11  12  13 ... 25  >
  Пред. тема | След. тема 
В случае проблем с отображением форума, отключите блокировщик рекламы
Автор Сообщение
 

Member
Статус: Не в сети
Регистрация: 24.09.2004
Откуда: Belarus, Mensk
>>А что без .NET никак чтоли???

Нужно было написать ряд компонентов (.NET) для визуализации сего процесса (загрузка процессора, количество обращений к диску в секунду и проч.). Соответственно для доступа к этой и подобной информации использовался PerformanceCounter суть обертка над WMI. Как только уперся в авторизацию, стал грешить на PerformanceCounter и начал напрямую работать с классами WMI. Оказалось внутреннее ограничение (по ссылке цитата из MSDN). Так что .NET тут не причем, даже наоборот, .NET Remoting позволил красиво выйти из положения.

Кстати, пока разбирался с WMI нашел следующее:

If you only want to use WMI in your app, this CodeProject is a good one for your to understand the in and out of it, But an easier way is to use the Management Strongly Typed Class Generator (Mgmtclassgen.exe) come with .NET Framework SDK. It will generate wrappers for all WMI classes for you. So once you use it to generate the wrapper class at command line, you can simply add the class to your C# project and begin to use the class as any "regular" C# class. It's a lot easier that way.
Refer to this msdn document for details:
http://msdn.microsoft.com/library/defau ... genexe.asp[^]

Так сказать, хозяйке на заметку :)
Добавлено спустя 4 минуты, 38 секунд
Да, и сама статья по WMI: http://www.codeproject.com/csharp/wmi.a ... id=1234275

_________________
ruSpiegel.net - русское зеркало дотнета
Ваши любимые статьи и блоги, посвященные Microsoft .NET Framework, теперь и на русском языке.



Партнер
 

Member
Статус: Не в сети
Регистрация: 24.09.2004
Откуда: Belarus, Mensk
Недавно узнал про одно пасхальное яйцо в .NET Framework: ms-help://MS.MSDNQTR.2005OCT.1033/cpref/html/frlrfSystemComponentModelDesignByteViewerClassTopic.htm [исправь в ссылке версию MSDN, если нужно]
Класс представляет собой визуальный элемент управления для просмотра файла в шестнадцатеричной форме.

_________________
ruSpiegel.net - русское зеркало дотнета
Ваши любимые статьи и блоги, посвященные Microsoft .NET Framework, теперь и на русском языке.


 

Advanced member
Статус: Не в сети
Регистрация: 09.06.2003
Откуда: USSR
eisernWolf писал(а):
It will generate wrappers for all WMI classes for you.

Блин , вот это классно! :)


 

Подскажите пожалуйста где можно скачать нормально отсканеную книу:C#: учебный курс
А то искал, нашел на рапиде, а там скан плохой со втрой по шестую главу не видно ни чего.
Заранее спасибо.


 

Member
Статус: Не в сети
Регистрация: 24.09.2004
Откуда: Belarus, Mensk
Если ты про Шилдта, то см. на http://www.natahaus.ru/category/prog/
А вообще неплохая подборка тут: http://www.krf.bsu.by/EBooks/z_dNET.htm

_________________
ruSpiegel.net - русское зеркало дотнета
Ваши любимые статьи и блоги, посвященные Microsoft .NET Framework, теперь и на русском языке.


 

Member
Статус: Не в сети
Регистрация: 10.03.2004
Откуда: Минск
Сегодня купил Visual Studio 2005. Весьма махорошая вещь. Весьма значительные улучшения дебагера, много штучек для рефакторинга (явно с Resharper сдирали), шаблоны, итераторы. С последними двумя ещё не разбирался, но чувствую, что это будет круто. C# пытается потихоньку преобретать всё лучшее от C++.
PS Правда эта студия так тормозит на моем компе (в профиле), ужас просто. Даже с небольшими проектами работать очень неприятно.
Добавлено спустя 2 часа, 16 минут, 1 секунду
Вот только одна вещь в 2005 студии мне конкретно не понравилась. Это конфликт с Outpost Firewall. Очень часто вылетает в синий экран. На форумах www.gotdotnet.ru тоже нашел про такие же случаи. Обновление outpost'а не помогает.


 

Member
Статус: Не в сети
Регистрация: 24.09.2004
Откуда: Belarus, Mensk
>>С последними двумя ещё не разбирался, но чувствую, что это будет круто.

Читал? :) http://blogs.gotdotnet.ru/personal/miha ... 05461a49c4

>>много штучек для рефакторинга (явно с Resharper сдирали)

А меня, если честно, жутко раздражают все эти псевдопомощники. Я сам знаю, как должен выглядеть мой код :) Использую только аскетичный GhostDoc. Очень полезная штука, если сам же пишешь документацию к сборкам.

>>Правда эта студия так тормозит на моем компе (в профиле), ужас просто.

Еще один повод проапгрейдить комп... До выхода Vista :)


 

Advanced member
Статус: Не в сети
Регистрация: 09.06.2003
Откуда: USSR
Народ, у кого 2005 скажите там уже есть компиляция под Win64? Или еще нет? А то просто так качать влом. Мне пока хватает 6 и 2003 версии


 

Member
Статус: Не в сети
Регистрация: 10.03.2004
Откуда: Минск
eisernWolf Спасибо, почитаю.
Ray Adams В Configuration Manager можно выбирать тип платформы: x64 или x86.


 

eisernWolf Спасибо. Одну книгу слил ща читаю.


 

Member
Статус: Не в сети
Регистрация: 24.09.2004
Откуда: Belarus, Mensk
>>Народ, у кого 2005 скажите там уже есть компиляция под Win64? Или еще нет?

В Professional (и выше) есть. В Standard (и младше) нет. В качестве выхода можно предложить компилить под х86 из студии, а затем уже из консоли под х64.

_________________
ruSpiegel.net - русское зеркало дотнета
Ваши любимые статьи и блоги, посвященные Microsoft .NET Framework, теперь и на русском языке.


 

Member
Статус: Не в сети
Регистрация: 24.09.2004
Откуда: Belarus, Mensk
Вот, ктстати, подсказали ссылку на таблицу сравнения Express со всеми остальными: http://www.microsoft.com/Rus/Msdn/vs/versions.mspx

_________________
ruSpiegel.net - русское зеркало дотнета
Ваши любимые статьи и блоги, посвященные Microsoft .NET Framework, теперь и на русском языке.


 

Advanced member
Статус: Не в сети
Регистрация: 09.06.2003
Откуда: USSR
force_sk писал(а):
В Configuration Manager можно выбирать тип платформы: x64 или x86.

Это точно??? Именно нативная поддержка Win32/Win64?
eisernWolf писал(а):
В качестве выхода можно предложить компилить под х86 из студии, а затем уже из консоли под х64.

Это я могу и в 6.0 сделать. Просто надоело компилить через cmd файлы :) Хочется нормальной поддержки.

Значит буду качать. И еще вопрос. Какая версия 2005 самая навороченная и сколько дисков занимает?


 

Member
Статус: Не в сети
Регистрация: 24.09.2004
Откуда: Belarus, Mensk
Ray Adams писал(а):
Какая версия 2005 самая навороченная и сколько дисков занимает?


Самая навороченная Team Suite: http://www.microsoft.com/Rus/Msdn/vs/team.mspx. Занимает один DVD (двухслойный).


 

Advanced member
Статус: Не в сети
Регистрация: 09.06.2003
Откуда: USSR
eisernWolf Я как раз поставил такую на закачку, только он не двухслойный, а 3.5gb. Видимо туда не входит последний MSDN . Придется его потом качать отдельно.


 

Member
Статус: Не в сети
Регистрация: 10.03.2004
Откуда: Минск
Ray Adams Я не знаю, нативная или нет. С этим не разбирался, тем более что 64 битной винды и проца нет.


 

Member
Статус: Не в сети
Регистрация: 24.09.2004
Откуда: Belarus, Mensk
Считаю, что обучаться программированию (и не только .NET) лучше всего на готовых примерах: http://www.gotdotnet.ru/Downloads/Examples/265127.aspx Заранее прошу прощения, что все комменты на английском, но это, так сказать, издержки производства.

_________________
ruSpiegel.net - русское зеркало дотнета
Ваши любимые статьи и блоги, посвященные Microsoft .NET Framework, теперь и на русском языке.


 

Advanced member
Статус: Не в сети
Регистрация: 09.06.2003
Откуда: USSR
force_sk Поставил я 2005 студию. Да, 64 битное там есть и причем поддержка врожденная! Кул! Мне 2005 намного больше понравился чем 2003. Да и .NET 2.0 оффициально уже там поддерживается


 

Member
Статус: Не в сети
Регистрация: 04.02.2004
Откуда: Москва|СВАО
Господа, подскажите пожалуйста ставлю VS 2005 Professional Edition - он требует не менее 1.2ПGb на системном диске - нельзя как-либо перенести все это на другой диск (не системный, на системном и так не более 1.1Gb)?
Заранее спасибо.

_________________
Счастье - это когда тебя понимают.
Разыскиваю (куплю) оригинальный USB-kit для Chaintech 5AGM2 (подробности в Л.С.).


 

Advanced member
Статус: Не в сети
Регистрация: 09.06.2003
Откуда: USSR
Peter_P Ну так не ставь на системный. Укажи другой диск.


Показать сообщения за:  Поле сортировки  
Начать новую тему Новая тема / Ответить на тему Ответить  Сообщений: 481 • Страница 10 из 25<  1 ... 7  8  9  10  11  12  13 ... 25  >
-

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Перейти:  
Создано на основе phpBB® Forum Software © phpBB Group
Русская поддержка phpBB | Kolobok smiles © Aiwan