# Monday, January 29, 2007

I have to admit I am a little confused at the New York Times and their apparent lack of research. What I am referring to is the article at http://www.nytimes.com/2007/01/27/technology/27vista.html that is a report that rivals of Microsoft have called on the European Commission to block XAML because:

The group said Microsoft’s XAML markup language — which it said was positioned to replace the current Web page language HTML — was designed “from the ground up to be dependent on Windows.”

It seems to me that a little searching on XAML on the web would lead them to the WPF/E page at http://msdn2.microsoft.com/en-us/asp.net/bb187358.aspx that states:

“WPF/E” is the Microsoft solution for delivering rich, cross-platform, interactive experiences including animation, graphics, audio, and video for the Web and beyond. Utilizing a subset of XAML (eXtensible Application Markup Language)-based Windows Presentation Foundation technology, “WPF/E” will enable the creation of content and applications that run within multiple browsers and operating systems (Windows and Macintosh) using Web standards for programmability. Consistent with Web architecture, the XAML markup is programmable using JavaScript and works well with ASP.NET AJAX. Broadly available for customers in the first half of 2007, “WPF/E” experiences will require a lightweight browser plug-in made freely available by Microsoft.

I don't have a Mac so I can't test it but I would assume that if the statement that WPF/E runs on a Mac were not true the New York Times would also have pointed that out. In any case is should be easy for the EU to look at XAML and that it runs on more than one browser and more than one OS and decide that it is a new language/plug-in/applet/whatever they want to call it just like Flash, Java Applets, AJAX, or any other technology that runs in a browser and throw out the whole complaint or make the decision that anything that is not a W3C approved HTML standard is not allowed to run in the EU.

I know that Microsoft has done some things in the past that make it hard for others to compete in the marketplace but this does not seem to be one of them. I see WPF and WPF/E as a way for me to make better web pages. I hope that the politicians will stay out of the decision and let the market place decide whether or not WPF and WPF/E are useful technologies. 

Monday, January 29, 2007 9:55:59 AM (Mountain Standard Time, UTC-07:00)  #    Disclaimer  |  Comments [0]  | 
# Thursday, January 25, 2007

According to news.com Microsoft is already planning for Vista service pack 1. I suppose that they have to with the long lead times for testing all the different hardware and applications but it seems a little strange to be asking businesses to nominate themselves for inclusion in the program before the commercial release of the product. It will be interesting to see what features are in the service pack and how soon it comes out.

<rant>
From a purely marketing perspective I think they should release service pack 1 about 10 days after the initial release. That way they could sell to all the people who say they won't buy or install Vista until the service pack comes out. And yes, there are those people out there.
The other day I heard someone say they weren't going to allow Vista on their network until the first service pack to fix the bugs. I wanted to ask them how come they thought that the same people who developed, tested, and shipped the original version would suddenly become so much better that they could trust the SP1 version any more than the original version but then I remembered the old adage about "If you can't say something nice...".
</rant>

If the speculation in the article is correct and the service pack comes out around 11 months after the release it should be available around October and hopefully in time to be pre-installed on new computers. That would be a blessing for all of the people who will be buying a new computer for Christmas so they don't have to spend the first few minutes on Christmas morning downloading the service pack.
I guess only time will tell.

Thursday, January 25, 2007 12:48:19 PM (Mountain Standard Time, UTC-07:00)  #    Disclaimer  |  Comments [0]  | 
# Tuesday, January 23, 2007

Microsoft released version 1.0 of their AJAX framework named ASP.NET AJAX (fka Atlas) to the web. You can read the official announcement on Scott Guthrie's blog at http://weblogs.asp.net/scottgu/archive/2007/01/23/asp-net-ajax-1-0-released.aspx

As Scott explains in his blog the actual code along with samples, documents, and videos can be downloaded from http://ajax.asp.net.

Tuesday, January 23, 2007 2:47:56 PM (Mountain Standard Time, UTC-07:00)  #    Disclaimer  |  Comments [0]  | 
# Thursday, January 18, 2007

 

I know I am being very late on posting this but we will be having our January UCNUG meeting on Wednesday night (yes that is tomorrow or more likely today since I am posting this so late). The meeting will be at 6:00 in the NuSkin Network Operations Center. We will be having a chalk talk about web services so please come ready with questions and ideas to share with the group.

 

The pizza and drinks will be sponsored by NuSkin.

[Note from Scott: Due to a "glitch" with BlogMailr this was posted 2 days after I sent it and multiple times. I am leaving 1 copy here for archive purposes and deleting the duplicates. My appologies to anyone who missed the meeting because this was posted late. To get e-mail notification of our meetings make sure you register at www.ucnug.net.]

 

Thursday, January 18, 2007 10:15:57 PM (Mountain Standard Time, UTC-07:00)  #    Disclaimer  |  Comments [0]  | 

I got this announcement this morning in my e-mail. I thought it would be of interest to some of you:

 

I just wanted to share some new release information with you regarding SQL Server Compact Edition – Formerly known as SQL Server Everywhere Edition, SQL Server Mobile, and yes, SQL Server CE.

In addition to Bill Vaugn’s eBook, Scott Swigart interviewed a few of us for Dr. Dobbs.  

 

 

SQL Server 2005 Compact Edition RTW. 

 

Despite name changes, power outages, holidays and crippling snow storms, the SQL Server 2005 Compact Edition team would not be denied.  Monday, January 15th at 10am, weighting in at 1.7mb, the newest member of the SQL Server family was released to the web for download.  With SQL Server Compact Edition 3.1, Microsoft continues to deliver on the client platform investments demonstrating the ability to quickly respond to customer’s request.  Rather than wait for the next major release of Visual Studio or SQL Server, and just a year after Visual Studio 2005 and SQL Server 2005 shipped, Microsoft ships SQL Server Compact Edition 3.1 to deliver on the next generation of client applications. 

Visual Studio Orcas, the next major release of Visual Studio will deliver yet another release of SQL Server Compact Edition building on the needs for cached and occasionally connected client applications.   Visual Studio 2005, coupled with Visual Studio Service Pack 1 which unlocks a number of the new Compact Edition features, has a number of designer and tooling features enabling rapid development with Compact Edition.  

 

http://www.Microsoft.com/SQL/Compact

---

Product Overview & Resources

SQL Server 2005 Compact Edition extends the SQL Server Mobile Edition technology by offering a maintenance free, compact embedded database for client applications for all Windows Platforms including Tablet PCs, Pocket PCs, Smart Phones and Desktops that supports in-memory processing.  In addition, SQL Server Compact Edition is free to deploy and free to redistribute.

SQL Server Compact Edition application scenarios include:

  • Connected applications that require local storage w/query processing, transactions in a compact footprint
  • Occasionally-connected & offline clients
  • Embedded in applications & devices

SQL Server Compact Edition shares a common programming model with the other SQL Server editions, enabling developers to transfer skills and knowledge quickly and easily.  The product offering includes a maximum database size of 4 GB, runs in-process with application, subset of T-SQL, ADO.NET support including rich data access via scrollable cursors and flexible sync technologies - all in a compact footprint that can be privately deployed within your application.

 

SQL Server Compact Edition customer ready resources include:

 

·          SQL Server 2005 Compact Edition Features Datasheet

·          White Paper: SQL Server Compact Overview

·          White Paper: Choosing Between SQL Server Compact and SQL Server Express

---

For Additional Information

§          Steve Lasker’s blog w/Screencasts, demos and powerpoints

§          SQL Server Compact Edition Product team Blog

 

 

Thursday, January 18, 2007 10:13:43 PM (Mountain Standard Time, UTC-07:00)  #    Disclaimer  |  Comments [0]  | 
# Saturday, January 13, 2007

As I was picking up my bag late last night at the airport I was noticing all of the junk that was left on the baggage carousel. Some of it was candy, odd bits of paper, and what looked like an elementary school student's homework. Among the odd items were at least 3 luggage tags with a person's name, address, and phone number. I got to thinking about my own bags that have the same information on them. I do it because I want the airline to be able to get my bag back to me when they loose it. And if you think they won't loose your bag all I can say is you are either the luckiest person in the world or have not traveled enough. I don't mind putting that information on the bag because it is all public information available on the Internet and countless editions of phone books.

I have been thinking about identity a little lately and I am planning on submitting a session on it for TechEd. One thing that is very interesting for me is how free some people are with their information. About 10 years ago I was complaining to a co-worker about how many web sites were starting to require an e-mail address to download trial versions of their software. He suggested that I open a Hotmail account for them. I did that and I have been putting all that junk mail into the account and signing into it occasionally to just make sure that I keep the account and to clean it out. Over the years I have noticed that I am not the only one who uses "my" e-mail account. Of course my wife uses it also but I also have some other "friends" who have decided to use it.

One of these people lives back east. I know they have a girl who is about 15 years old and is active in a swim team. I have figured this out from the e-mails that come for this girl and her parents. At first I tried responding to the sender telling them that they had the wrong address but they keep sending them. One of the senders has also been kind enough to include his address and cell phone number.

I also have 2 other friends. One who is sending their Delta Skymiles e-mail to me and the other who is sending his American Airlines account e-mail. In both of these cases if I decided to be malicious I could go in and request a password reset. Since the new password would be sent to me I could change it to whatever I want and then transfer their miles, request an award ticket, or even change their mailing address to somewhere else. Since I have not way of getting in touch with these people other than changing the password on their account and getting a physical address I am just hoping that they sometime have an interaction with the airline that will help them to correct their e-mail address.

I realize that just having a name and an address is not really enough to start identity theft (or more accurately identity fraud) on that person it is still a start and I could probably start targeting them off that information and figure out if they live in an affluent area or more details about their lives.

I guess maybe I am a little bit paranoid but as I am prone to say "better safe than sorry". If you want to become my friend and send all your personal e-mail into my account so I can blog about you as well please feel free to contact me and I will make sure to publicly berate you some time in the future.

Saturday, January 13, 2007 9:41:27 AM (Mountain Standard Time, UTC-07:00)  #    Disclaimer  |  Comments [0]  | 
# Friday, January 12, 2007

I have been a little silent lately (I may be in danger of ruining my New Year's resolution of blogging twice a week or more in 2007) because I have been busy and the hotel I am staying in has had spotty wireless connections. What I wanted to talk about on this post is my new cell phone.

I went into the store and told them that I needed a phone without a camera. The nice lady there looked at me like I had 2 heads. I had to explain that I sometimes go to secure locations where a camera is not allowed. Unfortunately those same locations are the ones where I don't have a permanent land line and they tend to be far away from anything else so it is the perfect scenario for when you would *need* a cell phone if you had car trouble or just to check in and say that you are heading home in the middle of a storm and that your family should not worry.

I have service through Cingular and they only had 2 models in the store that didn't have a camera. One was a Blackberry and the other was the Nokia E62. On the whole I have liked the phone but I have some things I don't like. So here is my list of what I like and don't like:

Like:

  • Screen: The screen is fairly large and bright. I have set the background as a picture of my children that was taken with my wife's camera phone (she doesn't have the same restriction) and it is easy to see even with the appointment and to-do information overlaid on it.
  • Phone: This is a lot better phone than the LG one that it is replacing. To be fair the LG was the free model but it was hard to hear a lot of conversations where I haven't had a problem with this one.
  • Form Factor: I have a blue tooth head set but I have also used my phone with it up to my ear and I like that the phone is small enough to be comfortable holding but also large enough that I can cradle it between my shoulder and ear when I need to jot down a quick note. I have also found that it does fit in my pocket when I don't want to wear it on my belt.
  • Keyboard: At first I didn't think I would like the QWERTY keyboard but I have found that it is a lot faster to enter data and easier to figure out than the old phone where I would have to press the same key several times to cycle through the letters it represented.

Don't Like:

  • Synchronization: For some reason when I synchronize with Outlook it will pull down appointments but when I go into view the details (notes in Outlook) they aren't there. If I add a new one it will replace it in both the phone and Outlook. That is not good for things like conference calls where the phone number is in the details instead of the location.
  • Symbian OS: I was really hoping for a Windows Mobile 5.0 phone so I could continue to play around with mobile phone development. Unfortunately they all have a camera in them. I have no idea how to program for the Symbian OS and quite frankly I doubt that I will ever have the time.
  • Belt Clip: I got the Cingular belt clip for free and twice I have had the whole thing come off my belt. Once was when I was picking up my backpack with the laptop in it and bumped the phone. The other was when I was getting out of my car. I think the seat belt caught on it but I am not sure. In both cases the phone didn't take a hard fall but it was kind of disappointing that it doesn't stay on better, especially considering the cost for the phone.

All in all I would have to say that I am satisfied with the phone. I don't think it has the cool factor that the BlackJack (the phone I really wanted) has but then again I have never really thought of a phone as a fashion accessory. That is one of the many reasons I will not be rushing out to get the iPhone (if Cisco doesn't stop it).

Friday, January 12, 2007 8:13:13 AM (Mountain Standard Time, UTC-07:00)  #    Disclaimer  |  Comments [0]  | 
# Friday, January 05, 2007

So far I have done all of my Vista beta testing using the ultimate edition but I finally decided to install and work with the Home Premium Edition. I am assuming that this will be the version loaded on most machines sold after the general availablity on the 30th of this month so I wanted to see what it would look like. The big project I tried out was creating a movie and display it. My wife works with the children aged 18 months - 12 years old in our church. She had lots of pictures taken from various activities that they had throughout the year and wanted to put them together as a movie and show them on the 30th. Of course that meant that I was responsible for contacting all the people who had taken pictures, getting them together, organizing them, and then making the movie.

I started off by setting up the machine. I installed the OS and then set up another user who is not an administrator to do all the work. I wanted to see what the end user experience would be like. Just to make things more interesting I turned on the parental controls for that user as well. I set them kind of strict just to see if they would get in the way of my video editing. I knew I wouldn't get any bad pictures so what I was really interested to see was if I would be forced to rate the pictures I was looking at or if I would get a lot of prompts.
Overall I was very pleased with the experience. I was able to preview and work with all of the pictures. I only ran into the parental controls one time when I clicked on some music and was told that I would have to provide an adiminstrator password to play the song. What I really wanted to do was download the song so I cancelled out and used the context menu to download the song instead.
I was impressed with Movie Maker. I hadn't spent a lot of time making home movies before and I found it really easy to use. I especially liked the auto movie feature where I could select a bunch of pictures and then have it make them into a movie segment with a title, trailer, and random transitions between the pictures. I couldn't figure out why it wouldn't do it for clips that would end up being less than 30 seconds (10 pictures in my case) in length. I guess they figured I could do it myself but I could tell where I was choosing the transitions because mine all seemed to be the same and not as random as the ones they generated.

All in all I think that Vista Home Premium will be a good replacement for the XP Home Edition we are running now and I will probably end up buying a machine around the first of February with it installed. I will continue to play with it until then trying to find anything that will break in my home network. One thing that I am really liking is the User Account Control. It is annoying but less so than my current situation where I have to run a batch file (makemeadmin.bat) that I got from Aaron Margosis' blog to go and do administrative tasks since I am not an administrator. Now the OS just prompts me when I need to have elevated privileges and I don't have to worry about going and doing something first.

Friday, January 05, 2007 1:13:00 PM (Mountain Standard Time, UTC-07:00)  #    Disclaimer  |  Comments [0]  | 
# Monday, January 01, 2007

Here it is the first day of 2007 and the new year is full of promise. As I stated last year I have given up on making predictions (at least in public) about what the new year will bring. I am still looking forward to another great year. With MIX07, TechEd, and PDC along with the local launch events for Live, Office, Vista, and Exchange and all the user group presentations I am sure this year will be a busy one for me. I look forward to learning and discovering new things and doing my best to share them with you, my loyal readers.

May 2007 be a happy and prosperous year for you as well.

Monday, January 01, 2007 9:44:55 AM (Mountain Standard Time, UTC-07:00)  #    Disclaimer  |  Comments [0]  |