2009/06/19のブログです。

8ヶ月前、マイクロソフトはMicrosoft BizSparkの機能について発表し、
マイクロソフトのソフトウエアを提供することによる初期段階での
スタートアップを支援することにより成功を導き、コストの上昇を
抑え視覚的に把握するようサポートしました。


本日、BizSparkに参加した15,000以上のStartupsをアナウンスできた
ことを嬉しく思います。


これを実践している会社は、マイクロソフトプラットフォームや開発ツール
の特徴を十分にうけています。製品としてはWindows Server, SQL Server,
Visual Studio and Expression Studioを含みます。99もの会社でBizSparkは
排他的に要求されず、多くのオープンソースのISVsが平均的にBizSparkを
アプリケーションのテストを相互に行い、またクライアントプラットフォームも
届く範囲で数を増加させています。


15,000もの実践的な会社はソーシャルネットワークなどのエリアを広げ、また
ソフトウエアサービス、ヘルスケア、教育、モバイル性、エンターテイメント、
ファイナンスなどの領域も広げています。これらのstartupsがWindowsプラットフォーム
の構築のもとで成功しております。:ZocDoc, Tweba, SquareClock, Eduify, StackOverflow, Sobees, MixedInKey,

Develomaticなどもあげられます。


ここに最近BizSparkに参加した革新的といえる会社を紹介します。


2008年12月のMicrosoft Surface以降、Nicolas ChaillanはWindows 7やSurfaceの
custom tactileなユーザ体験を構築するためのafter-mouseをつくっています。
after-mouseはWPFやSilverlightをマルチタッチ可能なインターフェイスで
リッチなユーザ体験を実現します。それは旅行代理店や洋服店、見積もり関連、
病院などヨーロッパ中に広まっています。BizSparkの製品ライセンスはあafter-mouse
をマイクロソフトの技術を利用することで許容しています。

以下に、after-mouseのバーやレストランのアプリケーションを紹介し、
ディナーのオーダーをテーブルから直接ゲストに呼びかけられることが
わかります。


Silicon Valleyのもとで、CurseはオンラインゲームやMMOコミュニティで
マルチプレーヤーのポータルを実現しています。このサイトはフォーラムやwiki、
レビュー、ダウンロード、ブログ、ビデオ、他のMMOゲームのリソースを
提供しています。Curseはゲーマーがつくるコンテンツに焦点をおき、
ゲーマーに独自のゲームをつくることを認めています。Curseは
World oof WarCraftやStarCraft、 Age of Conanのゲームポータルも
設置しています。


Curseは、140万ものユーザを抱え迅速に成長しています。彼らのウエブサイトは
3つのIIS 7 webサーバとSQL Server 2008単一のDBで構成されます。Curseのデス
クトップクライアントサービスは、2つのIIS7上で起動するC#で記述されます。
CurseのCEOの言葉で、「私はMicrosoft技術のパフォーマンスと安全性の恩恵を
受けています。製品はMicrosoft開発ツールを使っています。私たちはMicrosoftの
技術を継続的に利用し、Curseのクライアントの次世代バージョンを開発中です。
これはWindows Presentation Foundationで構築し、ASP.NET MVCでguild ホスティング
サービスを受けています。」


Lokadは、2007年に作られた5人のフランス人による会社です。製品のオンラインビジネス
としては、小売業や製造、コールセンターからクライアントの統計を取ったり
予測をしています。Lokedに売り上げやキャッシュフロー、ボリュームといった顧客予想の
情報を送ると、予測を行うことができます。Lokeadの統計チームは最小限の投資で
ビジネス予想をstate-of-the-artの利点をとって行います。Lokadのwebアプリケーションは
.NET 3.5でかかれ、SQL ServerからLINQを利用した相互データを作っています。加えて、
Lokadは製品環境でWindows Azureサービスを利用した初期のISVの一人です。


このエキサイティングで革新的な作業はMicrosoftプラットフォームやツールを使うことで
startupできます。


BizSparkのより詳細な情報はStartup Zoneのサイトをご覧下さい。

namaste!

2009/06/05のブログです。


webがITで格段に中心的役割を演じるようになり、人々は世界中の顧客にアプリ
ケーションをつくりやユーザ体験を提供できるようになりました。これはとても
重要なことで、現代のweb基準とwebデザイナへの関連とともにツール類も
充実してきております。


今年の初めにMIX ’09があり、私たちはExpression Web SuperPreviewのInternet
Explorer版をリリースしました。これはwebデザイナが複数のブラウザで
レイアウトが崩れるといった問題を対話形式で支援できるツールです。SuerPreview
はExpression Web 3やSuperPreviewのInternet Explorer版の特徴を活かして
リリースされ、自由にダウンロードできます。私たちは2009年夏にExpression Web 3
の最終調整を行います。


ここに Expression Web 3のSuperPreviewを含む新しい特徴を紹介します。


SuperPreview


SuperPreviewは、複合ブラウザで表示をし、表示の際の根本となる原因を対話形式で支援するツールです。
ユーザは好みのブラウザを選択しますね?webデザイナーは不運にも全てのブラウザで正確にレンダリングを
行う必要があり、ブラウザ間で忠実なデザインの互換性を保障できるテストすることは重要です。


SuperPreviewは、IE6, IE7, IE8を含む複合ブラウザ内でwebページを表示します。みなさんはレイアウトの差異を
正確に認識できるようズームやパン、ルーラー、ガイドを使いあらゆるページをビュー表示できます。みなさんは
オリジナルデザインを視覚的に閉じて多様化するPhotoshopのイメージをおくことができます。くわえて、みなさんは
Firefox 3と IE 6がみなさんのwebサイトの視覚的なインパクトをどのように与えるかを理解できます。

SuperPreviewをMIX09でアナウンスした後、私たちは多くの新しい特徴を紹介しました。今、みなさんは
HTML Document Object Model (DOM) をそれぞれのブラウザでご覧いただけます。レンダリングにおいて視覚的要素を
クリックするだけで、DOMを選択して利用することができるでしょう。


みなさんがHTMLエレメントを選択すると、Expression Webは、付加的な情報を小さなバブルで表示します。そのサイズは
左端からの距離やトップからの距離からはかれます。これらの値は用途に応じて変化しハイライトされます。Left, Top,
Heightの値が赤く表示されます。


よくみなさんはwebページであらゆるスクリーン表示の問題において顧客から要求を保障するよう個別の解決を
webページに表示する必要がでてきます。これはレンダリングの選択をすることで、Browser Sizeオプションを利用して
解決することができます。


最後に、もしみなさんがASP.NetやPHPによるwebアプリケーションを開発して、ASPXやPHPファイルをプレビューしていたら、
SuperPreviewは、ASP.NETやPHPを立ち上げてページのレンダリングやそれぞれのブラウザに表示されるイメージを表示
できます。


Snapshot Preview

SuperPreviewは複合ブラウザで要求されるwebページの妥当性を理解したいときに便利なツールです。
ページタッチをしている間、他のブラウザのページのプログレスをすぐに見たいことがあると思います。

Snapshot Previewは、ローカルのHTML, ASPX, PHPページブラウザプレビューを表示し、マークアップした
編集を更新し、マークアップの変更を検証し、ページをロードする労力や時間を節約できます。


Snapshot Previewパネルは、Expression Web 3でドラッグやdockedして編集が可能ですよね?みなさんは
セカンダリモニタで流動的に配置することができます。また、Snapshot Previewでページレンダリングする
ブラウザを選択できます。SuperPreview技術を使うことで正確なブラウザのレンダリングエンジンを使う
ことができます。


SFTPまたはFTPSによるPublish


私たちはwebが多様なプレースで使われるようになったため、webデザイナはスタンダード(standards-compliant)な
ツールを必要とし、多くのパブリッシュをサポートすることになると認識しています。Expression Web 3もまた
WebDAV, FTP, SFTP, FTPSを使ってパブリッシュをサポートし、複合的なパブリッシュのプログレスでリアルタイムの
状態を維持します。Expression Web 3も、複合的なパブリッシュの目的サイトやパフォーマンスにおいて複合チャネルの
ファイル転送をサポートします。


Photoshop PSD


Expression Web 3では、Photoshopファイルで起動したときのcapabilityやワークフローを大きく
改善しています。例えばPSDファイルをインポートしたときに、みなさんはwebサイトのレイヤーを
選択しインポートすることができます。またファイルをJPGやPNG、GIF形式で保存でき、Expression Web 3
の個々のレイヤを保存する前にイメージを格納することができます。ソースファイルが変更されると
Expression Web 3も更新を促します。


Silverlight Video


Expression Web 3は、Expression Encoder 3を利用して、広範囲かつ迅速なエンコードを可能にし
Silverlightのビデオをwebサイトに転送できる特徴があります。みなさんはサイトのグラフィックを
最適にマッチできるビデオプレーヤーのスキンから選ぶことができます。Expression Encoder 3は
VC-1 やH.264のSilverlightビデオストリームを高品質でサポートします。


その他、Expression Web 3のサポート要素はTeam Foundation Serverソースコードの管理や
任意に広範囲なズームイメージを構築するDeep Zoom Composerなどがあります。


詳細な情報はExpression Web Team Blogにあります。

Namaste!

2009/06/01のブログです。


開発者がMicrosoftプラットフォームでソフトウエアを構築する方法を覚えたいとき、
コンテンツは容易に手に入ると思います。Microsoft Developer Networkはドキュメントや
記事、ブログの投稿、ビデオ、20,000,000を超えるフォーラムが毎月更新されています。


過去数ヶ月に、MSDNウエブサイトに数百を超える更新が行われています。多くの微細な
変化が間接的に行われます。しかし、現在の関連した情報はlook and feelを維持できる
よう支援されます。私はみなさんと更新のエッセンスとなる2つの変化について意見を
シェアしたいと思います。


Context is Everything


私たちは、MSDNのナビゲートコンテンツとして世界各国の言語のDeveloper Centerととも
に開発のコミュニティから強力なフィードバックを得ています。フィードバックを利用して、
MSDNチームはDeveloper Centerの体験をフォーラムに結び付けてMSDN Forumsを更新しています。
Visual Basic Developer CenterのユーザはForumタブをクリックして、Visual Basicの
フォーラムを閲覧することができます。一貫性のあるユーザ体験やロケーションはコンテンツや
アクティビティを保障し、関連性を高めています。

このフォーラムは他の特徴を多く更新しています。新しく迅速にロードするリッチテキストエディタ
を含みTop Answersリストを更新して30日間公開します。スレッドプレビューには“Mark as Answer”
にモデレータをおくようにしています。


Make Your Voice Heard

MSDNをよりよくするためにコミュニティから得られたフィードバックはエッセンスとなります。
MSDN上のみなさんのアイデアや提案を用意にシェアできるようにあらゆるページのボタンに
Site Feedbackのリンクを加えています(ライブラリも含みます)。このリンクをクリックすると
新しくウインドウが開きコメントを入力できる画面に移ります。


Submitボタンをクリックすると、MSDNっチームに直接e-mailを送ることができます。チームは
あらゆるメールを読んでいて、このサイトで実行されているコミュニティの課題のタイプをよく
理解し、問題に導きます。常に、みなさんは、Microsoft Connect上のMicrosoft製品に問題を
レポートし、MSDNフォーラムに製品の問題を要求します。


私は開発者向けオンラインでよりよい体験を提供するMSDNに多くの変化を与えられるよう2つの
例にハイライトしました。MSDNで何百万もの開発者をつなぎ将来、MSDNに支援できるフィードバックを
送ることができます。


Namaste!