C#

C# 4.0 dynamic による動的XML読み書きクラス

C#

■使い方 using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.IO; namespace DynamicSamples { public class Sample001 { public static string GetItems() { dynamic xml = new DElement("DynamicSampleX…

ローカルドライブ情報をASP.NETでJSON文字列として出力する。 part.4

「JSON = オブジェクトリテラル」と何年間も認識していたため、正しい書式が分からなかっただけでした。 下記のように修正することで動作を確認できた! ■ ソースコード (aspx.cs) 抜粋 private static string GetDriveSize() { var sb = new StringBuilder(…

ローカルドライブ情報をASP.NETでJSON文字列として出力する。 part.3

jQueryは数回しか使ったことがありませんが、何とか一応完成。■ 気に入らない点 $.ajax の dataType を "json" または var json = eval(data); を var json = $.parseJSON(data); にするとエラーになり1時間以上格闘しても、正しい書式が分からない為断念。 …

ローカルドライブ情報をASP.NETでJSON文字列として出力する。 part.2

C#

とりあえず、こんな感じで動くかもしれません。 jQueryコードは後日作成予定 ■コード(aspx) <%@ Page Language="C#" CodeBehind="Default.aspx.cs" Inherits="GetDiscSizeAjax._Default" %> ■コード(aspx.cs) public partial class _Default : System.We…

ローカルドライブ情報をASP.NETでJSON文字列として出力する。

C#

超適当に書いたコードで、まだバグあるかと思います。 ドライブレターなんて文字列なのに引用符で囲ってないとか、他色々■コード(aspx) <%@ Page Language="C#" CodeBehind="Default.aspx.cs" Inherits="GetDiscSizeAjax._Default" %> ■コード(aspx.cs) …

.NET4.0の新機能 dynamic を使用したXMLの動的読み込みクラス

C#

修正したものは 「C# 4.0 dynamic による動的XML読み書きクラス」を参照修正項目 ・UTF-8の標準的なXML ・XML宣言の強制的な文字コード変換をコメント化 ほかバグをいくつか修正 - 色々と使いにくい点があるので、時間があれば修正予定 using System; using …

Excel が熱い!? .NET Framework でマクロを記述

F# C#

Excel-DNA公式サイトExcel-DNA のセルに対する書き込み性能を計ってみたExcel-DNA で XLL をつくる (その17) を F# でやってみた F#の List メンバをPowerShell用のもので作られたものがないかと探していた矢先、Excel-DNAが引っかかってくれました。 VBAや…

録画+ネットワーク視聴+B-CAS関係 のサーバ開発を考える

■ はじめに Linux環境下で良いソフトが無いのと、TvRockに大きな不満があるので自分で作ってみようかと計画してみます。計画するものの、開発途中でTvRockの番組取得が抜群に速くなって、取得エラーがほぼなくなれば、今回企画した開発はなくなるかもしれま…

Excel 出力

C# C#

GemBox.Spreadsheet Free 3.3今回はフリーで使えるっぽいライブラリを使います。 ■ 参照の追加 C:\Program Files\GemBox Software\GemBox.Spreadsheet Free 3.3\Bin\NET30\GemBox.Spreadsheet.dll ■ 必要なインポート文 using GemBox.Spreadsheet;var templ…

Kingsoft Office について

C#

愚痴を書きます。 Open XMLによるExcel出力をがんばろうとした矢先、KINGSOFT Office 2010 という偽者Excelでは Open XML SDK で出力した XLSX ファイルを開けないことが判明しました。 少なくとも僕のマシンでは100%エラーで落ちます。 どこが互換性No.1か…

Open XML Excel 参考サイト

C#

色々サイトを探してみたけれど、The Code Project に結構詳しく書かれている記事があることを今気づいた。 他のサイト探す前に見ておくべきだった・・・・Using C# and Open XML SDK 2.0 for Microsoft Office to Create an Excel 2007 DocumentOpen XML オ…

Open XML Excel の出力

C#

新規に Open XML のスプレッドシートを出力するプログラム。 Excelに比べると非常に面倒です。いちいち行や列のインスタンスを作るのが面倒・・・・ Cell は DataType を設定すると同時に、子要素に InlineString のインスタンスを追加して、またその子要素…