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


Similar Messages:

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

DataSource Controls :: How To Use Cursor In Recursive Sql Function (scalar-value Function)

Apr 25, 2010

how can i use cursor in this function ?

ALTER FUNCTION [dbo].[GetCatIDChilds]

(

@CatID [code].....

View 1 Replies

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

Recursive Function For Hierarchically Data

Oct 30, 2010

using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
namespace amief.Models
{
public class WebsiteModels
{
public static void getPagesForPage(int pageId, dbDataContext db, List<page> myPages)
{
var pages = (from p in db.pages
where p.pageParent == pageId
select p);
foreach (var item in pages)
{
myPages.Add(item);
getPagesForPage(item.pageId, db, myPages);
}
}
}
}

calling the procudure

List<page> myPages = null;
WebsiteModels.getPagesForPage(0, db,myPages);

i'm getting an error System.NullReferenceException was unhandled by user code Message=Object reference not set to an instance of an object. on line "myPages.Add(item);" I don't understand the error...

View 2 Replies

AJAX :: Real Time Progress Bar With Dynamic Task State?

Sep 27, 2010

I'm trying to create custom control which displays real-time state (progress bar, or percent value) during time-consuming task (no animated GIF, or static text message).

This scenarion can't be done with standard UpdateProgress control, because it displays only static progress information.

This custom control can be then used as follows:

Aspx page should contain this custom progress control and a button.When user clicks button, page executes postback to the server.Server in button click handler starts performing some time-consuming task. Client installs timer with interval is set to 2000 ms.In client timer event handler should be request to the server for progress refresh.If server receives request from progress control, it checks actual task progress state, and performs client control refresh.When server terminates executing the task, it hides progress control on the client.

How can be this scenarion accomplished? How can I create such custom control?

View 2 Replies

Web Forms :: Repeat Task (Birthday Email) Every N Interval (specific Time)

Jan 24, 2016

How to Automatically send  birthday emails daily at specific time using in global.asax in asp.net without using windows services.

Firstly  check and fetch all records of Students who have a Birthday today ....

View 1 Replies

Is There A Way To Select Certain Rows And For Each Row, Perform A Function

Nov 26, 2010

Is there a way to select certain rows and for each row, perform a function? Specifically, I want to select specific rows and then send them an email.

Here's a breakdown:

1. Select * from STUDENTS where status = active
2. For each row that is returned, take the $email column and email the student message
3. Repeat until all qualifying rows have been completed.

View 3 Replies

Perform Action After Return In Function

Feb 24, 2011

Without giving away specifics: basically, I have a bunch of users adding content to my site. What happens now is ajax sends the text to a web service which does its thing, sends the info to the DB, Sends the user an e-mail, and then returns a response to the browser to do something.

What I would like to do is change that order. I want to return a response to the browser so the user is not waiting on the e-mail to send before they get their response. Basically, I'm trying to gain every milisecond I can to quicken the response, and there's no reason for the user to wait for the server to send their e-mail before it tells them that everything worked ok. If the info went to the DB, that's all the user needs to know, they'll know the e-mail sent when it shows up in their inbox. I notice this is an issue on my local machine which has no SMTP server and can actually hang the page response up for a few extra seconds because it's throwing errors trying to send something with no SMTP server.

So, I know in my function when I say

[Code]....

it WORKS, but I want to send the e-mail after the return. Is there ANY way to get this to happen?

View 5 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

Data Controls :: How To Perform Search Function In GridView

Feb 22, 2014

How to ? Perform the search function in gridview ...

View 1 Replies

DataSource Controls :: SQL UPDATE Command - Perform Math Function From Value

Jun 27, 2010

Is it possible to perform an update command which performs addition using a value from a textbox? For example: User inputs a number into TextBox1 (I use regular expression validation to ensure this is an integer).

[Code]....

Basically if the user inputs 5 into TextBox1, I want the update command to subtract 5 from that user's ballance.

View 2 Replies

Data Controls :: How To Perform Search Function In All Web Pages In Website

Feb 23, 2014

How to perform the search function for whole website in asp.net  ....

View 1 Replies

Perform Actions/events On A Specific Time?

Feb 9, 2011

I'm trying to built a website which performs actions (for example, perform backup or sends email or process data) on a specific time like every Friday 12 PM. Is there any tricks I can do with ASP.NET using C#?

View 2 Replies

Security ::User Authorisation / Access - Perform Function Via Button In Repeater?

Apr 28, 2010

I'm looking to write some script that checks that: The current user of whom is logged in has the correct authority credentials. NB: Script in C# before I continue. To give a bit more background. The SQL DB Table for AdminUsers has a field 'Authority' this is linked to another table (Authority) which has the values/different levels of authority in them. Thus, if aN admin user whose Authority level is just listed as 'user', for example, in the database and wants to edit information that requires 'Supeuser' authority level - it cannot be performed and is redirected to another page. In detail, my particular page, the operation is being done via a ASP Button within a ASP Repeater. Of each record that occurs there is the button that, once pressed, updates the field in the database (in this case for a Guestbook table which has a 'Moderated' field of 'bit/bool' data type, changing it from false to true (or 0/1)). To allow that entry to be displayed on the front-end for public viewing. All this can onyl happen on the basis of, as previously stated, their authority is of the appropriate level. Here is what my attempt was. The outcome of which simply redirects to the 'Unauthorised' page, despite the user logged in having the correct authority credentials.

ASP - GuestbookMod.aspx:

[Code]....

C# - GuestbookMod.aspx:

[Code]....

LINQ to SQL - Guestbook.cs 'Mod' Method:

[Code]....

View 8 Replies

The ShowTime Function Returns Server Time Or Client's Time

May 12, 2010

Here is a bunch of code from a certain site;

Code:
<script type="text/javascript">

function ShowTime() {
[Code]....

the ShowTime function returns server time or client's time.However, I know that javascript executes in the client side.

View 3 Replies

C# - Measure Time Taken By A Function And Don'T Understand Why Time Difference Is Negative

Jan 7, 2011

I am trying to check how much time does a function takes to execute in my code :

I did this :

void foo()
{
int time = System.DateTime.Now.Millisecond;
// code of my function. do this, that, etc.
Console.WriteLine((System.DateTime.Now.Millisecond-time).ToString());
}

What i get is this :

-247

I don't understand why minus ?? & If pro-filer is an option then recommend me some simple option.

Note : Here I have shown a console app but in practice i need for a Web App in ASP.NET which may be n-tier architecture also.

View 5 Replies

SQL Server :: SQL Date Time Function?

Jan 19, 2011

I need to subtract current date and the updatedon date to know the time limit. how can i do this, which operation can i implement

View 5 Replies

Web Forms :: Lock Function From Using More Than Once At The Time?

Apr 15, 2010

i want is to copy huge data from many tables to a master table in my database.

the copying process should executed once at the time from asp.net.

so if a user "A" start copying process, user "B" will not have the permission to copy untill the old process (started from user "A") complete.

what i am thinking to do is if its possible to lock "Copying Function" from using more than once at the time.

View 9 Replies

Jquery Function Calls More Than One Time?

Jan 13, 2011

I am having an aspx page in which I am calling a user control. The user control I am using a pop up to display it when a user clicks a asp:linkbutton. In that user control I am having a textbox and I am calling a Jquery Blur to do some validation. While doing so the function is calling [blur] is calling twice. I just called an alert() with the textbox value.So I can see the alert is coming twice .What I need to do to avoid the second time. I need to do it only whenever the user going out of the textbox and that also one time.

$('#<%=txtCategory.ClientID %>').blur(function() {
alert($(this).val());
});

View 2 Replies

Vb.net - .net Multithreading With Synclock?

Jan 31, 2011

i have some test code which i run at every load of a page in my asp.net website

this is the code

Sub TryThreads()
Dim t1 = New Thread(AddressOf TryLock)
t1.Priority = ThreadPriority.Lowest[code]...

the "dotrace" simply add a record to a log table in the db.now the right result would be that i should have the entries in the db in order "entered","exiting","exited"but actually when i look in the db i see first 2 "entered" then 2 "exiting" etc.meaning that the multithreading is working ok, but not the synclock is that correct?the real code will be adding records to the db and might be called from several pages of different sessions, but the same code must not run twice concurrently.

EDIT:in response to Sashas wonderful post i changed my code to a class (it was in a module) and now it looks like this:

Public Class CheckClass
Property LockObject As Object
Get [code]...

if i open multiple pages at once, they still clash some times. but if i'm correct, the issue is now not with the synclock as much as with the httpruntime.cache, because when using a standard property, on one page, the code works 100%. so how can i make sure that 2 threads, even from totally different sessions never run the trylock simultaneously?

View 1 Replies

Multithreading As A Web Method?

Feb 3, 2010

I'm working on my project, I want to ask is it possible to create multithreading in the web method at the web server side instead, not the client side.

View 3 Replies

Databases :: Recursive TreeView Without MARS?

Feb 20, 2011

I'm trying to implement a TreeView exactly like this:http://www.matthidinger.com/archive/2009/02/08/asp.net-mvc-recursive-treeview-helper.aspxThe problem is, that I'm using MySQL which doesn't support MARS (Multiple Active Result Sets).So, how would I do this, without being able to use MARS?

View 4 Replies

Call Function On Run Time By Button Click?

Mar 8, 2010

How to call a function on run time button click. As I have created a table and a button on run time and want to call a function on its click on code behind page(.cs page). It is in Asp.net with c# my code full details is like

strhtml = strhtml.append(<button id=btnclick, runat='server',onclick=testfunction''></button>);


2) my function is on same page like

testfunct()
{
xyz;
}

now i want to call this function on click of button

View 8 Replies

Returning A Value From A Function After An Elapsed Amount Of Time?

Apr 19, 2010

I have a web service in ASP.NET being called by a time-sensitive process. If the web service takes longer than N seconds to run I want to return from the call so the time sensitive operation can continue. Is this possible and if so what is the code for this?

View 2 Replies







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