Daily Archives: June 11, 2004

AccessControl namespace in Whidbey

So my little birdie also told me not to miss ACL’s in the whidbey BCL. Brad Abrams wrote about this in January.

System.Security.AccessControl is namespace with many classes is in it for dealing with ACL and not having to be a security expert to figure out how. The really pleasing classes are the FileSecurity class and DirectorySecurity class. You can create these objects, set up all of the acl that you would like and then pass them in to system.io objects as you create them. So imagine creating a new file on the client machine and setting it’s ACL at that time.

The info on the Longhorn SDK site is not up to date with what is in the May bits so I can’t provide a link that shows the reference info on these classes. But you can see the basics of the namespace online. 

Like my new colors?

If you actually look at my website rather than reading my posts through an aggregator (a rarity I imagine…) did you notice that I changed the background colors of my blog and the title font?

I did this because last night as I was creating this post  and then validating the links, I couldn’t tell whose site I was on sometimes. Most of the people referred to in that post use dasBlog and of them, a good portion of us are using the basic dasBlog Theme. So I wanted to just make mine a different color in order to distinguish it a bit. I really like the color scheme of the WinXPOlive Theme that Bob Roudebush created for .Text which I am using on the “discussions on women in i.t.” blog. So I mucked with the style sheet for the dasBlog theme until I got the right settings in there to modify this page.

.NET Community….NET Neighborhood?

I was musing today while hoeing the damned weeds that keep trying to take over my veggie garden about a neighborhood gathering that is happening soon on my road. Then that led to thinking about how we use the term “community” in the programming world. This made me wonder that if we are a .NET community, is something like the VB.NET Developer Center akin to a Neighborhood? How far could we take the analogy?

My use of a marble mouse for 4 years has messed up my arm and hand

If you have ever had a meal with me, you probably noticed that my right hand is really shaky. Soup is getting to be a serious problem and chopsticks, too. I have had it checked over the last two years with no recommendations oustide of take a long vacation or try a new mouse. Others have suggested the onset of carpal. The mouse suggestion was actually pretty close.

I saw a neuro-anatomist today and learned how messed up my muscles in my right hand and arm are because of the thumb driven marble track ball mouse (Logitech) I have been using. If I just rest my hand on a table, it’s natural position is now as though the mouse is under my hand. Twisted to the right etc.

Take heed! She said they have seen all kinds of new wierd problems based on the various types of mice that have been invented.

So I’m going to change my mouse plus do a lot of specific exercises to get the balance back in the muscles in my arm and my hand. Additionally I have to be very aware of how I am using my hand and arm. The shakiness is just from weakness of particular muscles.

I went to Staples and looked at the mice and keyboards, too. I think I will wait to see if my MVP award is renewed and if so, use my bucks to buy a new microsoft mouse and maybe the natural keyboard. She did say the keyboard is almost a great idea except it would be much better if it was hinged so that you could adjust the angles to suit your own needs. Hey MS Research…have I got a job for you!

Phew! A small thing considering that I have been programming for almost 20 years.

Has Deborah Kurata influenced *your* programming career?

If you answered “yes“, you are not alone. When I made the leap from FoxPro to VB5 (well really VB4, about one month before 5 came out), I did not change my programming style very much with my first application. Kind of like coding in .NET as though it is VB6. Then I discovered Deborah’s columns in VB Magazine and her books and realized I was barely using Visual Basic. I read her book “Doing Objects in VB5“ and took a hands on class with her (just as VB6 was released) and it completely changed my outlook on software development and architecting applications rather than just building big piles of rubber bands and band-aids. I have talked to many developers who have said similar things about Deborah’s books and articles and presentations. Even today, I found a comment by someone who admits to having been a former Deborah Kurata groupie. If you know this guy at all, I think you may be in for a little surprise!

Deborah is finishing up a new book. I have seen a few of the chapters and this will definitely be another gem!