.NET Clips - ツール(VisualStudio/Expression)の注目エントリー
1
CLIPS

PexとContracts

2544日前に更新 aoki1210aoki1210 2549日前に登録
2010年10月04日 GMT 2010年09月29日 GMT
id:shiba-yan にうちの会社でユニットテストをやろうとしてたんだけど、結局使ってくれなかったんだーって話をしていたら、Code ContractsとPex使えよ!と教えてもらったよ。 Code Contractsは.NETで「契約による設計(DbC:Design By Contract)」を実現するためのランタイムとVisual Studioに統合される開発環境です。 つまりC#などの言語で契約、つまりメソッド毎に「事前条件 (precondition)」「事後条件 (postcondition)」とクラス(インスタンス)における「不変条件 (invariant)」を記述することで静的検証と実行時の検証をサポートします。 Code Contractsではインターフェイスに契約を記述してそのインターフェイスを実装するすべてのクラスに契約を適用することができてこの点が興味深いです。 Pexは対象のメソッドの構造を解析してコードカバレッジが100%となるパラメータの組み合わせを生成してユニットテストコードを自動生成します。Code ContractsとPex... (詳細)
カテゴリー: ツール(VisualStudio/Expression) | クリック数: 45 | コメント | | ソースサイト: d.hatena.ne.jp
タグ: Code Contracts, Pex
1
CLIPS

netduino

2548日前に更新 aoki1210aoki1210 2551日前に登録
2010年09月30日 GMT 2010年09月27日 GMT
netduinoは.NET Micro Frameworkが動作するArduinoです。(キッパリ) なので、Visual StudioでC#でプログラムを書いて面白いことができてしまうかもしれないと言うことです。ああもうあんな開発ツールに悩まされなくてもすむんだ(マテ 今回そんなイカシタnetduinoにEthernetポートとMicro SDスロットが加わったさらにイカシタnetduino plusが登場したようです。(正確には今はBetaハードウェア) http://www.netduino.com/netduinoplus/specs.htm ご購入はこちら http://www.switch-science.com/products/detail.php?product_id=431 (つか、即買いした。) 基本的にArduinoとのハードウェアIOレベルでの互換性は担保されているはずですので、LEDをピカピカさせてみるなり、アナログデバイスをつなげて見るなり、せっかくEthernetポートもあるので、コーヒーメーカー監視装置とか作って... (詳細)
カテゴリー: ツール(VisualStudio/Expression) | クリック数: 8 | コメント | | ソースサイト: opcdiary.net
タグ: Arduino, Micro Framework
1
CLIPS

Microsoft Expression Encoder 4 FAQ

2551日前に更新 aoki1210aoki1210 2561日前に登録
2010年09月27日 GMT 2010年09月17日 GMT
当部門で下記のFAQ を翻訳しました。ご参考になれば幸いです。 Microsoft Expression Encoder 4 FAQ http://social.expression.microsoft.com/Forums/en-US/encoder/thread/3eabf903-b49f-4f92-b508-f28a795d6c90  一般的な質問 Q. Microsoft Expression Encoder 4 とは何ですか? A. Expression Encoder は プロ仕様のエンコーディングツールで、Microsoft Silverlightで実現するリッチな映像エクスペリエンスに対し、機能拡張、エンコーディング、コンテンツの発行等の機能を提供します。複数の映像フォーマットをサポートし、SMPTE 規格の VC-1 や、モバイルやウェブ、HD ビデオ シナリオ対応のための H.264 への変換、圧縮を実現します。また、Expression Ble... (詳細)
カテゴリー: ツール(VisualStudio/Expression) | クリック数: 10 | コメント | | ソースサイト: blogs.msdn.com
タグ: Expression
1
CLIPS

MOONGIFT : .NETアプリケーションでフィードを使うなら「Magic Rss Menu Control」

2557日前に更新 aoki1210aoki1210 2562日前に登録
2010年09月21日 GMT 2010年09月16日 GMT
Magic Rss Menu Controlは.NET向けのオープンソース・ソフトウェア。今やあらゆるサイトでRSS/Atomフィードを配信している。フィードリーダーで読むのはもとより、公開されているデータを使うと面白いサービスができるようになっている。 フィードを読み込んで一覧表示する この時に大事なのがフィードを扱うライブラリになる。各プログラミング言語向けに多様なライブラリが存在する。そんな中、Silverlight(おそらく.NET系言語であれば他も使える)でフィードを扱うならばMagic Rss Menu Controlを使ってみよ... (詳細)
カテゴリー: ツール(VisualStudio/Expression) | クリック数: 9 | コメント | | ソースサイト: www.moongift.jp
タグ: RSS
1
CLIPS

monodroid: Architecture

2558日前に更新 aoki1210aoki1210 2564日前に登録
2010年09月20日 GMT 2010年09月14日 GMT
これは http://monodroid.net/Documentation/Architecture の(現時点での)日本語訳。そろそろ退屈な導入記事はおいといて、面白い資料の翻訳にシフトしていきます。MonoDroidの仕組みについてはよく質問されるし、わたしも正確に把握していない部分もあるので、翻訳する価値がありますね。 = アーキテクチャ = MonoDroidアプリケーションはMono実行環境上で動作します。この実行環境はDalvik仮想マシンと並列で動作します。どちらの実行環境も、Linuxカーネル上で動作し、その下層にあるシステムに開発者がユーザーコードでアクセス出来るようにAPIを公開しています。MonoとDalvikはどちらもC言語で書かれたランタイムです。 下層のLinuxオペレーティングシステムの機能にアクセスするために、System.、System.IO.、System.Net.*その他の.NETのクラスライブラリを使用することができます。 AndroidOSでは、オーディオ、グラフィックス、OpenGL、テレフォ... (詳細)
カテゴリー: ツール(VisualStudio/Expression) | クリック数: 18 | コメント | | ソースサイト: d.hatena.ne.jp
タグ: MonoDroid
1
CLIPS

ReactiveOAuth - Windows Phone 7対応のOAuthライブラリ

2562日前に更新 aoki1210aoki1210 2565日前に登録
2010年09月16日 GMT 2010年09月13日 GMT
Windows Phone 7用のOAuth認証ライブラリを作成し、公開しました。他のライブラリに比べての特徴は、非同期APIしか用意されていないWindows Phone 7での利用を念頭に置き、Reactive Extensions(Rx)をフル活用しているという点です。そもそもWindows Phone 7対応のOAuthライブラリが少ないので、特にWindows Phone 7開発者は是非どうぞ。 Windows Phone 7専用というわけでもないですが(Console/WPFで使えるよう、DLLとサンプルコードを用意してあります)、Windows Phone 7以外では別途Rxのインストールが必要です。Windows Phone 7環境では最初から入っているのでRxのインストール不要。Silverlight用は、コードコピペで別プロジェクト立てるだけで動くと思うんですが、確認取るのが面倒だった(クロスドメインがー)ので、そのうちに。 ところでそもそもRxって何、という人は R... (詳細)
カテゴリー: ツール(VisualStudio/Expression) | クリック数: 23 | コメント | | ソースサイト: neue.cc
タグ: CodePlex, OAuth, Windows Phone
1
CLIPS

FluidMoveBehaviorを使ってみた - かずきのBlog@Hatena

2563日前に更新 okazukiokazuki 2572日前に登録
2010年09月15日 GMT 2010年09月06日 GMT
FluidMoveBehaviorを使ってみた WPF, Blend Expression Blend 4 + WPFアプリケーションで作ってみました。 今まで使いかたがさっぱりわからなかったFluidMoveBehaviorの使い方がわかったので簡単に作ってみました。こいつを使うとStackPanelやWrapPanelなどのコンテナ内での要素の移動がスムーズにアニメーションさせることができます。 こんな動かし方とか、自分には無理だ!!と諦めてたけど、Behaviorいっぱつでできちゃうもんなんですね・・・。改めて凄いと思いました。 因みに、下のBlogの集団行動は、上の動画の矩形が整列する動きを見て発掘されたものです。 Permalink | コメント(0) | トラックバック(0) | 22:05 (詳細)
カテゴリー: ツール(VisualStudio/Expression) | クリック数: 59 | コメント | | ソースサイト: d.hatena.ne.jp
1
CLIPS

C#から使うMicrosoft Ajax MinifierでのJavaScriptコード圧縮

2565日前に更新 aoki1210aoki1210 2569日前に登録
2010年09月13日 GMT 2010年09月09日 GMT
いつのまにか独立してCodePlex入りしているMicrosoft Ajax Minifier。その名の通り、Microsoft謹製のJavaScript/CSSの圧縮/整形ツールです。発表からすぐに、GoogleのClosure Compilerが出てしまったのですっかり影も薄く、ていうか名前悪いよね、Ajax関係ないじゃん……。CodePlexのプロジェクトページも何だか活気ない寂れた感じで、あーあ、といった趣。良いツールなんですけどねえ。 コマンドライン版とDLL版が用意されていて、コマンドラインの、単体で実行可能なexeの解説は【ハウツー】Microsoft Ajax MinifierでJavaScriptを縮小化しようで解説されているので、DLL版の使い方を簡単に解説します。DLL版はトップページのDonwloadボタンではなく、Downloadsページから選ぶ必要ありな点に注意。 C#が使える人ならばDLL版のほうが遥かに使いやすかったりして。設定をダラダラと引数を連ねるのではなく、オブジェクト初期化子とenumで出来るので、そう、In... (詳細)
カテゴリー: ツール(VisualStudio/Expression) | クリック数: 27 | コメント | | ソースサイト: neue.cc
タグ: Ajax Minifier, CodePlex, JavaScript
1
CLIPS

Pex を ブラウザー上で試せます!

2565日前に更新 aoki1210aoki1210 2571日前に登録
2010年09月13日 GMT 2010年09月07日 GMT
Pex をブラウザー上で試せるサイトがありました! Pex for fun - from Microsoft Research 1.上のサイトを開いて、New をクリックします。 2.コードを実装し、Ask Pex! をクリックすると、Pex の実行結果が表示されます。 実はこのサイトは、他の人が実装したコードを Pex のテストを頼りに実装するという Coding Duel という事をやっています。 Coding Duel の問題に登録するには、名前を入力して、Turn This Puzzle Into A Coding Duel をクリックすると登録出来そうです。 また、Random Puzzle をクリックすると、ランダムに問題が抽出されて Coding Duel が始まります。 Ask Pex! をクリックして、実行結果を確認しながらコードを実装していきましょう! 見事解けたらこんな感じの画面が表示されます。*1 面白そう!と思ったら一回試してみてはどうでしょう?どう書く?org ... (詳細)
カテゴリー: ツール(VisualStudio/Expression) | クリック数: 15 | コメント | | ソースサイト: d.hatena.ne.jp
タグ: Pex, TDD
1
CLIPS

[msi] Web上に配置する

2565日前に更新 aoki1210aoki1210 2572日前に登録
2010年09月13日 GMT 2010年09月06日 GMT
Windows Installer のあまり知られていない機能に、http 経由でインストールするという機能があります(ftpでもできるらしいけど詳細不明。おそらく WinInet.dll の機能を利用していると思われる)。 で、どういう感じなのか?ということで、ちょっと更新したいテスト環境があったので画面写真撮ってみました。コマンドラインから起動した画面のイメージです。 Wix3.5 は、msiに全部突っ込んであるので最初に丸ごとダウンロードになります。なのであんまりWebインストールの恩恵というのは強くありませんがw おそらく、Visual Studio Express Edition のWebインストールはこれの一歩進めたやつ(個々のファイルをmsiに含めないことでオリジナルソースパスから都度都度ダウンロードしてインストールできる仕組み)を使っていると思われます。 イントラのようなLAN環境や遠隔地だけど、いちいちCDなんて焼いてらんねーよ!なんて場合に有用だと思います。修復が必要な場合は、Webサイトにつなぎに行くと思いますけどね。 環境作ってこの手の... (詳細)
カテゴリー: ツール(VisualStudio/Expression) | クリック数: 8 | コメント | | ソースサイト: blogs.wankuma.com
タグ: Installer, WiX
1
CLIPS

Visual Studio 2010でのデバッグ・チップス:CodeZine

2567日前に更新 aoki1210aoki1210 2571日前に登録
2010年09月11日 GMT 2010年09月07日 GMT
本稿は、Scott Guthrie氏のブログを、氏の許可を得て翻訳、転載したものです。米Microsoft社の副社長で、ASP.NETやSilverlightの開発チームを統率する氏のブログでは、次期製品を含む最新の技術をいち早く紹介しています。  原典:Debugging Tips with Visual Studio 2010Visual Studio 2010でのデバッグ・チップス  これは、VS 2010および.NET 4リリースに向けたブログ投稿シリーズの第26弾です。  本日のブログ投稿ではVisual Studioで使用できるデバッグの便利なチップスをカバーします。私の友達Scott Cate氏(素晴らしいVSのチップスやトリックをここに数多くブログ投稿し... (詳細)
カテゴリー: ツール(VisualStudio/Expression) | クリック数: 6 | コメント | | ソースサイト: codezine.jp
タグ: ScottGu, Visual Studio
1
CLIPS

Visual F# Express Edition の入手方法

2571日前に更新 aoki1210aoki1210 2572日前に登録
2010年09月07日 GMT 2010年09月06日 GMT
おそらく、「F# Express」で検索する方が多いと思うので、その人たちを釣る誘導するためのタイトルです。 喜んでください!F#は無償で利用することができます! ただし、「Express Edition」というものは用意されていません。 以下のものをインストールしてください。Visual Studio (2008|2010) Shell Microsoft F# CTP Visual Studio Shell というIDEを用意し、その中にF#を組み込む形になります。 F# CTPだけでも利用可能ですが、この場合コマンドラインで実行することになります。 マシンパワー的にVS2010は厳しい!という方は、VS2008も選択可能です。 ダウンロードは以下から: ダウンロードの詳細 : Microsoft Visual Studio 2010 Shell (Integrated) ダウンロードの詳細 : Visual Studio 2008 Shell (integrated mode) D... (詳細)
カテゴリー: ツール(VisualStudio/Expression) | クリック数: 15 | コメント | | ソースサイト: d.hatena.ne.jp
タグ: F#, Visual Studio
1
CLIPS

Lucene.NetをC#で使ってみた

2571日前に更新 aoki1210aoki1210 2575日前に登録
2010年09月07日 GMT 2010年09月03日 GMT
とある案件でデータベースのLIKE検索よりも全文検索を使ってみたほうが良いのではないか思うものがあったので、全文検索について調べてみました。 .NET環境ではLucene.Netというツールがあるみたいです。 全文検索エンジン「Lucene.Net」を使う http://www.atmarkit.co.jp/fdotnet/vblab/extcompo06/lucenenet01.html 上のページを参考にすると大体Lucene.Netの仕組みが理解できます。 今回はこの情報に加えて自分でサンプルコードを動かしながら気づいた点や注意した方がよい点についてまとめておきます。 JapaneseAnalyzerというライブラリに不具合があるようで、大量にインデックスを作成するとメモリー使用量がどんどん増えて最後にはOut of Memory Errorが発生します。自分で修正する場合はMeCabTokenizer.csというファイルを修正して再コンパイルする必要があります。 public MeCabTokeniz... (詳細)
カテゴリー: ツール(VisualStudio/Expression) | クリック数: 80 | コメント | | ソースサイト: d.hatena.ne.jp
タグ: C#, Lucene.NET
2
CLIPS

Parts and States モデルでNumericUpDownコントロールをBlendとVisual Studioを使って作ってみた - かずきのBlog@Hatena

2572日前に更新 okazukiokazuki 2574日前に登録
2010年09月06日 GMT 2010年09月04日 GMT
Parts and States モデルでNumericUpDownコントロールをBlendとVisual Studioを使って作ってみた WPF, Blend 誰からもリクエストがないと思ってしょんぼりしてた、こんな動画見てみたいエントリにNIMさんからリクエストがきました!! NIMさんのコメント Expression Blend のTemplate編集は、メニューが独特でなかなかわかりにくいので、手順を教えて頂けるとありがたいです。 今年のTech ed では、川西さんが、Parts & State モデルでUpDown コントロールを作成する方法を紹介されてましたが、特にWPF のVSMは情報が少ないので、どうするとどうなるのかを動画で見せて頂けると助かります。 http://msdn.microsoft.com/ja-jp/library/cc278064(VS.95).aspx ということなので、リンクの先のNumericUpDownコントロールをつくってみようと思います。 作ってみようと言ってもリンクの先とは以下の点が違います。フォーカスに関するVisual... (詳細)
カテゴリー: ツール(VisualStudio/Expression) | クリック数: 14 | コメント | | ソースサイト: d.hatena.ne.jp
1
CLIPS

InfoQ: Visual Studio 2008と2010を混在して使うには

2572日前に更新 aoki1210aoki1210 2576日前に登録
2010年09月06日 GMT 2010年09月02日 GMT
開発者は、同じプロジェクトの他のチームメンバーがVisual Studio 2008を使い続けたまま、Visual Studio 2010にアップグレードすることができる。ただし、langversionフラグのようないくつかのトリックを知っておく必要がある。 まずは、現在のソリューションファイルをコピーすることから始める。これは必須だ。なぜなら、プロジェクトファイル、ソリューションファイルは、後方互換がないからだ。コピーを作成したら、Visual Studioの新しいバージョンに完全に移行したのと同じように通常のソリューションアップグレードをすることができる。 次のステップは、VS 2008ソリューションが壊れないようにして、アップグレードプロセスを確実に行うためのものである。我々がテストで見つけたネガティブな影響は、ビルドプロセスで2つのワーニングが出ることのみである。 .NET 2.0のライブラリを継続して使う必要があるが... (詳細)
カテゴリー: ツール(VisualStudio/Expression) | クリック数: 24 | コメント | | ソースサイト: www.infoq.com
タグ: Visual Studio
1
CLIPS

InfoQ: NHibernateの最新開発状況

2572日前に更新 aoki1210aoki1210 2575日前に登録
2010年09月06日 GMT 2010年09月03日 GMT
NHibernate関連で最近、NHibernate 3.0.0α1、NHibernate 3.0をサポートするNHibernate Profiler、HQL Language Service for Visual Studioなどが開発されている。 Scott Hanselman氏によるインタビューの際にJason Dentler氏(Packt Publishingから出版予定のNHibernate 3 Cookbookの著者)が語ったところによると、NHibernate 3.0α1は“堅牢”に仕上がっているとのことだ。Dentler氏は、アルファリリースであってもすでに製品に組み込んで利用できるほどだと述べている。 NHibernateチームはアルファリリースの一部として、... (詳細)
カテゴリー: ツール(VisualStudio/Expression) | クリック数: 6 | コメント | | ソースサイト: www.infoq.com
タグ: NHibernate
1
CLIPS

Visual Studio 2010に本当に乗り換えるべきか? - @IT

2572日前に更新 aoki1210aoki1210 2576日前に登録
2010年09月06日 GMT 2010年09月02日 GMT
2010年6月19日(土曜日)、ベルサール九段にて、@IT/.NET開発者中心コーナー主催のオフライン・セミナー「第3回 .NET中心会議」が開かれた。会場の様子  今回のテーマは「Visual Studio 2010」(以降、VS 2010)。業務アプリケーション開発という視点に立ち、基調講演ではマイクロソフトの新村 剛史 氏がVS 2010の新機能をデモ中心で紹介した。続く、パネル・ディスカッションでは、「VS 2010では何が良くなるのか? それが従来のVisual Studio 2008以前やVisual Basicから移行するほどのものなのか?」という疑問に対して、すでにVS 2010を使い込んでいるパネリストとともに議論した。   パネル・ディスカッションに参加したのは、下記の5名である(敬称略)。 ●パネリスト: マイクロ... (詳細)
カテゴリー: ツール(VisualStudio/Expression) | クリック数: 9 | コメント | | ソースサイト: www.atmarkit.co.jp
タグ: Visual Studio 2010
1
CLIPS

Visual Studio 2010 による Web の発行 with ExpressWeb

2575日前に更新 aoki1210aoki1210 2577日前に登録
2010年09月03日 GMT 2010年09月01日 GMT
先週 Tech・Ed 2010 Japan が終わり、すこし落ち着いた感じのする今日この頃。 以前より気になっていたホスティング パートナーの DataJapan 社の提供するサービス 「ExpressWeb」 の 「月次12ヶ月無料」のキャンペーンをこの機会に申し込もうと、さくっと申し込んでみました。   今回、ドメインについては別の管理会社で取得し、ホスティングサービスだけを ExpressWeb を使って、という構成で。   で、申し込み後にサンプルページを早速あげてみましたが、とても快適だったので、おもわず Blog を書いている次第です。   今回設定手順としては以下のような感じ。   ① ExpressWeb のコントロールパネルから、FTPアカウントを追加。 (必須ではないですが、デフォルトのユーザー名がわかりづらいので、追加しました。)     ② 引き続き ExpressWeb のコントロールパネルから、追加した FTP アカウン... (詳細)
カテゴリー: ツール(VisualStudio/Expression) | クリック数: 43 | コメント | | ソースサイト: blogs.msdn.com
タグ: ExpressWeb, Visual Studio 2010
1
CLIPS

LightSwitchの裏側を探る 1:ソリューション作成時の状態を調べる

2575日前に更新 aoki1210aoki1210 2577日前に登録
2010年09月03日 GMT 2010年09月01日 GMT
TechEd 2010 JapanのキーノートでもLightSwitchは割と大きく取り上げられました。 で、普通だとLightSwitchをどのように操作して使っていくのか、という紹介をはじめるところなんでしょうけど、このBlogではちょっと違った方向からいろいろ探っていってみたいと思います。 まず、LightSwitchのプロジェクトを作ってみます。 ソリューションエクスプローラには3つの項目だけが表示されています。 実は、メニューからロジカルビューとファイルビューの選択ができるので、ファイルビューを選択してみます。 そうすると、Client/Server/Commonというプロジェクトが作成されていることがわかります。 ここで、すべてのファイルの表示をクリックすると、ClientGenerated/ServerGeneratedというプロジェクトも作成されていることがわかります。 実際に生成されているファイルの数は619にもおよびます。 コマンドラインからTree /Fを使ってファイル名を取得すると以下のようになります。 ... (詳細)
カテゴリー: ツール(VisualStudio/Expression) | クリック数: 13 | コメント | | ソースサイト: dotnetfan.org
タグ: LightSwitch
1
CLIPS

Microsoft Image Composite Editor

2576日前に更新 aoki1210aoki1210 2577日前に登録
2010年09月02日 GMT 2010年09月01日 GMT
先ほど、とある Photosynth を見て衝撃を受けました。パノラマ写真のようにスムーズな写真が展開されているじゃありませんか!で、調べてみたら、パノラマ写真を作ってアップロードする方法があるんですね。ツールとしては、Photosynth が必要ですが、Microsoft Image Composite Editor を使ってパノラマ写真を用意して、Photosynth のツールでアップロードする感じです。Microsoft Image Composit Editor 写真としてはパノラマ写真なので、1つの建物を 360 度ぐるりと回るパターンではなく、1か所にとどまって周りをぐるりととるパターンが適用できる形ですね。該当する写真を上の部分に落とせば、さくっとパノラマ写真を作ってくれます。 これを Photosynth にアップロードする形です(右側に Publish to Photosynth というボタンがある)。 ということで、仕上がりはこちら。今までの Photosynth と違うというのを感じていただけると思います。 (詳細)
カテゴリー: ツール(VisualStudio/Expression) | クリック数: 8 | コメント | | ソースサイト: haramizu.jp
タグ: Image, Microsoft Research