LINQPad - The .NET Programmer's Playground 今さらですが、これ便利だなぁ。 お金を払うと Auto Complete が使えるようになります。たぶん、LINQ をよく書く人は、払っても全然元が取れると思います。 そして、結果 ラムダ表現でも見れますが、さらに SQL 文 や生成される IL まで確認することができます。 これは便利。
Twitterで@atsushienoさんから、@hayashihさんが、MonoDevelop 2.0 Alpha版のMac OS X版で日本語が化けて表示されて困っているという話を聞いたので調べてみたのですが、あまり良い方法ではない、というかむしろ最後の手段に近いのですが、 /Library/Frameworks/Mono.Framework/Version/Current/etc/pango/pango.aliases というファイルを管理者権限で作成し、 "Lucida Grande" = "Hiragino Kaku Gothic Pro" という行を書けば、とりあえず日本語が表示できることが分かりました。 結局のところ、初期状態のMonoDevelop.appで日本語が化けてしまう「根本的な」原因は、 Mac OS X版のMonoが依存しているPangoライブラリのpango-
Kenji Wada a.k.a. CH3COOH (さくさん) Smartphone Application Developer Award MVP Alumni Microsoft MVP Microsoft MVP for Windows Platform Development 2014 - 2017 Microsoft MVP for Visual C# 2013 Microsoft MVP for Device Application Development 2010 - 2012 Other MASHUP AWARDS 6 2010 楽天賞 (Rakuten Award) Books .NET 開発テクノロジ入門 2014年版 Jun 2014, 日経BP社 アプリ内課金+広告 iPhoneプログラミング Jan 2014, 秀和システム社 Windows ストア アプリ開発
2009/01/29 iPhone向けにC#で書かれたゲームが40本以上存在する――。2009年1月7日付けのブログ投稿で、こんなにわかに信じられない現象を伝えるのは、メキシコ出身のオープンソース開発者、ミゲル・デ・イカザ(Miguel de Icaz)氏だ。iPhoneアプリケーションの開発といえば、アップルが提供するSDKに含まれるObjective-Cを使うか、Webブラウザ上でのみ動作するJavaScriptで実装するかのいずれかだった。 C#のような実行時にランタイム(.NET Framework)を必要とするプログラミング言語は、iPhoneでは使えない。なぜなら、任意のコードを実行できるランタイムを配布パッケージに含めることを、セキュリティ上の理由からアップルが禁じているからだ。 ではなぜ、C#アプリケーションが審査に通るのか? この背後には、オープンソースプロジェクト「Mo
Azuki テキストエディタエンジン はじめに AzukiはC# 2.0で書かれたフリーのテキストエディタエンジンです。 .NET Framework 2.0以上、または.NET Compact Framework 2.0以上で動作します。 主に次のような特徴があります。 .NET Compact Framework で動作する 日本語の単語をちゃんと扱える プロポーショナルフォントに対応 Unicode の全文字を扱える(UTF-16のサロゲートペア、結合文字シーケンス、異字体セレクタにも対応) シンタックスハイライトに対応 行の折り返し表示に対応(禁則処理対応、ピクセル単位) 正規表現を使った検索機能に対応 メニュー Azuki の機能紹介 Azuki の使い方 API リファレンス Azuki のライセンス
とりあえずそれっぽい動きをしたので簡単なメモを残す。 今回やったのはマルチタッチジェスチャ。タッチ認識ではないほう。 基本的なこと ウィンドウメッセージ WM_GESTURE でジェスチャコマンドが送られてくる lParam を GetGestureInfo に渡して GESTUREINFO 構造体でデータを得る GESTUREINFO.dwID で何のジェスチャが実行されたか判別する。GCI_xxxx が対応する定数。 GESTUREINFO.ptsLocation とかで位置を取れるけど、その位置が何を示すかはよくわからなかった。 ドキュメントとか マネージドでマルチタッチをやるサンプルはSDKの中に「Adding Manipulation support to Managed Code」にあるけど、なんかおかしい。 リファレンスはGetting Started with Window
第52回SkyDrive API 概要(5)──Live SDK 5.1 Previewほか 松江祐輔 2012-03-27
※ ご注意:このサイトで紹介されているムービーは Flash プラグインのバージョンを最新にしてご覧になって下さい。 iPhone など Flash が再生できない機種でご覧の方は【ダウンロード版】をそのまま再生いただけます。 ↑このボタンをクリックすると iTunes に登録されます。コンテンツが更新されるたびに自動で音声や動画がダウンロードできます。 【Podcasting説明】 H.264といえば、現在の MPEG4 の中でも最高画質の“動画コーデック”としておなじみですね。 というわけで、 「オレは GOM PLAYER なんていう便利なプレイヤーじゃなくて、 どうしても「Windows Media Player」で再生したいんだーッ!」 という奇特な方のために、拡張子「.mp4(H.264 形式)」の動画を WMP 上で再生できるようにする方法を記載します。もしわからないことがあ
すべての Microsoft 製品 Global Microsoft 365 Teams Copilot Windows Surface Xbox セール 法人向け サポート ソフトウェア Windows アプリ AI OneDrive Outlook Skype OneNote Microsoft Teams PC とデバイス Xbox を購入する アクセサリ VR & 複合現実 エンタメ Xbox Game Pass Ultimate Xbox Live Gold Xbox とゲーム PC ゲーム Windows ゲーム 映画とテレビ番組 法人向け Microsoft Cloud Microsoft Security Azure Dynamics 365 一般法人向け Microsoft 365 Microsoft Industry Microsoft Power Platform W
すべての Microsoft 製品 Global Microsoft 365 Teams Copilot Windows Surface Xbox セール 法人向け サポート ソフトウェア Windows アプリ AI OneDrive Outlook Skype OneNote Microsoft Teams PC とデバイス Xbox を購入する アクセサリ VR & 複合現実 エンタメ Xbox Game Pass Ultimate Xbox とゲーム PC ゲーム Windows ゲーム 映画とテレビ番組 法人向け Microsoft Cloud Microsoft Security Azure Dynamics 365 一般法人向け Microsoft 365 Microsoft Industry Microsoft Power Platform Windows 365 開発者
Microsoft Learn. Spark possibility. Build skills that open doors. See all you can do with documentation, hands-on training, and certifications to help you get the most from Microsoft products. Learn by doing Gain the skills you can apply to everyday situations through hands-on training personalized to your needs, at your own pace or with our global network of learning partners. Take training Find
ある意味マイクロソフトらしく、ある意味らしくないソフトウェア。Webアプリケーションのもてはやされる理由として、インストールの手間がなくすぐに使えるという手軽さがある。OSにバンドルしたソフトウェアもあるが、サードパーティ製に敵わないものも数多い。 ウィザード形式で進めていく マイクロソフトとして取るべき戦略として、ローカルインストールという手間を軽減するというのは十分考えられる。様々な要素の絡むマイクロソフト製品群を一括でインストールできれば、サーバサイドアプリケーションのセットアップが簡単になる。 今回紹介するフリーウェアはMicrosoft Web Platform Installer、Webプラットフォームの一括インストールソフトウェアだ。 Microsoft Web Platform Installerを使うとウィザード形式でWeb環境を構築、開発するソフトウェアを一気にインスト
体験から学んだ成功への知見 マネーフォワード×エム・フィールド対談 Fintechプラットフォーム開発の「鍵」 デジタル時代のITインフラ構築術 仮想化統合、クラウドを経て今「マルチ」へ ITインフラの最適化と継続的進化への道筋 大学、研究機関、製造業など いま目覚ましい躍進ぶりを見せるデルのHPC その背景と選ばれる理由にせまる コンテナをエンプラITに! コンテナ活用の基礎 本番実装が増える背景とメリット 単純なインフラ製品の販売ではない DX、コンテナプラットフォームの実証など 自社の取り組みで得られた知見を顧客に提案 時代はサーバ仮想化からコンテナへ あらためて整理したい企業ITにおける コンテナ活用の基礎と採用メリットを紹介 IT部門のDXはこれだ! IT運用管理新時代における最適な運用管理 の現場作り ともにDXを推進する コンテナ化されたワークロードを管理 継続的な価値を生み
System.Data.SQLiteのセットアップ Visual StudioからのSystem.Data.SQLiteの利用 セットアップを行ったときに表示された画面からも分かるように、System.Data.SQLiteをインストールするとVisual StudioのIDEでデータソースとしてSQLite Database Fileが選択できるようになります。 サーバーエクスプローラからの利用 それでは、サーバーエクスプローラでデータソースとして、前回の「SQLite3を使ってみた」で作成したtest.dbに対して接続の追加をしてみましょう。 このように既存のファイルの選択できますし、ここで新しいファイルを作成することもできます。 サーバーエクスプローラの接続として登録してしまえば、テーブル定義などもIDEから実施できます。 この図では、上から順番に「Oracle Database 1
どれが最も優れたプログラム言語化と言われて即答できる人はいないだろう。愛着のあるプログラム言語があるのは当然だが、それがベストかと言われるとそんなことはない。各プログラム言語にはその思想、利用目的などがあるので、絶対的な思想がない以上はプログラム言語にも絶対的なものはない。 サンプルアプリケーションのインタフェース そのためにローカルアプリケーションを開発しようと思うとそのためのプログラム言語を習得する必要があった。だが、その垣根も徐々になくなりつつあるようだ。 今回紹介するオープンソース・ソフトウェアはCocoaSharp、C#を使って開発するCocoaアプリケーションだ。 CocoaSharpは.NETのオープンソース実装を行うmonoプロジェクトから登場したソフトウェアだ。CocoaSharpを使うと、C#を使ってCocoaアプリケーションが開発できるようになる。C#自体はロジック部
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く