7 February 2012 0 Comments

Top 10 Microsoft Developer Links for Tuesday, February 7th

Alan Berman: Start Coding for the Kinect Peter Vogel: ASP.NET – Empowering Your Master Pages Keith Ward: Proof of Unit Testing’s Time Savings Morten Nielsen: Why Custom Controls are underrated Eric Lippert: What is "binding" and what makes it late? Hans Boehm: Threads and Shared Variables in C++11 MSDN Blogs: Speech Recognition using Visual Studio: Determining the BNA Brian Rasmussen: Implementing a Code Action using Roslyn Martin Beeby: Why Don’t you need to close tags in HTML5?

Tags: , ,
4 February 2012 0 Comments

Drive Your Week with Skill

You can drive your week or your week drives you.   One of the ways I add sanity to the chaos of my week is the Monday Vision, Daily Outcomes, Friday Reflection pattern.   It’s a simple way to setup a rhythm of results for the week.

25 January 2012 0 Comments

Top 10 Microsoft Developer Links for Wednesday, January 25th

DevPro Connections: Introduction to HTML5 for Mobile App Development SharpGIS: Overwriting the default WebRequest used by WebClient MSDN Blogs: Adding form to Function-a glance at how WPF works Channel 9: Mike Downey on the HTML5 Player Framework Visual Studio Toolbox: Entity Framework Part 2 Scott Guthrie: Does it still make sense to learn ASP.Net? Jerry Nixon: White Paper – Assessing the Windows 8 Development Platform Buck Woody: Team Foundation Server (TFS) in the Cloud – My Experience So Far Daniel Griffing: Simplifying single-dimensional C++ AMP Code Paul Laberge: “A Lap Around Windows Phone 7.5” webcast now available on-demand Visual Studio on Facebook | Follow @VisualStudio on Twitter | Learn more about Visual Studio | Learn more about Visual Studio Testing Tools | Visual SourceSafe Upgrade 1471

18 January 2012 0 Comments

Avoid timeout when uploading large blobs to Azure

If you’re uploading (and I guess downloading) large blobs to Azure you might hit a timeout consistently because the ClientBlobClient have a timeout property . It defaults to 90 seconds which means that if Azure is your bottle neck ( and throttling you ) anything above 5400 MB will result in a timeout.

29 December 2011 0 Comments

How To: Bulk edit action recording?

Microsoft Test Manager (MTM) has test runner using which one can do manual testing.

12 October 2011 0 Comments

Windows Azure Page Blob の活用 ~ クラウドカバー Episode 57

  57回目を迎えた Wade と Steve による Channle 9 の人気番組クラウドカバー。 今回は MVP の Brent Stineman をゲストに迎え、Windows Azure の Page Blob に関するお話です。 Windows Azure の Page Blob は Azure Drive の基盤テクノロジーとして使用されているため、多くの方が知らずとつかっている場合も多いかと思いますが、今回は Azure Drive だけじゃもったいない、の精神で Page Blob の活用方法を議論していきます。   まずはいつものようにニュースから。 ◆ Accessing a Service on the Windows Azure Service Bus from Windows Phone 7 最初の話題は Windows Phone 7 から、Windows Azure の Service Bus に接続するためのコーディング紹介のブログ。 通常、Windows Azure の Service Bus を利用する際には Microsoft.ServiceBus な名前空間のライブラリを活用することで、簡単にサービス接続を実現できるわけですが、Microsoft.ServiceBus.dll を利用できない環境などで、どのように Service Bus への接続を行うかが今回の記事でのポイント。   主に ACS につないで認証トークンを受け取る方法と、そのトークンを使って実際に Service Bus に接続するための方法が解説されています。   ◆ Autoscaling Windows Azure Applications 現在 PAG(発音は「パグ」。正式名称は P atterns A nd Practices G roup)チームでは Enterprise Library の一環として Windows Azure 用のアプリケーションブロックの開発を進めています。 今回紹介するブログエントリでは、Windows Azure のオートスケールに関する実際のアプリケーションブロックや、 コーディングサンプルを紹介しているのではありませんが、現在開発中(※)のオートスケールのためのアプリケーションブロックの概要を紹介しています。   ※その後、 Windows Azure Autoscaling Application Block (WASABi) として プレビュー版が公開されています 。是非お試しください!   ◆ Building and Deploying Windows Azure Projects Using MSBuild and TFS 2010 MSBuild を使った Windows Azure プロジェクトのビルドとデプロイに関するウォークスルーなドキュメントです。Azure SDK 1.4 から登場したコンフィギュレーションファイルの分割(デバッグ用とリリース用で設定を変える etc)への対応や、Windows Azure 環境へのアプリケーションのデプロイ、またその際のこまごまとした設定や、Blob ストレージにビルド成果物を保存する方法など、詳細な手法が紹介されています。   ビルド環境にデプロイを組み込んでおきたい!というときに是非。     ◆ Sogeti Creates the Windows Azure Privilege Club 本日のゲスト Brent が所属する Sogeti 社がホストする Windows Azure Privilege Club の紹介です。クライアント企業同士のナレッジ交換を目的としたソーシャルな会のようです。     ということで、いよいよ本日の本題 Page Blob のお話。 きっかけは、Brent が Azure のトレーニング講師をした際に、「Page Blob デモが見たい」というリクエスト。 それを元に解説を書いたのがこちらのエントリ「 A Page at a Time (Page Blobs – Year of Azure Week 7) 」と、「 Page, After Page, After Page (Year of Azure Week 8) 」。 画像ファイルの受け渡し(アップロードと、ダウンロード)に Page Blob を用いたサンプルです。「数百メガバイトのファイルを受け渡しする際に、アップロードに5、10分、ダウンロードにも5、10分と待つのはちょっと、、、」、ということで、Page Blob の特性であるランダムアクセスに強いところを生かしつつ、並列性を持たせたサンプルになっています。   ということで、早速 Brent のデモへ。 2つの Viusal Studio が立ち上がっていますが、左がファイルを送る Transmitter (アップロードを行う側)で、右がファイルを受け取る Reciver (ダウンロードを行う側)です。   まず、Transmitter 側では、Page Blob を作成し、保存領域を確保します。 今回は 23552 バイトを確保しています。これは今回必要な領域の倍程度の領域。   // create our page blob CloudPageBlob pageBlob = container.GetPageBlobReference(uniqueBlobName); pageBlob.Properties.ContentType = “image\jpeg” ; pageBlob.Metadata.Add( “size” , streams.Length.ToString()); pageBlob.Create(23552); // now its visible to other processes, but empty デモではブレークポイントを仕掛けて、ここまでの実行で一旦ストップ。 実際に Blob 領域を見ると、23KB のファイルが作られていますが、中身を確認しても何も表示されません(領域確保だけされている状態)。   引き続きアップロードを行うためのコードを確認しつつ、部分的にアップロードを行った(繰り返し分を数回実行した)後に、Azure の Storage 領域にアップロードされた先ほどのファイルの中身を確認すると、以下のように、、、  ここまでにアップロードされた情報のみが表示されます。   このデータを受け取る Reciver 側のコードもほぼ同様のコードになっています。   ここで、ひとつ Tips.   foreach (CloudPageBlob pageBlob in container.ListBlobs()

Tags: , , , , , , ,
28 September 2011 0 Comments

FREE Web Workshops on Microsoft Visual Studio 2010 ALM tools by Imaginet

October Workshops Manual Testing in Agile Teams Test Management in Agile Teams November Workshops Testing in an Agile Team December Workshops Automated Load and UI Testing for SharePoint Projects Testing with SharePoint Projects Using Lab Management with SharePoint Development   Manual Testing in Agile Teams Although automated testing is often thought of as the holy grail of testing, manual tests still play a critical role in software development.

26 September 2011 0 Comments

Top 10 Visual Studio Links for Monday, September 26th

MSDN Library: Master WCF for More Advanced Applications – new articles that detail how you can implement WCF to improve your applications BUILT: Post-Conference Thoughts on the Win8 UX , Michael Desmond sits down with Stephen Chapman More about a vast array of Find experiences from the Visual Studio Blog: Visual Studio 11 Developer Preview: Find & Replace RFC: Web Platform Installer (WebPI) with an offline feed mode for bandwidth savings , as asked of you by Scott Hanselman Visual Studio Magazine – Agile Planning Benefits – Expert Solutions for .NET Development Mickey Gousset dives into modifying the states and transitions of a work item … …then begins a series of columns looking at branching/merging patterns and how to implement them using Team Foundation Server 2010 … …and finishes by describing how to implement Branch By Release merges using Team Foundation Server 2010 and discussing some new visualization features. Installing Team Foundation Server 11 Extension for SharePoint Installing Team Foundation Server 11 Build Server Visual Studio on Facebook | Follow @VisualStudio on Twitter | Learn more about Visual Studio 1386

16 August 2011 0 Comments

Sinofsky Launches Building Windows 8 Blog

Don’t look now, but Microsoft is peeling back the layers on Windows 8.

7 August 2011 0 Comments

DirectX: Hello World Sample

"Hello World" Sample , this is the way to start using DirectX.  Of course I think you should use C# and XNA, but that isn’t the case for most big game studios, so you need to start with this sample.  If you are a student and broke, you can get started by first downloading the VC++ Express: http://www.microsoft.com/visualstudio/en-us/products/2010-editions/express#2010-Visual-CPP Or download all of the Express products: http://www.microsoft.com/visualstudio/en-us/products/2010…( read more )

23 June 2011 0 Comments

6/25 .NET 中心会議 「あなたのチームに最適なテスト」を考えるの前説セッションのプレビュー

以前に、 『.NET 中心会議 「あなたのチームに最適なテスト」を考える』 に登壇します。 としてお伝えしたイベントまで数日となりました。 定員は、50名と書いてありますが、すでに80名以上の登録があると聞いています。もう少し大丈夫なよう(一週間くらいまえの情報w)ですので、ご都合のつく方はぜひ!USTでの中継も予定しているとのことです。 セッション資料は、長沢には珍しく40枚以内に収めました。そして全スライドを説明する気はありません(資料として後日ご覧ください的な・・・です)。基本的には、一つの視点から考え方の整理をさせていただきつつ、Visual Studio 2010 全体観で、デモ中心に疑似体験いただこうと思っています。機能の細かい話や設定方法などは解説しません。 今回は、パネルディスカッション、Q&Aコーナーもあるので、イベント全体を通して「次につながる何か」をお持ち帰りいただければと思っています。 ながさわ!…( read more )

22 June 2011 0 Comments

Business Agility and the Cloud

A paper on how cloud technologies increase business agility. Click the image to download. It’s a good paper for a developer to share with somebody from the business-side of an organisation to explain one aspect of the benefits of the cloud – agility.