2007-10-01から1ヶ月間の記事一覧

.NET3.5で気になる新機能

「System.Net.PeerToPeer」とかある。P2Pが標準でできるんやろか? あと「System.IO.Pipes」とかいうのもある。 その中には「NamedPipeClientStream」とか「AnonymousPipeClientStream」なんかもある。 名前からして名前付きパイプやろうけど、なかなかおも…

LINQ to SQLを使ってみる

.NET3.5から追加されたLINQ、そのSQLアクセス用であるLINQ to SQLをさわってみた。LINQ to SQLを使用する を見てみると、今までのADO.NETとは違いO/Rマッピングフレームワークになっているのがよくわかる。 データベースの作成 「HogeService」という名前で…

IExtenderProviderで実装するCommandパターン

普段よく使っている設計パターンをさらしてみる。GoFのデザインパターンにCommandパターンというのがある。「C#デザインパターン」の説明によると Commandは、特定のアクションに対する要求をオブジェクトの中に封じ込め、このオブジェクトを公開された パブ…

jQueryでテンプレートエンジン

jQueryのプラグインにjTemplatesなるテンプレートエンジンがあったので使ってみる。 tpython.com - このウェブサイトは販売用です! -&nbsptPython technologie web20 ajax opensource javascript リソースおよび情報 ということで Json.NETをさわってみるで…

NAntでClickOnceの発行を自動化する 2

前回 やっとこさMSBuildからClickOnceの発行をする方法がわかったので、調子に乗ってNAntのタスクにしてみた。 ↓以下 ソース using System; using System.IO; using System.Xml; using System.Xml.XPath; using System.Diagnostics; using NAnt.Core; using …

Microsoft Popfly

Microsoft Popflyという「マッシュアップ作成 & Web ページ作成ツール」が公開された。http://www.popfly.ms/Home.aspx個人的にはサービスを組み合わせて新しいサービスを作るという発想にあんまり興味が惹かれないので、 いわゆる「マッシュアップ」という…

ListViewのグループ表示

.NET2.0からできるようになったListViewのグループ表示を有効にするには Application.EnableVisualStyles(); を呼び出す必要があるのね、( ´_ゝ`)フーン

はてなダイアリーを印刷用に加工する

この前書いたPowerShellの勉強会のページを印刷しようと思ったら、ヘッダとかサイドバーとか余計なものがまるまる表示されていたので、ローカルにHTMLを取り込んで加工しようかと思った。でも、それじゃ毎回やらないと駄目なので、Greasemonkeyを使ってJavaS…

PowerShellの勉強会

会社でPowerShellの勉強会を開く事になったので、その内容を考えながらアップしていく。 PowerShellとは Microsoftが開発した次世代のWindowsシェル環境です。 従来Windows上でのシェル環境はCmd.exe(コマンドプロンプト)しかありませんでした。(Cygwinな…

jQueryがイカス件について

jQueryを使ってテーブルの各要素に対してとある処理を行ってみたのだが、あまりの使いやすさにびっくりした。たとえば以下のようなテーブルがあったとする。 <table id="dataTable" border="1"> <tr> <th></th> <th></th> <th></th> </tr> <tr> <td></td> <td></td> <td></td> </tr> <tr> <td></td> <td></td> <td></td> </tr> </table> これに対して以下の処理を行う場合 最初のTR要素はヘッダ列のため無視する。 最…

Json.NETをさわってみる

XMLHttpRequestを使ったAjaxなWebサイトを開発する時、サーバーからのレスポンスにXMLを利用するよりもJavaScriptネイティブなJSONを利用したほうが扱いやすいので、最近はJSONの方が人気があるらしい。それじゃあASP.NETでもJSONを使ってみますかということ…