Keep Loosing Application Settings?
Apr 15, 2010
I'm having a weird problem with one of my .net windows applications. I store a number of settings in the application settings (User Scope) but from time to time the settings just seem to dissapear when it's run on the server.
View 3 Replies
Similar Messages:
Feb 22, 2011
I have three identical procedures that are all used to open the contents of a GridView into Excel. One was working fine but the other two were getting a 'RegisterForEventValidation can only be called during Render();' error when attempting to run the form.RenderControl(html) command. The only difference I saw was that the one that was working had the allowsorting value set to 'False' where the other two were set to 'True'. I set the other two to false and they worked. So what is going on here? Why would this cause the error; is the GridView somehow doing a post back and loosing settings when this value is set?
View 3 Replies
Dec 6, 2010
We're currently refactoring our ASP.NET 4.0 Web Application to run on both plain old IIS and Azure. For the Settings (in the Properties namespace), I'd like to implement the State Pattern with an AzureSettingsState and a StandaloneSettingsState, which both provide settings getter methods.Now could anybody help me figuring out how ASP.NET deserializes the non-String values (e.g. TimeSpan or StringCollection), so that I can deserialize them on my own in the context class? All settings seem to be strings there.
public abstract class ConfigStateBase
{
public abstract string GetSettingValue(string setting);
}
View 1 Replies
Mar 11, 2011
My question relates to the performance implications of reading application configuration data from an XML file.I am building an application that lists information from a database and needs to know how to display the lists, depending on the types of data returned.This is difficult to explain, but basically I would like to have an XML config file that lists the types and describes how to display them. This will allow me to change the display methods without re-compiling the application.
My question is really around performance. Given that my application will need to use this data many times during each page load...Should I be reading directly from the XML file and parse it each time I need it?
Or should I cache the XML object and parse it each time I need it?Or should I parse the XML once, generate some sort of object and cache that object?My guess is option 3, but I'm basically fishing for best practice around this.
View 1 Replies
Jul 15, 2010
We have a few settings in our web application that can be user configured. As IIS exposes helpers for configuring "Connection Strings" and "Application Settings" we decided to take use this method of configuration.
Unfortunately this works by editing the Web.config file deployed in the web application. This means that a simple upgrade process of copying over the files from a newer web application release resets all configuration settings to the default.
Possible options:
When upgrading the webapp, backup the Web.config and restore it afterwards. This is not elegant and if the latest webapp defines new default-valued properties in the Web.config then this will break Write some admin-only configuration pages on the site and store the values in the DB. This puts the control back in our hands, but it will take work to write this and obviously has bootstrapping problems with connection strings.
View 1 Replies
Apr 5, 2010
I want a separate config file (not app.config) that stores style for various controls in my web application. For example i want to specify the CSS file that modifies all instances of GridView in the website. what is best practice?
View 2 Replies
Aug 18, 2010
I'm trying to use the following command:
Dim xmlFilePath As String = _
System.Configuration.ConfigurationManager.AppSettings("XmlFilePath")
to retrieve the following setting:
<applicationSettings>
<MySolution.WebProject.My.MySettings>
<setting name="XmlFilePath" serializeAs="String">
<value>C:ASP.NETFolderMessageLog</value>
</setting>
</MySolution.WebProject.My.MySettings>
</applicationSettings>
However, xmlFilePath shows up as Nothing after that line of code is run. What's the correct code to get a setting out of the web.config file in an ASP.NET application?
NOTE: Although you can add keys individually to the <appsettings> tag, I'm trying to figure out how to use it with the "Settings" tab in the project's properties.
View 2 Replies
Dec 12, 2010
Is it suitable to store some app settings in Application Cache? I mean settings that might need to be changed frequently...
View 1 Replies
Mar 11, 2011
I want to add an item at runtime to my global settings on an ASP.Net web application. It seems that the Properties.Settings.Default.Properties object is read-only, or at least it's Attributes are so I was trying to write directly into the web.config file. This works correctly but the stuff I found was just dropping my info into the AppSettings section, when I need it to be in the ApplicationName.Properties.Settings so it is made available through the Default.Properties object.
The code I have basically goes like this:
Configuration config = WebConfigurationManager.OpenWebConfiguration("/");
config.AppSettings.Add(mySettingName, myValue);
config.Save();
Which is fine and dandy, except that - obviously enough - my setting turns up in the <appSettings> section of the file. Is there a way I can use the Configuration object to access the ApplicationSettings/ApplicationName.Properties.Settings part of the configuration file? If so how? If not is there another way to write values into my application settings from code?
View 1 Replies
Oct 7, 2010
I am working on a ASP.NET MVC 2.0 Multi-Presentation web application which would use a common codebase to support different websites. These websites would differ in following aspects:
Each website will have their own headers, footers, images, CSS etc (I guess website specific Master Pages)
Some of the UI elements could be different based on soft-coded settings at website level
What is the best approach to handle these requirements? Should I be storing these website level soft-coded settings in Database or multiple config files? I might have to provide a admin UI to manage these soft-coded settings. How do I access these settings in different layers (MVC, Services, Repositories etc) of my application?
View 1 Replies
Mar 7, 2011
I have some global settings in my application that is going to be handled by the administrator and I store them in the database.
Settings like: board on/off, max items/page on different UserControls, language, hide/show modules.
What technique should I follow to read the values in the database and display the page or the application according to it .. Of course I could do it the easy way and fetch the required settings for each page in the Page_Load event handler but I think that will be a lot of database connection!
View 1 Replies
Mar 8, 2010
I just uninstalled VWD 2008 Express and installed VWD 2010 Express (all details below). I'm noticing VERY slow load times, on the order of a couple minutes to like 5-6 minutes to load a page. I really don't think this is working right. Is there some setting that I can check to see what is bogging down my app?
Microsoft Visual Studio 2010
Version 10.0.21006.1 B2Rel
Microsoft .NET Framework
Version 4.0.21006 B2Rel
View 3 Replies
Feb 24, 2010
I am developing a site which includes several different javascript files and libraries. For optimization purposes I have implemented YUI Compressor for .Net
This will minimize and combine my javascript files into one single file.
Now I have put this up in a MSBuild script that automatically does the compression and minimization and outputs it to a file of my choosing. However, I still wish to keep the original javascript files in my development environment. My question is simply:
Is there a good way to depending on the Debug setting for example choose which javascript to use? This to not have to change the MasterPage by hand each time I release the build.
Allow me to illustrate.
If I am running in Debug="true" I wish my MasterPage to include the following javascripts:
<script type="text/javascript" src="first.js"></script>
<script type="text/javascript" src="second.js"></script>
<script type="text/javascript" src="third.js"></script>
<script type="text/javascript" src="fourth.js"></script>
If I am running in Debug="false" I wish this to be outputted in the MasterPage:
<script type="text/javascript" src="compressedAndMinimized.js"></script>
View 2 Replies
Sep 17, 2010
I have several web applications on a server using the same application pool. The worker process usually takes a lot of ram but usually only from one application. I can successfully limit the cache usage by setting "PrivateBytesLimit" in web.config file when the application uses it own dedicated application pool.
Does anyone know how this setting will be applied when using shared application pool? Is it per application, per worker process or per application pool? Also if it is not per application which setting from which application will be applied?
View 1 Replies
Jun 9, 2010
In our IIS (v 6.0) there is one classic ASP app deployed, which has around 35 concurrent users. Now, a new ASP.NET(3.5) app needs to be deployed on the same server which will have its own 50 concurrent users. In this scenario should we create a Application Pool for this new .net app? What are other recommendations for the IIS settings in future?
View 3 Replies
Jul 22, 2010
I'm working on a new C# web application in Visual Studio 2010, and am having problems reading a value in Web.Debug.Config from the GLobal.asax.cs file.
In the Application_Start event I've got the following code:
Application.Add("AppID", ConfigurationManager.AppSettings.Get("AppID"));
I also tried:
Application.Add("AppID", ConfigurationManager.AppSettings["AppID"]);
And in the Web.Debug.Config file I have the following:
<applicationSettings>
<add key="AppID" value="123" />
</applicationSettings>
I also tried:
<appSettings>
<add key="AppID" value="123" />
</appSettings>
And I tried having it in a file path, like so:
<appSettings file="C:MyPathappSettings.config"/>
When running in debugger, I've got a break-point in the Application_Start event in Global.asax.cs. It hits the break point, but in all cases the value coming back from ConfigurationManager is coming back null. What am I doing wrong?
View 3 Replies
Nov 13, 2013
I recently bought domain and hosting from godaddy.com and uploaded my website files based on asp.net on server.
The problem is when i run Default.aspx file in visual studio it runs properly but same set set of files when ran after uploading on server gives error in web.config file.
Description: An application error occurred on the server. The current custom error settings for this application prevent the details of the application error from being viewed remotely (for security reasons). It could, however, be viewed by browsers running on the local server machine.
Details: To enable the details of this specific error message to be viewable on remote machines, please create a <customErrors> tag within a "web.config" configuration file located in the root directory of the current web application. This <customErrors> tag should then have its "mode" attribute set to "Off".
<?xml version="1.0"?>
<!--
Note: As an alternative to hand editing this file you can use the
web admin tool to configure settings for your application. Use
the Website->Asp.Net Configuration option in Visual Studio.
A full list of settings and comments can be found in
machine.config.comments usually located in
WindowsMicrosoft.NetFrameworkv2.xConfig
-->
[Code] ....
View 1 Replies
Jan 19, 2010
We have many different clients, and each client can have multiple user accounts.Right now, we have user settings set up on the ASP project, and a WinForms application can see these settings, depending on which user logs into the winforms application. They are specific to the user. I want to make them specific to the client, so users can be in "groups" by their client, and all users in the group would see/update the same settings.
View 1 Replies
Oct 11, 2010
i have a datetime column which has dates with milliseconds, but when i make a query and try to read that column i get the correct datetime but without dhe milliseconds.
I use a conversion like this: DateTime oColumn =DateTime.Parse(oRow["Start"].ToString());
Is there anyway to get the milliseconds from the column.
View 1 Replies
Jun 30, 2010
I have a page, where I dynamically add textboxes within an updatepanel with a button.click event. Those are common telephone, fax, email, etc.. Now I put in some values, store those in Session with Arraylist and go to next page. Here, there is a button to go back to previous page. Ive managed to recreate all those textboxes on Page_Load event, using if not page.ispostback, then.. Now, this problem is driving me crazy. When I load my page, put in some values, add as many textboxes, as I want and go "Next", its ok. Then I go "Back" and everything is recreated and I see as many values within textboxes, that I created. But when I do this for a 2nd time, I can only see recreated textboxes without values. Ive spent some time searching for a simple solution, or an advice. But with no success. I could post some code here, but its a bit long and complicated. But if necesarry, I will.
View 4 Replies
Mar 22, 2010
I basically have an update panel being dynamically populated with a LinkButtons after a postback. This link buttons are being assigned an event. Now when I click the button the event is not firing. As I understand it the event is not firing because I'm not creating the button in the Page_Load event and therefore .Net does not remember this controls were created after postback. I'm not able to create these controls in the Page_Load as they are dependant on user input. So my question is how can I create these controls dynamically and have the page retain them and their events after postback?
View 4 Replies
Mar 29, 2011
this is about ASP.NET, ViewState, UserControls and loosing the values of my properties. It is an classic question by know, I know, and even though I have searched here and on Google for a resolution to this problem, I havent succeeded. On the contrary, the more I test different things, the less I understand it seems.
On top of this I am using ext.net and their so called DirectMethod's but I dont think that has much to do with this problem. There are numerous questions I have and I hope that this text will be fairly readable and understandable =)
The UserControl
I have a UserControl, Customers.ascx, that contains some Properties. The "most" important is *_CustomerId*. The _CustomerId is set in code-behind, in ext.net's "DirectMethod" like this (code below from the Page Customers.aspx):
[code]....
View 1 Replies
Feb 9, 2011
I have a asp.net page with a codebehind. I have 2 buttons on the page. When clicking on button 1 I get some data from my database and save it for later use in Sessions.
[Code]....
View 4 Replies
Oct 26, 2010
I have a page with an asp:FormView. When I attempt an insert and it fails I loose the data in the form. ViewState is enabled.
<asp:FormView ID="frm_Person" runat="server" DataKeyNames="Person" DataSourceID="ds_edit_Person" DefaultMode="Insert" ViewStateMode="Enabled">
I am trapping the error on the datasource with
<asp:SqlDataSource ID="ds_edit_Person". oninserted="ds_Edit_Person_Sql_Event" onupdated="ds_Edit_Person_Sql_Event".
(ErrorHandler is just a static lookup function):
protected void ds_Edit_Person_Sql_Event(object sender, SqlDataSourceStatusEventArgs e) {
if (e.Exception != null) {
SqlException sqlex = (SqlException)e.Exception;
lbl_Error.Text = ErrorHandler.TranslateError(sqlex.Number);
e.ExceptionHandled = true;
}
else {
lbl_Error.Text = ErrorHandler.TranslateError(0);
gv_Person.DataBind();
}
}
How do I keep the values in the form?
View 7 Replies
Nov 11, 2010
I've created a gridview and one of the columns displays a field called "usegolive". In the table this value is either 1 or 0.I'd love to know how to convert this so it's displayed as either "yes" or "no" without loosing the underlying values. Seems fairly straightforward but I cant figure it out.
<ItemTemplate>
<asp:Label ID="Label3" runat="server" Text='<%# Bind("usegolive") %>'></asp:Label>
</ItemTemplate>
View 4 Replies