Re[5]: программирование под Longhorn
От: fddima  
Дата: 06.01.04 11:34
Оценка: :)
Здравствуйте, VladD2, Вы писали:

VD>Угадал в обоих случаях. Оно будет прорывом и окончательным тормозом.

Ну что ж... с выходом лонгхорна я таки свой домашний мп3-плейер k6-2/400 все таки разобью
... << RSDN@Home 1.1.0 stable >>
Re[8]: программирование под Longhorn
От: VladD2 Российская Империя www.nemerle.org
Дата: 06.01.04 17:29
Оценка:
Здравствуйте, fddima, Вы писали:

F> Та ну вас, буржуи проклятые

F> Видеть, я имел ввиду хорошенько прощупать его в течении некоторого времени... мммм... годик например Хотя пока в массы не войдет, врядли что-то будет ясно

Годик не годик, а недели две я его мацал.
... << RSDN@Home 1.1.2 beta 1 >>
Есть логика намерений и логика обстоятельств, последняя всегда сильнее.
Re[6]: программирование под Longhorn
От: VladD2 Российская Империя www.nemerle.org
Дата: 06.01.04 17:29
Оценка:
Здравствуйте, fddima, Вы писали:

VD>>Угадал в обоих случаях. Оно будет прорывом и окончательным тормозом.

F> Ну что ж... с выходом лонгхорна я таки свой домашний мп3-плейер k6-2/400 все таки разобью

Апгрэйд его до DVD/DOOM3-плэера P4-3Gz/1024.
... << RSDN@Home 1.1.2 beta 1 >>
Есть логика намерений и логика обстоятельств, последняя всегда сильнее.
Re[9]: программирование под Longhorn
От: VladD2 Российская Империя www.nemerle.org
Дата: 06.01.04 17:29
Оценка:
Здравствуйте, TK, Вы писали:


TK>Нет, развивается как Win32 API, так и .NET. Другой вопрос, что Win32 более зрелый продукт и нововедения в нем не так заменты. Но, они есть. Например:


TK>
TK>Transactional NTFS
TK>Kernel Transaction Manager
TK>


NTFS — это не Win32. Win32 — это API. Керннел тоже. В нем транзакции уже давно учтены. Так что никакого развития АПИ нет. Есть развитие ОС.

TK>Common Log Services

TK>Next Generation Secure Computing Base

Это вообще больше на заклинания похоже. И помени мое слово во всех пресрилизах посвященных защите в ЛХ будет фигурировать слоган код-бэйсэд-секьюрити.

TK>Плюс дальнейшее развитие существующих подсистем.


Еще раз повторю системы системами. А АПИ АПями. Про заморозку развития Вин32 сказано однозначно. Новые дотнетные сервисы из них доступны в основном не будут. Или будут через зад (вроде ОлеДБ веместо нормального АПИ).
... << RSDN@Home 1.1.2 beta 1 >>
Есть логика намерений и логика обстоятельств, последняя всегда сильнее.
Re[10]: программирование под Longhorn
От: TK Лес кывт.рф
Дата: 06.01.04 17:44
Оценка:
Hello, "VladD2"
>
> TK>Нет, развивается как Win32 API, так и .NET. Другой вопрос, что Win32 более зрелый продукт и нововедения в нем не так заменты. Но, они есть. Например:
>
> TK>
> TK>Transactional NTFS
> TK>Kernel Transaction Manager
> TK>

>
> NTFS — это не Win32. Win32 — это API. Керннел тоже. В нем транзакции уже давно учтены. Так что никакого развития АПИ нет. Есть развитие ОС.
>

Про Transactional NTFS:
Добавлены новы Control Codes для использования в DeviceIoControl
Про Kernel Transaction Manager. Когда это в кернеле были учтены транзакции? Что-то я про такой объект в WinXP/Win2003 ядра не помню. В общем напомни мне — когда появилась CreateTransaction и ей подобные?

// В данном случае HANDLE именно Win32 HANDLE с наследованием, дублированием и т.п.
HANDLE CreateTransaction(
  LPSECURITY_ATTRIBUTES lpTransactionAttributes,
  LPGUID UOW,
  DWORD CreateOptions,
  DWORD IsolationLevel,
  DWORD IsolationFlags,
  DWORD Timeout,
  LPWSTR Description
);


> TK>Common Log Services

> TK>Next Generation Secure Computing Base
>
> Это вообще больше на заклинания похоже. И помени мое слово во всех пресрилизах посвященных защите в ЛХ будет фигурировать слоган код-бэйсэд-секьюрити.
>

Common Log Services

The Common Log Services (CLS) API provides high-performance general-purpose logging that can be used by a dedicated client application or shared among multiple clients to optimize log access.

HANDLE CreateLogFile(
  LPCWSTR pszLogFileName,
  ACCESS_MASK fDesiredAccess,
  DWORD dwShareMode,
  LPSECURITY_ATTRIBUTES psaLogFile,
  ULONG fCreateDisposition,
  ULONG fFlagsAndAttributes
);

Это именно unmanaged API

Next Generation Secure Computing Base
Это тоже unmanaged API и к код-бэйсэд-секьюрити он никакого отношения не имеет.
О чем говорит сигнатура? Об использовании .NET?

NX_STATUS NxRendDraw(
  HANDLE  WindowHandle,
  BOOL  Layout
);


> TK>Плюс дальнейшее развитие существующих подсистем.

>
> Еще раз повторю системы системами. А АПИ АПями. Про заморозку развития Вин32 сказано однозначно. Новые дотнетные сервисы из них доступны в основном не будут. Или будут через зад (вроде ОлеДБ веместо нормального АПИ).

Это все маркетинг. MS просто выгодно что-бы люди переходили на .NET
Posted via RSDN NNTP Server 1.6
Если у Вас нет паранойи, то это еще не значит, что они за Вами не следят.
Re[11]: программирование под Longhorn
От: VladD2 Российская Империя www.nemerle.org
Дата: 06.01.04 19:20
Оценка:
Здравствуйте, TK, Вы писали:

TK>HANDLE CreateTransaction(

TK>HANDLE CreateLogFile(
TK>NX_STATUS NxRendDraw(

Ну, что же раз это по-твоему расширение Win32 API, то тут http://longhorn.msdn.microsoft.com/ эти функции должны быть описаны. Не так ли? Воспользуемся поиском...

Ищем CreateTransaction... Вхождения есть, но описанной тобой фцнкции нет.

Идем дальше... CreateLogFile... вообще нет вхождений.

NxRendDraw... и этой функции тоже.

Делаем вывод. Может быть такие методы и пояыились, но они не входят в ВинАПИ, так как являются низкоуровневыми или специализированными.


>> TK>Плюс дальнейшее развитие существующих подсистем.


Вопрос в том на чем будут делаться новые подсистемы.

TK>Это все маркетинг. MS просто выгодно что-бы люди переходили на .NET


И чем? Им выгодно вообще по больше на нет перевести. Чтобы не трахаться на уровен битов с примитивными вещами.

В общем, попробуй создать текстовое окошко из авалона без использования интеропа, а там поглядим.
... << RSDN@Home 1.1.2 beta 1 >>
Есть логика намерений и логика обстоятельств, последняя всегда сильнее.
Re[12]: программирование под Longhorn
От: mikа Stock#
Дата: 06.01.04 20:06
Оценка:
Здравствуйте, VladD2, Вы писали:

VD>Делаем вывод. Может быть такие методы и пояыились, но они не входят в ВинАПИ, так как являются низкоуровневыми или специализированными.


Это называеться "использование недокументированных Win32 API функций". Кстати, в существущем такие тоже существуют. Именно из-за них-то и появилось такое выражение
Re[13]: программирование под Longhorn
От: VladD2 Российская Империя www.nemerle.org
Дата: 06.01.04 20:08
Оценка:
Здравствуйте, mikа, Вы писали:

M>Это называеться "использование недокументированных Win32 API функций". Кстати, в существущем такие тоже существуют. Именно из-за них-то и появилось такое выражение


Если они не документированны, то они никак не могут относиться к АПИ. АПИ — это интерфейс программирования. Раз недокументировано, то это уже внутренняя реализация. Хотя в данном случае может просто поиск у них глючит.
... << RSDN@Home 1.1.2 beta 1 >>
Есть логика намерений и логика обстоятельств, последняя всегда сильнее.
Re[14]: программирование под Longhorn
От: mikа Stock#
Дата: 06.01.04 20:21
Оценка:
Здравствуйте, VladD2, Вы писали:

VD>Здравствуйте, mikа, Вы писали:


M>>Это называеться "использование недокументированных Win32 API функций". Кстати, в существущем такие тоже существуют. Именно из-за них-то и появилось такое выражение


VD>Если они не документированны, то они никак не могут относиться к АПИ. АПИ — это интерфейс программирования. Раз недокументировано, то это уже внутренняя реализация. Хотя в данном случае может просто поиск у них глючит.


Пользовательская архитектура включает в себя публичный интерфейс. При этом документации у нее может и не быть. Так что это API.
Re[12]: программирование под Longhorn
От: TK Лес кывт.рф
Дата: 06.01.04 23:57
Оценка:
Здравствуйте, VladD2, Вы писали:

VD>Ну, что же раз это по-твоему расширение Win32 API, то тут http://longhorn.msdn.microsoft.com/ эти функции должны быть описаны. Не так ли? Воспользуемся поиском...


VD>Ищем CreateTransaction... Вхождения есть, но описанной тобой фцнкции нет.

VD>Идем дальше... CreateLogFile... вообще нет вхождений.
VD>NxRendDraw... и этой функции тоже.

VD>Делаем вывод. Может быть такие методы и пояыились, но они не входят в ВинАПИ, так как являются низкоуровневыми или специализированными.


Это как суслик. Если ты его не видишь — еще не значит, что его нет. А что касается http://longhorn.msdn.microsoft.com/ — большинство ведущих сабакаводов поставили себе версию Longhorn SDK с CD. Там есть все звери, включая раздел What's new in WinAPI (теперь это называется unmanaged programming. видно по этому и говорят, что WinAPI больше нет, а он просто имя сменил)
Если у Вас нет паранойи, то это еще не значит, что они за Вами не следят.
Re[13]: программирование под Longhorn
От: TK Лес кывт.рф
Дата: 07.01.04 00:00
Оценка: :))
Здравствуйте, mikа, Вы писали:

M>Это называеться "использование недокументированных Win32 API функций". Кстати, в существущем такие тоже существуют. Именно из-за них-то и появилось такое выражение


Я Вам удивляюсь — Longhorn еще не вышел, а на RSDN уже недокументированные функции пачками постят . Такими темпами можно ожидать, что через пару недель и ссылка на финальный релиз проскочит
Если у Вас нет паранойи, то это еще не значит, что они за Вами не следят.
Re[13]: программирование под Longhorn
От: VladD2 Российская Империя www.nemerle.org
Дата: 07.01.04 00:47
Оценка:
Здравствуйте, TK, Вы писали:

TK>Это как суслик. Если ты его не видишь — еще не значит, что его нет. А что касается http://longhorn.msdn.microsoft.com/ — большинство ведущих сабакаводов поставили себе версию Longhorn SDK с CD. Там есть все звери, включая раздел What's new in WinAPI (теперь это называется unmanaged programming. видно по этому и говорят, что WinAPI больше нет, а он просто имя сменил)


Он у меня на ноутбуке, а тот дома. Ладно... поглядим...


Но от этого Авалон анменеджед не старет.
... << RSDN@Home 1.1.2 beta 1 >>
Есть логика намерений и логика обстоятельств, последняя всегда сильнее.
Re[5]: программирование под Longhorn
От: dkms1  
Дата: 08.01.04 13:04
Оценка: 1 (1)
Здравствуйте, VladD2, Вы писали:

VD>Тур рядом где-то была ссылка на сайт СДК Лонгхорна. Там есть примеры кода и картинки с интерфейсом. Погляди и поймеш все сам. С 5-ым номером нашего журнала за 2003 год идет здоровый авишник где Дон Бокс и еще кто-то демонстрируют АПИ лонгхорна в действии...


В январском(2004) номере MSDNmagazine 5 статей на обсуждаемые темы — почти весь журнал.
Re[7]: программирование под Longhorn
От: fddima  
Дата: 08.01.04 14:47
Оценка:
Здравствуйте, VladD2, Вы писали:

VD>Апгрэйд его до DVD/DOOM3-плэера P4-3Gz/1024.

ищу спонсора
... << RSDN@Home 1.1.0 stable >>
Re[6]: программирование под Longhorn
От: VladD2 Российская Империя www.nemerle.org
Дата: 08.01.04 19:38
Оценка:
Здравствуйте, dkms1, Вы писали:

D>В январском(2004) номере MSDNmagazine 5 статей на обсуждаемые темы — почти весь журнал.


У меня его пока нет. Прийдет поглядим. Вообще-то информации в интете море. Кто хотел давно уже ее получил.

Кстати, в нашем 6-ом за 2003 (он пока не вышел) год будет много материалов по Вибди и Юкону.
... << RSDN@Home 1.1.2 beta 1 >>
Есть логика намерений и логика обстоятельств, последняя всегда сильнее.
Re[8]: программирование под Longhorn
От: VladD2 Российская Империя www.nemerle.org
Дата: 08.01.04 19:38
Оценка: +1
Здравствуйте, fddima, Вы писали:

F> ищу спонсора


Если найдешь, то незабудь ссылочку кинуть.
... << RSDN@Home 1.1.2 beta 1 >>
Есть логика намерений и логика обстоятельств, последняя всегда сильнее.
Re[7]: программирование под Longhorn
От: mihailik Украина  
Дата: 09.01.04 16:39
Оценка:
D>>В январском(2004) номере MSDNmagazine 5 статей на обсуждаемые темы — почти весь журнал.

VD>У меня его пока нет. Прийдет поглядим.


Полезно заглядывать на MSDN Magazine в конце месяца. Там всегда заранее следующий номер висит, можно всё почитать.

Хотя, возможно, для некоторых гуру MSDNMag выглядит детским садом Думаю, для большинства здешних читателей это качественный ресурс.
... << RSDN@Home 1.1.0 stable >>
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.