Сообщение Re[11]: Программы в сохраненной html-странице -- почему не р от 28.03.2017 16:56
Изменено 28.03.2017 16:59 Serginio1
Re[11]: Программы в сохраненной html-странице -- почему не ра
Здравствуйте, vdimas, Вы писали:
V>Здравствуйте, Serginio1, Вы писали:
S>>Я не обращаюсь к DOM из Net. Я из TS используюю библиотеки .Net Core
V>Тогда зачем TS? Почему сразу не на дотнете?
V>>>А полноценное сравнение проводил? ))
V>>>Тебя твой советчик серьезно так подставил, походу.
V>>>Знаешь, есть такие советчики, которые в глаза не видели ни первого, ни второго, но мнение имеют.
V>>>Надо было самому проверить.
S>> Понимаешь ли я задавал вопросы
S>>Использование в TypeScript классов .Net
S>>http://rsdn.org/forum/web/6664070.flat
V>И вот зачём опять врать?
V>Там никаких вопросов ни по одной из ссылок, ты там лишь сообщал о том, что делаешь нечто на CEF.
В первом сообщении про CEF вообще не было и речи. Я хотел использовать PNaCl/
V>Судя по задаваемым тобой вопросам, тебе это обошлось в некоторую нехилую трудоёмкость.
V>А это залет. Я уже говорил.
V>Это ошибка проектирования.
V>Вызов из TS библиотек .Net через Gecko, во-первых прост как три копейки, во вторых уже есть готовый.
Кроссплатформенный .Net Core?
S>>Ты хоть проект то смотрел? Или опять не читал, но осуждаю.
S>>Там всего несколько методов аналог IDispatch
V>Через рефлексию заполняешь? ))
V>Тю, блин, я бы через Web ILD интерфейсы для JS делал, чтобы дотнетовскую рефлексию в рантайм не дергать.
То есть не читал. То, что ты делал то ты молодец.
S>> Так CEF там все элементарно. У меня была использование в TS код .Net Core. Я её сделал.
S>>Там все элементарно. При этом на стороне JS используется Proxy через который оборачиваются все вызовы и синтаксис максимально приближени к C#, за мелкими осключениями.
S>>Задача решена. На чем не важно. Тебе шашечки или ехать.
V>Мне ехать, конечно, но тебе, похоже, надо было поиграть в собственные шашечки. ))
S>>Ты проект то смотрел? Или хоть статью то прочитал?
V>Ты предлагаешь мне погрузиться в твои исходники? ))
V>А в двух словах нельзя было пояснить, например, как ты реализуешь свой аналог IDispatch?
V>Пока что из куцых обрывков информации и из вот этих строк на SO:
V>
V>Мне становится просто страшно. ))
V>Кароч, обычно с JS-хостом общаются не так.
V>В него устанавливают т.н. "контекст", т.е. набор видимых переменных и ф-ий.
V>Весь необходимый контекст можно было выставить до запуска скрипта.
Это универсальная библиотека. Можно создавать типы заранее. Это не суть.
V>А когда мне потребовалась эффективность запуска (хотел избежать рефлексии), то я не поленился для нужных объектов нарисовать интерфейс и реализовать его на дотнете. Так скрипт начинает полезную работу раньше, без притормаживания в начале своей работы.
Это лишняя работа. Проще для TS сгенерить заголовочные файлы.
Но опять же. Это никому не нужно.
V>Здравствуйте, Serginio1, Вы писали:
S>>Я не обращаюсь к DOM из Net. Я из TS используюю библиотеки .Net Core
V>Тогда зачем TS? Почему сразу не на дотнете?
V>>>А полноценное сравнение проводил? ))
V>>>Тебя твой советчик серьезно так подставил, походу.
V>>>Знаешь, есть такие советчики, которые в глаза не видели ни первого, ни второго, но мнение имеют.
V>>>Надо было самому проверить.
S>> Понимаешь ли я задавал вопросы
S>>Использование в TypeScript классов .Net
S>>http://rsdn.org/forum/web/6664070.flat
Автор: Serginio1
Дата: 12.01.17
Дата: 12.01.17
V>И вот зачём опять врать?
V>Там никаких вопросов ни по одной из ссылок, ты там лишь сообщал о том, что делаешь нечто на CEF.
В первом сообщении про CEF вообще не было и речи. Я хотел использовать PNaCl/
S>>Меня CEF вполне устраивает.Есть идея вызвать через Native Client Messaging System
Буду рад любым советам. И может это никому и не нужно и не стоит вообще писать в стол?
V>Судя по задаваемым тобой вопросам, тебе это обошлось в некоторую нехилую трудоёмкость.
V>А это залет. Я уже говорил.
V>Это ошибка проектирования.
V>Вызов из TS библиотек .Net через Gecko, во-первых прост как три копейки, во вторых уже есть готовый.
Кроссплатформенный .Net Core?
S>>Ты хоть проект то смотрел? Или опять не читал, но осуждаю.
S>>Там всего несколько методов аналог IDispatch
V>Через рефлексию заполняешь? ))
V>Тю, блин, я бы через Web ILD интерфейсы для JS делал, чтобы дотнетовскую рефлексию в рантайм не дергать.
То есть не читал. То, что ты делал то ты молодец.
S>> Так CEF там все элементарно. У меня была использование в TS код .Net Core. Я её сделал.
S>>Там все элементарно. При этом на стороне JS используется Proxy через который оборачиваются все вызовы и синтаксис максимально приближени к C#, за мелкими осключениями.
S>>Задача решена. На чем не важно. Тебе шашечки или ехать.
V>Мне ехать, конечно, но тебе, похоже, надо было поиграть в собственные шашечки. ))
S>>Ты проект то смотрел? Или хоть статью то прочитал?
V>Ты предлагаешь мне погрузиться в твои исходники? ))
V>А в двух словах нельзя было пояснить, например, как ты реализуешь свой аналог IDispatch?
V>Пока что из куцых обрывков информации и из вот этих строк на SO:
V>
V>Net.GetType("System.Collections.Generic.Dictionary`2", "System.Collections");
V>
V>Мне становится просто страшно. ))
V>Кароч, обычно с JS-хостом общаются не так.
V>В него устанавливают т.н. "контекст", т.е. набор видимых переменных и ф-ий.
V>Весь необходимый контекст можно было выставить до запуска скрипта.
Это универсальная библиотека. Можно создавать типы заранее. Это не суть.
V>А когда мне потребовалась эффективность запуска (хотел избежать рефлексии), то я не поленился для нужных объектов нарисовать интерфейс и реализовать его на дотнете. Так скрипт начинает полезную работу раньше, без притормаживания в начале своей работы.
Это лишняя работа. Проще для TS сгенерить заголовочные файлы.
Но опять же. Это никому не нужно.
Re[11]: Программы в сохраненной html-странице -- почему не р
Здравствуйте, vdimas, Вы писали:
V>Здравствуйте, Serginio1, Вы писали:
S>>Я не обращаюсь к DOM из Net. Я из TS используюю библиотеки .Net Core
V>Тогда зачем TS? Почему сразу не на дотнете?
V>>>А полноценное сравнение проводил? ))
V>>>Тебя твой советчик серьезно так подставил, походу.
V>>>Знаешь, есть такие советчики, которые в глаза не видели ни первого, ни второго, но мнение имеют.
V>>>Надо было самому проверить.
S>> Понимаешь ли я задавал вопросы
S>>Использование в TypeScript классов .Net
S>>http://rsdn.org/forum/web/6664070.flat
V>И вот зачём опять врать?
V>Там никаких вопросов ни по одной из ссылок, ты там лишь сообщал о том, что делаешь нечто на CEF.
В первом сообщении про CEF вообще не было и речи. Я хотел использовать PNaCl/
V>Судя по задаваемым тобой вопросам, тебе это обошлось в некоторую нехилую трудоёмкость.
V>А это залет. Я уже говорил.
V>Это ошибка проектирования.
V>Вызов из TS библиотек .Net через Gecko, во-первых прост как три копейки, во вторых уже есть готовый.
Кроссплатформенный .Net Core?
S>>Ты хоть проект то смотрел? Или опять не читал, но осуждаю.
S>>Там всего несколько методов аналог IDispatch
V>Через рефлексию заполняешь? ))
V>Тю, блин, я бы через Web ILD интерфейсы для JS делал, чтобы дотнетовскую рефлексию в рантайм не дергать.
То есть не читал. То, что ты делал то ты молодец.
S>> Так CEF там все элементарно. У меня была использование в TS код .Net Core. Я её сделал.
S>>Там все элементарно. При этом на стороне JS используется Proxy через который оборачиваются все вызовы и синтаксис максимально приближени к C#, за мелкими осключениями.
S>>Задача решена. На чем не важно. Тебе шашечки или ехать.
V>Мне ехать, конечно, но тебе, похоже, надо было поиграть в собственные шашечки. ))
S>>Ты проект то смотрел? Или хоть статью то прочитал?
V>Ты предлагаешь мне погрузиться в твои исходники? ))
V>А в двух словах нельзя было пояснить, например, как ты реализуешь свой аналог IDispatch?
V>Пока что из куцых обрывков информации и из вот этих строк на SO:
V>
V>Мне становится просто страшно. ))
V>Кароч, обычно с JS-хостом общаются не так.
V>В него устанавливают т.н. "контекст", т.е. набор видимых переменных и ф-ий.
V>Весь необходимый контекст можно было выставить до запуска скрипта.
Это универсальная библиотека. Можно создавать типы заранее. Это не суть.
V>А когда мне потребовалась эффективность запуска (хотел избежать рефлексии), то я не поленился для нужных объектов нарисовать интерфейс и реализовать его на дотнете. Так скрипт начинает полезную работу раньше, без притормаживания в начале своей работы.
Это лишняя работа. Проще для TS сгенерить заголовочные файлы.
Но опять же. Это никому не нужно.
V>Здравствуйте, Serginio1, Вы писали:
S>>Я не обращаюсь к DOM из Net. Я из TS используюю библиотеки .Net Core
V>Тогда зачем TS? Почему сразу не на дотнете?
V>>>А полноценное сравнение проводил? ))
V>>>Тебя твой советчик серьезно так подставил, походу.
V>>>Знаешь, есть такие советчики, которые в глаза не видели ни первого, ни второго, но мнение имеют.
V>>>Надо было самому проверить.
S>> Понимаешь ли я задавал вопросы
S>>Использование в TypeScript классов .Net
S>>http://rsdn.org/forum/web/6664070.flat
Автор: Serginio1
Дата: 12.01.17
Дата: 12.01.17
V>И вот зачём опять врать?
V>Там никаких вопросов ни по одной из ссылок, ты там лишь сообщал о том, что делаешь нечто на CEF.
В первом сообщении про CEF вообще не было и речи. Я хотел использовать PNaCl/
S>>Меня CEF вполне устраивает.Но скорость вызова с прокси порядка 45 000 вызовов в секунду.
Это выше чем по Tcp/Ip в 3 раза без прокси.
TCP/IP скорость обмена
Есть идея вызвать через Native Client Messaging System
Буду рад любым советам. И может это никому и не нужно и не стоит вообще писать в стол?
V>Судя по задаваемым тобой вопросам, тебе это обошлось в некоторую нехилую трудоёмкость.
V>А это залет. Я уже говорил.
V>Это ошибка проектирования.
V>Вызов из TS библиотек .Net через Gecko, во-первых прост как три копейки, во вторых уже есть готовый.
Кроссплатформенный .Net Core?
S>>Ты хоть проект то смотрел? Или опять не читал, но осуждаю.
S>>Там всего несколько методов аналог IDispatch
V>Через рефлексию заполняешь? ))
V>Тю, блин, я бы через Web ILD интерфейсы для JS делал, чтобы дотнетовскую рефлексию в рантайм не дергать.
То есть не читал. То, что ты делал то ты молодец.
S>> Так CEF там все элементарно. У меня была использование в TS код .Net Core. Я её сделал.
S>>Там все элементарно. При этом на стороне JS используется Proxy через который оборачиваются все вызовы и синтаксис максимально приближени к C#, за мелкими осключениями.
S>>Задача решена. На чем не важно. Тебе шашечки или ехать.
V>Мне ехать, конечно, но тебе, похоже, надо было поиграть в собственные шашечки. ))
S>>Ты проект то смотрел? Или хоть статью то прочитал?
V>Ты предлагаешь мне погрузиться в твои исходники? ))
V>А в двух словах нельзя было пояснить, например, как ты реализуешь свой аналог IDispatch?
V>Пока что из куцых обрывков информации и из вот этих строк на SO:
V>
V>Net.GetType("System.Collections.Generic.Dictionary`2", "System.Collections");
V>
V>Мне становится просто страшно. ))
V>Кароч, обычно с JS-хостом общаются не так.
V>В него устанавливают т.н. "контекст", т.е. набор видимых переменных и ф-ий.
V>Весь необходимый контекст можно было выставить до запуска скрипта.
Это универсальная библиотека. Можно создавать типы заранее. Это не суть.
V>А когда мне потребовалась эффективность запуска (хотел избежать рефлексии), то я не поленился для нужных объектов нарисовать интерфейс и реализовать его на дотнете. Так скрипт начинает полезную работу раньше, без притормаживания в начале своей работы.
Это лишняя работа. Проще для TS сгенерить заголовочные файлы.
Но опять же. Это никому не нужно.