Tuesday, July 03, 2007

This is my current internet speed:

yet while trying to install the June CTP of VWD Express on a Virtual PC (that has WIndows XP on it and needs .NET 3.5 as part of the install) my 3.38Mbps dowload speed is a bit slower - avg 3KB to 7KB (if I have all of my 0's in place, I think this is 500 to 1000 times slower). At 3.38Mbps, the 426MB file should take about 20 minutes. This is more like 20 days. Uggh.

Tuesday, July 03, 2007 10:19:55 AM (Eastern Standard Time, UTC-05:00)  #     |  Comments [3]  | 

Pragmatic Technologies in Burlington is looking to fill another developer position. "While we don't limit our search to .NET developers the ideal candidate will have experience with .NET, particularly ASP.NET."

Here is our posting: http://www.jobsinvt.com/seek/resultdetail.aspx?JOBNUM=211553

Tuesday, July 03, 2007 10:08:08 AM (Eastern Standard Time, UTC-05:00)  #     |  Comments [0]  | 
 Monday, July 02, 2007

The ADONET Team today announced that the June CTP of Entity Framework is available. It is currently only available packaged with the June CTP of Visual Web Developer Express. Being a CTP release, they have just done enough to get something in our hands so we can see what they are working on.

A lot of what is in here is what I saw Brian Dawson using at DevConnections in March.

The ADONET team blog post lists the changes to look for and makes some important notes about the installation.

I'm off to download!

Monday, July 02, 2007 7:26:38 PM (Eastern Standard Time, UTC-05:00)  #     |  Comments [0]  | 
 Sunday, July 01, 2007

Last time I wanted to play with using videos as a source for Silverlight media, I found that Silverlight's "WMV only, thank you" limitation put the kibosh on my plans. YouTube and Yahoo are Flash and at the time Soapbox was password protected. Soapbox's latest beta removed the permissions requirement on June 1 so I finally found some time today to go digging around to see if I could now use those videos as a source for dynamic embedding in silverlight. I was a little bummed to see that the the videos are also flash. Here's what you get when you request embed script for a particular video:

<embed src="http://images.soapbox.msn.com/flash/soapbox1_1.swf" quality="high" width="432" height="364" wmode="transparent" type="application/x-shockwave-flash" pluginspage="http://macromedia.com/go/getflashplayer" flashvars="c=v&v=30dd604f-e0f6-498e-a24c-e3b65c7d2452" ><embed><br /><a href="http://soapbox.msn.com/video.aspx?vid=30dd604f-e0f6-498e-a24c-e3b65c7d2452" target="_new" title="Microsoft® Silverlight">Video: Microsoft® Silverlight</a>

Flash flash flash

I tried pasting in the url anyway for the videos just in case, but of course, it doesn't work.

bah!

Soapbox is still a beta, and does have great features, so hopefully (presumably?) there will be more options in the future.

Sunday, July 01, 2007 4:00:40 PM (Eastern Standard Time, UTC-05:00)  #     |  Comments [0]  | 

My first MVP award was on July 1, 2003. I received an email this morning that I have been awarded an MVP (Developer Visual Basic) again. This is my 5th. I am always a little surprised since I never really know year to year what the criteria is. I just do what I do and if that makes Microsoft happy, I find out on July 1st.

I was smart this year to spend every last dollar of the past year's Microsoft bucks before the end of June. When I was down to $5, I found these cute little "beanie baby" type MSN butterflies for $2.50 each. They will be a fun thing to give to someone's kid. Not bad for a non-shopper like myself. My nephews got some pc games and Office 2007 Home & Student edition. I was able to get copies of Office for my sister as she expands her business. It's nice that I can share this benefit with my family, whom I steal time to go to conferences, run my user group, etc. Before the airlines got more strict with their carry-on rules, my husband's benefit was that I brought home a 6-pack of local brew in my backpack when I did INETA speaker trips to user groups around the country.

Sunday, July 01, 2007 12:50:29 PM (Eastern Standard Time, UTC-05:00)  #     |  Comments [7]  | 

Loren is a long time TabletPC guru and developer. He has also been very involved with teh UMPCs. So it was only natural that he wanted to check out an iPhone. He blogged while he stood in line and has written his first impressions, from testing out the touch screen in a bouncy car, how it looks in the sunlight, how the touchscreen works in general,  to wishing there was an open SDK that he could develop against.

Sunday, July 01, 2007 12:37:47 PM (Eastern Standard Time, UTC-05:00)  #     |  Comments [1]  | 
Sunday, July 01, 2007 11:53:58 AM (Eastern Standard Time, UTC-05:00)  #     |  Comments [1]  | 

As a follow up to my recent post about spending time with the teens attending the Summer Institute in Information Technology in Burlington, I've written about my visit over on my DevLife blog.

[A New DevLife Post]

Sunday, July 01, 2007 11:50:33 AM (Eastern Standard Time, UTC-05:00)  #     |  Comments [0]  | 
 Saturday, June 30, 2007

I saw this in my Microsoft downloads email yesterday:

Access 2007 Download: Access Developer Extensions

Access 2007 Developer Extensions make it easy to deploy and manage solutions built using Access.

Packing and sharing Access solutions has always been a pain in the rear. My recollection (it's been a while) was that there was no freely available runtime. So every end user had to have a full license to Access, even if they weren't doing any development.

So now the runtime will be free. It's not quite available yet but will be out soon.

Here's more from the Office Developer Center:


Introducing the Access 2007 Developer Extensions and Runtime

We are pleased to announce that the Access 2007 Developer Extensions and the Access 2007 Runtime are now available as FREE downloads.

Access 2007 Developer Extensions

  • Package Solution
    This is a wizard that will create a Windows Installer Package (MSI) to install your database, any supporting files, and optionally include the Access 2007 Runtime or prompt the user to download the Access 2007 Runtime.
  • Save As Template
    This allows creating database templates (ACCDTs) that can be featured in the Access 2007 Getting Started screen.
  • Source Code Control
    Integration with Microsoft Visual Source Safe or other source code control systems to allow check-in/check-out of queries, forms, reports, macros, modules, and data. You can also see the differences that have been made to your checked out objects.

Saturday, June 30, 2007 8:44:11 AM (Eastern Standard Time, UTC-05:00)  #     |  Comments [1]  | 

As Philip Elmer-Dewitt says on Business 2.0's website: "it may be the most impressive demonstration to date of Apple CEO Steve Jobs' legendary mastery of the art of media manipulation."

The hype has definitely works on me and this has a historical basis. I was stuck in an airport lounge late one night just when the Nano was released. I must have seen the same Nano ad 30 times that night and a few days later, I bought one (my very first iPod ever). But  for the iPhone I have a few things to protect me making the same mindless grab: 1) no iPhone's in Vermont (no AT&T) and 2) in the long run, I think I'm too cheap.

I have a simple phone and if/when I get another, it would be to get access to my email and also share my calendar from outlook. I don't download music or need to carry around my dogs pictures. My iPod (nano) mostly has podcasts (ala Wait Wait Don't Tell me, Fresh Air, DotNetRocks) on it and some old Bonnie Raitt, etc. albums. When I see the iPhone ad, I GOTTA HAVE IT, but then a minute later reality seeps back in and I remember I don't have much need for it.

There are plenty of people that will tell you the more technical reasons why you might not want in iPhone (yet) such as issues with the EDGE network if you are interested in it's web capabilities. Others worry about the fact that you can't replace the battery if you need to, can't expand memory, can't add SIMS, etc.

I bet that all of those people who lined up at the Apple stores around the country yesterday don't care. All that matters to many is that it's COOL and it's SHINY and it's made by Apple. 

Saturday, June 30, 2007 7:25:37 AM (Eastern Standard Time, UTC-05:00)  #     |  Comments [1]  | 
 Friday, June 29, 2007

Last year, there was lots of buzz about a possible iTablet, for example, ZDNet's Matthew Miller is piecing together some various things he'd been reading. I never really paid much attention to it but now the iPhone has been making me wonder  if the technology that has gone into the iPhone is headed for other things (and if I was paying more attention , that's probably been said in a thousand blogs, too). Certainly if you google "tablet pc" and apple there's gobs of speculation - mostly from last year because a patent had been filed at some point. The patent most likely was for the technology in the iPhone. But heck, I have a touch screen tablet pc (Lenovo Thinkpad X60) and yet I'm still drooling over the iPhone (no AT&T in Vermont and I want Mobile 6 anyway and someone also pointed out on a listserv today... that phone's now cost more than computers!).

I don't know how Apple would ever come close to what Microsoft has done with the Tablet PC platform though, especially with the hand writing recognition. If I recall correctly, there were over a million samples used to get the recognition algorithms. On my touch screen, I can actually write with my finger (just for fun, and it was Stephen Toub who gave me that idea) and the reco works with that even!

Of course there's always Surface which is just as droolyas an iPhone  - just can't put it in your pocket.

Friday, June 29, 2007 8:17:58 PM (Eastern Standard Time, UTC-05:00)  #     |  Comments [1]  | 
 Thursday, June 28, 2007

I've been using Mike Volodarsky's patch for a while for sites that I am developing in IIS7 (no problems with file based development server) to get past debugger auto-attach problems. Now an official hotfix has been released.

Read more here

[A New DevLife Post]

Thursday, June 28, 2007 9:26:07 PM (Eastern Standard Time, UTC-05:00)  #     |  Comments [0]  | 

I'm really excited about joining a group of about 50 high school students tomorrow who are participating in the Summer Institute in Information Technology at Champlain College this week. This is part of the Governor’s Institute of Vermont program.

According to Ann DeMarle (Director of the college's Emergent Media Center (among other impressive titles)) who is running the program, the kids range from very creative types doing digital video to hard-core programmers. About 1/3 of the students are girls.

I'm going to go talk to them a bit about having a career as a geek (and doing this in Vermont, of all places ;-)) and then hang out with them while they work on their projects. Susan Wisowaty is going to join me as well. So between Ann, Susan and me, women with technical careers in I.T. will be well represented!

I will definitely follow up with a post on this after the fact.

Thursday, June 28, 2007 12:07:51 PM (Eastern Standard Time, UTC-05:00)  #     |  Comments [1]  | 
 Tuesday, June 26, 2007

It was cool on Saturday so Rich & I decided to go for a hike on the Long Trail. We drove to the top of the App Gap (which is near our home) and hiked south on the LT. This crosses over the top of the Mad River Glen trails, so we had lunch at the top of the double chair, looking out over the White Mountains in New Hampsire and then went on to to top of the Single Chair. There was some stuff that was pretty daunting to me in between those two spots, so rather than turn around and do them going back down, we hiked back down the ski trails and cut over to the road. Here are some pictures I took along the way.

There was a lot of Trillium  (will look through my wildflower books this weekend to try to see what the heck these are! They looked like a cross between a trillium family and wild orchid family to me..) along the way which was suprising to see in late June.

Tuesday, June 26, 2007 8:39:35 AM (Eastern Standard Time, UTC-05:00)  #     |  Comments [4]  | 
 Monday, June 25, 2007

While at TechEd, David Sceppa wrote about the status of various database vendors as they create proviers for LINQ and Entity Framework. read more

[A new DevLife post]

Monday, June 25, 2007 2:54:06 PM (Eastern Standard Time, UTC-05:00)  #     |  Comments [0]  | 
 Friday, June 22, 2007

Miguel de Icaza and team pulled it off in 21 days! Read more here...

[A New DevLife Post]

Friday, June 22, 2007 10:44:56 AM (Eastern Standard Time, UTC-05:00)  #     |  Comments [0]  | 

Every summer, when strawberry season comes around, I have to look through my collection of old Food & Wine magazines for my favorite recipe. Its a Strawberry Tart and I know enough things about it that I should be able to find the recipe on www.foodandwine.com or just by googling. One of the interesting things is that the article was about Katrin Theodoli, then owner of the super luxury yachts Magnum Marine, and recipes she whips up in the little galley of the yacht when she's cruising the seas with kings and queens. Granted, you could solve a lot of problems in the world for the cost of some of these higher end boats; but still, I'm grateful for the recipe.

[Wendy, I hope you're reading this one!]

So since I decided I would ensure I could find the recipe more easily by just putting it here on my blog along with the reminder that it's in the June 1997 issue: "Outdoor Entertaining".

Ingredients:

  • 1 1/2 cups all-purpose flour
  • 1/4 cup sugar
  • Pinch of salt
  • 1 1/2 sticks of cold unsalted butter, cut into 1/2 inch dice
  • 1 large egg
  • 1 1/2 ounces bittersweet chocolate, melted
  • 1/4 cup seedless strawberry jam, melted
  • 1 1/2 pints strawberries, hulled and halved lengthwise

STEPS

  1. In a food processor, pulse together the flour, sugar and salt. Add the butter and pulse until the mixture resembles coarse meal. Add the egg and pulse until incorporated.
  2. Preheat the oven to 375F. Butter a 10 inch tart pan with a removable bottom. Transfer the dough to a lightly floured surface and pat into a disk. Roll the dough between 2 sheets of wax paper into a 12-inch round. Transfer the dough to a cookie sheet and refrigerate until firm, about 15 minutes. Peel off the top sheet of wax paper, invert the dough into the pan and peel off the other sheet of wax paper. Fit the dough into the pan and chill again for 10 minutes. Prick all over with a fork and bake in the middle of the oven for about 20 minutes or until evenly golden. Let cool on a rack.
  3. Transfer the tart shell to a platter and brush the bottom with the melted chocolate. Refrigerate until set, about 10 minutes. Brush half of the jam over the chocolate. Arrange the strawberries in the shell, cut side down, overlapping them slightly. Brush the berries with the remaining jam.
Friday, June 22, 2007 8:23:38 AM (Eastern Standard Time, UTC-05:00)  #     |  Comments [1]  | 

As my young co-workers at a former job would say: "chickety-check it out"! www.thedatafarm.com/blog

(I'm still trying to work out the issue of it not showing when you are looking at an individual post.)

Friday, June 22, 2007 7:44:35 AM (Eastern Standard Time, UTC-05:00)  #     |  Comments [0]  | 
 Thursday, June 21, 2007

The Mobile team is at it again. They have written a converter to take Journal notes and convert them into an interactive Silverlight page. You can read about it on the Mobile dev center and download the converter application. There are two live demos of it here on my own website where I have hosted their sample and one of my own. (Click on the images below to go to the samples.) Note that mine seems to have stretched a bit because I created it on a lower resolution computer.

Thursday, June 21, 2007 8:45:56 PM (Eastern Standard Time, UTC-05:00)  #     |  Comments [2]  | 

I recently whipped together a small tool for a client and because it was so small (and for only one person to use), I used some simple drag n' drop wizardry for the form. I created a datasource pointing to a table in the SQL Server 2005 database on my develpment machine then dragged that datasource onto a form to create a navigation toolbar and a screenfull of text boxes and checkboxes.

When I finished it up and pointed it to the live SQL Server 2000 database I was having some strange issues with inserts and updates. Specifically, SQL Server was throwing this error: "Error converting data type varchar to bit."

A little digging showed me that the TSQL being sent to the databse was passing "True" and "False" to the bit fields rather than 0 and 1.

SQL Server 2005 didn't seem to mind this, but SS2000 sure did!

I looked at the dataset that was created by the wizard and the bit fields were properly identified as booleans.

But when I looked at the parameters collections of the Insert and Update statements that the wizard had built, I could see that the properties of my boolean values was set to DbType=AnsiString.

So even though I prefered to know why I was seeing a difference between SS2005 and SS2000, I modified the auto-generated Insert & Update statements to make the DbType "Boolean" which passed 0's and 1's up to the database and everyone was happy. Changint the DbType to Boolean automatically changed the ProviderType to "Bit". 

I have seen a few threads where people pointed out this problem but never saw any suggest my solution or provide a reason for SS2000 rejecting it. If this wizard is meant to be used by newbies, I don't know how they would deal with a problem like this.

 

dotNET | VB
Thursday, June 21, 2007 1:07:18 PM (Eastern Standard Time, UTC-05:00)  #     |  Comments [0]  |