Share via


App Building

The C# PM team is spending Wednesday-Friday of this week on app building, where we spend time using the product to write real apps. We book a conference room in a building away from our main building, put OOF messages on our email, and then spend our time programming (and reporting the bugs we find). I'm running the build that we're going to be giving out at TechEd at the end of the month, and I'm working on my GPS tracking project. I'll need to back-port it to Everett when I'm done, since the project is destined to be featured in a C# column.

Today I wrote a windows forms control that does graphing. The cool part is that it supports multi-level zooming in on the data. Tommorrow I'll hook it up with my existing app, which uses MapPoint, and then go from there.

This is the first time I've used a fairly recent Whidbey build, and I'm pretty happy with the way it feels. The refactoring works well (when I remember to use it), and Intellisense is bothering me less (in early Whidbey versions it was a little too aggressive about coming up).

Finally, the new debugging value inspection is great. I did a fair amount of debugging today, and I didn't have to go to the watch or locals window the whole time.

Comments

  • Anonymous
    May 05, 2004
    Sounds like fun! I don't know what I'm looking forward to more, the new features in .NET 2.0(like generics) or the new features in Visual Studio 2005! Lucky for us, we'll get both at the same time.
  • Anonymous
    May 05, 2004
    The comment has been removed
  • Anonymous
    May 05, 2004
    Eric,

    >> where we spend time using the product to write real apps.

    well, it appears your idea of a real app is either way apart from mine, or you guys are working really really really fast. i mean, really fast. ;-)

    if i could write a real app in 3 days, i'd have finished 300 'real' apps in the time it took me to write the one real app i'm currenty working on... and its still not finished. :-)

    WM_SMILE
    thomas woelfer

  • Anonymous
    May 05, 2004
    Do any of you guys have previous experience with refactoring tools?
  • Anonymous
    May 05, 2004
    I agree with Thomas; cool as it is that you guys do this stuff, I think that it could all too easily become lip-service to the idea of dogfooding.

    Hire a couple of good devs to write FULL TIME on your compilers, FULL TIME projects, over months and years, not days.

    That will give you a very different flavour then a few days coding.
  • Anonymous
    May 06, 2004
    Hey, if you guys are looking for apps to build, I can give you some work! I need a vacation.
  • Anonymous
    May 06, 2004
    From what I understand, MS already has a group that uses all this technology. I believe it is called CIT or "Commercial IT". This group does projects for internal customers like e-commerce stuff and they use the next generation technologies that people like Eric are working on. Of course, this is something I have heard 2nd-hand, so I may not be absolutely correct on the details.
  • Anonymous
    May 06, 2004
    Hi Eric,

    You say "Intellisense is bothering me less (in early Whidbey versions it was a little too aggressive about coming up)".

    Does this mean less than Whidbey March 2004 CTP? I love how it works in that release (the first alpha didn't seem to be that amazing with Intellisense) -- it comes up for keywords and everything, all without ctrl-space! I really hope they leave it like that.
  • Anonymous
    May 06, 2004
    I agree with earlier posts, another team (maybe part of the test team) should be continually building (or trying to build) real applications with your development tools. The only problem is that a real application (like Outlook) takes months to write, and this is assuming that the development tools have already been built and tested. So we have a chicken/egg problem...
  • Anonymous
    May 06, 2004
    care to share what other pepole on the team are writing?
  • Anonymous
    May 07, 2004
    The comment has been removed
  • Anonymous
    December 27, 2004
    [http://itpeixun.51.net/][http://aissl.51.net/][http://kukuxz003.freewebpage.org/][http://kukuxz001.51.net/][http://kukuxz003.51.net/][http://kukuxz005.51.net/][http://kukuxz002.51.net/][http://kukuxz004.freewebpage.org/][http://kukuxz007.51.net/][http://kukuxz001.freewebpage.org/][http://kukuxz006.51.net/][http://kukuxz002.freewebpage.org/][http://kukuxz004.51.net/][http://kukuxz008.51.net/][http://kukuxz009.51.net/][http://kukuxz005.freewebpage.org/][http://kukuxz006.freewebpage.org/][http://kukuxz007.freewebpage.org/][http://kukuxz009.freewebpage.org/]
  • Anonymous
    May 31, 2009
    PingBack from http://woodtvstand.info/story.php?id=2629