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:
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
Apr 25, 2010
how can i use cursor in this function ?
ALTER FUNCTION [dbo].[GetCatIDChilds]
(
@CatID [code].....
View 1 Replies
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
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
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
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
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
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
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
Feb 22, 2014
How to ? Perform the search function in gridview ...
View 1 Replies
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
Feb 23, 2014
How to perform the search function for whole website in asp.net ....
View 1 Replies
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
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
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
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
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
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
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
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
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
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
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
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