@shaggygi: I cover a bit on data driven testing in VS in part 2, which will go live next week. After you see that, let's chat about what you see as the limitations.
@rsix: Don't you think that retrieving a block of code that works is a great way of learning and understanding a particular concept? If I want to learn a new concept, such as reading or writing to a file or encrypting some text, I don't want to have to start in the docs at the class library level. I want to see code that works and then I can go into the references and learn more about the classes and PEMs. This tool enables that. And it has the benefit of enabling me to accomplish the task.
Just my $0.02. (Hmm. As the host of the show, should my $0.02 be worth more? :))
@award: I ran this by some folks who know async-await better than me and here is what they said. The problem with the code as I have it is that the lambda passed to the RelayCommand ignores the returned Task. This is fine when the call succeeds but any exceptions thrown by Save or Delete are ignored.
So they recommend making the lambda async and awaiting the task as follows:
SaveCustomer = new RelayCommand(async() => await Save());
They also recommend calling the method SaveAsync rather than Save.
Comments
Getting Started with Unit Testing Part 1
@Sonal: The Microsoft unit test framework works with managed code. For JavaScript unit testing, you should check out one of the available frameworks. There is a good list of them at http://stackoverflow.com/questions/300855/javascript-unit-test-tools-for-tdd.
Getting Started with Unit Testing Part 1
@shaggygi: I cover a bit on data driven testing in VS in part 2, which will go live next week. After you see that, let's chat about what you see as the limitations.
Robert
Bing Code Search
@GordonBeeming: Yes!! That is what I am talking about! :D
Bing Code Search
@rsix: Don't you think that retrieving a block of code that works is a great way of learning and understanding a particular concept? If I want to learn a new concept, such as reading or writing to a file or encrypting some text, I don't want to have to start in the docs at the class library level. I want to see code that works and then I can go into the references and learn more about the classes and PEMs. This tool enables that. And it has the benefit of enabling me to accomplish the task.
Just my $0.02. (Hmm. As the host of the show, should my $0.02 be worth more? :))
Getting Started with MVVM
@bob: Add a Basic Page to the project and VS will add the Common folder and the files in it.
Robert
Getting Started with MVVM
@award: I ran this by some folks who know async-await better than me and here is what they said. The problem with the code as I have it is that the lambda passed to the RelayCommand ignores the returned Task. This is fine when the call succeeds but any exceptions thrown by Save or Delete are ignored.
So they recommend making the lambda async and awaiting the task as follows:
SaveCustomer = new RelayCommand(async() => await Save());
They also recommend calling the method SaveAsync rather than Save.
Robert
Cross Platform Development With Xamarin
@Vimal Upadhyay: Can you elaborate on why you say cross platform are not suitable for enterprise apps?
Robert
Cross Platform Development With Xamarin
@Hassan: Part 2 will be up tomorrow. Parts 3 and 4 will be up in about a month.
Robert
Entity Framework 5 and 6
@Micah: Rowan was using Zoomit to draw the arrows.
Robert
XAML Spy
@Akash Gupta: Are you able to play this now?
Robert
XAML Spy
@RArcher: We are looking into this.
Robert
XAML Spy
@Akash Gupta: It is uploaded. What happens when you try and play it? Can you download it and play it?
Robert