A place for Sharepoint and rantings
Silverlight
Ajax DeepZoom
Nov 25th
MS Live Labs have been playing with the “deepzoom” technology, and for those without silverlight installed, you naughty people, you can now create a deepzoom image that can be navigated in Javascript, cool eh ? They call it Seadragon Ajax after the original technology name before the marketing people got to it (Bill Crow pointed this out to me as I had mis-named it Ajax DeepZoom, The title remains the same as it gets the poitn acros to anyone not aware of the Seadragon name).
The link to the post detailing this explains pretty much what I just did then you can go and embed the Image. Now its a little tricker than they explain so here is some more details.
Best Silverlight Demo so far
May 8th
Whilst there have been some excellent demos out there and Im thinking Hard Rock here, this is undoubtedly the best so far and demonstrates what Silverlight will be fantastic for
http://www.mscui.net/PatientJourneyDemonstrator/
This is RIA at its best.
Technorati Tags: Silverlight Demo
DeepZoom / PhotoZoom
Mar 11th
Straight of the back of the deepzoom announcement capabilities of Silverlight to comes photozoom.
PhotoZoom is a site created by mslivelabs and incorporates the DeepZoom technology. Don’t expect a full blown flickr site here, this is a demo obviously, but it demos beautifully the possibilities of DZ on a photo site.
So if you don’t know what DZ is or have seen PZ then pop along to my album I created here. Use the Mouse Wheel to zoom and left mouse to grab and move the canvas.
http://photozoom.mslivelabs.com/Album.aspx?alias=BinaryJam&album=1&lc=2057
For those who really have no clue as to what DZ is here is a description nicked from MS. Note Seadragon is the original name.
Seadragon is an incubation project resulting from the acquisition of Seadragon Software in February. Its aim is nothing less than to change the way we use screens, from wall-sized displays to mobile devices, so that visual information can be smoothly browsed regardless of the amount of data involved or the bandwidth of the network.
Tells you loads that don’t it. Essentially you stitch a whole bunch of photies together creating a huge photo I mean really really huge, then the processor rips it apart into tiles. Those tiles are loaded dependant on viewpoint More >
WPF, Minority Report style interaction
Jan 14th
Found this on the interweb.
http://www.cynergysystems.com/blogs/page/rickbarraza?entry=connecting_to_the_wii_control
It’s a video of some chap whose created a Minority Report interface using
WPF
.NET
WiiMote
Fancy Custom pair of gloves (with leds in the fingers I reckon)
A piece of string
It’s quite impressive, It uses Brian Peeks .Net library for interaction with the WiiMote.(Other Article in case your websense blocks it).
Then using the custom hardware (gloves) can control the items on screen. The Wiimote can track up to four infra-red LED items at a time, the rest is all software.
This should be possible in Silverlight 2.0 as well.,
**UPDATE** : reading the forums its unlikely this is the case. Silverlight reacts to the keys and the mouse specifically, people are saying the sway silverlight is built, is that is is not possible.
Technorati tags: Silverlight, WPF, Wiimote
Sharepoint / Silverlight Parts RC1 Update
Aug 6th
As the RC1 has been released I had five minutes spare to ensure they worked in RC1.
Here are the links
PhotoViewer. : The stand alone version of the WebPart project I do the testing and enhancements on first, its easier to see when I have messed it up here.
**Update** Moved to codeplex.
Currently in a laughable state of development, try it you will see.
Silverlight Photo Viewer WebPart : The Sharepoint Portal version of Photo Viewer. Coded as an Installable WebPart. This means that if installed on a portal level then any user on any portal are can jsut drop this on and it displays from the default Image Library list. This needs some work to make it work “MySite” cos it explodes at the moment, also I need to try it on Sub Sites of MySite and WSS Sites. This should work on Sharepoint 2003 and MOSS 2007 as all 2003 webparts should (mostly).
Silverlight WebPart Template : A Really Simple Webpart project that implements a button that says click me. It has mouseover anims and fullscreen and thats it. What’s special about this is that the webpart is coded to allow multiple instances of this part on the same page. The photo viewer More >
Silverlight release candidate
Jul 30th
Now I’m sure you’ve read about the new release candidate for Silverlight and the alpha refresh. But don’t forget that there is also an update to blend.
Many of the developer sites are quoting the RC but forgetting about blend. Now because they think that blend is a designer tool its being highlighted in the the designer channels but believe me as a developer you need blend I would not want to try to design animations in xaml. I like to see what I’m doing and pick colours and gradients not code them (unless of course that’s what’s required).
So don’t forget get the new blend as well as silverlight runtimes and sdks.
Technorati tags: Silverlight, blendThe Silverlight Dawns
Jul 3rd
Jay Kimble has an article on his Silverlight conversion and he manages to explain exactly what I had in mind when I said ‘….does anyone else think that Silverlight is “DHTML applications”…’
My comment was squarely aimed at those developers who suffered through the DHTML Application architecture introduced in VB6 (but you could frig it in VB5). In this architecture you could, by having an activeX on the page, control and access the DOM. It didn’t catch on due to compatibility problems with other browsers, but I tell you some times it was just great, when we created an “Ajax” web application back in IE4 having the speed of compiled code on your side to do the calculations and then manipulate the DOM and not have to worry ourselves with error handling Jscript, which just didn’t handle errors at all back then was marvelous.
Silverlight gives you all this again but cross browser and cross platform in a much better development environment than VB5/6. In fact Jay is so excited by this he states it twice and in big fonts. So in case you missed it here it is again here,
“Now we’re going to talk to the browser’s DOM directly from Silverlight replacing JavaScript with C#. More >
Balloons
Jun 25th
The great thing about wordpress or any other decent blogging engine is that it gathers stats. Stats on visits, stats on click thru’s but most important and most interesting is the stats on referrers ! This can be search engine terms, I’m sorry to say that I have no interesting search referrers like Rory but the Silverlight posts have lead me to an interesting site and better still he has a link to mine !
Pete Brown has a lovely example of Silverlight animation that’s just so pretty called balloons. Can you tell what it is yet ? This is done in Silverlight 1.1 and he goes into detail on some of the problems he has had in creating this and what things are lacking in Alpha.
So take a look at this and his other posts all are pretty interesting, I know I will.
Technorati tags: Silverlight
This might be good – Silverlight Path Animation
Jun 21st
One of the first things I looked for was animation along a path, I found some demos for WPF that did this and tried to do them in Silverlight. Fell at the first hurdle. Silverlight does not have this functionality, yet at least. Why Silverlight does not have this in Alpha or beta, along with some rudimentary controls, auto-scaling with that view window thing I do not know. But path animation missing? if your taking on flash you’d better get this sorted.
But for now I found this, Jaime Rodriguez has a tool to create motion path animations, well almost it creates key frames for the animation based on an equivalent WPF project that you can then cut and paste the xaml.
So for now this is great but MS hurry up and get some more features in, in under a 100k please.
Here is the link
Technorati tags: Silverlight, animationSilverlight Photoviewer
Jun 8th
Sorry to labour the project now, but I thought it might be handy for anyone who wants to modify the look and feel of the Sharepoint/Silverlight photoviewer that its a little hard to do in a 2003 project. So I thought I’d release the normal Silverlight “Blend” project so a designer can do a proper job on it.
Source Code can be found here
This is a Silverlight beta project.
UPDATE : ** RC1 SOURCE **
Technorati tags: Silverlight, photoviewer