I am currently developing on a Win 7 (build 7000) x64 box using the newly released MVC addition for ASP.NET. While the promise of MVC is great, the reality that this developer has been experiencing for the last 2 weeks is not at all what I expected. For instance, trying to get my routes to behave.
Code:
Results:
Compare the data in the “Route Data” table to the “All Route” table (“Defaults” column).
Now, I run it without the route debugger and this is what I see when I step through this particular URL:
Now, I change the route to http://localhost:1620/Catalog/nav I see this when I inspect the variables:
The position element should be null. It is not.
So let’s take this one step further. Let’s navigate to http://localhost:1620/Catalog/LifeStyle and inspect the variables again:
Now mind you, this is a running instance of VS2008 and I have the Locals window open to the right of my code window. The inspector object on the left has different values than the Locals window!
This is but 1 of many, many examples of what is acting in a very strange way on my machine. It has brought my productivity down to nearly zero.
Anyone else having “weird” problems running VS2008 (MVC) on Win 7 x64?
28 Mar 2009 - Today is a new day and I just hit another weirdness in VS2008.
I am playing with the various parts of a menu system, working at meeting client needs (and learning of course). I am “handling” pagination in a more manual method for the moment. The Red circled bits are what I see in the code while stepping through it. The Blue circled code just plain does not run. While stepping it passed over them and did not execute them. :(