Stock# 2.3
Atom
24.08.2010
Mikhail Sukhov


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

Теги:


Спасибо:


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

Фотография
Дата: 28.08.2010
Ответить


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

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

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

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

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

Спасибо:

Mikhail Sukhov

Фотография
Дата: 30.08.2010
Ответить


Разница есть. Вот например с помощью 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#.

Спасибо:

Tauler

Фотография
Дата: 01.09.2010
Ответить


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

Спасибо:

Mikhail Sukhov

Фотография
Дата: 01.09.2010
Ответить


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

Спасибо:
< 1 2 3 

Добавить файлы через драг-н-дроп, , или вставить из буфера обмена.

loading
clippy