BT

Framework Design Studio Released

| by Jonathan Allen Follow 594 Followers on Apr 23, 2008. Estimated reading time: 2 minutes |

Krzysztof Cwalina, along with Hongping Lim and David Fowler, has developed an API management tool they call the Framework Design Studio. This tool can be used to compare different versions of .NET APIs. Users can also append comments to APIs and export them as Word documents.

We were able to interview the project lead, Krzysztof.

In your announcement, you said you wrote this application because you were bored on a plane. But was there any reason you chose to work on this particular problem?

Yes, the inability to easily visualize changes in APIs has been a major problem for the Framework design effort my team is driving. Without a tool like Framework Design Studio it’s very difficult to observe, monitor, and direct changes in versions of a product the size of the .NET Framework. Secondly, at that time, we were starting to look into compatibility between Silverlight and .NET Framework APIs and I saw a need for being able to easily see and understand differences in these APIs. Today, we use the tool on daily basis to ensure that Silverlight and .NET Framework APIs are consistent.

Have you started using the Framework Design Studio in part of your day-to-day tasks?

Yes, we are using it on daily basis for API reviews that we conduct and to monitor Silverlight and .NET Framework API consistency.

Was there a lot of change in the UI between the original and WPF version David Fowler wrote?

The basic structure of the UI is the same, but we did decided to move to WPF for one very important reason: we wanted to use WPF’s annotations to allow commenting on APIs in the tool’s main window. So, the major UI change David implemented was the support for annotation based comments.

Are summer interns like David Fowler a common sight at Microsoft?

Yes, we have a great internship program, and I can attest from both sides. I worked with several interns on projects like FDS, but I also was an intern myself. I did an internship with Microsoft 1998, created what’s now Office Clipart Gallery (http://office.microsoft.com/en-us/clipart/default.aspx), and got hired as a full time employee the next summer.

For our younger readers, how does one become an intern at Microsoft?

For students who are interested in our intern program, a great place to start is our college recruiting website- http://www.microsoft.com/college. The site contains information about the program as well as a descriptions of our internship positions and link to apply. Also on the site is a list of our school recruiters and upcoming on campus events. Microsoft hires over 1,000 interns each year and while the majority of our interns are with us during summer break (May-August), we offer internships year round in a wide variety of groups and positions.

 

Rate this Article

Adoption Stage
Style

Hello stranger!

You need to Register an InfoQ account or or login to post comments. But there's so much more behind being registered.

Get the most out of the InfoQ experience.

Tell us what you think

Allowed html: a,b,br,blockquote,i,li,pre,u,ul,p

Email me replies to any of my messages in this thread
Community comments

Allowed html: a,b,br,blockquote,i,li,pre,u,ul,p

Email me replies to any of my messages in this thread

Allowed html: a,b,br,blockquote,i,li,pre,u,ul,p

Email me replies to any of my messages in this thread

Discuss

Login to InfoQ to interact with what matters most to you.


Recover your password...

Follow

Follow your favorite topics and editors

Quick overview of most important highlights in the industry and on the site.

Like

More signal, less noise

Build your own feed by choosing topics you want to read about and editors you want to hear from.

Notifications

Stay up-to-date

Set up your notifications and don't miss out on content that matters to you

BT