Amazon SimpleDBはスキーマも定義せず、メンテナンスも考えず、分散化なども行わずに利用できるシンプルなデータベースサービスだ。これだけ容易に使えると、通常のデータベースの使い勝手が悪く感じられてしまうほどだ。 コンソールで実行しているデモアプリケーション だが現状では制限されたβサービスであり、オンラインが必須であり、開発時にも課金がされてしまう。...
※ 画像は公式サイトより 秀逸なアイディアには模倣がつきまとう。これは車や電化製品、食品やキャラクターなど様々なビジネスに存在するリスクだ。そしてインターネット上のサービスでは模倣コストが著しく低く、面白いソフトウェアにはすぐに模倣したものが登場する。 Yonklyのトップページ だがクローンがオリジナルを越えることはまずない。むしろ真似されたことで...
実践的な開発経験のある.NET Frameworkアプリケーションプログラマであれば、ILDASMを使ってプログラムを逆アセンブルしたコードを見たことがあるでしょう。.NET Frameworkアプリケーション開発は、Visual BasicやC#、C++/CLIなど、多くの言語を使って開発できますが、最終的に生成されるのは標準化されているCIL(Common Intermediate Language)と呼ばれる中間言語です。Microsoft Intermediate Language...
など、Visual Studio 2008 世代で追加された多くのリッチな機能が華々しく紹介される中、C++ 言語に関連した新機能の報道やイベントでの話題は、ほとんど聞かなくなりました。ASP .NET AJAX、Web サービス、新しいユーザー・エクスペリエンス、こうした最新の話題とともに使われるコードの多くは Visual Basic か C# ばかりです。 Visual C++ 2005 で登場した C++/CLI は、.NET Framework アプリケー...
C# 3.0では、言語的にいくつかの構文が追加されています。この追加は、かなりの部分において、統合言語クエリ(LINQ)をサポートするために行われた変更と言ってよいでしょう。追加された機能としては、ラムダ式、拡張メソッド、匿名型、暗黙的に型付けされたローカル変数、自動プロパティ、オブジェクト初期化子などがあります(他にも多数の機能があります)。 追加...
非同期ポストバックを使用してWebPartsコントロール(.webpartsファイル)のインポート・エクスポートは不可(実行すると通常のポストバックが実行) 非同期ポストバック中にWebPartsコントロールのスタイルの追加・変更は不可(エディタパーツによる設定変更) 検証コントロール 検証対象のコントロールと同一パネル内に配置することを推奨 以上の点からUpdatePanelコントロール...
『 MOONGIFT:�Microsoft製のWikiエンジン「FlexWiki」:オープンソースを毎日紹介 』
バグトラッキング・ツールとは、バグの発生、開発担当者へのバグの通知とアサイン、バグの修正、修正の確認など、ソフトウェアのバグに関する一連の作業を記録/管理するためのツールです。ソフトウェアの開発工程では、テストの段階でバグの報告が行われ、指摘された内容の修正を行い再度テストする、といった作業を繰り返しますが、それらの作業をスムーズに行え...
.NET Framework ファミリの一員となった F# を使用すると、タイプ セーフ、パフォーマンス、およびスクリプト言語同様の機能を、すべて .NET 環境内で実現できます。この関数型言語 F# は、CLR 向けの構文互換性を持つ OCaml 方言として Microsoft Research の Don Syme により考案されましたが、ラボからワークショップへと急速に移行しつつあります。.NET ジェネリックや LINQ などのテクノロジ...
2006年9月、.NETで動作するPython「IronPython」が正式にリリースされました。.NET環境の本格的な動的言語ということもあってIronPythonは多くの注目を集めました。その反面、C#やVisual Basicを使っている開発者にとって、IronPythonをどのような局面で使ってよいのかわからない人も少なくないと思います。また、IronPythonの魅力がわからない人もいるのではないかと思います。 そこで、本...