I ask if i can use static variables in my web application, what are the alternatives to (static)? when i use static variable in specific page and more than one user use the application , it make conflict data(incorrect data).what are the limits of static members using?are static members are shared in memory?
Our site has a page for maintenance of existing members (e.g. adding / changing roles, etc.)This page currently uses a gridview to show a complete list of all members, based on GetMembers() method to populate it.However, as the number of users has grown to several hundred, it has become difficult to locate a particular user by paging through several pages.Is there a way to narrow down this list, maybe with a filtering textbox, so that as you start typing into that textbox, only members whose name contains the typed characters will show up in the gridview?
I have a requirement that the user wishes to be able to scroll through as many as 4000 records in a dataset on the screen. The average number is around 500 records in the dataset, and there are 12 columns of data in each record. I am using a repeater to do the binding of the data, no problem.
Around 500 the system performance is fine. The actual data binding is taking about 2 seconds and the screen painting is taking about 10 seconds depedning on the time of day (other internet usage within the company bogging down the pipeline).
However, when I try to do 2300 records, the performance is abysmal. The binding time is acceptable, but the screen painting is SO slow. Essentially a 11mb web page is generated.This seems like an awful lot of data to me for a web page.
1) Is this normal to have a web page served up that is that big? We're talking text, not photos.
2) Is there a limit on the number of records that a repeater can work with? Obviously I can throw as many records as I want, so I am looking at a practical limit vs an actual limit.
3) I notice when I throw a drop-down into the repeater, the time lag is even greater. Is this because of the need to render the drop down?
I have tried to convince the user that they should use paging instead, but they are insisting on using scrolling. I get why scrolling would be good, but I am concerned that the performance is hideous above a certain threshold and I don;t think I can make it render the page without throwing a significant network speed upgarde and dedicated line for the website.
I have a web service on which the end users will be uploading ZIP archives that can be very large (one test file is over 200MB). I'd like to handle oversized files proactively and size-limited upload failures gracefully.
Since the web app will be deployed on customers' machines, so I cannot easily ensure that the configuration matches any fixed size. I've documented how to use the appcmd command for them to set the requestLimits.maxAllowedContentLength value beyond the 30MB default.
But I'd like to handle it in the web app; I'm hoping for two things:
To show the current limit on the page where they initiate the file upload, something along the lines of:
Each file upload is limited to 15MB. If your archive is larger, (etc., etc., etc.) To give a meaningful error when that size is exceeded. Currently, it takes a long time for the data to be sent, and then I see a misleading 404 page.
[Edit][URL]
I found the above article -- but while I can intercept the error I keep getting a connection reset in the browser on Request.Redirect() or Context.RewritePath() so it's really no better than the 404. Hmmm, actually that's with VS2008's debug server, not with IIS.
I have a datagrid I want the popout window limited ti a certine size with on bars or anything. I know there is a javescript that works with webcontrols but what do you do in this situation with this type
I'm very new to the whole thing and am slowly building a little app which takes a series of numbers into an array,orders them,does calculations and outputs the result.To this end I'm using arrays declared like:
string[] and the function OrderBy().
Eventually this little prog is intended to read text files containing perhaps thousands of values so I thought I should find out:
What are the size limits for such arrays?What are the size limits for OrderBy() ? Is OrderBy() an effective sort routine for large arrays or does it get very slow? I hope it is okay to ask these questions.I realise I could find out for myself as soon as I've got it to where it can upload and read a text file and process it...... but I'm not there yet.
my web applications app pool configuration is PeriodicRestartMemory : 512000 PeriodicRestartPrivateMemory : 196608
although the virtual memory limit is higher than private memory, app pool is recycled with virtual memory limits exceeded errors in the event log (instead of private memory).
what is the reason for this? how could it exceed virtual memory limits before exceeding private memory limits? it seems that systems other allocations in virtual memory cause limits exceeded before applications private allocations exceed the limits, but what are those allocations of the system? or what is the root cause of this.
I have a large table of text inputs for which a set of custom attributes are being created on the server side. These attributes included "min" and "max" which were used with the jQuery Validate plugin. Due to a change in the requirements (of course), we now have to update the attributes to a range type, however the Validate plugin isn't interpreting the formatting of the range rule correctly (or perhaps it's more accurate to say I'm not formatting the rule correctly) and now I have problems. The generated output for the input boxes looks like this:
In either case, the message returned is either: enter a value between 4 and 6. or enter a value between NaN and 4 respectively. Neither of which has anything to do with the 460 - 500 range in question. The jQuery code calling the validate function is just the vanilla call:
I have a private static field in my Controller class in an MVC web application.
I have a static method in that controller that assigns some value to that static field, I want to apply lock on that static field until some other instance method in the controller uses the value stored in the static field and then releases it.
DETAILS:
I have a controller named BaseController having a static ClientId field as follows and two methods as follows:-
public static string ClientId = ""; static void OnClientConnected(string clientId, ref Dictionary<string, object> list) { list.Add("a", "b"); // I want the ClientId to be locked here, so that it can not be accessed by other requests coming to the server and wait for ClientId to be released:- BaseController.clientId = clientId; } public ActionResult Handler() { if (something) { // use the static ClientId here } // Release the ClientId here, so it can now be used by other web requests coming to the server. return View(); }
I did some research after posting. All I found was simple examples for no-layer architectures, like connecting to a database from your aspx page, so, in a corporate environment, it is unnaceptable.
I need to call a server-side method (using ASP.NET Ajax) in a 3-layer architecture.
For example, my Default.aspx contains a method LoadProducts().
[Code]....
[Code]....
This cannot change. There is no way to convert Business and Data layers to static.
How can I call the LoadProducts() method using ASP.NET Ajax?
I have a question about C Sharp ASP.NET:Is there a difference (in code speed, resources) between:public static variable declared in public static class MyGlobals in a 'Code File' template;and the variable declared in a normal 'Class File' template;I use this variable in 2 different Class Files and also in _Default Page codebehind cs file.In fact in my case I need about 20 global variables of type List<string>.
whats the exact use of static variables in overall programming in .net and for asp.net...
Recently i went for the interview where interviewer asked me 2 question which i was not sure for the same..
whats the use of session object, i said sessions are the server side object, they are used when you want to store user specific data at server side, then he asked what if i want to use static variables for the same, i was mum, can anyone tell me how asp.net will behave if i store the user specific information in static variables.If i use cookies which are the best option to store the data at client side (not sensitive one), but what if user has disabled cookies on his machine, will my application would crash.
Can it handle mapping using private members like NHibernate can? The documentation is very slim, but it seems like one of the objects or methods provided with the tool could do something like this.
I have admin and member role, now i wan to do like, in the admin page, i wan to display all members only in a gridview Im using the default provider and database How should i do that?
f i send email to first member, everything is ok ,, but next member will have 2 email .. email for him and the message for first one !and i have another problem with ( send to all ) All members received the Message , But without the subject and textthis a contol page .aspx code
What is the best way to set up a members only section where users can edit their personal information, save profile images, view friends, view images, etc...? Would it be best to create a site map for just the members only section? when changing pages within the members only section is the userid passed in a querystring or something separate?
I am building a ASP.NET website that has members pages. I have created a folder where I keep the members pages in and that can only be accessed by logging in or creating a new account. The problem is how do I make the url of these members pages secure, so that someone cant simply give the url to another user for them to copy into a browser or bookmark.
I have searched for an answer to my problem and could not find an answer anywhere.
I am rebuilding a website (converting it to use masterpages, usercontrols, asp.net memberships, etc using asp.net 4.0 C#) that has two different types of users. The problem is, the two different users have different roles ie. customers and employeers. Depending on the role the user is assigned to they will have different things that should be stored in their profile.
For instance a customer would have all the basic elements of a profile, name, address, phone, etc. But it would also have some extra stuff like, a little bit about themselves, their resume, where they went to school, etc. On the other hand an employer would have the basic elements but it would include details such as the position, a description of the position, contact for that position, etc.
Is there any way to have multiple profiles and still use the asp.net sql membership and profile provider?
My environment is .Net2.0, VS 2008, Web Application
I need to lock a record when two members are trying to access at the same time.
We can do it in two ways,
By Front end (putting the sessionID and record unique number in the dictionary and keeping it as a static or application variable), we will release when the response is go out of that page, client is not connected, after the post button is clicked and session is out. By backend (record locking in the DB itself - need to study - my team member is looking ).
Is there any others to ways to do and do I need to look at other ways in each and every steps?
Members cannot login when I move a site from development to production. I can see them in a page I made that reads the sql table.I checked the machine config file and the application name is "/" in both development and production. When I open the db in management studio I can only see new ones created during production. What gives, and how can I delete these 'ghost' users and re-create them in production so they can log on?