きよくらの備忘録

「三日坊主と呼ばせない!日記」改め。主にソフトウェア開発関連の話題。

2012-01-01から1年間の記事一覧

ASP.NET Web Forms 4.5の新フィーチャーを概観してみる

本エントリは、One ASP.NET Advent Calendar 2012の22日目の記事です。 クリスマスまであと少しですね。アドベントカレンダーもラストスパートです。 ASP.NET 4.5 Web Forms 4.5のフィーチャー一覧 12/3のエントリ『http://d.hatena.ne.jp/kiyokura/20121203…

NuGetでローカルのギャラリーを作って自作ライブラリを管理する

本エントリはVisual Studio Advent Calendar 2012の19日目のエントリです。 怒涛の(?)VSアドベントカレンダー3連続エントリも終わりが見えてきました。 最後はNuGetについての話題とさせてください。 NuGetがVS標準で入るようになりました VS用のライブラ…

Visual Studioでカスタムテンプレートを簡単に作成する

本エントリはVisual Studio Advent Calendar 2012の18日目のエントリです。 昨日に引き続き、私が担当させていただきます。 カスタム・プロジェクトテンプレートを簡単に作成する 社内で同じようなアプリを何度も新規作成する際、『このプロジェクトをテンプ…

Visual Studio 2012とIIS ExpressでClassic ASPのデバッグ実行を行う方法

本エントリはVisual Studio Advent Calendar 2012の17日目のエントリです。 Classic ASP on IIS 8 本年リリースされたWindows 8/Windows Server 2012に搭載されているIIS(Internet Information Services)はバージョン8となりました。 このIIS 8でもClassic…

児島湾岸の夏の風物詩、四手網

本エントリは大都会岡山アドベントカレンダー8日目です。 昨日のエントリは@mirai_iroさんの『岡山勉強会コミュニティの、みんなと、いっしょに!』でした。私も岡山で色んな勉強会に携わらせていただいているので、こういう声を聴かせていただけると、本当…

JScript Editor Extensionsって結構便利!

本エントリはVisual Studio Advent Calendar 2012の5日目の参加エントリです。 前日は@libatyさんの依存関係ダイアグラム使ってますか? でした。 今日の私のエントリではVisual Studio 2010用のアドオン、JScript Editor Extensionsを紹介してみたいと思い…

ASP.NET 4.5 Web Formの『強く型指定されたデータコントロール(Strong Typed Data Controls)』を試してみる

本エントリは、One ASP.NET Advent Calendar 2012の3日目の記事です。 前日のエントリは@chack411さんのASP.NET Web API のトレース機能を使ってみる です。 『強く型指定されたデータコントロール(Strong Typed Data Controls)』とは? 2012年のリリース…

勉強会の最初にアナウンスしておくとよい?おくべき?事のメモ

色々と勉強会に参加したり主催したりしていると、「あー、冒頭で言っておけばよかったー」とか「これ、アナウンスしてなかったけどいいのかな」的な事がちょくちょくあります。 自分が主催しているときはテンプレートから会場やその時の状況に合わせて足し引…

今週末、広島で『Windows 8 アプリ開発Boot camp@ヒーロー島』が開催

今週末、広島のマイクロソフト中四国支店にて、『Developer Camp コミュニティ向け、 Windows 8 アプリ開発Boot camp@ヒーロー島』が開催されます 開催概要 → http://heroshima.jp/EventInfo/dcbootcamp このDeveloper Campとは、日本マイクロソフトが各地で…

C#のコードからTFSでチェックアウト中のファイルの一覧を取得する

そもそもの発端はMSBuildでのビルドプロセス中に、TFSのソース管理に対していくつか操作したいと思った事に始まります。 標準のタスクにはなさそうですし、カスタムタスク集の「MSBuild Community Tasks*1」にもいい感じのがありません。最悪はTF.exeをExec…

TDDBC岡山に参加してきた

この土曜日、8/25に開催されたTDD Boot Camp 岡山 1.0(http://kokucheese.com/event/index/44511/)に参加してきました。今回の立場としては、主催者の一員*1兼、スタッフ兼、TA兼、一受講者…というちょっと謎な立場でしたが(^^;和田さんの講演から始ま…

TDDBC岡山で紹介されていた本のメモ

メモです。メモ。テスト駆動開発入門作者: ケントベック,Kent Beck,長瀬嘉秀,テクノロジックアート出版社/メーカー: ピアソンエデュケーション発売日: 2003/09メディア: 単行本購入: 45人 クリック: 1,058回この商品を含むブログ (161件) を見るレガシーコー…

VS2010で複数のバージョンのフレームワーク対応のライブラリを作る

本日、ほぼ同じソースのファイルのプロジェクトを.NET Framework 4向けと.NET Framework 3.5向けの両方のアセンブリを作る必要が発生しました。 最初は一つのソリューション・一つのプロジェクトをMSBuildでどうにかしようか等と思っていたのですが、挫折。…

Visual Studio 2012シリーズのExpress版たち

Windows 8のRTMに合わせてVisual StudioもRTMしましたが、無料版のExpressも徐々にRTWしてるんですね。現在RTW済みなのは以下の3つ。 Visual Studio Express 2012 for Windows 8 http://www.microsoft.com/visualstudio/11/ja-jp/downloads#express-win8 Win…

Win8のクライアントHyper-VとWindows Phone 7エミュレータは共存NG?

Windows 8ではVirtual PCが無くなり、代わりにHyper-Vが標準で付属しています。しかし、Hyper-Vが有効になっているとWindows Phone 7エミュレータが異様に重くなって使い物にならい感じになるので注意です。 おそらくは、Windows Phone 7 エミュレータとHype…

家庭内サーバを新調しました

この度…というかお盆前に、家庭内サーバを新調しました。 スペックとか サーバと言っても、普通のショップブランドのタワー型PCです。 この、ドスパラ製のモナーク64というモデル( http://www.dospara.co.jp/5shopping/detail_prime/2/56/3208/0/ )です。 …

Win8のRDPクライアントでリモートの7につなげてもAeroが効かない

Windows 8 RTMから、Aeroが廃止されました*1。これ自体は既定路線でしたし、個人的にこの点については特にこれと言って何も思うところは無かったりします。ただ、あまり想像がおよんでいなかった事がありました。 表題のとおり、Windows 8 RTMに付属の『リモ…

MSBuildでASP.NET Web Formsのアプリケーションの発行を行う

諸般の事情により、ASP.NET Web Fromsのアプリケーションの発行をコマンドラインから行いたくなった為、MSBuildでやってみました。 色々やり方はあると思うのですが、xmlファイルに設定を記述してMSBuild.exeに食わせて実行する形で、今回は試行錯誤してみま…

Win8 RTMへのVS2010とVS2012とBlendとWP7 SDKのインストール

Windows 8 RTMの環境を作ったので、各種開発環境をインストールしました。VS2010およびWP7の開発環境と、VS2012の環境を共存したい*1のですが…。Visual Studioは大抵複数バージョンの共存ができる*2のであまり問題ないと踏んだのですが、BlendやWP7のSDKは今…

Windows 8 RTMをインストールしました

日本時間の8/16早朝、MSDNとTechNetにてWindows 8 RTMの配布が開始されました。一部界隈では公開開始と同時にダウンロード&インストール祭りになっていましたが、私も一日ほど遅れてようやくメイン環境をWindows 8に乗せ換えました。 何をダウンロードした…

北米TechEdの気になるセッションのメモ

現在行われている北米Tech・EDの、主にASP.NET関連で気になるセッションのメモ。まだ公開されていませんが、そのうちビデオや資料が公開されるだろうという事で。 What's New in Visual Studio LightSwitchhttp://channel9.msdn.com/Events/TechEd/NorthAmer…

NuGetのアンインストールが出来なかった件

NuGetが1.8にバージョンアップしてました。 NuGet 1.8の詳細はしやばん氏のエントリ(NuGet 1.8 が公開されました - しばやん雑記)を参照されると良いと思いますが、日本語で生活する日本人としては、UIが日本語されたのは歓迎すべき点だと思います。 早速…

オープンセミナー2012@岡山を開催してきました

5/12、オープンセミナー2012@岡山が開催されました。 #本年は実行委員長でしたので、blogのタイトルは『開催してきました』でだいたい合ってます(多分)。概要はこちら→http://openseminar.okaya.ma/2012/ 例年同様、たくさんの方にご参加いただくこ…

Microsoftのサンプルブラウザ『All-In-One Code Framework Sample Browser』がなかなか素敵

先日の合同勉強会in大都会の懇親会で上本さんに教えていただいたのですが、『All-In-One Code Framework Sample Browser』がなかなか素敵です。All-In-One Code FrameworkこれはMS公式サイトのいろんなところに散らばっているサンプルコードを一元的に検索し…

SkyDriveの容量を取り戻そう!

MicrosoftのクラウドストレージSkyDriveは、無料で容量25GBの容量が最大の売り…だったと思いますが、この度、『無料7GB+有料で容量追加』という形式に変わった模様。 SkyDrive Windows App Debuts with 7GB for Free, 25GB for Old Users ただし、上記にも…

VS2010とIIS ExpressでClassic ASPのデバッグ実行をする方法

ASP

Classc ASPは消えず ASP.NETが世に出て10年目の2012年になりました。 しかし、未だにClassic ASP*1の案件は細々とかもしれませんが、まだまだ無くらないように見受けられる…ような気がします。 そんなClassic ASPですが、問題になるものの一つはずばり、開発…

Microsoft MVP for ASP.NET/IIS を受賞しました

この度2012年4月度のMicrosoft MVP for ASP.NET/IIS を受賞しました。今後とも、よろしくお願いいたします。 #とりあえず色々積もっているタスクをやっつけて、中途半端になってる記事を完結させないと…

WebSecurityクラスを理解する:(3)サンプル実装を追ってみる-その2

今回はいよいよサンプルのコードを追ってみます。ただし、単にソースを追いかけても面白く無いと思います。...ので、この「スターターサイト」テンプレートに対して、ちょっとだけ仕様を追加・変更する事を例に挙げながら、やってみようと思います。 「スタ…

Script#のLTしてきました

1/28に行われた「Okayama-js第二回」に参加して、LTで登壇させていただきました。内容はScript#についての軽い紹介です。 資料はこちらからどうぞ。 なお、あとで見てみたらコードが一切なくてこれだけ見ても全然雰囲気がわからない事に気が付来ました(^^…

WebMatrix.Data.StronglyTypedとな!?

※シリーズ(?)の途中というかまだ始まってもない感じですが、ちょっと別の話題です。忘れないうちのメモです。@ishisaka さんのtweetで知ったのですが、上記のとおり、WebMatrix.Data.StronglyTyped なるものがあるとか。https://github.com/JeremySkinner…