C# - Where Does Static Variable Work In Page

Apr 26, 2010

I had an interview today and every thing was going very good, but then an interviewer asked me a question Where Does Static Variable Work in C#- At Application Level or At Page Level.I was not very much clear about this answer as I only knew that static variables are stored on heap and I didn't knew anything about web related thing.

Then he tried to make me more clear by giving an example that in a page I am using static variable and three users are accessing the page one of the user updates the value of static variable, What value will be visible to remaining two users an old copy or the update will be reflected.

View 3 Replies


Similar Messages:

How To HttpContext.Current Work, Providing Context Appropriate State Off A Static Variable

Mar 31, 2010

I've always wondered how you can access the correct state of the current http context via a static method:

HttpContext.Current.Session["foo"] = "bar";

In any other program, anywhere else, my initial assumption about working with a static accessor like this is that changing it will change it across all threads. Similarly, another thread running my change it on me while I am trying to use it.But HttpContext.Current does not behave like this. It provides the appropriate state for the given request, even through the static accessor.

View 3 Replies

Public Static Variable Declared In Public Static Class MyGlobals In A 'Code File' Template?

Jan 27, 2011

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>.

View 9 Replies

Web Forms :: How To Reference A Static Variable In Another Folder

Feb 26, 2011

I dont know, but <%= %> doesnt allow me to enter my project namespace. Im trying to reference a static variable in another folder.

Ex: <%= Site.Web.Variable %>

View 1 Replies

State Management :: Cache Vs Static Variable?

Sep 24, 2010

I know the big difference, but one thing is confusing me. Cache works only on a single machine on webfarm and to make it globally we use Velocity or memcache.So is static does same, or is it already work globally ?
eg

Cache["someid"] = "value"; //this will only work on single machine cache,

static string abc = "value"; // will this work on single machine or globally ?

View 6 Replies

Losing Data From Static Property Variable?

Feb 28, 2010

public static int _CompanyId;

I am assigning some value to _CompanyId after login .After some post backs i lose value in_CompanyId .What could be the reason ?

View 4 Replies

Configuration :: Static Variable Being Reset To Null By IIS?

Feb 3, 2011

my asp.net app uses dynamic stylesheets. so each of my pages uses a pre_init method to load the relevant stylesheet. the stylesheet is the same for ALL users of the app.for each page load, i don't want to query the database to determine which stylesheet to use. therefore, I simply load the stylesheet from a STATIC variable that I store when the app starts.

works fine locally. however, on the production server the STATIC variable is reset to Null after about 5 minutes. why is that?? is there a better way for me to handle this? Should I change something in IIS? Should I change the methodolgoy I am using to retreive the stylesheet?

Each .aspx page includes:

[Code]....

BusinessLogic.Admin:

[Code]....

BusinessLogic.Admin parameter

[Code]....

View 4 Replies

Static Variable Inside A Class In Web Application

Jul 28, 2011

I understand the problem of the static variable inside a class in the web application, now I try to create a simple class to deal with SQL Server for example, so I created Static Method inside this class, this static method used in insert, update and delete from database, I wonder if this is safe, and there is no problems will appear ?

View 10 Replies

Web Forms :: Accessing Static Variable In Global.ashx File?

Sep 28, 2010

I want to access the static variable in my global.ashx file I am using classname.variable name for accessing the variable but the variable name dose not appear.Can someone tell me how to access static varialbe in *.ashx file.

View 5 Replies

State Management :: Creating A Static Variable And Adding To Session?

Oct 29, 2010

I am creating a static variable and adding to session.This variable has value that is user specific. Now I am getting a problem with this users are complaining that they are getting values that should be another users. It's like a mix up with session. Could this be because of static variable declaration?

View 2 Replies

C# - When Implementing The Singleton Pattern In A Web Application The Static Variable Scope?

Jan 25, 2010

want to make sure I am not assuming something foolish here, when implementing the singleton pattern in an ASP .Net web application the static variable scope is only for the current user session, right? If a second user is accessing the site it is a different memory scope...?

View 4 Replies

State Management :: Difference Between Application Object And Static Variable?

Jul 2, 2010

What is difference between Application object and static variable? Where these are stroed in memory.

View 4 Replies

Static Compression In IIS Does Not Work For Htm And Js Files

Apr 1, 2011

I'm trying to configure IIS 7.5 to compress static htm and js files. Here is my web.config for the web site:

[code]....

Compression starts working when I set doDynamicCompression to true. But I can't use this option because it is disabled at my hosting.

View 2 Replies

Static Properties Work In C# Environment?

Oct 26, 2010

If I had a class with a static property that is set when a user loads a particular page, is that static value unique to that users session?

In other words, if a second user then loads the page and sets the static property, will each user have a distinct value, or will both use the second users value?

View 3 Replies

State Management :: Keeping Application Variable Or Static Class For Global String?

Nov 18, 2010

I need to keep a global variable throughout the whole time the user is at my site, but do I use Application or a static class? The string variable should store a region name and my site makes a few changes depending on which region that has been set.

I read that Application was mainly for classic ASP, but I also read that a static class cannot be instantiated at runtime (e.g. when the user has logged in).

So, have I got something wrong here and which solution do I use?

View 2 Replies

AJAX :: Calling Static Play Method Doesn't Work?

Aug 26, 2010

I have a page with an update contentpanel, with 4 panels inside. Image buttons outside the update panel control control which panel is visible. I am trying to call an animation from a javascript function, but the animation doesn't work, everything else does.

main.aspx:

[Code]....

main.aspx.vb:

[Code]....

web.config:

[Code]....

View 10 Replies

C# - Static Behave / Only Work For A Specific User Session Or For Overall Application?

Mar 1, 2011

I have an asp.net application with c# language. I have a common class which maintain the constants and static variables and fields. I also have a login page. If the user logs in successful I set IsLoggedInSuccessfull as a static boolean variable in common class.

My question is: Will this only work for a specific user session or for overall application ?

Edited:
Based on some answers I got another question here.

let say i am using the Static method as Authenticate(User objUser). intention is to call this method when user clicked log in button. where on login button I am let say prepare the User object with certain parameters required for login, then passing to this method. what would be the impact there? let say I have single server for now (no server farm or garden). then there will be the single application level method to authenticate the user, right? and say 10000 user are going to logging in to this site/application then how authenticate() method comes in behaves ? will CLR automatically manage threading there ?

View 5 Replies

Data Controls :: DatePicker Inside GridView Does Not Work When ClientIDMode Is Set To Static

Jun 16, 2015

i have tired your demo 

[URL]

but   this is not working  change your  code 

<asp:TextBox ID="txtProductDate" ClientIDMode="Static" runat="server" ReadOnly = "true"></asp:TextBox>

it is always updating values to first datepicker 

View 1 Replies

Data Controls :: How To Modify Static Variable At Runtime To Pass Data From One Form To Another

Apr 16, 2014

I have using Static Variable  in My project.i want Change Static variable value because of transfer the value b/w two  Forums... and I want Change value at run time...provide solution

Or else Any other way transfer value b/w two forms......

View 1 Replies

Web Forms :: Calling Variable When Set In Separate Code File - Can't Work Out

Feb 8, 2011

I've done a search and read a few things, All i'm trying to do is set a variable in the code file and call it in the page file asp.net vb.net 3.5. I've tried like this in the code file:

[Code]....

And in the design part of the page:

[Code]....

But it says that name isn't declaired. What am I doing wrong?

View 7 Replies

How To Calculate Paypal Fees, 2.9% +0.30 Doesn't Work For Some Cases Variable

Jun 16, 2010

I am implementing paypal checkout in my website it is working but i want to make a simple fees calculator for paypal in order to help the user, i went to paypal and they said their fees amount is 2.9% +0.30 fixed, but it is not working for some cases, for example: deposit $1.34

2.9 % = $0.04 rounded + $0.30 = $0.34, so i should get $1 credited but paypal send in its response in the field FEEAMT which indicate the "PayPal fee amount charged for the transaction" 0.35,

View 1 Replies

C# - Static Music Player That Remains On The Page Playing No Matter If The User Navigates Away To Another Page Within The Site?

Sep 15, 2010

I am needing to have a music player (something like a strip down at the bottom of the page that goes all the way across), that remains at the bottom even when the user navigates to another page within the same site.The purpose of this is to play music on the website no matter where the user goes on the website.

View 1 Replies

Javascript - How To Embed A Static HTML Page In Aspx Page

Mar 7, 2011

I have a static HTML page complete with client-side scripts and css (both are included in the html). I was wondering if it would be possible to embed this HTML page into an ASPX page and have the ASPX page be able to respond to javascript events that are raised from within the static html document? Does asp.net provide a specific control for this or can I use a frame?

View 3 Replies

C# - Is It Safe To Access .net Session Variables Through Static Properties Of A Static Object

May 10, 2010

Is it safe to access asp.net session variables through static properties of a static object?Here is what I mean:

public static class SessionHelper
{
public static int Age
{
get
{
[code]...

Is it possible that userA could access userB's session data this way?

View 2 Replies

C# - How To Lock A Private Static Field Of A Class In One Static Method

Mar 26, 2011

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();
}

View 1 Replies







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