September 2004 - Posts

An example that uses List.Exists(Predicate match)
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( Read More...
Posted 30 September 04 08:00 by BradA | 6 Comments   
Filed under
Is your battery dead?
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 Read More...
Posted 30 September 04 09:21 by BradA | 9 Comments   
Filed under
Paint.Net
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? Read More...
Posted 30 September 04 06:29 by BradA | 5 Comments   
Filed under
Games in managed code
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? Read More...
Posted 28 September 04 04:06 by BradA | 23 Comments   
Filed under
At the SJSU Users Group Meeting
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 Read More...
Posted 23 September 04 08:30 by BradA | 2 Comments   
Filed under
Slides and Demos from BorCon
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 Read More...
Posted 23 September 04 07:29 by BradA | 3 Comments   
Filed under
Writing a debugger for the CLR?
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 Read More...
Posted 20 September 04 08:54 by BradA | 8 Comments   
Filed under
How to launch a command line app from CLR
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("myapp.exe", Read More...
Posted 20 September 04 02:24 by BradA | 10 Comments   
Filed under
Thoughts from BorCon04
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 Read More...
Posted 15 September 04 05:53 by BradA | 20 Comments   
Filed under
New Design Guideline: Avoid Protected Static
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. Read More...
Posted 09 September 04 06:49 by BradA | 18 Comments   
Filed under
Compat Testing for Whidbey..
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 Read More...
Posted 08 September 04 10:10 by BradA | 1 Comments   
Filed under
What are the "free minutes" for the .NET Framework?
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 Read More...
Posted 08 September 04 10:03 by BradA | 46 Comments   
Filed under
Beating the CLR...
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’ll Read More...
Posted 07 September 04 08:15 by BradA | 6 Comments   
Filed under
On to SJSU .NET Users Group Meeting
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” Read More...
Posted 07 September 04 07:35 by BradA | 1 Comments   
Filed under
Openning on my team...
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 Read More...
Posted 03 September 04 08:24 by BradA | 1 Comments   
Filed under
Quiz: Who can access your state? (Answer)
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 Read More...
Posted 03 September 04 08:09 by BradA | 4 Comments   
Filed under

Search

Go

This Blog

Syndication

Page view tracker