Visual Studioの最近のブログ記事

ブログ開始直後からこの関係の記事を書き続けているわけですが、一応個人ベースでは使えるものができあがったので本当はまだ途中なんですけど書きます。

「タグ入り楽曲ファイル(アルバム単位)のタグの内容からHTMLのtableを生成するアプリ」

  • 対応OS: WindowsXP/Vista/7 (64bit可) ※要.NET Framework 3.5
  • 対応している(と思われる)形式:mp3, wma, ogg, m4a, m4p 
  • 既知のバグ:「id, class設定」ボタンで例外(Vista/7)→続行後は未実装
  • 既知のバグ:保存したhtmlファイルが閉じられてないような気がする

メイン画面です。

左上の「フォルダを開く」ボタンを押して、楽曲ファイルの入ったフォルダを選択します。基本的に1フォルダ=1アルバム(のDisc1枚)であることをこのアプリでは想定しています。


ここではナムコの「RAGE RACER Original Sound Track」を選択してみました。
なお、こんなアルバムは存在しないんです。これは自分が自主録したものです。


こうんな感じでDataGridViewにタグ情報が入ります。

基本はあとはこれをもとにHTMLのtableを生成することだけです。なお、一番左下の「id, class設定」ボタンは、tableに適用するCSSのidやclass名を設定する・・・のが目標の未実装機能です。
ここでは「table生成」ボタンをクリックしてみます。

こんな感じの簡易エディタが開いて、既にHTMLが生成されています。CSSのclass名はサンプルで、CSSファイルはサンプルが付属しています。
「保存」してもいいですし、「クリップボードにコピー」しても結構です。エンコーディングも選べますよ。


「rage」という名前で保存しました。拡張子は勝手に付くので「rage.html」になるかと。

ここら辺でちょっとヘマをしたっぽいです。なんかファイルが閉じられてない気が。→改善事項

CSS適用しないで素で表示したところ。ブラウザはChromeです。

ほんでサンプルのCSSを適用したところ

 

とまあ、今のところはこんな感じでございます。
個人的には成長したなぁと思います。いやぁ、この調子でC#も覚えられればねぇ・・・

使ってみたいという奇特な方がいましたら、右サイドバーの「contact me」からメールを下さいませ。あくまで自己責任でお使い下さい。このアプリによって楽曲ファイルなどがおかしくなったとかいう苦情は受け付けませんので宜しくお願い致します。


 「Microsoft Visual C# 2010 ExpressでWindows Mobile開発」勉強会に参加してきました。
http://atnd.org/events/9747 

本来Windows Mobile開発が出来るのは、 
 ・Visual Studio 2005 Standard以上 
 ・Visual Studio 2008 Professional以上 
と、ややハードルが高いのですが(値段的な意味で)、それを無料かつ最新の環境で出来るようにするというものです。 

やり方などの詳細は、勉強会主催の七誌氏(http://twitter.com/7shi)のブログを参照して下さい。 
http://d.hatena.ne.jp/n7shi/20101120/1290267677#seemore 

-- 
で、自分はVisual Studio 2010 Professionalを持っている(将来的にWP7開発をしたいと思って買いました。そしたらWP7用VC#2010Expressが無料だったのでちょっとがっかりしましたが、最終的に自分の得意分野のVB.NETでの開発はVS2010Pro以上ということで納得)ので、こいつをAtomネットブックに入れて参加しました。Windows Mobile開発はある意味自分の中では夢だったので、Atomネットブックではきついかなと思いつつ、とりあえずインストールしてみました。 

・・・インストールするだけで2時間w というか外付けDVDドライブを会社に忘れてきて、余っていた5インチのコンボドライブをIDE-USB変換で接続して事なきを得ましたw 
でもまあインストールしてしまうとあっさり動いてしまったり。若干重いですが使えないほどではなく、これなら大丈夫だなと。 

C#は初めてなんですが、勉強会形式ということでその場で質問とか出来るので良いなぁと思いましたし、実際よく分かりました。 

時間内の自由演習で、自分はラーメンタイマーの基本的な実装を作ったのですが、最終的にはこれが実機(アドエス)で動いた時には物凄く感動しました。本当に楽しかったです。 

次回も既に予定されているのでそちらの方もさくっと参加表明。 
http://atnd.org/events/10170 



でもやっぱりネットブックは画面狭くていろいろ辛いw 
CULVノートでも買おうかなぁ。というかなんか人生で初めて「モバイルじゃないノートPC」が欲しくなりましたw

 

Visual Studio 2008 Standard 通常版+Visual Studio 2010 Professional 乗換優待パッケージ(2005/2008Standard専用)です。Amazonで買いました。ついでにOffice 2010 Personal買いました。

これで念願のOffice開発が出来ます!まあしょうもないことなんですけどね(汗

今のところ2010ではWindowsMobile開発は出来ないようです。それには2005Standardまたは2008 Professionalが必要のようで。15000円ケチって失敗したかも。2005Standard買えば良かったんですかね・・・。

いや、もう後ろは見ない。狙いはWindowsPhone7だ! あーでもそうなるとC#なのかなぁ・・・。XNA Game Studioも入れたしC#なのかぁ・・・。

カスタム検索
Access Counter
Powered by Movable Type 4.22-ja

2016年9月

Sun Mon Tue Wed Thu Fri Sat
        1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30