How to create a continuum animation in Windows Phone 7? - silverlight

I know there is a continuum transition in windows phone 7 and it doesn't seem to be included in the silverlight toolkit yet.
Any ideas how to create one?
Thanks in adv. :)
UPDATE
At last I took some code from Kevin Marshall's excellent post regarding wp7 page transitions and I think this post will give you a good start. :)

For anyone using the Silverlight Toolkit, I've created a Continuum Transition class that you can drop straight into your project and start using like the other transitions in the toolkit.
Check out the details here: Continuum Transition for Windows Phone Silverlight Toolkit | Benjii.Me

I'm not entirely sure which animation you're referring to as continuum however if it's the one I think you're talking about then Metro in Motion Part #3 - Flying Titles may be some help. If not there are a few other articles in the series that could help you build your own.

Related

Future of PivotViewer control and HTML 5 equivalent

As Silverlight's future seems to be quite unsure, does anybody know if the PivotViewer control will still be maintained and updated?
I wish to develop an application based on this amazing control but I am not confident whether it will be maintained or not.
Is there any HTML5 initiative for developing such data visualization behavior?
Thanks.
I've been working on a HTML5 version of PivotViewer for a while now, you can see it here: http://pivot.lobsterpot.com.au/html5.htm.
This first prototype version doesn't have pan or zoom, but I do have a later version in the works that supports pan, zoom and tile templates.
I know this is an old question, but this control has been one of those awesome ones. The lobsterpot control is open sourced on github by openlink:
https://github.com/openlink/html5pivotviewer
if you're a budding dev for js, fork and improve :)
The short answer is that Silverlight as a whole will be "maintained and updated" for years.
There is so much talk of the death of Silverlight, but it and XAML are still top-tier Microsoft technologies. Nothing should stop you using the PivotViewer control and Silverlight in your application. If, in several years you're still working on the same thing and you feel support is lacking, cross that bridge then and reassess this decision.
There's an HTML5 version of PivotViewer around now by members of the original team that made the Silverlight version. It's sad that there is no WPF and WinRT version of it by Microsoft btw.
see links I've gathered on PivotViewer here
https://www.dropbox.com/sh/kf7pir9gf0wwdwy/AABmsm5LDcGYoA7UDGH33tTha?dl=0
those were collected during the development of ClipFlair project (http://ClipFlair.net - see http://clipflair.codeplex.com for the source code). Choose the "Gallery" option to see Silverlight PivotViewer in use there inside a zoomable floating window container that can host other components too along with it.

WPF vs XNA vs Surface for gesture based interface

I wonder which of these 3 frameworks / combination of them is most suitable for gesture-based interface (based on touch or motion recognition)?
I see online some directions, of using WPF and Surface, but nothing concrete.
I will appreciate if someone who already worked on this can suggest an approach.
If you are talking about targetting Windows 7, WPF 4 + the "Surface Toolkit for Windows Touch" are the most efficient way to go. WPF 4 has built in low level APIs for touch and the Surface Toolkit extends that with a suite of controls that are optimized for touch and gestures. See my presentation on this topic from PDC '09: http://www.microsoftpdc.com/2009/CL27
Not sure why Adrman deleted his post, but I'm going to re-post his link to Shawn Hargreave's post about the touch API on windows:
http://blogs.msdn.com/b/shawnhar/archive/2010/09/09/touch-input-on-windows-in-xna-game-studio-4-0.aspx
If you're interested in still using XNA for your project, there are definitely still options as Shawn "touches" upon in the end of his post. For example, here is an article on the XNA UK UG site that shows how to implement touch on windows:
http://xna-uk.net/blogs/randomchaos/archive/2010/02/10/xna-and-windows-7-multi-touch.aspx
Now, that pretty much ties you to the API, but it stands to reason that you could refactor this so that it was more generic, and then eventually just use the built-in touch API (assuming they implement touch on windows, which I believe they will).

WinForms controls sample projects

I need some sample projects from which students can learn how to use WinForms controls.
I can`t find nothing on web.
Thanks
The "Using Controls" category in the Windows Forms FAQ at windowclient.net contains some reading.
If you are ok with using a 3rd party control library, Component Factory's Toolkit has an extensive set of examples that are very well thought out and extremely helpful. Off the top of my head, I believe there are about 30 examples, each having its own Visual Studio Project, all rolled up in a single solution. You can get the toolkit here: http://www.componentfactory.com/free-windows-forms-controls.php

Anybody know any good silverlight tutorials?

As the title says :)
I've been waiting for Wrox to release "Professional silverlight 2.0" for ages but it's been delayed by nearly a year and I want to have a Play with silverlight.
Ignoring the silverlight.net site, does anyone know of any good beginners tutorials that focus on coding in Visual Studio instead of Blend?
Jon
I'm currently running through this set of tutorials. Have been quite useful as a very basic primer into the world of Silverlight.
I wrote a 57-page article for Wrox Press called "Jumping from ASP.NET to Silverlight 2". It is focused on ramping up on the basics, and doesn't involve Blend. And it's seven bucks.
Link is here
Jesse Liberty's blog has masses of useful learning material including tutorials and videos - highly recommended.
Take a look at this MSDN Silverlight page.
While not strictly a tutorial, my collegue has been reading Pro Silverlight in C# 2008 and from what I heard, he's very pleased with it. Sure, it's not free, but maybe it'll hold you over until Professional silverlight 2.0 is released? :)
I've been looking at Silverlight 2 In Action and Silverlight 2 Unleashed and pretty happy with both
While not exactly tutorials, the videos on the MS official Silverlight website has good videos on all kinds of topics.
start here
http://silverlight.net/Learn/
And watch the many screencasts here
http://silverlight.net/Learn/videocat.aspx?cat=10
Videos have been very helpful to me:
http://channel9.msdn.com/continuum/tutorials/
http://www.microsoft.com/showcase/en/us/details/9b002e70-78c2-4741-9093-93e42228d8d1

How do I implement an address location bar (bread crumb control) similar to that in Windows Vista's File Explorer?

The explorer control in Windows Vista is very handy and I would like to be able to incorporate it in an application written in WPF. I've been unable to find a stock control that is part of the Framework. This application is being specifically developed for Windows Vista and therefore, having the same look and feel as the OS is desirable.
One could use the Microsoft.Win32.OpenFileDialog, but the problem with that is that it looks nothing like Vista's so it sticks out like a sore thumb.
Any thoughts on a good implementation would be most helpful. I would like to stay away from Third Party components if possible, but am definitely open to all suggestions.
Actipro makes a really good WPF breadcrumb control. There's also an open source WPF breadcrumb control that I might actually give a try.
I haven't yet tried it but look at VistaBridge... It gives you all the Vista look dialog boxes!
There is a replacement for the Microsoft.Win32 file dialogs on my blog that gives you the Vista look without the complexity of VistaBridge and is also backward compatible with XP.
http://www.nbdtech.com/blog/archive/2008/07/15/Vista-style-open-and-save-dialogs-with-WPF-without-using.aspx
At the risk of sounding self-serving, the best Breadcrumb control for WPF you can find is here:
http://www.teraque.com/Products/Explorer-Chrome-Suite
I've spent a year trying to reverse engineer the Window's Vista control because none of the off-the-shelf products provided the right look-and-feel. You will run into the limitations of all of the suggestions above sooner or later. And, having been through it myself, I can tell you that trying to embark on developing the controls yourself will take you months. The oddities surrounding the overflow logic alone will be enough to eat up two months just to get it right.
Good luck. If there's anything I can answer for you, please feel free to contact me.
Donald Roy Airey
Donald.Roy.Airey#teraque.com
If you are coding for the .net Framework 3.5, calling for the common dialog should display the correct Vista era dialog.
Sorry, appears I was mistaken. In previous projects, I was using this library to call the Vista dialogs.

Resources