VB.NET移行顛末記

グレープシティのメールニュースでのアンケート集計結果から
◎Visual Studio 6.0を使い続けるのは...
 既存システムのメンテ
 安定しているから
 シェイプした業務AP作成できる
 .Netへ移行するのにかかる時間と .NET版のコントロールを買う予算がない
◎Visual Studio .NETを採用したのは...
 本格的にオブジェクト指向でプログラムが作れるから
 多言語Frameworkが魅力
 VB6.0がもう売っていないから
 会社でC#で開発しているから

 ...だそうです、納得。 既存システムを抱え、ヒマはあっても金のない、オブジェクト指向でもなく、Cとも縁のない私は安定していないらしい.NETにあえて移行する理由はないのです。


「VB6プログラマのための入門VB.NET」技術評論社(\2,480)
 昨日買ったこの本、理解したしないは別として、ざっと読み終わってしまった。 VBでそれなりの経験のある人が.NETを理解するにはなかなかお奨めの一冊である、VB6とVB.NETの違いでの疑問点や移行する上での注意点が実際にコードを書く人間の立場で良く書かれている、参照したい項目への頁が文中に注記されていたりして助かるし、筆者が私とほぼ同世代なのかしてNECのPC8001のN-BASICの文法の話などもあってなかなか愉しく読める。 ただアップグレード・ウイザードに関しては一切の記述はない。
 VB.NET2002が発表されていてから構文上の違いなどにはVB6のコーティングの時には多少は配慮していた、元より変数宣言は省略形を使ったりしないし、いわゆる「既定のプロパティ」も使わないのだか、引数の値渡し(ByVal)と参照渡し(ByRef)を省略した場合の違いには参ってしまった、省略されていても構文エラーにはならないしコンパイルも通るだろうし、多くの場合問題なさそうに動くだろう、アップグレード・ウィザードはちゃんと置き換えてくれるのだろうか? 読み進んで行くにつれ多少なりとも理解すると、構文どうのこうのよりもアーキテクチヤの大きな違いが見えてきて、アップグレード・ウィザードなんて物騒なツールじゃないかと思えてきた、Microsoft.VisualBasic名前空間を引きずってくる限りはVBからの呪縛から解かれる事はなさそうだし...



利用しているナルボ製OCX「タイリングボタン V3」の.NET対応について質問を投げていたらご覧の回答が帰ってきた、ちょっとズレた回答だが...
【質問】VB.NET対応版はリリースされないのでしょうか?
【回答】誠に申し訳ございませんが、VS.NET2002/2003での動作検証・動作保障はしておらず、現状では、動作検証の予定も未定となっております。 そのため、サポート対象外とさせていただきますので、サンプル等もご準備させていただいておりません。 ご了承くださいますようお願い申し上げます。

 .NET対応版は出るとも出ないとも判らない事には変わりないのである。 画像は自動倉庫の格納状況を視覚的に判りやすい様に表現しているのだが、これは「タイリングボタン V3」のコントロール一つでの芸当なのである。 これ以外の利用ではどうにか標準コントロールの羅列でお茶を濁せそうなのだが、こいつだけはどうにもならない...



久しぶりの日本橋

VB.NET本を物色しに大阪へ出かけた、いつもならS翁と昼飯を一緒がてらにキタの旭屋書店に行くのだが、朝から首の牽引に行ったりと出遅れてしまい、日本橋のJ&Pに行く事にした。
 しかし久しぶりの日本橋である、半年ぶりか少なくとも今年になって始めてである、しかし倒産したのか移転したのか店仕舞いしてしまった店が幾つか目に付く、OAシステムプラザも廃業してしまっている様である、目に付くのはアダルト・メディアを扱うショップと携帯屋ばかりである。 いわゆるラジオ少年の頃からかれこれ40年近く通っている日本橋、しかしパーツ屋ばかりが並ぶ時代からオーディオ全盛時代と様変わりしたものだ。
 結局、買ったのは期せずしてと云うか今月のWindows Developer Magazineに紹介されていた3冊になってしまった、中上級者向けとなるとやはり限られてしまう、オーム社から出ている「関数辞典」にVB-VB.NETのプロパティ等の対応表の付いているものに食指が動いたが、対応表以外はあまり面白くなさそうなのでやめておいた、後オンラインろヘルプの苦手な私はリファレンス・マニュアル本とADO.NET関係がほしかったが適当なものが無かった、やはり改めて旭屋書店へ行かなくてはならない様だ。
 ハードディスクが容量の増加以上に単価が下がっているのに驚きながらDOS/Vパーツの相場を確かめたり、母親から頼まれているデジカメに良いものがないかと物色したがめぼしいものは無かった。 しかし久しぶりにウロウロと歩いていると体の痛みもあって疲れてしまった(^_^;)


VB.NET移行顛末記

相変わらず痛みの取れない体を押して格闘中である。
 VB.NET 2003からはアップグレード・ウィザードがStandard版にもついてきているのでトライしてみようとしたがVB6環境がインストールされていないといけないので、とりあえず一からXPにVB6での開発環境を作る事にした、しかし多くのOCXを組み込んでいかなければならないので大変な作業である。
 その中でも最悪なのがコムラッド製のFormDesignerである、個々のOCXのバージョンアップが煩雑に行われていて、ドキュメントは判りにくい、OCXの配置がセオリー通りでないわ、おまけに先代のCCC2の頃にサポートに電話をしたら態度が横柄ときたもんだ、以来高い電話代を使って気分を悪くするのが嫌で電話をかける事もない、第一今ではサポート期間が90日でメールかFAXときたもんだから、どうしようもない。 ただ仕上がりのGUIは悪くないので、使い続けているできれば.NETで他に適当なOCXがあれば乗り換えたいのだが... で色々と調べているとFormDesigner with .NET Supportってのが出ている、\9,030のバージョンアップ料金で入手できるのでとりあえず買ってみたが、マイナーなものの既にバグフィックスがネット上がアップされているのたが、案の定送ってきたのはファースト・リリース、CD-Rなのにネェ... しかし旧版との関係が良く分からない、カリカリしながらこれは週明けにでも問い合わせてみるしかあるまい。 暫くは言語そのものよりOCXで悩まされそうである。

今年の桜

桜井市中心部を流れる粟原川の桜


今年は咲き始めるのが遅かったですが、あっと云う間に満開になってしまって、でも明日の雨で終わりでしょうネ


昨日今日とあちこちで弁当を拡げる花見の人たちで騒がしいです


「スウィング・ガールズ」

机に座ってパソコンに長くかじりついているとつらく、ゴロゴロしているととても楽なので(誰でもだろうが)、向かいのレンタルビデオ屋に行ってレンタル解禁になったばかりのDVDを借りてきた。
 矢口史靖監督は「ウォーダー・ボーイズ」の監督なのだが、「ウォーダー・ボーイズ」は気色悪くて見ていないので、作品は始めて。 しかしJAZZファンやいわゆる音楽映画ファンがそのつもりで見ると、漫画ギャグの連発にうろたえてしまうが、しかし面白い。 配役の中でで一番目に付いたのは主演?の上野樹里や木野花を始め適役揃いの脇役陣より、トロンボーンを担当する不器用そうな役どころの本仮屋ユイカ、どこかで見たなぁと思ったら今週から始まったNHKの朝の連ドラの主役だった。
 少しダラつく部分もあるが最後の演奏会シーンで「ムーンライト・セレナーデ」、いささか字余りのドラムの後、始まるユニゾンは感涙ものである。


少しだけ走ってきました

朝から整形外科で首の牽引して貰ってから、性懲りもなく午前中、明日香村まで桜を見に少し走ってきました(^_^) さすがにドロップハンドルは控えてブルホーンで。
走行22.6キロ。


石舞台付近で5?8分咲きと云う処でしょうか。


橘寺にて


川原寺にて


桜井市街にて、あちこちで弁当をひろげてお花見の人が...


VB.NET移行顛末記

「今からはじめる...」、そう云えば昔「はじめてのC」なんて意味深なタイトルの本がありましたネ(^_^) 
 とりあえずXPマシンにインストールしてみるが結構時間がかかる、Celeron2.4GHz/512MBだからそんなにスペックの低いマシンでもないのだが...
 一応インストールは正常に終わったのだが、ドメインへ入り直さなければならない問題が、NetFramworkのせいなのかな?



まずはIDEを自分好みにカスタマイズして、殆ど初心者のノリでサンプルプログラムを打ち込んでみたり、なんか昔MS-BASICやN88BASICやQuickBASICをやっていた頃に、始めてイベントドリブンにトライした時以来みたい(^_^;) ちょっと感心したり、もひとつ納得できなかったり、首を傾げたり... おっと「頚椎」に悪いゾ(^_^;)



『最悪』の続きは...

 ら氏のご紹介に恐れをなして、近所の整形外科へ行ってきました(^_^;) そう云えば昔、青山高原で転倒して肘を打って以来だなぁ...
 レントゲンを撮って貰った結果、4番目の頚椎の間が狭くなって神経を圧迫しているとの事、スポーツ用の自転車はと聞いたら暗に無理な前傾姿勢はダメと云わんばかり、無理な姿勢でのパソコン操作も控える様にとの事、まるで両手をもがれてしまった様な事態です。 肩への電気治療と首の牽引をして、薬を貰って帰ってきましたが...
 反対側と云え2月に雪中走行で2度転倒して右肩を強く打ったのが引き金になったのかも。 こまめに通って首引っ張ってもらって、早く治癒する事に勤しむべきなのかなぁ。 しかしパソコンに向かって仕事をしないと食って行けないし、唯一健康的な行いの自転車、ドロップやなしにブルホーンなら許されるのかなぁ...

雨と判っていてようやるわ(^_^)

雨と判っていて走ろうという某U兄のポタ企画、まだ見ぬ河内長野の甘味処「あまみ庵」に多少心は動いたのだが、少し外気に当たっただけでも疼く腕、雨に濡れて冷やしたらどうなる事やら、主催者を知る某女史に電話で話をしたら「あかん、あかん、やめとき、やめとき」と怒られてしまった。 案の定降られながらも9名が往復60キロ走ったらしい、実は少し羨ましかったりするのだが...

↑画像は某U兄の会員制BBSから拝借、恐らく今月は「自転車」ネタが書けないと思うのでお許しをばm(_ _)m 撮影:レオナルホド・ダ・ッサイ氏


ジョー・スタッフォード/「煙が目にしみる」

トヨタの「プレミオ」のテレビCMで流れているのを聞いて思い出した様に引っ張り出して聞いている。 ジョー・スタッフォードはトミー・ドーシー楽団を中心に1930年代後半から1960年代にかかるまで活躍した白人女性ボーカル。 決して美声でもないのだがその優しい歌声とポール・ウェストン楽団のバックが「最悪」の体調にもとても心地よい。 「煙が目にしみる」以外にもタイトル・チューンの「ニューヨークの秋」他「In The Still of The Night」「魅惑の宵」「Just One of Those Thing」と名曲名唱揃い、手持ちの後3枚を引っ張り出して今夜はJo’s Nightと云う事に。 手持ちはキャピトル盤2枚とCBS盤2枚だけなのだが、ライナノーツによるとフランク・シナトラに誘われてリプリーズにも録音を残しているらしい、リプリーズはエリック・トルフィーやブッカー・リトルの貴重な録音があってその後フランク・シナトラが買い取ってなかなか日の目を見ないレーベルだと云う事は知っていたのだが...
 残念な事にトヨタ自動車のTV-CFライブラリではコマーシャル映像は見られるのだが肝心の音声が出てこない、ライセンスの関係なのだろうが。


古稀に至ってもなお「走」「工」「趣」三拍子揃って三流のサイクリスト。ライフワークは「道路元標」と「自撮り」。なお「■ャリ」等の自転車に対する卑しい言葉をコメント等ではお使いにならないで下さい。