- 1 名前:デフォルトの名無しさん mailto:sage [2013/03/19(火) 03:46:18.65 ]
- 前スレ
C#, C♯, C#相談室 Part78 toro.2ch.net/test/read.cgi/tech/1356268827/ Visual Studio 2010 Express www.microsoft.com/japan/msdn/vstudio/express/default.aspx Visual Studio 2012 Express www.microsoft.com/visualstudio/jpn/products/visual-studio-express-products
- 118 名前:デフォルトの名無しさん mailto:sage [2013/03/28(木) 21:55:31.28 ]
- シリアライザっていうのは基本的に通信用なので、
シリアル化の速度なんかよりサイズを抑えることの方が重要 XmlSerializerはXML文書を扱うことに主眼が置かれているのでいわゆるシリアライザとはちょっと違うが
- 119 名前:デフォルトの名無しさん mailto:sage [2013/03/28(木) 21:55:43.55 ]
- そんなヘンテコな状況のパフォーマンスなんてどうでもいー、という人は、各シリアライザの基本的な使いかたの参考にでもしてください
- 120 名前:デフォルトの名無しさん mailto:sage [2013/03/28(木) 21:56:31.82 ]
- XmlSerializerが速く見えるのは失敗してnewしてないから。勘違いしないように。
- 121 名前:デフォルトの名無しさん mailto:sage [2013/03/28(木) 21:58:36.67 ]
- 見てもいないから勘違いしようがない
- 122 名前:デフォルトの名無しさん mailto:sage [2013/03/28(木) 21:59:10.43 ]
- そもそもXmlSerializerをBinaryFormatterやDataContractSerializerと比べるのが間違い。
XmlSerializerと比べるなら役割的にはXML DOMやLINQ to XMLだろ。
- 123 名前:デフォルトの名無しさん mailto:sage [2013/03/28(木) 22:03:47.31 ]
- >>118
通信ってのはプロセス間通信も含まれるし、外部記憶装置に対しても読み書きする。 普通はバイナリのままでサイズは小さい。さらに圧縮するのはかなり特殊。
- 124 名前:デフォルトの名無しさん mailto:sage [2013/03/28(木) 22:06:55.96 ]
- 実装者が落とし穴に気をつけなきゃいけないようなものをセキュアだなんだと言って欲しくない
可能なら、頑張っても落とし穴に落ちることができない仕組みにすべきなんだから
- 125 名前:デフォルトの名無しさん mailto:sage [2013/03/28(木) 22:07:17.11 ]
- 誤爆した
- 126 名前:デフォルトの名無しさん mailto:sage [2013/03/28(木) 22:10:02.31 ]
- で、WCFのシリアライザで何の問題が?
君の好きなバイナリにも対応してるし起動も遅くならないし動作も速いよ
- 127 名前:デフォルトの名無しさん mailto:sage [2013/03/28(木) 22:10:51.24 ]
- 何の問題もないことは使う積極的な理由にはならんのです
- 128 名前:デフォルトの名無しさん mailto:sage [2013/03/28(木) 22:11:20.71 ]
- 要件が2.0なのです。
- 129 名前:デフォルトの名無しさん mailto:sage [2013/03/28(木) 22:13:20.94 ]
- 引導が渡った所で寝ましょう
- 130 名前:デフォルトの名無しさん mailto:sage [2013/03/28(木) 23:59:47.47 ]
- XML厨が作ったBinaryFormatterとXmlSerializerは欠陥品です。
改良されたのがDataContractSerializerなのでそちらを使ってください。
- 131 名前:デフォルトの名無しさん mailto:sage [2013/03/29(金) 00:08:00.89 ]
- ファイルサイズドン!さらに倍!
- 132 名前:デフォルトの名無しさん mailto:sage [2013/03/29(金) 17:01:08.34 ]
- >>37
この程度のものさ。 ttp://bbs.wankuma.com/index.cgi?mode=al2&namber=66009
- 133 名前:デフォルトの名無しさん mailto:sage [2013/03/31(日) 22:27:38.62 ]
- ECMA-335のCLI仕様書って.NET4相当?
最終更新がJune 2012ってなってるけど
|

|