Sunday, March 11, 2012

404.7 AJAX Sample Contacts on Vista

Hi,

why are you adding the .master extension to IIS and, overall, requesting a file with the .master extension?

The .master extension is used internally by ASP.NET to refer to a file that contains the template definition for a Master Page. Basically, the template will then be injected into an .aspx page, which is the one you should request.

I don't remember the structure of the Contacts sample anymore, but I believe there should be a "Default.aspx" page or another .aspx page which acts as the start page for the application. Could you confirm?


These are the pages to browse to:

0_Default.aspx

The reason why I added .master extension is because default.master does not work due to 404.7 and while IIS 6.0 has the extension added as a default, IIS 7.0 does not. But the result remains the same whether the extension is added or not under IIS 7.0.

I know the existence of the files *.aspx, each of which is anyway displayed when it's clicked but I assume clicking each file one by one is not what the sample creator expected you to do. The sample program should first start default.master, shouldn't it?

What matters me most here is the quality of the sample program and ASP.NET AJAX as a whole. I thought beta and experiments stages were all over now and a full-fledged retail product were released. But, in fact, there's still CTP exposed on the home page. Why does CTP still exist together with the retail version released?

What I expected from ASP.NET AJAX retail version was the Microsoft quality and complete samples. So, I say it's still under beta testing.

Or, is ASP.NET AJAX obsolete already since all the power of Microsoft development team are directed to .NET 3.0 including XAML?

Can ASP.NET AJAX survive with this poor quality?

Expecting the right things,

No comments:

Post a Comment