di PortSight - Tipo prodotto: Componente / ASP.NET WebForms / .NET Class / 100% Managed Code
PortSight Task Scheduler for .NET - ASP.NET - V1.1 by PortSight
Schedule and run server-side tasks from your ASP.NET applications. PortSight Task Scheduler is a component for ASP.NET applications that can be used for scheduling an immediate or recurring execution of server-side tasks. Since the tasks are executed on the server, they can run asynchronously and under a privileged account. It allows you to execute long-running and resource intensive tasks. You can also serialize your tasks to avoid concurrent access to shared resources and possible locks, which makes your applications more robust and available.
PortSight Task Scheduler allows you to schedule and execute tasks on the server from your ASP.NET applications. It can be used for several purposes:
Scheduling and Execution of Tasks on the Server
You can schedule tasks that will be run only once or repeatedly. You can choose date and time, as well as days of week and recurring period
Asynchronous Execution of Long-running Tasks
You can avoid server script time-outs by running tasks asynchronously to your ASP.NET page. When you use the included TaskRunner control, the user gets a pop-up window that displays task progress, which also greatly improves the user experience
Serialization of Tasks that Access Shared Resources
Serialization allows you to create a virtual queue and process the tasks in the FIFO (First In First Out) order. It improves the robustness of your Web site and ensures that all tasks will be finished. It helps you avoid locks in file system or in the database
Execute Server-side Utilities and Commands under a Privileged Account
You can execute tasks under the administrator (or some other) account – you can execute backup and server management utilities from your ASP.NET applications without granting special permissions to common users
Architecture
PortSight Task Scheduler is written as a three-tier .NET application. You can use its application programming interface (API) to schedule and run tasks from any .NET application.
It uses Microsoft SQL Server (or MSDE) to store information about tasks.
The tasks are executed by PortSight Task Scheduler Windows Service. It ensures two main features:
Immediate asynchronous task execution upon request
Execution of scheduled tasks at specified time
You can manage the PortSight Task Scheduler system using its Web interface that is delivered with source code and can be easily modified.
Using PortSight Task Scheduler, you can run any type of applications and commands on your server:
Command line utilities, BAT or EXE programs (e.g. restarting Windows services or regular copying of files)
SQL scripts (e.g. daily report generation)
Sending e-mails (you can schedule sending of newsletters or send thousands of e-mails at one click from your ASP.NET page)
Request and download pages or files from Web sites (e.g. regular data file download and extraction or regular calling of your management scripts)
Third-party components – such as report generation components that create very large reports which may take tens of minutes
You can also create your own components that will be run by PortSight Task Scheduler.
What's New in V1.1
Project upgraded to Visual Studio .NET 2003 and .NET Framework 1.1
Format of the licensing key was changed
Memory leak problems solved - Task Scheduler now requires much less memory than in version 1.0
New field added: TS_Task.TaskScheduledStatus. It's used to execute scheduled tasks correctly
Names of application and session variables were changed so that they aren't in conflict with Secure Access: application("RM") to application("TSRM") and session("ARCulture") to session("TSCulture")
Known bugs were fixed
PartNumbers: PC-514541-43022 514541-43022 PC-514541-43025 514541-43025 PC-514541-43028 514541-43028 PC-514541-43031 514541-43031 PC-514541-43023 514541-43023 PC-514541-43026 514541-43026 PC-514541-43029 514541-43029 PC-514541-43032 514541-43032 PC-514541-44473 514541-44473 PC-514541-43024 514541-43024 PC-514541-43027 514541-43027 PC-514541-43030 514541-43030 PC-514541-43033 514541-43033
PurchaseOptions: PortSight Task Scheduler for .NET V1.1 1 Server License , PortSight Task Scheduler for .NET V1.1 1 Server License - TechEd 2003 Visitors , PortSight Task Scheduler for .NET V1.1 1 Server License - INETA Members , PortSight Task Scheduler for .NET V1.1 1 Server License - PortSight Hosting Partners , PortSight Task Scheduler for .NET V1.1 4 Server License , PortSight Task Scheduler for .NET V1.1 4 Server License - TechEd 2003 Visitors , PortSight Task Scheduler for .NET V1.1 4 Server License - INETA Members , PortSight Task Scheduler for .NET V1.1 4 Server License - PortSight Hosting Partners , PortSight Task Scheduler for .NET V1.1 4 Server Licence - Upgrade from 1 Server Licence , PortSight Task Scheduler for .NET V1.1 1 Site Wide License (Allows Unlimited Servers at a Single Physical Address) , PortSight Task Scheduler for .NET V1.1 1 Site Wide License - TechEd 2003 Visitors , PortSight Task Scheduler for .NET V1.1 1 Site Wide License - INETA Members , PortSight Task Scheduler for .NET V1.1 1 Site Wide License - PortSight Hosting Partners
Resources: Read the Portsight Task Scheduler for .NET user guide, Read the Portsight Task Scheduler for .NET classes guide, Read the Portsight Task Scheduler for .NET database guide, Read the Portsight Task Scheduler for .NET datasheet - requires Acrobat Reader, Read the Portsight Task Scheduler for .NET end user license agreement, Download the Portsight Task Scheduler for .NET evaluation on to your computer - Expires after 30 days
Operating System for Deployment: Windows XP, Windows 2000
Architecture of Product: 32Bit
Product Type: Component
Component Type: ASP.NET WebForms, .NET Class, 100% Managed Code
Built Using: Visual Basic .NET
Compatible Containers: Microsoft Visual Studio .NET 2003, Microsoft Visual Basic .NET 2003, Microsoft Visual C++ .NET 2003, Microsoft Visual C# .NET 2003, .NET Framework 1.1
Product Class: User Interface Components
Search Items: New Product Dec 03, New Product June 04
Keywords: Windows Scheduling Schedule Author task schedule server-side asynchronous serialize