Home > Archives > 2006年12月 Archive

2006年12月 Archive

大晦日

  • Posted by:
  • 2006年12月31日 16:47
  • 雑談

今年も早いもので、今日を残すのみとなりました。

毎年、「今年こそは静かに暮らしたい」と願っているのですが、今年もいろいろ面倒なイベントに巻き込まれた年になってしまいました(泣)
とは言いつつも、いろいろな人に支えられ、有意義で楽しい一年でもありました。
来年は会社を作ろうと思っているので、ますます忙しくなりそうですが、病気などしないように気をつけていきたいと思います。

皆様も良いお年を迎えられますように!

【オープンソース】弁慶フレームワーク公開

弁慶フレームワーク

SourceForgeで申請が通ったので、ver1.0.0を早速アップしました。
まだまだこれからのプログラムなので、興味のある方は遠慮なく触ってみてください。

メンバーとして開発に参加してくれる方も大歓迎です!

ASP.NET使用可能な無料レンタルサーバ

  • Posted by:
  • 2006年12月29日 18:41
  • ASP.NET

ファーストサーバ

ファーストサーバでASP.NETが使用可能なレンタルサーバがあります。
無料で使えるプランもありますが、難点なのは3ヶ月しか使用できないこと。
3ヶ月ごとに再取得ってのはアリなのかは分かりませんが、ちょっと試してみたいときは便利かも。

【ASP.NET】Internet Explorer でキャッシュを無効にする

  • Posted by:
  • 2006年12月29日 18:35
  • ASP.NET

[HOWTO] Internet Explorer でキャッシュを無効にする

制約の多いWEBアプリを作っていると、結構必要になりますね。
サンプルはASPですが、ASP.NETでも同様のことが簡単にできます。

ASPの場合は、特定の Active Server Pages (ASP) ページの一番最初に次のスクリプトを使用することで、非常に動的なページを簡単にマークすることができます。
<% Response.CacheControl = "no-cache" %>
<% Response.AddHeader "Pragma", "no-cache" %>
<% Response.Expires = -1 %>

オープンソースの次のチャンスはアプリケーション分野に

OSBC開幕--オープンソースの次のチャンスはアプリケーション分野に

これも少し古い記事なんですが。
最近、オープンソースでなにかビジネスができないかなあと思っているのですが、やはり業務アプリですよね。
sugarCRM、Compiereなんかの出来を見ると、とても無料で使用できるとは思えないほど。
まだ日本では高い商用アプリを導入するのが主流なんですが、今後徐々にオープンソースが普及していくんじゃないかな。
うまいことやると高い利益率が出そうな分野だと思います。

【オープンソース】SourceForge申請

現在作成中のプロジェクトを「弁慶フレームワーク」でSourceForgeに申請しました。
さてさて、どうなることやら。

【オープンソース】階層図

これはほぼ固まったと言える階層図です。
弁慶ではビジネスロジック層、データベース層を対象にしています。

【オープンソース】クラス図

とりあえず主要なクラスだけでもと、クラス図にしてみました。

【オープンソース】フレームワーク開発状況

さすがにソースだけ公開する訳にもいかないので、以前書いたフレームワークのクラス図を修正してるんですが...

ああ、クラスを2つほど作り忘れてる....
見なかったことにしよう。

【オープンソース】ライセンスについて

弁慶のライセンスはGPLライセンスにしようかと。

どこかで見かけた言葉なんですが、「美しい物は永く残る」って言葉がありまして、結構気に入っていたりします。
プログラムも似たようなもので、美しいアーキテクチャは永く用いられることでありましょう。
※ 弁慶が美しいかは別の話

このGPLも永く用いられてきたライセンス。
永い物にはそれなりの理由があるのです。

  • Comments (Close): 0
  • TrackBack (Close): 0

[BUG] ラジオボタンを Repeater サーバー コントロールで使用すると同時に選択可能となる

  • Posted by:
  • 2006年12月11日 18:53
  • ASP.NET

[BUG] ラジオボタンを Repeater サーバー コントロールで使用すると同時に選択可能となる

要するに、GridViewとかDataGridなどで、ItemTemplateの中にRadioButtonを入れると全然排他されなくなってしまい、全部チェックできてしまうという不具合です。
原因は単純な理由で、Repeater の場合、IDが変わってしまうため。
しかも、GroupName までも変わってしまうため、手の施しようがありません。
MicroSoftもこれを不具合と認識しているとのことですが、2002年から何も修正されていないんですよねえ...

解決策は2つ
・諦めて、他の方法で実装する
・自分でコントロールを拡張する
なんじゃないかなと思います。

Continue reading

【オープンソース】フレームワーク開発状況

大体完成しました。

単体テストクラス(NUnitを使用)は、面倒くさくてあまり作ってないのがちと問題。
仕事で作るテストクラスは、やりすぎなくらい作ってるんですけどねえ...

フレームワーク名は「弁慶」に決めました。
年内公開の方向で。

Index of all entries

Home > Archives > 2006年12月 Archive

Search
Feeds
Tag Cloud
Recommend

SQLパズル 第2版 プログラミングが変わる書き方/考え方
SQLパズル 第2版 プログラミングが変わる書き方/考え方

ソフトウェアアーキテクチャ―ソフトウェア開発のためのパターン体系
ソフトウェアアーキテクチャ―ソフトウェア開発のためのパターン体系

ITアーキテクト vol.1
ITアーキテクト vol.1

オブジェクト指向における再利用のためのデザインパターン
オブジェクト指向における再利用のためのデザインパターン

増補改訂版 Java言語で学ぶデザインパターン入門
増補改訂版 Java言語で学ぶデザインパターン入門

増補改訂版 Java言語で学ぶデザインパターン入門 マルチスレッド編
増補改訂版 Java言語で学ぶデザインパターン入門 マルチスレッド編

J2EEデザインパターン
J2EEデザインパターン

アンチパターン―ソフトウェア危篤患者の救出
アンチパターン―ソフトウェア危篤患者の救出

世界でいちばん簡単なネットワークのe本―ネットワークとTCP/IPの基本と考え方がわかる本
世界でいちばん簡単なネットワークのe本―ネットワークとTCP/IPの基本と考え方がわかる本

Return to page top