Elect One Web Application Instance To Perform A Task Triggered By An External Event?

Mar 4, 2010

I have an ASP.NET application running on multiple IIS6 web servers, with a SQL Server 2005 database back-end.

I need to:

monitor the database for the completion of an external job event, and then have exactly one web application instance submit some information to a web service For (1) it seems like a SqlDependency would be the best approach (or just plain old polling). Each web application instance would register such a dependency when it starts up. (I don't want to configure a 'master' instance because the failure of that instance would mean the task doesn't proceed, even if other instances are available. Thus my design is to ensure that if there is an instance available to do the work, then the work ought to proceed.)

For (2) I have been thinking of having some sort of flag in the database that the web application instances try to update once they receive the SqlDependency notification in (1), along the following line (greatly simplified):

UPDATE StatusTable SET TaskStatus = 1 WHERE TaskStatus = 0

SELECT @@ROWCOUNT

that only one application instance would have been able to update the TaskStatus, and thus only one instance would have a @@ROWCOUNT > 0. This would then be the instance 'elected' to submit the information to the web service.

View 1 Replies


Similar Messages:

C# - Recursive Function MultiThreading To Perform One Task At Time?

Jun 14, 2010

I am writing a program to crawl the websites. The crawl function is a recursive one and may consume more time to complete, So I used Multi Threading to perform the crawl for multiple websites. What exactly I need is, after completion crawling one website it call next one (which should be in Queqe) instead multiple websites crawling at a time.I am using C# and ASP.NET.

View 4 Replies

Web Forms :: Perform Time-consuming Task On Server?

Oct 28, 2010

I have a function which performs a series of time-consuming operations which include querying a large database, customising an excel file and sending an email with a 5MB attachment.

I would like to excute this function in the background, when a button is clicked, and immediately redirect the user to another aspx page. The user should be free to browse to other pages or even close the browser when the background operation is still running on the server. I have tried to implement threading but could not get it to work. The email with attachment does not get sent even though there are no errors.

View 5 Replies

Application - Configuration Implementation - Serialize Collections - Pick Up File Write Event To Reload New Instance Of Config Into Memory

Oct 11, 2010

I am working on a web app that will heavily rely on configuration. The configuration is also will be written by another process or human. I am looking to get response on best practices in .net 3.5 on how to implement this case. I had used the configuration section of an early version of the Enterprise Library Applications Block. I really liked working with it but from what I hear it is discontinued in current versions. Hence the question... Need to be able to serialize collections, pick up file write event to reload new instance of config into memory.

View 1 Replies

Web Forms :: How To Fire Server Side Event After Client Side Event Is Triggered

Sep 12, 2012

I have a scenario where i have 4 asp buttons , on click of each button there are 4 labels inside 4 seperate divs where each displays seperate data.

Now if i click second button i need to display second label text inside 2nd div and hide all other divs.How can i achieve this ?

 OnClientClick event of each button calls displayAlternate() which displays repective div and hides other.

displayAlternate('second'); return false; --> if i do this server side event is not fired ...

If I return true div second label is not getting displayed..

How can I achieve functionality where all divs expect 2nd is hidden and i get server side event also..

Below is code.

<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<title></title>
</head><body>
<form id="form1" runat="server">
<script type="text/javascript">
function displayAlternate(id) {

[Code] .....

View 1 Replies

Web Forms :: Content Page Event Not Triggered

Mar 1, 2011

I am trying to do simple label text change on a content page. But the event is never fired.

[Code]....

What am I doing wrong?

View 5 Replies

Web Forms :: TextChange Event On Textbox Not Getting Triggered?

Oct 27, 2010

I have a textbox which is read only and there is a calendar besides the textbox. When the user selects the date in the calendar pop up, the text in the textbox is populated but it doesn't trigger the text change event. trigger an event when the text is changed on the textbox?

View 2 Replies

Web Forms :: Select-event Not Triggered In TreeView?

Nov 19, 2010

I have TreeView on a Sharepoint aspx page. The tree is populated dynamically using a Sharepoint list containing a folder-stucture. I would like to handle Select-actions but I am not able to.. the SelectedNodeChanged event only seems to occur when I select the outer-most nodes. Minimal example code for the UserControl where the TreeView is located is found below.

[Code]....

View 1 Replies

AJAX :: Timer OnTick Event Not Being Triggered?

Oct 20, 2010

I am trying to modify the Interval and Enabled properties via ViewState but it is not working.
Here is my code:

protected void Page_Load(object sender, EventArgs e)
{
if (!Page.IsPostBack)
{
//set the default Refresh Interval to 3 seconds and enable Timer to TRUE
ViewState["TimerEnable"] = true;
ViewState["RefreshInterval"] = 3000;
}
Markup:
<asp:UpdatePanel ID="UpdatePanel1" runat="server" UpdateMode="Conditional">
<ContentTemplate>
<asp:Timer ID="Timer1" OnTick="Timer1_Tick" runat="server"
Enabled = <%# Convert.ToBoolean(ViewState["TimerEnable"].ToString()) %>
Interval = <%# Convert.ToInt32(ViewState["RefreshInterval"].ToString()) %> >
</asp:Timer>
...
If I use Enabled = "true" and Interval = 3000, the code works just fine!

View 3 Replies

Get A Current Time When A Button Event Is Triggered?

Dec 15, 2010

Can i know the code written in C# to get a current time when a button event is triggered in ASP.NET web application project and time retreived is to saved in SQL database

View 3 Replies

Have A Sharepoint Event Handler Attached To Task List?

Aug 23, 2010

I have a sharepoint event handler attached to task list. This work fine but I have 3 task list in my site and I want that handler trigger only to one task list.I already used the listtemplateId 107.

View 8 Replies

C# - Button Onclick Event (in Codebehind) Doesn't Get Triggered In MVC 2

May 4, 2010

I had an MVC 1.0 web application that was in VS 2008; I just upgraded the project to VS 2010 which automatically upgraded MVC to 2.0. I have a bunch of viewpages have codebehind files that were manually added. The project worked fine before the upgrade, but now the onclick even't don't get triggered. I.e. I have an asp:button with an onclick event that points to a method in the codebehind. When you click the button, the onclick event doesn't get triggered. In fact, when you look at the Page variable, IsPostBack is false.

This is really bizarre and I'm wondering if anyone know what happened and how to fix it. I'm thinking it has something to do with the changes in MVC 2.0; but I'm not sure. (deleting the codebehinds and moving that to the controller is not really an option since there is so many pages, moving back to vs 2008 is a last resort as I want to make use of some of the VS 2010 features like performance testing.)

View 2 Replies

AJAX :: Change Event Triggered Multiple Times?

Mar 31, 2011

[Code]....

When the popup opens, the following code is run:

.....
if (window.attachEvent) {
$("#rblQuickPick").change(function () {
//ClickQuickPick();
alert("something changed!");
});
.....

ClickQuickPick() is the code I will eventually run, but I put in the Alert for testing.

The issue is that when the popup extender opens, and I click an item, I get the alert once. If I click another choice I get the alert twice. If I click another choice I get the alert three times, etc.

What is triggering the event to repeat, and how do I stop it?

View 1 Replies

Web Forms :: The Serverside Event For The Button Is Not Triggered And PostBack Is False

Nov 18, 2010

I have a problem with the ASP FileUpload control. It occurs in Safari and on websites where anonymous authentication is disabled and windows authentication is enabled.

When I select a file in the upload-control and then press an ASP-button the serverside event for the button is not triggered and PostBack is false.

Steps to reproduce the error:

1. Create a page with a file upload and a button. Print a message in the page's load event so you can see that if postback is true or false

2. Open IIS-manager and Add a new application that points to the folder where the page is

3. Disable Anonymous Authentication, ASP.NET Impersonation and Forms Authentication for the application

7. Enable Windows Authentication for the application

8. Browse to the page with Safari

9. Select a file with the upload control

10. Press Ok. Postback is false

If you then enable anonymous authentication on the web application and restart the browser postback works as expected.

View 1 Replies

Web Forms :: Form Submits When Onchange Event Is Triggered In A Listbox?

Mar 9, 2011

My forst post here + I am new to Asp.Net as well. 2nd my apologies if this question has been asked before.

Here is my problem. I am given some really abstract ASP.net pages, where I have to make a change. My change involves adding some links and on each link I have a function which is triggered when link is clicked on. This function validates some information in the form and then submits this form. This same form contains mulitple list boxes, all of them has AutoPostBack=true. The problem is when I select an item from listbox the form is submitted as I can print all the form properies on the page(all fields with their names and values) however, when I click on link and call the same forms submit(); method I dont see that happening. none of the form fields are printed out.

Now once I click on listbox and select an item after that as long as that item is selected, I can click on all links and they all call the submit() method of the form and it produces required resutls. I am really baffled as this doesnt seem correct as far as simple html is concerend.

View 3 Replies

Forms Data Controls :: Checkbox Onchange Event Not Getting Triggered?

Dec 10, 2010

I have a checkbox in gridview. I have a onclick event in which i am checking if there are more than one record selected in the gridview, i need to select only one and de-select other checkboxes.

This is my aspx code:

[Code]....

This is my checkedchanged code:

[Code]....

I am not sure why the check change is not getting trigerred. And, is this code correct for selecting only one checkbox

View 8 Replies

Dynamically Loaded User Control Click Event Not Getting Triggered?

Jun 11, 2012

trigger dynamically loaded usercontrols click event?

What i did.........Created User Control like One.ascx with one button

<%@ Control Language="C#" AutoEventWireup="false" CodeFile="one.ascx.cs" Inherits="one" %>
<asp:Label ID="Label1" runat="server" Text="Hello, this is My First User Control dynamically loaded :)">
</asp:Label><asp:Button ID="btnShow" runat="server" Text="Show" OnClick="btnShow_Click" />
On Code behind        public void btnShow_Click(object sender, EventArgs e)    {    

[Code] .....

Fail to redirect user to google.com by clicking button which written in .ascx file.

View 1 Replies

How To Close Automatically Web Application After Completing Task

Nov 2, 2010

I have developed a web application which downloads files from FTP server. I want to run this application every day at 09:00 and automatically closed when the job is done.

I tried javascripts "window.close, self.close etc" but couldn't workd.

It is worth mentioning that the website is hosted on Windows Server 2003.

View 4 Replies

Find Out Which Button Triggered The Postback Before Hitting The Buttons Event Handler?

Dec 8, 2010

In Page_Load, Request["__EVENTTARGET"] is an empty string.

IS there some way I can find out which button triggered the postback before hitting the buttons event handler?

View 1 Replies

Visual Studio :: Elect .NET 3.5 For App?

Jan 30, 2010

So I'm getting debug errors when I try to run my converted app. Then, I discovered IIS 7 still uses .NET 2.0 for this app even after VS 2008 asked me if I wanted to convert to .NET 3.5.

.NET 3.5 is installed here, but it's not among the choices when I try to setup an Application Pool.

View 1 Replies

What Are The Events Triggered After Clicking On A Href Link In A .Net Application

Jan 28, 2010

My client wants to pass values through the query string, but they don't want the query string to be displayed in the browser's address bar. The values being passed are for tracking purposes. I know that postback doesn't happen after you click on href link.Is there any way I can get the value out of the query string without displaying it in the browser's address bar? I think this may be impossible, but I may be wrong; I'm hoping to see if anyone has any answers.

View 3 Replies

State Management :: Reset Sessions After Triggered Delete Control Event In Usercontrol?

Jun 17, 2010

I want to know is there any other way to reset the sessions in page load?after delete the controls

i tried with Session.Abandon() -it kills all the session in page

this my code

[code]....

View 2 Replies

Perform CheckBox_CheckedChanged Event?

Sep 22, 2010

Suppose there is CheckBox and I want to perform checkBox_CheckedChanged event when it is checked.how to do that?

View 2 Replies

AJAX :: Put A Flag But It Aint Working Because The Task Under The Clkick Event Require Some Processing Time?

Apr 23, 2010

i've and update panel with tabcontainers(with the last tab having a set of questions),when the user finish the last question if the test result is successful then the user get a submit application button been dispalyed.With a "please wait..." image while the submission is taking place. The problem is that while the event is taking place the user can generated many postback events.I tried to restrict it with some javascript functions to disable the button but is ain't working.

[Code]....

View 2 Replies

Web Forms :: 'Page Could Not Be Displayed' Error When Application Performing Heavy Task

Jun 23, 2010

I have set executionTimeout in web.config to 3600 (which I found out that the scripttimeout will follow this value), and in the production server, I have set debug=false, session time out = 20 min. sql command time out = 1200 seconds

However, when the application is performing heavy sql task that exceed 90seconds, I got the 'Page Could Not be Displayed' error.

When I change debug=true, the application works fine. The application also works fine when I turn off the 'Show HTTP friendly message'.

View 4 Replies







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