Entries:
Comments:
Discussions:

Loading user information from Channel 9

Something went wrong getting user information from Channel 9

Latest Achievement:

Loading user information from MSDN

Something went wrong getting user information from MSDN

Visual Studio Achievements

Latest Achievement:

Loading Visual Studio Achievements

Something went wrong getting the Visual Studio Achievements

Immo Landwerth

Niner since 2007

My name is Immo Landwerth and I am working as a program manager on the Base Class Libraries (BCL) team at Microsoft.

See more entries…

  • A Brief Look at the .NET Portability Analyzer

    @dcuccia:Sorry for the delay. I was confused which two of the three questions I should answer (6)

    1. Yes, we're playing around with the idea of provide an analyzer.

    2. That's an interesting suggestion.

    3. Are you asking whether our suggestion engine could be extended to incorporate non-platform libraries? We've talked about this recently and came to the conclusion that it should be possible as our engine used string-based IDs to refer to APIs.

    These are all excellent ideas. I suggest you file issues on GitHub so we can talk about them there in more detail!

    https://github.com/microsoft/dotnet-apiport

  • A Brief Look at the .NET Portability Analyzer

    @LeRenard242: That's a great suggestion!

    I think for now we're trying to keep the dotnet command pristine and avoid letting it become too much of a dumping ground. However, I don't see why this wouldn't work in the future. AFAIK, if API port is named dotnet-analyze and in the path, dotnet analyze should work (similar to how git works).

     

  • GoingNative 45: Incredi-builds with IncrediBuild -- free in Visual Studio 2015!

    A Microsoft Program Manager promoting an apple product... interesting...

    Not sure why our usage of MacBooks is considered a big deal. Many of us work on software that is designed to to run on multiple platforms. A MacBook is the most convenient way to run all operating systems we've to support.

    Besides, when I joined five years ago my manager had the cool Apple "Think Different" poster in her office. We may not have always had the broad cross platform offering we have today, but it's certainly not new that we've a quite diverse use of technology and software at Microsoft.

     

     

  • The .NET Voyage into Open Source

    @Tarik and @Jojo

    I think you guys interpret way too much into the presence of our MacBooks. First of all, the one I'm using is a backup machine because my actual laptop (a fabulous ThinkPad W530) couldn't project. Why? Because I'm passionate about Windows and I'm generally running the latest builds. As you can imagine, that doesn't always work great with all hardware, especially projectors.

    Secondly, it is true that many devs on our team use MacBooks. It's the easiest way to run all OS we support (Windows, Mac, and Linux).

    Thirdly, Microsoft is an employer that values diversity. When you walk over the campus, you'll find all sorts of hardware (for business as well as personal use). I fail to see how this can possibly be a bad thing. In the end, our customers expect us to support our software in wide variety of scenarios.

  • Introduction to API Reviews

    Smaller size videos please. Thanks.

    Above video is not compressed please make it small.

    Sorry about that. I probably messed up the upload...

    , DanRevell wrote

    What's this book you guys keep referencing?

    Here is the Amazon link.

  • .NET Core API Review 2015-01-14

    , Charles wrote

    Really nice to see this old school approach finally materialize in 2015. We often talked about filming meetings and sharing them on C9, but we never got around to pulling it off (and frankly never figured out how to make it an enjoyable experience for viewers...). 


    Great work, Immo et al! Looking forward to more of these. API reviewing is currently one of the things we do on my not-so-new team. Great learning here!

    Thanks for the kind words! You bet we keep posting :)

    , davewill wrote

    I vote for throwing some code reviews in too.

    We don't do meetings for code reviews as this would be terribly inefficient. For code reviews, our team members use pull requests which you can follow and participate in on GitHub.

    Good video. I would like to see more of this. Thanks.

    Sure thing!

    , Alxandr​Heintz wrote

    What application are you using to view the diffs and add comments.

    See this thread on Twitter.

  • Immo Landwerth and David Kean - Open sourcing the .NET Framework

    Are they mentioning XNA at any point?

    We're currently focused on moving the core platform into open source in order to support ASP.NET 5 as well as .NET Native. We haven't made any plans yet what the next app models might be.

    Are you going to have public standups and/or monthly meetings (streamed) once the project is completely open?

    We probably wouldn't live stream our stand-ups but we do think about making our internal processes and review meetings available.

    Does your team have a favorite Linux distro?

    My answer would be Mac OSX, which clearly shows you much I know about Linux :)

    When can we expect to see the CoreCLR source code on github?

    We don't have a specific date, but we shoot for ~Q1 2015.

  • Immo Landwerth and David Kean - Open sourcing the .NET Framework

    Thanks. Glad you liked it!

  • TWC9: Build 2015, Connect();, Ignite, Docker and new... !?

    Thanks for all these years of summarizing up the latest news. Was the easiest -- and most entertaining -- way to stay connected. Looking forward to see what the new folks are doing with this format! :)

  • TWC9: WinJS 3.0, Dev Center Lifetime Registration, the .NET Universe Poster and more

    The spaceship is neither a bird of prey (Klingon) nor a warbird (Romulan). Yes, I'm a Star Trek fan :) But the poster was indeed inspired by the look of the The Next Generation computer terminals, called LCARS (Library Computer Access and Retrieval System). For obvious reasons, we didn't go with the actual design, but we tried to keep the spirit of the Okudagrams.

See more comments…