Tasks.Show Shows 7 Dev Tasks
- Posted: Mar 16, 2011 at 7:00 AM
- 9,487 Views
- 9 Comments
Today's post is a neat little project from the Developing for Windows blog that shows off some Windows 7 features with development techniques, like MVVM, Tasks.Show A Windows 7 Developers Resource
"Are you still using yellow sticky notes to remember tasks on your to-do list? Did you ever need an easy, light and quick way to manage your to-do list? Well we have a solution for you. Tasks.Show is a simple Windows application that lets you manage your to-do list in an easy and intuitive manner. Simply create a new task, assign it to a project, give it a deadline, and you are set.
Tasks.Show is a developer resource application, where you get the full source code of a complete and fully functional application that is using Windows 7 unique features like Windows Touch and the Windows Taskbar.
...
...
Integrated with Windows to easily manage your tasks
Use Ctrl + Alt + T from anywhere in Windows, even if you are a different application, to activate Tasks.Show and start entering a new task. Use special keywords while typing to place a given task in the right order and assign it a deadline. Use Windows Touch to easily interact with different tasks, sliding between tasks, assigning tasks to a project with a flick of your fingers. The application also interacts with Windows 7 Taskbar, allowing you to easily switch to your more important tasks or create new tasks directly from the Windows 7 Tasks.Show Taskbar icon.
...
Here's a snap of the VS solution. (Note, make sure you install install Tasks.Show before firing up the source in Visual Studio)

But don't let that put you off. It's a very approachable project and is easy to understand and broken into logical chunks.
A Sticky Note/To Do applications are a dime a dozen, but the fact we get this one's source means we get to play around with it.
For example, the hard coded default save path is to the ApplicationData Folder. That makes it hard to sync your todo's with a utility like Live Mesh.
But since we have the source a minor tweaks lets us save the data file to any place we want.

After;

Thought this was supposed to show us some Windows 7 stuff? Like taskbar integration?


And here's a snip of the source;

As I've said, the source is very approachable, clear and a great starting point for you to start playing... ![]()
Here’s a few more links you might find interesting:
Comments Closed
Comments have been closed since this content was published more than 30 days ago, but if you'd like to continue the conversation,
please create a new thread in our Forums,
or
Contact Us and let us know.


Follow the Discussion
If this would be synchronizable with Outlook it would be the best Task App!
@wisnia: It can be done!
I'd like to tie Tasks.Show in with Remember the Milk API and provide it publicly free. Will it be ok?
@Ray Linder: I'd hope so (but you're right in asking!)
A good place might be to post the question on this project's code gallery site, http://code.msdn.microsoft.com/TasksShow-1bf01c8d (I see you've already asked on the original blog post..
Worse case maybe bing the author "Yochay Kiriaty" and/or maybe contact him via is MSDN contact page, http://blogs.msdn.com/b/yochay/contact.aspx
[quote]
1 day ago
@wisnia: It can be done!
[/quote]
Excellent!!! Can't wait
Looks great!
Can the tasks be exported?
@Rodrigo: The tasks are saved external to the app in a XML file. You can grab the XML file from the Task.Show in its AppData folder (where that lives depends on your OS) or you can grab the code and tweak where the XML file is saved (like in the above example where I change it from the AppData to the MyDocuments folder...)
@gduncan411: excelent! I found it in C:\Users\USER_NAME\AppData\Roaming\Tasks.Show
Thanks!
@Rodrigo:
Remove this comment
Remove this thread
close