Amazon.com Widgets

August 2003 - Posts

Ivan Blog on CLR Securtity
Ivan is the lead tester on the CLR security team… does that mean it is his fault if we find a security bug in the runtime? ;-) Seriously, Ivan knows the security system very well and has already started to provide great insight. Subscribed. Read More...
Posted 29 August 03 09:28 by BradA | 0 Comments   
Filed under
New PDC Pre-Con Posted: CLR Internals: Writing Great Managed Components and Applications
I don’t know if most folks saw this but there is a new PDC Pre-Con posted. I was very involved in opening up the opportunity for this talk so I am * sure * it will be good. (or I am in deep trouble ;-) ) Jeff deeply knows the CLR * and * developers that Read More...
Posted 28 August 03 12:35 by BradA | 0 Comments   
Filed under
.NET Show Just Posted
My .NET show just got posted…. Love to hear you comments. Here is the info…. A new episode featuring Brad Abrams, Anders Hejlsberg, Nick Hodapp, and Chris Sells is live: http://msdn.microsoft.com/theshow/episode035/default.asp Managed Code Perhaps one Read More...
Posted 22 August 03 12:47 by BradA | 5 Comments   
Filed under
PDC Birds of a Feather Sessions
I thought I’d put my own plug in for PDC BOF sessions . The PDC planning group here is very excited about having a community lead time at the event. We are looking forward to seeing what you folks suggest as topics. Many folks on the product team are Read More...
Posted 18 August 03 09:01 by BradA | 2 Comments   
Filed under
How expensive is GC.SupressFinalize?
This just came up, so I thought I would share it: Q: It is like, flipping a bit on the object, or is it more like locking some global list and removing the object from the list. I’m trying to understand whether this can be an MP bottleneck… A: It is just Read More...
Posted 16 August 03 09:21 by BradA | 0 Comments   
Filed under
A "bug" in my MSDN-TV spot on IDisposable
A customer (actually a “.NET Hacker” from Sweden pointed out a “bug” in my MSDN-TV spot on IDisposable . At minute 8:03 I said that ~Resource() overrides the Dispose method from Object. I should have said that it overrides the Finalize() method from Object. Read More...
Posted 16 August 03 05:24 by BradA | 0 Comments   
Filed under
ECMA specs
I get asked now and again where the ECMA specs are for the CLI. They can be found here.. http://msdn.microsoft.com/net/ecma/ Sure wish someone would publish these in a nice annotated reference format... Oh wait we are! stay toned.... Read More...
Posted 14 August 03 07:21 by BradA | 5 Comments   
Filed under
PDC: Show me the Bits
I was just looking over the material we have on the public website about the PDC: http://msdn.microsoft.com/events/pdc/ . One thing I don’t think it does justice to it just what bits PDC attendees will walk away with. If you are like me you will not believe Read More...
Posted 14 August 03 12:50 by BradA | 7 Comments   
Filed under
How do you like your samples???
We have heard very clearly that you folks want more samples, but where would you like us to invest. IMHO there are really three kinds of samples we can invest in: SDK level samples. These are typically more complete samples that ship in the SDK. Quick Read More...
Posted 14 August 03 12:39 by BradA | 33 Comments   
Filed under
Called from finalizer method?
Q: Is there a way to tell if method is called from within garbage collection? A: I assume you're asking this because you've hit some limitations in your finalizer, such as many of the state objects in static variables in your appdomain being finalized Read More...
Posted 14 August 03 11:55 by BradA | 0 Comments   
Filed under
Switch on strings in C#
One of the developers on the team recently asked about how switch on string really works… I thought I’d share that discussion with you. what kind of comparison is done if the user writes code like this: string firstname = “Daniel”; string lastname; switch Read More...
Posted 14 August 03 11:50 by BradA | 1 Comments   
Filed under
Random.Next() always return 0??
This question came up on an internal list recently… Thought I’d share it with you… Q: We have created a System.Random object and shared it among multithreads. After calling m_random.Next() for awhile (eg. 1 day), it stops generate any random but only Read More...
Posted 14 August 03 11:43 by BradA | 3 Comments   
Filed under
On to the PDC: Panels
As you might have heard we are planning to do some panel discussions at the PDC. The idea is to get an extended Q&A time with recognized technical leaders inside and outside of Microsoft. I have been kicking around a couple of ideas… None of these Read More...
Posted 14 August 03 11:30 by BradA | 6 Comments   
Filed under
Production Debugging for .NET Framework Applications
As I noted earlier, last week the entire CLR team went through many hours of training on how to write faster managed code. One of the presentations I caught was from one of our folks in the field how gets to debug perf issues on live, mission critical Read More...
Posted 11 August 03 12:34 by BradA | 0 Comments   
Filed under
Why do we support pinned objects?
Patrick Dussud and I were talking recently about why the CLR supports pinned object… here are some thoughts from that discussion…. In order to pass data buffers between unmanaged and managed code, we need to fix the address of the buffer while it is being Read More...
Posted 08 August 03 07:57 by BradA | 0 Comments   
Filed under
See ya' at the PDC
I will be there! Thanks for the idea Jeff Read More...
Posted 06 August 03 09:12 by BradA | 1 Comments   
Filed under
Follow up on enabling a faster foreach
Wow – several hours of performance training for the CLR team today… One thing that came up was how to enabling writing fast foreach code by doing a better job of implementing IEnumerable… Apparently a while back there was some code that need to be super Read More...
MSDN-TV on Breaking changes
Just a flood of CLR related MSDN-TV spots coming out…. We just posted Kit George on Breaking Changes. This is just an introduction with a few examples of different styles of changes that may be considered breaking … The spot should give you a good idea Read More...
Posted 05 August 03 04:31 by BradA | 0 Comments   
Filed under
Profiling Managed Code with the CLR Profiler
The *WHOLE* CLR team is in performance training over the next couple of days. We just got a demo of the CLR Profiler. Everytime I see this tool I see another cool thing it can do... AND, I realized that we just posted an MSDN-TV spot on it... Enjoy http://msdn.microsoft.com/msdntv/episode.aspx?xml=episodes/en/20030729CLRGN/manifest.xm Read More...
Posted 05 August 03 02:28 by BradA | 1 Comments   
Filed under
MSDN-TV: 64-bit Common Language Runtime and the .NET Framework
Christopher Brown, a PM on the CLR team, talks a little about 64 bit... I will watch as soon as I get out these meetings... http://msdn.microsoft.com/msdntv/episode.aspx?xml=episodes/en/20030731CLRCB/manifest.xml Read More...
Posted 04 August 03 06:40 by BradA | 1 Comments   
Filed under
Windows Shell Developer in the house: Raymond Chen
Please welcome Raymand… He is a developer on the windows shell team and has a ton of great information to share… Subscribed. http://blogs.gotdotnet.com/raymondc/ Read More...
Posted 01 August 03 11:38 by BradA | 3 Comments   
Filed under

Search

Go

This Blog

Syndication

Page view tracker