I've posted my feelings on the Road Map at:
...warning, there are only about two of us (so far) in that topic that said anything that resembles positive. I am an admitted optimist when it comes to VFP. But, I am also hyper-logical in the extreme. When I look at everything that MS is doing with VFP over the past year and the projects going forward (Sedna), I can't make that fit with a MS plan to completely kill off VFP. As I say in the above linked page, it has to be the worst exit strategy I have ever seen for a product, if that is indeed what it is.
Craig Bernston and others are convinced that that is exactly what it is. So much so in fact, that Foxblog will be getting a new name and presumably, a new function no longer centered around VFP. I'm sure he has his reasons, but I can't make them out. His ear is closer to the ground than mine where MS is concerned and perhaps he has knowledge that I lack from a reliable source in MS. It is certainly a possibility. I don't presume to be right all the time, and I am certainly keeping my eyes peeled on this one.
But in the end, I have wanted the UI abilities that .NET has. Then I want the language, the native database, the reporting engine and the speed that is VFP. That's what I am looking to develop applications in for the foreseeable future. There is one exception for me... the web. I have and will continue to use ASP.NET with C# (my chosen .NET language) and VB.NET code behinds for that, because it is what .NET really excels at.
So, I find what MS is doing for VFP to be positive. Do I think MS is doing and has done everything they can for VFP? NO, absolutely not... far from it actually. They have done a number of things in this regard over the years that have greatly displeased me. They've omitted us and stepped over us on previous occasions in favor of their homemade developer tools and databases. And, there was a time not so many years ago that I was seriously considering putting my efforts and consumer dollars elsewhere... not elsewhere with MS, but elsewhere entirely.
But, when I think of having access to .NET's UI abilities (and Avalon/XAML) and still being able to do everything else in VFP I can't help but get excited.
.NET absolutely would have spelled the end for VFP had MS not come up with a way for us to leverage it. They couldn't have done anything but completely kill the Fox otherwise, because .NET is strategic for MS and they've bet a good portion of the farm on .NET, Longhorn, Avalon, Indigo, and WinFX (I know I'm mixing technologies with an OS here - sorry).
Can you create a database natively in .NET? Nope. Can you create a Report natively in .NET? Nope. Can you create forms and other UI elements in SQL Server? Nope. I could go on, but I think you get the idea of what I'm saying. MS does not have a replacement for VFP. When they do, and when that product has VFP beat in these and other essential categories, then I'll gladly switch over all of my new development and relegate VFP to maintenance jobs on existing applications. (I work with VFP because it does things that no other MS product can do, it's that simple.) At this point it is absolutely impossible for me to use .NET or any of MS's other products to fill the void that VFP would leave and, to me, it is just as impossible that VFP is being summarily killed at the moment.