Amazon.com Widgets September, 2004 - Brad Abrams - Site Home - MSDN Blogs

Brad Abrams

Design Guidelines, Managed code and the .NET Framework

September, 2004

  • Brad Abrams

    What are the "free minutes" for the .NET Framework?

    • 48 Comments
    A comment on my last post got me thinking about the issues around redisting the framework. I have known for a long time that some of our customers have trouble with the size of .NET Framework redist package. We have talked about a huge number of ways...
  • Brad Abrams

    Thoughts from BorCon04

    • 24 Comments
    Well, I got to BorCon a little late as I was enjoying California sun. But I did catch Danny Thorpe ’s talk on the future of the Delphi language. I was glad to see for..each support being added. I hear the other guys are adding it as well. I think this...
  • Brad Abrams

    Games in managed code

    • 23 Comments
    A guy on my team just noticed that Arena Wars! is new game writing in managed code…. Has anyone tried it? How is the perf? Does managed code make a good gaming platform? What are some other grames written in managed code?
  • Brad Abrams

    New Design Guideline: Avoid Protected Static

    • 19 Comments
    Here is a minor update to the design guidelines around subclassing. It is based on this quiz I did a last week . Please let me know if you have any questions or comments. As always, you can check out the base design guidelines and my incremental updates...
  • Brad Abrams

    How to launch a command line app from CLR

    • 10 Comments
    Just saw this one fly by on an internal list and thought google might help someone find it someday: Question: I have “myapp.exe a b” to be executed. How can I launch such command with CLR API? Answer ( a local smart guy ): System.Diagnostics.Process.Start...
  • Brad Abrams

    Is your battery dead?

    • 9 Comments
    Popular Science had a good article in the Oct 2004 issue about battery life. I always knew this was a problem, but I assumed that the solution was just around the comer… But it seems we are 10 or so years away from a real solution all the while laptops...
  • Brad Abrams

    Writing a debugger for the CLR?

    • 8 Comments
    I suspect there are only a small handful of folks in the world interested I this topic, but I customer recently asked me for the data so I thought I’d share. This is actually from a member of the CLR debugger team: There’s a good bit of documentation...
  • Brad Abrams

    An example that uses List.Exists(Predicate match)

    • 6 Comments
    Over an internal alias someone asked for an example of List .Exists(Predicate match) … I thought you might find it fun and google might help me find it later when I need it ;-) List < string > l = new List < string >(); l.Add( "Red" ); l.Add...
  • Brad Abrams

    Beating the CLR...

    • 6 Comments
    In his characteristic style Rico talks about what it would take the “beat” ( from a perf point of view) the CLR implementation of generics with hand authored code. In addition it reiterates some key principles on how NOT to make technology choices. I...
  • Brad Abrams

    Paint.Net

    • 6 Comments
    Another managed application… Paint.Net … Looks very cool… I love to see how folks are using managed code in a wide verity of applications. What do you think?
  • Brad Abrams

    Quiz: Who can access your state? (Answer)

    • 4 Comments
    Wow – a ton of responses , thanks. The reason I chose it is because it is fairly deceptive. At one level Malicious can’t access the data Child stores in _password, that would be “wrong”. But then you realize that _password is just a protected member of...
  • Brad Abrams

    Slides and Demos from BorCon

    • 3 Comments
    Last week I had a good time at BorCon giving the CLR 2.0 pitch. As promised here are my slides and demos . Overall I thought the presentation when well.. I didn’t have any demo’s crash on me! One of my favorite parts of the presentation was getting to...
  • Brad Abrams

    At the SJSU Users Group Meeting

    • 2 Comments
    Last week I enjoyed speaking at the SSJU users group meeting … Here are the slides I used. Special thanks to Ben who helped keep me on track during… I couple of interesting conversations came out of that meeting: We talked a lot about double check locking...
  • Brad Abrams

    Openning on my team...

    • 1 Comments
    As Kit mentions , the BCL team is hiring for a Program Manger . I have had great luck in the past hiring folks via the blog world… If you have been reading my blog for a while you already know a little of what the job will be like, and if you send me...
  • Brad Abrams

    On to SJSU .NET Users Group Meeting

    • 1 Comments
    On the side while at BorCon , I will be speaking at the San Jose State University on Tuesday, September 14th, at 7:00pm giving a talk to the local .NET Users group . If you are in the area, you are more the welcome to attend. Drop by just to say “Hi”...
  • Brad Abrams

    Compat Testing for Whidbey..

    • 1 Comments
    Now is a great time to make sure your managed apps on V1.0 and V1.1 will work great on V2.0 (Whidbey). Adam suggest getting a special build of Beta1 that collects data and optionally allows you to send data back to us on the APIs that use so we can be...
Page 1 of 1 (16 items)