.NET Clips - 注目のホットエントリー
1
CLIPS

ASP.NET MVC 3の紹介(プレビュー1) - @IT

2539日前に更新 aoki1210aoki1210 2540日前に登録
2010年08月13日 GMT 2010年08月12日 GMT
今朝(2010/7/27)、ASP.NET MVC 3の“プレビュー1”リリースを投稿しました。ここでダウンロードできます。  われわれはASP.NET MVCプロジェクトのまさに最初から反復的な開発アプローチを使ってきており、開発サイクルを通じて、定期的なプレビュー版の提供を行っています。今日のような初期のプレビュー・リリースの目的は、好きなもの/嫌いなものと、見つけた足りないもの/不... (詳細)
カテゴリー: Web(ASP.NET/SL/IIS/IE) | クリック数: 12 | コメント | | ソースサイト: www.atmarkit.co.jp
タグ: ASP.NET MVC
1
CLIPS

【Web】 ASP.NET ではなく、ASP を今 抱えていて これからどうしようかと思っている方へ

2539日前に更新 aoki1210aoki1210 2540日前に登録
2010年08月13日 GMT 2010年08月12日 GMT
なんかブログを見てもつぶやきを見てもこの人は年中 Tech・Ed をやっている人らしいと思っても不思議じゃないくらいのパワーをかけてやってますが、実際の私の本筋の仕事は Web テクノロジーであり、これまで多く発信させていただいてきた IIS7 であり、Web PI です。 ということで Tech・Ed への準備 真っ最中ではあるのですが、Web で何か話す機会をいただきたいとリクエストしていたら IISUG さんが声をかけてくれました。 来週の話になりますが、 今だから聞きたい、クラシックASPシステムの対処法 (IISユーザーミーティング #02) http://iis.itadmin.jp/news-and-events/event-20100818.aspx という集まりに伺ってお話しをさせていただこうと思います。単に一方通行なセミナーは夏だし、止めようということで私が話すのは短めになっています。ぜひ実際に現場でどういうことが起こって... (詳細)
カテゴリー: Web(ASP.NET/SL/IIS/IE) | クリック数: 4 | コメント | | ソースサイト: blogs.technet.com
タグ: ASP, ASP.NET, IIS
2
CLIPS

BackgroundWorkerの再利用

2539日前に更新 aoki1210aoki1210 2545日前に登録
2010年08月13日 GMT 2010年08月07日 GMT
BackgroundWorkerクラスは、Threadを明示的に使用せずに非同期タスクを記述できる便利なコンポーネントであって、想定されるパターンに従って普通に使う限りにおいては特に困ることはないのだが、裏には複雑なスレッドモデルインフラストラクチャが隠されており、時にそれが表面化することがある。 例えば次のようにボタン(button1)とRichTextBoxを1個づつ持っているFormがあって、 ボタンを押すと何か外部のコンポーネントがStartする。 そのコンポーネントからStream経由で非同期にデータが上がってくる。 BackgroundWorkerを用いてそのStreamからのデータ読み込みとRichTextBoxへの表示を行う。 ボタンを再度押すと、現在のStreamは捨て、別の外部コンポーネントをStartして同様に非同期データのRichTextBoxへの表示を行う。このとき、BackgroundWorkerを新たに作るのは無駄なので、一旦Cancelして再起動させる。 というアプリケーションを考える。 この仕... (詳細)
カテゴリー: プログラム(C#/VB/C++/F#/PS/Iron..) | クリック数: 104 | コメント | | ソースサイト: d.hatena.ne.jp
タグ: C#
2
CLIPS

TechEd期間内わんくま飲み会について(8/26木 横浜20:00~)

2539日前に更新 aoki1210aoki1210 2542日前に登録
2010年08月13日 GMT 2010年08月10日 GMT
2010/8/26(木) 20:00位からわんくまの界隈の有志で飲み会を開催したいと思います。 TechEd参加者に限りません 集合はTechEd参加組は19:45 2階出入り口付近で(いちおうの人数把握のためにコメントしてほしいです)... (詳細)
カテゴリー: 勉強会/イベント/配信 | クリック数: 1 | 1 コメント | | ソースサイト: blogs.wankuma.com
タグ: TechEd, イベント, わんくま
2
CLIPS

WCFでメッセージのサイズを取得する方法

2539日前に更新 aoki1210aoki1210 2542日前に登録
2010年08月13日 GMT 2010年08月10日 GMT
WCF は送受信できるメッセージサイズの制限が厳しいので、実際のメッセージがどれくらいのサイズなのか、デバッグ時にチェックしたいと思った人は多いんじゃないでしょうか。 WCF には、TraceViewer やパフォーマンスカウンタが用意されていて、膨大な情報を取得できます。最初はこれらのツールに期待しましたが、私が調べた限りでは、肝心のメッセージサイズは取得できませんでした。Microsoft Network Monitor みたいなスニファを使って通信を監視すればサイズが分かるみたいですが、これまた取得できる情報が多すぎて、目的のデータを見つけ出すのが大変です。 そんなわけで、メッセージをトレースするビヘイビア作ってみました。WCF には MessageInspector という、メッセージを検査したり操作したいときに使える仕組みがあるので、これを利用してメッセージのトレースを出力します。オペレーション名も出力したのに取得できるプロパティやメソッドが無かったので、LINQ to XML 使ってむりやりメッセージのボディから取り出していま... (詳細)
カテゴリー: サービス(Azure/WCF/Bing/Live) | クリック数: 61 | コメント | | ソースサイト: d.hatena.ne.jp
タグ: WCF
2
CLIPS

WPF & Silverlight xamSchedule CTP リリース!

2539日前に更新 aoki1210aoki1210 2542日前に登録
2010年08月13日 GMT 2010年08月10日 GMT
本日、WPF4 & Silverlight4 対応のスケジュール コントロールが本日リリースされました! これは多くの機能リクエストを受け、次期バージョンに導入予定のコントロールをいち早く Community Technogy Preview としてみなさんに提供するものです。 CTP ということで正式サポートは行っておりませんが、XAML プラットフォームにおいてスケジュール管理ソリューションを計画されている場合は、ぜひご確認ください。 ・WPF xamSchedule CTP ・Silverlight xamSchedule CTP 提供されている形式 ・Day View – 1 日単位で予定を表示させるコンポーネント、複数日を並べる、... (詳細)
カテゴリー: UX(WinForm/WPF/Phone) | クリック数: 20 | コメント | | ソースサイト: blogs.jp.infragistics.com
タグ: CTP, Infragistics, Silverlight, WPF
2
CLIPS

Windows Azure Table Storage は SubString Query をサポートしない | TrendCatcher.NET

2539日前に更新 matarillomatarillo 2542日前に登録
2010年08月13日 GMT 2010年08月11日 GMT
スキーマレスの Azure Table Storage では、文字列のContainsを使ったQueryはサポートしないようですね。(ただし StartsWith は CompareTo を応用することで使えるらしい…) Linq to Azure Table では普通に書けるので、ダメもとで下記のコードを試してみたのですが、500 Error が返されるため、ちょっと調べてみました。 var query = from t in this.CreateQuery (詳細)
カテゴリー: サービス(Azure/WCF/Bing/Live) | クリック数: 23 | コメント | | ソースサイト: www.trendcatcher.net
タグ: Azure, Linq
1
CLIPS

Yahoo! Silverlight マップ API を使ってみた

2539日前に更新 aoki1210aoki1210 2541日前に登録
2010年08月13日 GMT 2010年08月11日 GMT
Yahoo の Silverlight マップの API が公開されたってことでお試しで使ってみました。 foursquare の情報を元にマーカーを立ててます。 foursquare の API は JavaScript で叩けないらしく、サーバーサイドからつくるかと思ったんですが、 Bing Map が foursquare と連携してるとかしてないとかって記憶の片隅にあったので、cliantaccesspolicy.xml があるか調べてみたらありました。 http://api.foursquare.com/clientaccesspolicy.xml ってことで、 Silverlight から使うことで決定。 以下のようなクラスを作って JavaScript からつつけるようにしました。using System; using System.Net; using System.Windows.Browser; namespace YMapSample { [Scriptabl... (詳細)
カテゴリー: Web(ASP.NET/SL/IIS/IE) | クリック数: 15 | コメント | | ソースサイト: d.hatena.ne.jp
タグ: Silverlight, Yahoo
1
CLIPS

.NET系MCPメモ

2539日前に更新 aoki1210aoki1210 2541日前に登録
2010年08月13日 GMT 2010年08月11日 GMT
VS2008関連 MCPD: Windows デベロッパー 3.5 * 70-536:MCTS: Microsoft .NET Framework 2.0 - Application Development Foundation * 70-505:MCTS: .NET Framework 3.5, Windows フォーム アプリケーション * 70-563:Pro: Designing and Developing Windows Applications Using the Microsoft .NET Framework 3.5 MCPD: ASP.NET デベロッパー 3.5 * 70-536:MCTS: Microsoft .NET Framework 2.0 - Application Development Foundation * 70-562:MCTS: .NET Framework 3.5, ASP.NET アプリケーション * 70-564:Pro: Designing and Developing ASP.NET Applications Using the Micros... (詳細)
カテゴリー: その他(MS/表彰etc..) | クリック数: 3 | コメント | | ソースサイト: blogs.wankuma.com
タグ: MCP
1
CLIPS

Blendを使う場合のViewModelクラス

2539日前に更新 aoki1210aoki1210 2541日前に登録
2010年08月13日 GMT 2010年08月11日 GMT
Expression Blend 4を入れて遊んでたら素敵なものを見つけました。その名もCallMethodActionビヘイビアです。こいつは、イベントに応答して任意のメソッドを呼び出してくれる機能を持っています。 つまり、こいつを使えばViewModelにCommandを用意しなくても、Viewで発生した任意のイベントに応じてViewModelの任意のメソッドを呼び出せるということになります。これまで、Command対応してないのどうしよう・・・とかいう悩みも解決です。 ということで、さっそく使ってみます!! Expresson Blendを起動して、BlendMVVMという名前でWPFアプリケーションを作成します。同時にVisual Sutdioでも同じプロジェクトを開いておきます。これは、Blendのプロジェクトの右クリックメニューからできるので、とてもシームレスです。 さて、VisualSutioでとりあえず作業します。まず、いつものViewModelBaseクラスを作成します。namespace BlendMVV... (詳細)
カテゴリー: プログラム(C#/VB/C++/F#/PS/Iron..) | クリック数: 28 | コメント | | ソースサイト: d.hatena.ne.jp
タグ: Expression, MVVM
2
CLIPS

ExpandoObjectなんてものがあるんだ

2539日前に更新 aoki1210aoki1210 2544日前に登録
2010年08月13日 GMT 2010年08月08日 GMT
C#4.0でdynamicキーワードが追加されてるけど、COMくらいにしか使わないのかなぁと思ってました。でも、ExpandoObjectというものの存在を知って、工夫の仕方によっては面白いものが出来そうだと思えてきた今日この頃です。 どんな動きをするクラスかというと dynamic obj = new ExpandoObject(); // 適当にプロパティを書いても動く obj.Property1 = "あああ"; obj.Hogehoge = "いいい"; // もちろん値の取得もできる Console.WriteLine(obj.Property1); // あああ Console.WriteLine(obj.Hogehoge); // いいい こんな動きをします。このExpandoObjectはIDictionary (詳細)
カテゴリー: プログラム(C#/VB/C++/F#/PS/Iron..) | クリック数: 36 | コメント | | ソースサイト: d.hatena.ne.jp
タグ: C#, Dynamic
2
CLIPS

About Cassini(カッシーニ/ASP.NET 開発 サーバーについて)

2540日前に更新 aoki1210aoki1210 2543日前に登録
2010年08月12日 GMT 2010年08月09日 GMT
みなさんは “Cassini” ( カッシーニ ) をご存じでしょうか? 正式デビュー後は “ASP.NET 開発 サーバー” と呼ばれています。 Visual Studio で ASP.NET プロジェクトを実行したときに、画面の右下にひっそりと表示される、そう、まるで路傍にひっそりと咲く花のような "それ" です。 図 : "ASP.NET 開発サーバー" こと Cassini が実行されたところ Cassini は、IIS がない環境でも ASP.NET の開発が行えるよう、 Visual Studio に搭載されている簡易的な Web サーバーです。 これにより、IIS が付属していない Windows のエディションを使用しているユーザーや、なんからの事情で IIS をインストール、使用できないユーザーであっても ASP.NET アプリケーションの開発を行うことができるのです。 登場以来、今も多くの ASP.NET 開発者のコードを実行し、支えてきた Cassini でしたが 先日発表された IIS Express ... (詳細)
カテゴリー: Web(ASP.NET/SL/IIS/IE) | クリック数: 58 | コメント | | ソースサイト: blogs.msdn.com
タグ: ASP.NET, IIS, IIS Express
1
CLIPS

サルベージ開始

2540日前に更新 aoki1210aoki1210 2543日前に登録
2010年08月12日 GMT 2010年08月09日 GMT
最近だとMVC3 Preview1がとても興味深く、楽しそうなプロダクトで、あれやこれやいじり倒してみたいところですが、なんか忙しかったり、テンション上がらなかったりとエントリ書く気も起きないな~、なんてぼやく日曜日。 で、思い出したんですよ。昔々「オレがルールだ」なんていうブログを書いていたのを。その時のデータベースファイル(MDF)を発掘したので、そこからエントリをサルベージするってどうなんよ、と。データベースファイルをローカルのSQL Expressにアタッチしたのはいいけど、そのままテキストだけだと画像なんかも見れないし、なんか良く解らん状態。なので、せっかくなのでMVC3P1 Razorで参照専用のWebアプリを書いてみたわけです。書くと言っても参照専用なのでほとんどすることはないんですけどね。EF4CTP1でも使おうかと思ったけど、インストールしてないし、するのも面倒だから、既にインストール済みのPOCOテンプレートを使ってみました。これまた特にすることもなく、EDMX作ってカスタムツール外して、ファイル名をttに埋め込むだけなんですけどね。 なんかかんや、録画しておいてハゲタカTHE ... (詳細)
カテゴリー: Web(ASP.NET/SL/IIS/IE) | クリック数: 5 | コメント | | ソースサイト: takepara.blogspot.com
タグ: ASP.NET MVC, Razar
1
CLIPS

BingがGoogleの足元を揺るがす? ローンチ1年で意外な善戦 -クラウド Watch

2540日前に更新 aoki1210aoki1210 2543日前に登録
2010年08月12日 GMT 2010年08月09日 GMT
Microsoftが検索サービス「Bing」をローンチして1年。Googleが圧倒的に優勢な検索市場で、少しずつながらシェアを伸ばしている。Bingは地道な改良を続け、新しい機能を順次取り込んでおり、Googleがその後を追うケースも出ている。検索市場に変化が起こるのだろうか。 ■消費者が検索エンジンを使って調べることにフォーカスしたBing   Bingのローンチは2009年6月3日。Googleに精度の高い検索エンジンで巨大なオンライン広告市場を自らのものにしてゆく中で、後れを取った Microsoftが満を持して投入した検索サービスだった。巨人Microsoftの参入ということで、開発段階から注目されたが、その前途を楽観視する者はあまりいなかった。  当のMicrosoftはBing展開にあたって、機能やマーケティングの面でGoogleとは直接対抗しないよう細心の注意を払ってきた。実際、Bingの特徴はGoogleとの違いにあるといってよいだろう。  機能面では、消費者が検索エンジンを使って調べることにフォーカスし、旅行、ショッピングなどの検索目的で優れたユーザーエクスペリエンスの提供を目指... (詳細)
カテゴリー: サービス(Azure/WCF/Bing/Live) | クリック数: 3 | コメント | | ソースサイト: cloud.watch.impress.co.jp
タグ: Bing
2
CLIPS

静的リフレクションとは?

2540日前に更新 aoki1210aoki1210 2543日前に登録
2010年08月12日 GMT 2010年08月09日 GMT
静的リフレクション(Static Reflection)とは、やや新しい実装テクニックのひとつであり、型やメンバを指示する情報の内でコンパイラが識別可能なもののみを用いて型やメンバの情報にアクセスする方法である。通常は指示情報としてメンバアクセスを行うラムダ式が用いられるので、「ラムダ式を用いてメンバの型情報にアクセスする方法」と理解しておく方が実用的かもしれない。 リフレクションにおける静的・動的の区別をはっきりさせるために簡単な例から始めることにする。 interface X { string MyProperty { get; set; } } class Y : X { public string MyProperty { get; set; } } ・・・ X p = new Y(); Type t1 = p.GetType(); Type t2 = typeof(X); とある場合に、p.GetType()で得られる型情報は、実行時にpに具体的に何が代入されているかに依存しているという意味で動的である。 これに対しtypeo... (詳細)
カテゴリー: アーキテクチャ/デザイン/OSS | クリック数: 32 | コメント | | ソースサイト: d.hatena.ne.jp
タグ: C#, Reflection
1
CLIPS

開発記その 0 - はじめに

2540日前に更新 aoki1210aoki1210 2543日前に登録
2010年08月12日 GMT 2010年08月09日 GMT
以前からお金の支出をちゃんと記録しないとなと思ってたのですが、ここ最近大量にお金を使う機会がありまして、またお金を貯める必要が出てきたのでやっと重い腰をあげようかなと思い始めました。 最初はエクセルでいいかなと思ったり、どっかのフリーソフトでいいかなと思ったりもしたのですが、どうもいい感じのものが見当たらなかったので、この際作ろうと思い立ちました。 ってことで、ついでにあまり実は触っていない Silverlight 4 を使っていろいろ試そうかなと。で、その過程をブログで綴ったら完成までちゃんとつくるかなと。と、いうことで「Money Book 開発記」始めます。 さて、MoneyBook を作るに当たって試したいことは以下。CodePlex で公開 MVVM で綺麗に実装WCF RIA Service で綺麗に実装 そのうち WP 7 アプリも まずは CodePlex で公開ってことで、以下にプロジェクトサイトを作りました。 http://moneybook.codeplex.com/ ではでは、いつま... (詳細)
カテゴリー: Web(ASP.NET/SL/IIS/IE) | クリック数: 24 | コメント | | ソースサイト: d.hatena.ne.jp
タグ: MVVM, Silverlight, WCF RIA Services
1
CLIPS

Smart Hotkey Handler .Net (CodeProject, ホットキー, HotKey, smarthotkey, CodePlex)

2540日前に更新 aoki1210aoki1210 2543日前に登録
2010年08月12日 GMT 2010年08月09日 GMT
CodeProjectにて、面白そうな記事があったのでメモメモ。 ホットキーを処理する際のTipsです。 SmartHotKeyってライブラリがあるんですね~初めて知りました。 Smart Hotkey Handler .Net http://www.codeproject.com/KB/miscctrl/SmartHotkey.aspx SmartHotKey http://smarthotkey.codeplex.com/ (詳細)
カテゴリー: ツール(VisualStudio/Expression) | クリック数: 3 | コメント | | ソースサイト: d.hatena.ne.jp
タグ: CodePlex, CodeProject
1
CLIPS

Observerネタを書きました。ついでに横浜勉強会へのお誘い。

2541日前に更新 aoki1210aoki1210 2542日前に登録
2010年08月11日 GMT 2010年08月10日 GMT
CodeZineです、はい。   shared_ptrによるObserverパターンの実装    お馴染みObserverパターンです。要はCallbackすよ。 Observerの歴史は古く、小田信長が長引く戦に疲弊し、矢の飛び交う中 「わしはちょっと寝る。なにかあったら起こせ」 と臣下に伝え馬上で熟睡したとの記録が残っております。(うっそぴょーん)   Observerパターンに起こる問題のひとつが、 「起こそうとしたお館様が冷たくなってたらどーすんの?」   .NET/Javaでは強参照、つまり「死なさへんでぇ」と。 C++では参照カウントを使って死なさんこともできますし、 弱参照を使えば死んでもだいぢょぶな実装もできるよ。   ってなことを書いてます。コードたっぷりです。   ぢつは、このお話もう一本のルートがありましてですね。 .NETではdelegate/eventってゆーナイスなからくりが Observerパターンの利用を自由なものにしてくれました。 delegateのおかげで特定... (詳細)
カテゴリー: プログラム(C#/VB/C++/F#/PS/Iron..) | クリック数: 26 | コメント | | ソースサイト: blogs.wankuma.com
タグ: C++, Observer, イベント
1
CLIPS

Kinectはアメリカ手話の認識をサポート、特許情報から明らかに - Game*Spark

2541日前に更新 aoki1210aoki1210 2542日前に登録
2010年08月11日 GMT 2010年08月10日 GMT
マイクロソフトが2009年2月23日にファイルした特許によれば、マイクロソフトのモーションコントロールデバイス(Kinect)は、アメリカ手話(ASL)の認識を可能としていると伝えています。 今回公開となったこの特許情報では、PrimeSense社の3Dセンサー技術を搭載したKinectの“ジェスチャーキーボード操作”について言及。 Kinectには指の関節からつま先、顔の目と鼻の位置を認識する可能性を有しており、手話による表現が実現出来るとしています.. (詳細)
カテゴリー: Xbox360/XNA/Kinect | クリック数: 2 | コメント | | ソースサイト: gs.inside-games.jp
タグ: Kinect, Xbox360
1
CLIPS

Windows Azure CDN エッジサーバは日本にもあります

2541日前に更新 aoki1210aoki1210 2542日前に登録
2010年08月11日 GMT 2010年08月10日 GMT
Windows Azure コンテンツ配信ネットワーク(CDN) をご存じでしょうか? Windows Azure CDN では、Azure ブロブ ストレージに格納されたコンテンツがエッジーサーバにキャッシュされ、パフォーマンスが向上します。 さて、先日 Windows Azure (詳細)
カテゴリー: サービス(Azure/WCF/Bing/Live) | クリック数: 4 | コメント | | ソースサイト: blogs.msdn.com
タグ: Azure, CDN
Previous 1 2 ... 75 76 77 78 79 80 81 82 83 84 ... 99 100 Next