C# - Radical Techniques For Reducing ScriptResource.axd?

Oct 30, 2010

Scenario: I have a complex Asp.net app serving various units through programmatically constructed control collections in HttpModules. Some of these controls use Asp.NET Ajax.

Across many different units, ScriptResource.axd averages a transfer size of ~27k.

I have a ceiling that only allows ~3k for it.

There definitely isn't time to retrofit all the Ajax functionality with jQuery or hand-rolled js functions or whatnot. We already have the .axd coming over with gzip encoding (uncompressed it's more like 97k). It's often cached, but that doesn't matter: I have to hit a hard, low, externally-imposed limit on first-request total transfer size... markup, scripts, images & all summed up a-la firebug. I've been avoiding the .axds, but there really isn't anywhere else to shave bytes, and I have 24k to go.

Possible approaches: I'm not yet using Asp.NET 3.5 SP1's compositescript functionality, but I figure that would only save on request/response headers, and I'm not even sure headers count against me.

I don't have any other ideas other than something radical, like creating a response filter that uses reflection & some dictionaries to figure out what js functions are actually needed, and only emit those. I could cache the resulting list for each unit, since I have a low response time ceiling as well, and I don't think the .axds change from one request to another. Is this feasible? Any other ideas? ...what if I buy beer for the hero with a solution?

View 2 Replies


Similar Messages:

VS2010 Chart Control: Reducing Y-Axis Margin?

Nov 1, 2010

How do I reduce the width of the left margin area shown below, marked in red?

View 1 Replies

C# - Reducing Output Page Size Perfomance Improvement?

Jan 20, 2011

I need to improve the speed of my website and perfomance.

I've tried everything under the book from compression handling , whitespace removal , update panels and enable view state false.. but nothing seem to work.

The output page size is still 764 kb.. which is quite a lot. So can you guys tell me an out of the box or any other way to approach this to decrease the output page size!

View 3 Replies

MVC :: Reducing Dabble Data After Receiving From ApplicationController To Master Page?

Nov 15, 2010

I'm using ApplicationController to pass same data to the master page .(its suppose to be same sort of cloud tags)Some of the data is dabble (is suppose to be so) but on this particular place I would like that it will appear only once .I would like to make this data("tags") also to be as link so by clicking on it the user will be able to find all the articles related to this subject .This is the code I'm using on the ApplicationController :

[Code]....

And this is how i pass it to the MasterPage

[Code]....

View 9 Replies

ASMX :: Different WCF Service Hosting Techniques

Jan 7, 2011

I am new to WCF. Please tell me what are different WCF Service Hosting techniques..

View 1 Replies

MVC :: Comparison Against Other Programming Environments Or Techniques?

Jan 28, 2010

what MVC stands for,but if I'm already developing .NET websites without it,is there any reason I would need/want to use it?is it designed for people who already have experience with developing in an MVC environment and wanted a ".net"version of it?Is there some "head-to-head" comparison of MVC against other programming environments or techniques that have been written? It seems like what I might gain in development speed I might lose in flexibility.maybe I just don't understand what all the fuss is about.hence this post!

View 6 Replies

When Develop The Key Dependecy Cache Techniques, Get A Error

Apr 6, 2010

I have to develop the Key dependecy cache techniques. I have tried this. i got the error. I have shown the details below.

HttpContext.Current.Cache.Insert(
Dim MyDependency
As
New CacheDependency(Nothing, keys)"SqlPubsEmployees",
ds, MyDependency)

View 1 Replies

Good Techniques For Load Testing A Web Application

Jun 30, 2010

I am trying to load test a web application, but I am having a hard time finding good tools that are affordable. I cam across Web Performance Load Testing Tool which is pretty cool, but limits you to 10 users and after that it costs thousands. any good techniques for load testing a web application?

View 5 Replies

Databinding - Different Techniques To Bind The Data Controls?

Mar 26, 2010

Recently I was asked the following question at interview."What are the different way to bind a Data Control in ASP.Net".

I have answered

Typed DataSet
Collections
Stored Procedure.

The interviewer expecting a lot more. Can anyone explain me the different way that we can bind the data controls?

View 2 Replies

Security :: Identifying Users Uniquely Via A Guid Or Other Techniques?

Oct 14, 2010

I am in the process of building a survey using asp.net and store these results into a database. Now this is what I am trying to achieve: - The survey is fairly long but will be split up in sections. - the way I have been told to develop this is to save each section into the database when the user clicks on a next button for example rather than clicking a final submit button and then submitting the results all in one go to the database. The reason being is for example, the user's browser crashes etc or if they accidentally close it down. I need to build it such a way that survey can remember who the person is.

I can't use windows authentication as it will be externally based, is there anyway I can uniquely identify people when they arrive on the web application e.g. by using a guid? Can it be guaranteed that the person who arrives on the application with a guid on that machine be exactly the same when he/she arrives again?

View 2 Replies

Caching - What Techniques Should Be Used To Handle Objects In Asp.net Cache To Prevent Problems From Multiple Worker Threads Access

Sep 8, 2010

since asp.net contains multiple threads that are executing at the same time.so if 2 threads access an object (simple or complex) that i got from the the asp.net httpcontext Cache.can't this lead to state problems on that object if these 2 theads tried to modify/read it at the same time?so what kind of precautions should i implement?for example i am thinking maybe locking the object while working with it? (wont this cause performance problems?)or maybe when i retrieve some object from the cache i should create a copy from it?
or maybe i dont need to worry about this issue at all?

View 2 Replies

Configuration :: ScriptResource 'Sys' Is Undefined?

May 11, 2010

my project contain two config files. first config file in root directory, second config file in child directory

part of .config in root directory:

<httpHandlers>
<add path="Reserved.ReportViewerWebControl.axd" verb="*" type="Microsoft.Reporting.WebForms.HttpHandler, Microsoft.ReportViewer.WebForms, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" validate="false" />
</httpHandlers>

part of .config in child directory:

<httpHandlers>
<remove verb="*" path="*.asmx" />
<add verb="*" path="*.asmx" validate="false" type="System.Web.Script.Services.ScriptHandlerFactory, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" /> [code]....

When 'ScriptResource' in root config file, all's well. But when 'ScriptResource' in child .config file. I have error "Error: 'Sys' is undefined".

View 2 Replies

Compress ScriptResource.axd And Other Javascripts?

Nov 23, 2010

I have ScriptResource.axd file which is use and whithout compression. also I have JavaScript files that are not compressed too.

this is making website loads reallu slow....20 seconds....:

What can I do to reduce this and compress everything?

View 3 Replies

AJAX :: Scriptresource.axd And Webresource.axd?

Mar 21, 2010

My website is looking in the wrong place for the scriptresource.axd and webresource.axd. How do I point it at the correct subfolder? Or how do I set it so that scriptresource.axd and webresource.axd are stored in the root of the website?All the ajax is done within subfolders. The web.config is at the root of the website.

View 2 Replies

AJAX :: ScriptResource.axd 404 Error Only On Subdomains?

Jan 11, 2010

I have setup my website (ASP.NET 3.5) with AJAX, running with no problems at all.

When I test my website locally and on my main top level domain, there are no problems.

When I'm on a subdomain page, AJAX client side framework fails to load. I observed the problem deeply and found that whenever I'm on a subdomain page, WebResource.axd DOES load but ScriptResource.axd DOESN'T load (returns 404 Not Found error). I think I should modify some entries at web.config file, but I have no idea on what to do?

View 3 Replies

Which Javascript Scriptreference Is Linked To Each ScriptResource.axd

Mar 9, 2011

Google Page Speed is saying we should combine external JavaScript. Fair enough.

I know that the way to do this is to use a CompositeScript tag inside asp:ScriptManager.

<asp:ScriptManager runat="server">
<CompositeScript>
<Scripts>
<asp:ScriptReference Name="AjaxControlToolkit.Common.Common.js" Assembly="AjaxControlToolkit" />
<asp:ScriptReference Name="AjaxControlToolkit.Calendar.CalendarBehavior.js" Assembly="AjaxControlToolkit" />
< ... />
</Scripts>
</CompositeScript>
</asp:ScriptManager>

What I don't know is which script references to add. In my page I have lots of <script src="/ScriptResource.axd?d=big-string-here" type="text/javascript"></script>

How do I discover what <asp:ScriptReference Name="x" Assembly="Y" /> tags I should add to the CompositeScript tag? There's a usercontrol out there with this specific aim, and we even have already used it before, but I can't find it again o Google.

EDIT

The usercontrol I was looking for is ScriptReferenceProfiler. How to use it.

View 1 Replies

AJAX :: Changing The Path Of Scriptresource.axd?

Feb 12, 2010

In my website i have used ajax. I have made a subdomain. All the files are in the subdomain. But no ajax controls are working. When viewing source,

<script src="/subdomain/ScriptResource.axd?d=pIGD9Q63Ayfy9TvkTDZXYa7KKGxArRY0b7cvnO2ePCz6Y3RvV0egKLh8SptZV4uh0uHt-WTAswFxYQAekdl0wytwvJVYp1G-DPHL4quv6Vc1&t=633528638860312500"
type="text/javascript"></script> is coming.

In web.config i have written

[Code]....

View 1 Replies

Web Forms :: Combining WebResource.axd And ScriptResource.axd Files?

Mar 25, 2010

combining these type of files so that there are fewer http requests? Or for that matter any other tips on making them more efficient?

View 5 Replies

Webresource.axd / Scriptresource.axd And Javascript Files Not Getting Cached?

Jun 9, 2010

I built the asp.net website in release mode, set the debug flag to false in web.config, but still some of the webresource.axd and scriptresource.axd and javascript files are not getting cached. fiddler shows the status code "200" for these items instead of "304". what else I am missing to cache these files?

View 1 Replies

AJAX :: Sys Is Undefinded - WebResource.axd ScriptResource.axd 404 Error?

Jul 12, 2010

I have a site that uses the Ajax Control Toolkit that's been running for several weeks and a week ago all of a sudden users are seeing script errors. I'm getting 'Sys' is undefined errors, as well as 'object required' and other JavaScript exceptions. The site does not function because of this.

I checked the page source and looked for the WebResource.axd and ScriptResource.axd's and tried navigating to them directly by putting the URL in the browser. I got a 404 error - file not found. If I do the same in our test environment, it comes back and asks me if I want to save or open the file. If I open it, I see the JavaScript that I am expecting (from the Ajax Control Toolkit).

In our test environment, with the same code, everything works fine. This tells me there was something on the production server that's preventing this from working. About 4 days before this started happening, we found that some user documentation (PDF) wasn't being protected by Forms Authentication (we need only legitmate users having access to it) so we added a wildcard mapping in IIS with "verify that file exists" was unchecked, knowing that if it were checked, we'd have this problem. I had one of the network admins check this setting after this started happenig and he said that it was still unchecked. I asked him to remove the wildcard mapping altogether and I still see the same behavior.

I am certain that this isn't a coding problem; again, as it went through the QA process in our test environment, everything works perfectly. And after the last deployment to production three weeks ago, everything was perfect as well. We added the wildcard mapping (which shouldn't have had an effect) and four days later the site breaks. I've asked our IT department if any changes were made to the server recently and nobody says they did.

What settings does anyone know of that might be causing this, either server or application? I checked the web.config and all the sections are there that deal with the ScriptResource HttpHandler and HttpModules. In fact, the web.configs are identical between the production and test environment, so I know it hasn't been tampered with.

View 4 Replies

AJAX :: How To Change Path Of ScriptResource.axd And WebResource.axd

Apr 12, 2010

Is there any way to change the path of both ScriptResource.axd and WebResource.axd to a relative path (remove the leading the "/")?

View 4 Replies

Web Forms :: ScriptResource.axd PageRequestManagerServerErrorException (Server Error 500)?

Mar 29, 2011

When I have a string in a textbox starting with a < sign, it causes server error 500 during post back. Is this a known issue?

Sys.WebForms.PageRequestManagerServerErrorException: An unknown error occurred while processing the request on the server. The status code returned from the server was: 500
Line: 604
Char: 13
Code: 0
URI: http://.../ScriptResource.axd?d=.....

View 1 Replies

AJAX :: ScriptResource.axd Is Throwing Server Error (500)?

Sep 16, 2010

I have page that works ok on localhost, but it throws an error on server. This pages was working ok before until I added additional grid to updatePanel. Is there any limit how many grids you can have in updatePanel. The error message is below.

Message: Sys.WebForms.PageRequestManagerServerErrorException: An unknown error occurred while processing the request on the server. The status code returned from the server was: 500
Line: 4723
Char: 21
Code: 0

View 8 Replies

AJAX :: Scriptresource.axd And Load Balancer Servers

Dec 21, 2010

We host a SaaS application on 4 windows 2008 servers loadbalancer via a LVS. We use infragistics and Ajax Control Toolkit on several pages, one page represents a list of people using a Web Datagrid, each time a person is clicked in the list, an Ultra Web Tab component is updated at the botom of the page with detailed information on that person. After a certain amount of clics on different people (number of clics can be between 1 and 5) Scriptresource.axd craches with the following error :

[Code]....

I don't get this error when I run my application on one server using the server's private IP adress. I tried to synchronize the dates of the dlls System.Web and System.Web.Extensions on each server, I still get the same error.

View 3 Replies

AJAX :: Using CompositeScript To Combine ScriptResource.axd Files?

Jan 10, 2011

I'm having a problem trying to combine the ScriptResource.axd files automatically generated by Ajax using ScriptManager's CompositeScript property....on some pages there's 15 of these files, so I'd like to reduce that number to reduce the HTTP requests. I tried following the post here - [URL] - but am getting errors when trying to do what it instructs, such as:

Microsoft JScript runtime error: 'Sys' is undefined Microsoft JScript runtime error: ASP.NET Ajax client-side framework failed to load. Below is the code I am using for the ScriptManager. These errors go away if I do not use CompositeScript. Has anyone else attempted to combine these files? Am I doing something wrong in this code?

[Code]....

View 2 Replies







Copyrights 2005-15 www.BigResource.com, All rights reserved