Source code checked in, #0703bd8870a5402d28076e03969f0af46c1c2127
WA22: WebAPI: DefaultServices: Improve cache lookup performance. WebAPI Async scenarios show an unexpectedly high inclusive CPU% in DefaultServices.GetService of 2.5% and its read lock is the 2nd...
View ArticleSource code checked in, #2aa9229172766b181011438005abc6d852055d72
WA25: WebAPI: Avoid RunSynchronously. WebAPI scenarios allocate many delegates and closures. This change avoids using the RunSynchronously helper on WebAPI requests which saves 4 object allocations and...
View ArticleReopened Issue: Create a version of Microsoft.AspNet.WebPages.Administration...
1. In Visual Studio, create a new Razor v2 Web Site2. Open the NuGet Package manager and update NuGet.Core to version 2.0.3. F5Result: At runtime, you'll receive an unhandled exception with the message...
View ArticleEdited Issue: Create a version of Microsoft.AspNet.WebPages.Administration...
1. In Visual Studio, create a new Razor v2 Web Site2. Open the NuGet Package manager and update NuGet.Core to version 2.0.3. F5Result: At runtime, you'll receive an unhandled exception with the message...
View ArticleCommented Issue: Create a version of Microsoft.AspNet.WebPages.Administration...
1. In Visual Studio, create a new Razor v2 Web Site2. Open the NuGet Package manager and update NuGet.Core to version 2.0.3. F5Result: At runtime, you'll receive an unhandled exception with the message...
View ArticleClosed Issue: Create a version of Microsoft.AspNet.WebPages.Administration...
1. In Visual Studio, create a new Razor v2 Web Site2. Open the NuGet Package manager and update NuGet.Core to version 2.0.3. F5Result: At runtime, you'll receive an unhandled exception with the message...
View ArticleCommented Issue: A Small Razor Breaking Change in Razor Section [940]
If you have section like,``` C#@section scriptBlock{ var a = 1; if(a < 3){//}}```Then it will fail in Razor V2 but works in Razor V1. See...
View ArticleCommented Issue: Razor parser returns incorrect data tree for @section a...
output returned by Razor parser for “@section a {something}” is as below. tree returned in incorrect.- block {Markup Block at (0:0,0)::33 (Gen:None)} System.Web.Razor.Parser.SyntaxTree.Block+ base...
View ArticleSource code checked in, #c2e90502b47e3961061e0f09c55d7da31aae872e
#446 Validation does not work on sub-pages reason - ModelState dictionary is not passed on to the subpage.
View ArticleCommented Issue: Validators in WebPages Do Not Work When Using @RenderPage [446]
In the Web Pages framework, if I browse directly to a page that contains a form, validation works as intended. If I call the page from another page using RenderPage, the ValidationSummary and...
View ArticleEdited Issue: Validators in WebPages Do Not Work When Using @RenderPage [446]
In the Web Pages framework, if I browse directly to a page that contains a form, validation works as intended. If I call the page from another page using RenderPage, the ValidationSummary and...
View ArticleCreated Unassigned: Add Simple OData query filter mapping [1008]
Add support for mapping of query string name value pairs to a OData $filter expression. This would allow1) Simple queries to be used with OData2) Increaed interoperability with existing urls that are...
View ArticleEdited Unassigned: Add Simple WebApi OData query filter mapping [1008]
Add support for mapping of query string name value pairs to a OData $filter expression. This would allow1) Simple queries to be used with OData2) Increaed interoperability with existing urls that are...
View ArticleCommented Issue: Avoid returning null when RouteData is null in...
Assume RouteData is empty instead of returning null in HttpRoute.GetVirtualPath.When trying to test link generation inside ApiController, the route data needs to be set up properly, which involves the...
View ArticleClosed Issue: Avoid returning null when RouteData is null in...
Assume RouteData is empty instead of returning null in HttpRoute.GetVirtualPath.When trying to test link generation inside ApiController, the route data needs to be set up properly, which involves the...
View ArticleEdited Issue: Avoid returning null when RouteData is null in...
Assume RouteData is empty instead of returning null in HttpRoute.GetVirtualPath.When trying to test link generation inside ApiController, the route data needs to be set up properly, which involves the...
View ArticleCommented Issue: Broken Image link in Bing SearchBox helper [624]
To reproduce this, follow these steps:1. Create a new site that references Microsoft.Web.Helpers.2. Add @Bing.SearchBox to one of the pages.3. Navigate to the page in the browser of your choice.Result:...
View ArticleCommented Issue: Support IServiceProvider Injection for DataAnnotations...
I am not completely sure but at first glance, it seems to me that IServiceProvider for DataAnnotations validations is completely ignored in ASP.NET Web API.Here is a quote from Jeff Handley's blog post...
View ArticleCommented Issue: Webgrid and sorting on a column with null values (MVC3) [138]
The problem is based on the following example (borrowed from http://stackoverflow.com/questions/2290436/linq-orderby-breaks-with-navigation-property-being-null) :table Users -> has basic user info...
View ArticleSource code checked in, #9a83b63f3f889e3f2c979274fe3e8f7610e06b98
Issue 362: Validation should honor member field in ValidationResult
View Article