Amazon.com Widgets Brad Abrams - Site Home - MSDN Blogs

Brad Abrams

Design Guidelines, Managed code and the .NET Framework

  • Brad Abrams

    What should developers do TODAY to prepare for the future?

    • 3 Comments
    The other day at the Triangle Area . NET Users Group someone asked me an interesting question.   Based on my experience at Microsoft working on future versions on the . NET Framework and the Windows operating system, what should developers do...
  • Brad Abrams

    In North Carolina

    • 1 Comments
    FYI – I am enjoying some time off in North Carolina (my home state) for a few weeks… If you are in the area you can catch me at the Triangle Area .NET Users Group Meeting .   You can catch me on Thursday (5/29) at the GSK Auditorium...
  • Brad Abrams

    Microsoft.Data.Odbc vs System.Data.Odbc

    • 4 Comments
    Question: Does anyone know if System.Data.Odbc is backwards compatible with code that was using Microsoft.Data.Odbc? Answer (from the devlead for System.Data): Except for the namespace, they should be the same.
  • Brad Abrams

    Strong named assemblies

    • 1 Comments
    More from inside the firewall… Question: Is there a way (not programmatically) to find out if a given assembly is strong named or not? Can we assign a strong name to an assembly that is already compiled with specifying a PublickeyToken? ...
  • Brad Abrams

    Links to great perf info

    • 0 Comments
    From an internal blog posting... Performance Tips and Tricks Garbage Collector Basics and Performance Hints Performance Considerations in .NET
  • Brad Abrams

    Should API check and throw OutOfMemoryException?

    • 0 Comments
    More from inside the big house.... Answer from the super-smart guy that wrote the GC: No, you don't need those lines. new xxx(....) will either return an instance or throw OOM for you. -----Original Message----- Sent: Mon 5/12/2003 10:37...
  • Brad Abrams

    Nikhil in the house!

    • 0 Comments
    Nikhil joins the ranks of MS bloggers. He is a master of the ASP.NET webcontrols framework and other great ASP.NET and .NET Framework wonders. Look for good things from him.
  • Brad Abrams

    ACLs support in managed code

    • 9 Comments
    We are debating features for the BCL … one that has come up a lot in the past is ACLs support in System.IO. Do you think it is worthwhile to expose ACLs off FileStream? What scenarios do you need those for? Thanks!
  • Brad Abrams

    .NET Application Profiler?

    • 2 Comments
    More from inside the walls... There are a couple listed on the C# site. Goto http://www.csharp.net , and goto the "Tools" tab. -----Original Message----- Subject: .NET Application Profiler? Hello all, I have a client who would like...
  • Brad Abrams

    Managed code usage survey

    • 5 Comments
    I just completed a survey on managed code usage internally. It was very informal, but I think we got some good general directions. I thought I’d validate some of that by asking you folks some of the more interesting questions… Please respond in...
  • Brad Abrams

    MC++ vs. C#

    • 4 Comments
    There was a thread internally on the virtues of using the managed extensions to C++ or using C#... This is dangerous territory as they are both well supported by the CLR so I don’t feel like I should recommend one language over another. Core to our...
  • Brad Abrams

    IEexec and CurrentDirectory

    • 0 Comments
    Another one from the internal aliases... Q: I launch my managed app in internet explorer via command line as C:\tmp> %programfiles%\Internet Explorer\iexplore.exe http://mywebserver/myapp.exe It looks to me that the Environment.CurrentDirectory...
  • Brad Abrams

    MSDN-TV spot posted

    • 0 Comments
    I just got mail from Erica that the MSDN TV spot I shot a couple of weeks ago got posted . Love to hear what folks think and what else you’d like to hear. In it I talk a little bit about how the GC works and the IDisposable pattern.
  • Brad Abrams

    It is crunch time on the CLR team...

    • 5 Comments
    We are in the process of pushing hard toward ZBB for an interim milestone (M2) within the Whidbey schedule. ZBB is a hard process where force ourselves to reach zero active bugs older that 24 hours (Zero Bug Bounce). We are starting with a pretty sizeable...
  • Brad Abrams

    Head cheese at MSDN joines the blog ranks

    • 1 Comments
    From the looks of Sara’s comments many of you have already found her site . I have worked with Sara for a long time… she has great passion for developer customers and partners. She had a huge impact of the . NET Framework and as you can see she is...
  • Brad Abrams

    Lutz joins the ranks

    • 5 Comments
    Lutz Roeder gets a blog.. Lutz is working a very cool product that uses some of my stuff and a lot of ChrisAn's stuff... He is also author of some very popular .NET tools ... Check it out..
  • Brad Abrams

    Docs on the GC

    • 1 Comments
    We had a little thread internally on some good docs on how the GC works... These were the most popular whitepapers... http://msdn.microsoft.com/msdnmag/issues/1100/GCI/default.aspx http://msdn.microsoft.com/msdnmag/issues/1200/GCI2/
  • Brad Abrams

    You don't know till you measure!

    • 3 Comments
    If you are serious about getting the best performance possible out of a managed app, you need to be using a profiler. The devs that designed and wrote the CLR still need to use a profiler to judge how to improve the performance of a managed app.....
  • Brad Abrams

    More on String.Empty

    • 4 Comments
    Deepak Sharma asks : Where does String.Length == 0 stands in terms of memory efficiency compared to these two methods? Any ideas. I chatted with the Dev lead that owns String… here is his response: Actually, there is no memory effect here...
  • Brad Abrams

    Memory Leaks in Managed code

    • 3 Comments
    Q: Can you have memory leaks in managed code? If so, how can you catch them? A: (From the GC Architect) GC will typically reclaim objects at its own pace, based on balancing available memory and runtime overhead. If an assembly is terminated and...
  • Brad Abrams

    fxcop command line example

    • 1 Comments
    I noticed someone hit my site from a google search on this topic. My guess is they didn't find out what they needed, so I thought i'd post a complete answer just in case someone else comes looking for it.. From Michael Fanning the Dev lead for FxCop...
  • Brad Abrams

    More from the Interop Queen

    • 0 Comments
    Sonja just told me she had another episode posted... I have not watched it yet, but I am sure it is good. http://msdn.microsoft.com/msdntv/episode.aspx?xml=episodes/en/20030424NETFXSK/manifest.xml Platform Invoke Tips & Tricks: Memory Ownership...
  • Brad Abrams

    Space Invaders Screen Shot

    • 0 Comments
    Chris asks for a picture… finally got it … Long live command line apps!
  • Brad Abrams

    Chris, Chris, Jeff and Jeff

    • 0 Comments
    I caught Jeffrey Richter and Chris Sells posing with their doppelgangers the other day on the 4th floor of building 42.
  • Brad Abrams

    Some great stuff published today

    • 3 Comments
    Rico is one of the smartest guys on the CLR team and he is super, super passionate about performance. He is looking at everyway possible to make managed code run faster... He just posted a great whitepaper on how the GC works and how to get the best...
Page 52 of 54 (1,339 items) «5051525354