All posts by Julie

Snakes on a plane?

News stories about flying on planes always catch my eye because I travel a lot. Here’s one from www.cnn.com today:

CAIRO, Egypt (AP) — Customs officers at Cairo’s airport have detained a man bound for Saudi Arabia who was trying to smuggle 700 live snakes on a plane, airport authorities said.

The officers were stunned when a passenger, identified as Yahia Rahim Tulba, told them his carryon bag contained live snakes after he was asked to open it.

Tulba opened his bag to show the snakes to the police and asked the officers, who held a safe distance, not to come close. Among the various snakes, hidden in small cloth sacks, were two poisonous cobras, authorities said.

The Egyptian said he had hoped to sell the snakes in Saudi Arabia. Police confiscated the snakes and turned Tulba over to the prosecutor’s office, accusing him of violating export laws and endangering the lives of other passengers.

According to the customs officials, Tulba claimed the snakes are wanted by Saudis who display them in glass jars in shops, keep them as pets or sell them to research centers.

The value of the snakes was not immediately known.

Copyright 2007 The Associated Press. All rights reserved.This material may not be published, broadcast, rewritten, or redistributed.

Dragon Boat Festival on Lake Champlain in August

One of the things I am looking forward to during my summer at home in Vermont is participating in the Dragon Boat Festival/Race/Fundraiser. The even raises money for DragonHeart Vermont (for breast cancer survivors) as well as for the VNAs Hopsice and the Vermont Respite House which provides care for terminally ill patients.

In addition to being able to help these organzations, it is a fun day. I have been paddling something or another all my life, from war canoes, kayaks and canoes at the age of 7 at summer camp, to rafts on Class 5 waters in West Virginia’s Gauley River to kayaking all over Lake Champlain with my hubby.

The dragon boats are beautiful and have teams of 20. Check out the site and the pics! Come out and cheer us on this August.

Integrate YouTube videos in Silverlight? Fuggedaboudit

While I had taken some baby steps with using the mediaElement in Silverlight (eg playing one of the wmv videos included in the sample videos in Vista) I had not investigated much further even though I was having fantasies of a sample Ink in Silverlight demo that would involve annotating your favorite YouTube videos.

I have started playing with drawing in Silverlight in this sample app. The cool thing is that while it works best on a TabletPC, it is not a requirement. You can even use it on a Mac.

However, I quickly learned that YouTube videos are formatted using a flash format (FLV). I had no idea that this existed. I really know so little about media encoding. I’m a database developer, not a designer.

Silverlight only displays WMV formats.

So my next idea was to point to Microsoft’s YouTube wannabe site , SOAPBOX, but was surprised to see that while they are tweaking the features, the site requires a login to access videos. So much for writing an app to help promote SOAPBOX.

Then I looked at Yahoo… more flash videos.

Then it was time for dinner. So I might have to do my first experiments with some canned videos. But I REALLY like my idea and want to find a way to make it happen.

 

DevTeach ADO.NET 3.5/Entity Framework PPT and Demos

My Entity Framework presentation at DevTeach was in the last slot of the conference. It was scheduled in the theater which looks like something out of a Toulouse-Lautrec painting. Some of the speakers were referring to it as the muppet theater.

About 5 minutes into my presentation, we were informed that there was a snafu with the hotel and they had scheduled a dress-up cocktail party in the theater. So we had to pick up and move to the ballroom on the other end of the conference center. No worries. Except that when we arrived, there was no projector or screen.

So, while the IT guys from DMIB (thank you thank you!!) set up a projector and screen for me, I just stood up and started talking about the Entity Framework for about 10 minutes until I had the use of my slides and demos again.

I wasn’t too phased by this since I could easily sit in a bar with geeks and talk about this stuff for hours with out the aid of a computer. Also I had a VERY great audience of attendees who were totally understanding! Thanks to you, also.

I have posted the demos and a revised Powerpoint for the ADO.NET Entity Framework presentation to the DevTeach site for attendees and to my own website at www.thedatafarm.com/talks.aspx for others. I have run these demos in the March CTP of Orcas.

Home in Vermont for the whole summer!

I have found myself with no travel plans for the entire summer and I am thrilled. Last summer I was hardly in Vermont with a hectic travel schedule that began, well, in March with DevConnections, then two trips in April, a user group and DevTeach in May, TechEd and then my Moncton/Nova Scotia/Newfoundland trip in June, 3 user groups in July, 1 in August, 3 in September, Bulgaria and more user groups in October, DevConnections in November and then Redmond to visit Microsoft  in December. That’s not just the summer, it was the whole year, wasn’t it? So now that I have finished up my crazy spring 2007 travelling (DevConnex in late March, then Seattle area in mid April and Las Vegas (MIX) in late April and Montreal for DevTeach last week) I am done.

No TechEd.

No user group trips.

No conferences.

It will all start up again in the fall, but for now I am looking forward to a long and beautiful summer in the place I love with the man I love and the doggies I love. 🙂

We’ll see how long this plan stays in tact….

DevTeach Hacking ClickOnce PPT and Demos

Yesterday, I presented a session at DevTeach called Hacking ClickOnce. I have lived the web based deployment pain for many years and finally found success with ClickOnce after I worked out some unsupported scenarios with ClickOnce. I wrote about this in an article in CoDe Magazine’s Nov/Dec 2006 issue called Real World ClickOnce. I then decided to turn my lessons into a talk for DevTeach.

At the end of March, I got a new laptop that has Vista on it and have been using it for presenting ever since. Unfortunately, I discovered an unsurmountable problem with one of my hacks when trying to emulate deploying apps via IIS7 (it is locked down much more tightly than IIS6, even when using the “classic .net” app pool) on the Vista machine. But since my hacks work perfectly well in IIS6 and that is still the current web server technology for Windows, I went forward with my presentation; working around the IIS7 issues because the lessons are still totally valid.

It was definitely a little frustrating but hopefully worth the effort. 🙂

I have posted an updated version of the Powerpoint along with the demos onto the DevTeach site for attendees as well as on my TALKS page for others to check out.

Strange ClickOnce problems on Vista

[7/13/07: See this post for the solution!]

I have run into a bizarre problem with ClickOnce that is occuring with IE7 on both of my Vista computers.

Both computers have Visual Studio 2005 SP1 and the special vista version of VS2005 SP1. And on both of these, I can’t use clickonce to install apps from  Internet Explorer. The ClickOnce mechanism wants me to install .NET.

Firefox doesn’t have this problem. (Check out this earlier post.)

Here is a SIMPLE little nothing Hello World app. The only thing in it is this form which has ZERO .NET 3.0 stuff in it. It is pure .NET 2.0.

When I set the publish properties with NO prerequisites at all:

it still wants me to install .NET (on a Vista machine with .NET 2 and .Net 3 already there by default!)

I get the same effect if I run the publisher saying “yes, build a setup exe” with NO prerequisites installed.

If I give in and Install anyway, it gets stranger. It is installing WinFX Beta 2! I have actually let it go all the way through prior to this, which is why in this case it is saying “repair,etc…”.

Even if I follow through the installation, ClickOnce continues to insist that I install it (again and again) so I can never launch /install my application.

This partciular computer has a new hard drive that I bought a few months ago on which I installed Vista Ultimate RTM, VS2005 and the service packs. No beta software has ever touched this metal.

I have done the same tests on my 2 month old laptop which also has Vista. I get the exact same results.

I have been at DevTeach for most of this week. A number of very (very) smart people who were at the conference looked at this and were equally mystified.

Brian Noyes created a hello world app in front of me and ran it with no problems.

John Bristowe pointed out the fact that it says “The following preqrequisites are required:” with nothing listed below. WIth no pre-reqs, that statement shouldn’t exist. He checked the manifest and researched the schema of the manifest and still remained mystified.

Derek Hatchard spent some time looking at the page headers to see why IE and FF behaved differently.

Prior to DevTeach, I spent many hours trying to figure this out because it was having a pretty bad effect on the demos for one of my talks at DevTeach. At DevTeach, I spent every free minute trying to solve this problem (oh and another annoyance that has to do with IIS7 being super-secure…).

I left a post in the ClickOnce forum on Monday and it has qquickly gotten buried under two pages of questions that have been asked since then, and gone unanswered. It’s a little scary how many questions people are asking on that forum.

So, I am putting it here in case anyone recognizes this problem and knows what to do about it. It sure made doing my ClickOnce session at DevTeach challenging, to say the least!

Update: at this point, I can tell the problem is not about IIS7, but it must be my computers. Once the problem began on these boxes, it now happens when, from either of these computers, I try to hit a ClickONce deployment site that is on an IIS6 server.

DevTeach: Asynchronous ASP.NET 2.0 PPT and Demos

On Wednesday, I presented a session on Asynchronous Programming for ASP.NET 2.0 Developers. The purpose of this talk is to introduce programmers to the new async features for ASP.NET 2.0 (Async Pages, Asyn Tasks, Event Based Async Web Services, Async DataBinding and when there is time a little pet feature of mine: PostCache Substituion). These are some simple functions that programmers can use to go after the “low hanging fruit”

Since I have modified the powerpoint for this talk, I put a newer version on the DevTeach site for attendees and also uploaded the newer version to my TALKS page on my own website.

The demos are also zipped up and on my website and the DevTeach website.

INETA User Group Leader Summit at TechEd

Once again, INETA is coordinating and leading a full day meeting of .NET User Group Leaders at TechEd. While budget no longer allows INETA to fund bringing many leaders from across the US and Canada to the event (as they have done in the past), TechEd is an event attended by many u.g. leaders, so it remains the best opportunity for congregating.

Over the years. my best source of information and inspiration for leading Vermont.NET has come from talking to other user group leaders and learning from their experiences.

If you are planning to go to TechEd and you are a user group leader or interested in learning more about helping your local user group (or just interested), the summit will be on Saturday, June 2nd in Orlando.

You can register and find more information at summit.ineta.org.