over at the bcl team blog, the posted a great post everyone using silverlight 1.1 should read. it's about the removal of some non-generic collection from silverlight. take a moment and read it...they've been marked obsolete, but will be completely removed from Silverlight so make sure you are taking a look at these removals. there is also a link to a post on details of how and why to convert your non-generic collections.
UPDATE: okay, so i dug a little deeper, it looks like these are implementing on a windows form host, so your mileage may vary. getting interaction with other silverlight DOM/canvas objects might be tricky...
well, i have to admit that i only spent about the last 2 minutes looking at these, so this might be an irresponsible post :-), but what i saw was impressive.
netikatech just announced on their site that they are releasing 40 controls for silverlight for free! the product, called "GOA Winforms" describes itself as an implementation of the standard System.Windows.Form class library for rich internet controls...these controls include:
- Control, ContainerControl, ScrollableControl, Panel
- Button, CheckBox, RadioButton, GroupBox, Label
- TextBox, NumericUpDown
- ImageBox, ImageList
- ScrollBar, HScrollBar, VScrollBar
- Form, MessageBox, Cursor
- ListBox, CheckedListBox
- TabControl, Splitter
- ToolTip, ProgressBar, Timer
- ToolStrip, StatusStrip, MenuStrip, ToolStripButton, ToolStripComboBox, ToolStripDropDown, ToolStripLabel, ToolStripProgressBar, ToolStripSeparator, ToolStripSplitButton, ToolStripTextBox
- XamlCanvas (Silverlight specific)
i'm in the process of installing right now (you must have visual studio 2008 beta 1 to install :-( ), but you can get them by downloading here.
just yesterday tim sneath posted a video on creating video with overlays. as i saw that come in my reader, i was just finishing testing my code for a screencast i was recording on creating video with timed overlays. i figured, what the heck, you can never have enough tutorials, and mine was demonstrating a different method for accomplishing the same thing.
the scenario i was thinking of came to mind when i was lazy and watching television. i saw a commercial where the person in the commercial said "if you call the number that is at the bottom of your screen" and then the number popped up. i thought this concept would make a good tutorial on using markers in media files. for advertisers, this would allow media to be re-used, but leverage different messaging in the form of language, promotional offers maybe, especially in the web space, you'd probably want to provide specific marketing depending on the placement of the media advertisement. or at least that was my thinking...
anyhow, so i put the screencast up and added it to my TimCast feed. it demonstrates first using expression media encoder (preview) to import a quicktime movie file recorded with my isight camera and placing media markers within the media, then encoding the file to a consumable format by silverlight. the next step is leveraging expression blend 2 (preview) to render the media and add event handling looking for the media markers and responding to them with different animations and functions.
it's about 19 minutes, and might be some good peripheral learning. i'm hoping to do more of these, so any suggestions of topics is appreciated...feel free to leave a comment about a suggested topic.
you can also view the video on channel9 if you don't like subscribing to podcast feeds.
the master of design, celso gomes, has done it again. i got an email today about his new site, built completely in silverlight for silverlight tutorials. check it out: http://www.nibblestutorials.net/. it really was a good demonstration to me of something entirely built in silverlight. well done, celso.
i have an unfortunate love for technology (or so my bank tells me).
i have an unfortunate love for food (or so my scale tells me).
i wish i was a good photographer (nobody is telling me i am, so i keep trying).
while browsing some local groups, i came across chowdownphoenix.com a new site in my area combining the power of the 'blogosphere' (is anyone tired of being forced to use buzzwords?), good photography, and yummy food. i spent a few minutes on the site and i'm going to make dinner now.
cool idea i thought and i'm very curious the impact this site will have on our little valley of the sun here -- might be the new best food critic (i can never really gauge a critic in writing alone...pictures, baby, pictures).