# Friday, June 27, 2008

There has been a lot of press coverage about Bill Gates leaving his day-to-day activities at Microsoft to focus on philanthropy. As I have been reading them I have been thinking about what it will mean for Microsoft. I have seen several companies where the founders have left. In most cases the transition was smooth because everyone understood their jobs and realized that what they were doing wouldn't change. Over time, however, the new leadership started to change things and the companies took on a new feel. This transition happens every day on a much smaller scale when a manager leaves a team or sometimes even when a new member joins a team. What makes this so newsworthy is the size of Microsoft and the effect that it's products have in our everyday computing life. I would venture to say that even if you have never used Windows (say using *nix or the Mac exclusively) you are still influenced by what Microsoft does just because people will ask you questions about their Windows machine.

I wish Bill Gates the best of luck in his new ventures and hope that his work will have a huge positive effect on the world. It would be nice if we could see some of the diseases that have been eradicated in the United States completely eradicated in the world, learning opportunities for more of the people in the world, and technology solving more problems that don't revolve around profit and loss. I don't know that it will lead to world peace but we can always dream that someday all of the efforts of the good people in this world will lead to something like that.

Friday, June 27, 2008 2:44:09 PM (Mountain Standard Time, UTC-07:00)  #    Disclaimer  |  Comments [0]  | 
# Tuesday, June 24, 2008

I am sure you have had a time in your life when it seems like everyone gives you advice. It might be graduation, marriage, the birth of a child, a change in jobs or something that prompts the people around you to offer advice. Most of the time you are forced to smile pleasantly, act like you are going to take the advice, and then wait until the giver of the advice is out of earshot to mumble to yourself about how you wish people would leave you alone. Occasionally you really need advice and go looking for it. One of those cases might be if you thought that your personal information had been stolen. You would expect that the government that had issued the identity claims would have the best advice on how to fix the problem.

I read an article about the web page at http://www.hmrc.gov.uk/manuals/nimmanual/NIM39140.htm that will tell people in the UK how to handle the case of their National Insurance Number has been abused. (The original article likened the National Insurance Number to the US Social Security Number but whether they are similar or not isn't really important here, just that someone thought you should have a way to report/fix fraud of the National Insurance Number.) The web page has a title that boldly proclaims:

NIM39140 - National Insurance Numbers (NINOs): Format and Security: What to do if you suspect or discover fraud

You can see from the formatting that there are several paragraphs and bullet points that should give you the information that you need. However each and every paragraph and bullet point is replaced by the text:

(This text has been withheld because of exemptions in the Freedom of Information Act 2000)

This leaves you wondering what you should do if you suspect or discover fraud. I haven't looked around to see if there is any information on another web site or if you are just stuck going back to the people who always give you advice and asking for some. This time, however, you will need to listen closely and follow their advice.

Tuesday, June 24, 2008 9:23:13 AM (Mountain Standard Time, UTC-07:00)  #    Disclaimer  |  Comments [0]  | 
# Monday, June 16, 2008

I meant to blog this earlier but the page at http://www.microsoft.com/events/series/msdnnetframework35.aspx?tab=webcasts&id=live lists the webcasts for the .NET Framework 3.5. There are several 100 level webcasts on ADO.NET Data Services and WCF to help you get started along with some 400 level webcasts for those who want to go deep into the technology.

Monday, June 16, 2008 1:08:28 PM (Mountain Standard Time, UTC-07:00)  #    Disclaimer  |  Comments [0]  | 
# Friday, June 13, 2008

This coming Wednesday, June 18 we will be holding our Utah County .NET User Group (UCNUG) meeting. It will be held at the NuSkin Network Operations Center at 1175 S 350 E Provo, UT. I will be the speaker and plan on speaking on what I learned at TechEd. I hope to see you there.

Friday, June 13, 2008 3:10:58 PM (Mountain Standard Time, UTC-07:00)  #    Disclaimer  |  Comments [0]  | 

In all the news and hectic schedule of last week at TechEd I forgot to post this but Micosoft has released version 2.0 of the .NET Stock Trader application. You can get information and download it at http://msdn.microsoft.com/stocktrader. The application is an implementation of the Stock Trader 6.1 application by IBM and is functionally equivalent. The major changes over version 1.0 of the application is that it has been upgraded to the .NET Framework v3.5 and takes advantage of some of the new features. The application has been benchmarked and is faster than the IBM implementation. In addition to being a showcase for a faster application it also shows interoperability. At TechEd this week there were demos of this application and other vendor's implementations working together.

A lot of the press around the application centers on the configuration service that allows you to visualize the nodes in your distributed application as well as changing settings that are then distributed to all the nodes. While that is cool technology and certainly useful I am excited by having an application built for several different vendor stacks that allows me to compare and contrast how each vendor does the same thing so I can learn from the industry in an apples-to-apples type comparison.

Friday, June 13, 2008 3:07:22 PM (Mountain Standard Time, UTC-07:00)  #    Disclaimer  |  Comments [0]  | 
# Wednesday, June 04, 2008

Today I spent most of the day in the CardSpace booth. I didn't get to attend any sessions. I did get to talk to a lot of nice people about Windows CardSpace. There were a few others who saw the .NET Framework logo at the top of the booth and asked other framework related questions. I am sorry I couldn't answer them all. Hopefully everyone found an answer to the question.

I am afraid I will be in the booth the rest of the week so unless something big happens I probably won't post anything new on TechEd specifically.

Wednesday, June 04, 2008 3:32:43 PM (Mountain Standard Time, UTC-07:00)  #    Disclaimer  |  Comments [0]  | 

Apologies for not posting this last night but when I got back to the hotel there was something wrong with the Internet connection to the outside world. I just blamed it on the lightning show going on outside and went to bed.

I enjoyed the first day of TechEd. The keynote was Bill Gates' last one (or so we have been told) and it was a fairly typical keynote. My biggest complaint is that I wish they would stop showing off database refactoring. In the real world when you rename a column in a database and are not using stored procedures as an abstraction layer (as this application was not) then a lot of other applications suddenly break.

I did a little bit of booth duty and then was privileged to have lunch along with 14 others with S. Somasegar and Bill Gates. We had a Q&A session where Bill answered a lot of questions about what he is going to be doing and how he feels that his foundation and technology can help make a difference in the world. It was clear that he had researched the issues and understood where he could make a difference and where corruption or bureaucracy would limit the effectiveness of his work. After the event some of us were talking about how inspiring the talk was.

In the afternoon I gave my talk on what is new in Windows CardSpace in the .NET Framework v3.5. If you missed it the streaming version should be available by tomorrow. I enjoyed the session and especially the questions that came at the end.

Wednesday, June 04, 2008 4:20:52 AM (Mountain Standard Time, UTC-07:00)  #    Disclaimer  |  Comments [0]  |