Hi, friends.
How are you ?
For business reasons I'm developing in WPF and .. I'm new to WPF :)
Searching for a good MVVM framework, I found Magellan.
I implemented it in my project and I think it's very good.
I can even say that I've found myself putting pieces of code in the places they belong, naturally (I hope) ..
Magellan gives you that understanding ..
Thanks Magellan team.
Are you still there ?
It's a little strange because I could expect more hype on this framework but .. Nobody knows ..
Anyway ..
I have some trouble figuring how to implement some tasks ..
One of them is adding a Progress Bar to a process ..
First at all,
I'm doing that process (downloading json strings, inserting data in the db using Entity Framework, downloading files, etc.) in the ViewModel in a very big function, is that OK ?
Should be doing at the Controller ?
I'm using WebClient.downloadfile should I use WebClient.downloadfileasync so the Progress Bar could work ?
After that, I start doing some tasks and I'd like that the Progress Bar could be showing these different tasks (probably updating a label) and then showing the advance indicator for each task.
Can I do that in Magellan ?
How ?
I've never developed a Progress Bar, I'm new to WPF and to Magellan, please, be kind ..
I know I'm probably asking something very easy (or even stupid), but I swear the last days I've been doing research and I can't find a way of doing it in Magellan ..
I found something with Prism and interactions but I don't understand how to integrate it in Magellan (and probably it's more confusing because I could be implementing code in the places they do not belong) ..
I really appreciate your help.
Regards,