Stock# 2.3
Atom
8/24/2010
Mikhail Sukhov


Выложил новую версию. Описание будет чуть позднее. Глобальные
изменения отсутствуют, так что можно качать тем, кто писал о своих
ошибках. Пофиксил все, если не забыл. Только есть одна особенность. Я
перешел на VS 2010 (но пока на .NET 3.5). Так что sln файла теперь
два. Один для 2010, другой для 2008.

Tags:


Thanks:


< 1 2 3 
Иванов Андрей

Avatar
Date: 8/28/2010
Reply


Не знаю аналогов =)

Про криптографию не представляю, чего там оборачивать -- мы
подписываем Sha1, шифруем Rijndael. Всё это и так высокоуровнево,
особенно, когда MS переписал Rijndael на .Net без тормозного
оборачивания native-кода.

ObjectBuilder озадачит, когда вернётесь в какой-нибудь код через год.

Про механизм кэширования сильно зависит от задачи. Я ж не знаю, что вы
кэшируете =) В .Net 4.0 естьhttp://msdn.microsoft.com/en-us/library/dd287191.aspx,
этого обычно хватает с головой для памяти, особенно учитывая
ограничения, накладываемые Quik из-за 32 битов. Этот неймспейс я ждал
больше всего в четвёрке.

В целом EL библиотека очень сложная, тяжёлая и тормозная. Прелесть
фреймворка, в частности .Net, в простоте. Ваш код и после обфускации
простой и понятный, а с активным пользованием EL станет
монстроидальным даже с исходниками на руках.
Но попробовать это не мешает, конечно =)

Thanks:

Mikhail Sukhov

Avatar
Date: 8/30/2010
Reply


Разница есть. Вот например с помощью EntLib (+Ecng.Cryptography)
процесс шифрования выглядит следующим образом (пишу по памяти):

var publicKey = "публичный ключ".ToKey();
var privateKey = "закрытый ключ".ToKey();

var algo = CryptographyAlgorithm.Create(AlgorithmTypes.Asymmetric,
publicKey, privateKey);
algo.Decrupt(algo.Encrypt(data));

Если использовать голый .NET то будет код много больше.

Да, как раз вернулся через 2 года к одному классу. Забыл все сложности
конфига с ObjectBuilder.

На .NET 4 перейти не могу. Причина - не все аналитические программы
переведены на это FW. Если я перейду, то уже будет невозможно писать
адаптеры под те прогаммы на S#.

Thanks:

Tauler

Avatar
Date: 9/1/2010
Reply


А будет документация то? а то эвристика со состоянием заявки так и
глючит :)

Thanks:

Mikhail Sukhov

Avatar
Date: 9/1/2010
Reply


На это неделе будет 2.4. Это отдельная версия со своими изменениями.
Но фиксов - море. Причем некоторые кардинальные. Например, событийная
модель. Вот сейчас все это дело тестирую. Как закончу тест, то в
паблик и новость. Под 2.3 не захотел давать новость, потому что не все
дофиксил.

Thanks:
< 1 2 3 

Attach files by dragging & dropping, , or pasting from the clipboard.

loading
clippy