All posts by Julie

Is that Silverlight on Amazon.com?

I opened up the Amazon.com site today and was quite startled to see this:


But when I viewed the source, I saw that rather than just one DIV that embedded all of this functionality (which is what I would expect from a Silverlight object) , there was a ton of html and script pulling this off, including a reference to:

 new SWFObject(“http://g-ec2.images-amazon.com/images/G/01/s9-ampaigns/MultiPackCarousel._V19505961_.swf

SWF spells Flash. Oh well.

Intro to ADO.NET Entity Framework at VTdotNET on Monday

Finally, I get to share Entity Framework with my own user group (in Burlington, VT)! Yay.

When: Monday, July 9th, 6-8:30pm

Where: Champlain College, Hauke Building Room 005 (375 Maple Street, Burlington, VT)

More info at www.vtdotnet.org

Of course, I’m spending all of my time futzing with the new bits that just got released earlier this week.

Not only do I have a cool technology to show off but we’ve got awesome raffles from Infragistics (a license to NetAdvantage) and from Code Zone (a fingerprint reader, Vista Ultimate license, a book from MSPress (Visual C# 2005: The Language) and some more of the fun GEEK mugs.

rspv@vtodtnet.org for pizza ($5 for pizza & soda – no sponsor this month).

Thanks to the Software Engineering Department at Champlain College for sponsoring the cost of the room all summer.

 

Using SPAN to query entities in Entity Framework

By default, when querying entities, you need to explicitly use the Load method to get related data. This is often called “lazy loading” and ensure you only get what you ask for rather than having a query return ALL related data automatically. The new SPAN method forces an entity to include specifid children during a query so that you don’t have to load after the fact. READ MORE

[A New DevLife post]

 

Great detailed list of updates to Entity Framework

Danny Simmons has a great list of changes to Entity Framework that have finally arrived in the latest CTP. These improvements are not insignificant and the list is filled with functionality that many of us have been really looking forward to. I’ feel a little harnessed having to use VWD Express right now and haven’t touched all of these things. But I was happy to see Views & Sprocs listed in the wizard and NOT to have the damn code gen message telling me that associations can’t be created for a key that is both a foreign key and a primary key. That means Orders will be able to find their details again!

The default constructors are gone in the code gen class but it’s hard to see since the code generated class is not exposed in the web site. I was able to find the compiler code version deep down inside of

C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files\website2\5618daca\5d6fd1a4\Sources_App_Code\model.csdl.[guid-type number].cs.

That’s just the toplevel stuff. I’m looking forward to digging down a little deeper to play with SPAN and well, just about everything on Danny’s list.

Are there that many people downloading from MSDN today?

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.

June CTP of Entity Framework available

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!

My hopes for MSN SoapBox as a source for silverlight videos are dashed

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.

MVP Year 5

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.