ModVB

ASP/VBScript/JScript for Apache
This is a current feature comparison of ModVB and ASP 3.0 . We will add more features to the list as we add more functionality to ModVB. As you can see, it is rather incomplete at this time. At a minimum we plan on supporting what you see here, and possibly more. ADO support is not listed here because we are still evaluating its code base.

ModVB (vs. Microsoft ASP 3.0)

ASP Intrinsic Objects

ModVB

ASP 3.0

Application Object

x

x

 

Collections:

 

 

StaticObjects

 

x

Contents

 

x

Methods:

 

 

Lock

 

x

Unlock

 

x

Events:

 

 

Application_OnEnd

 

x

Application_OnStart

 

x

ASPError Object

 

x

ObjectContext Object

 

x

Request Object

x

x

 

Collections:

 

 

ClientCertificate

 

x

Cookies

x

x

Form

x

x

QueryString

x

x

ServerVariables

x

x

Properties:

 

 

TotalBytes

 

x

Methods:

 

 

BinaryRead

 

x

Response Object

x

x

 

Collections:

 

 

Cookies

x

x

Properties:

 

 

Buffer

 

x

CacheControl

 

x

Charset

 

x

ContentType

 

x

Expires

 

x

ExpiresAbsolute

 

x

IsClientConnected

 

x

PICS

 

x

Status

 

x

Methods:

 

 

AddHeader

 

x

AppendToLog

 

x

BinaryWrite

 

x

Clear

 

x

End

 

x

Flush

 

x

Redirect

 

x

Write

x

x

Server Object

x

x

 

Properties:

 

 

ScriptTimeout

x

x

Methods:

 

 

CreateObject

x

x

Execute

 

x

GetLastError

 

x

HTMLEncode

x

x

MapPath

x

x

Transfer

 

x

URLEncode

x

x

Session Object

x

x

 

Collections:

 

StaticObjects

 

x

Contents

x

x

Properties:

 

 

CodePage

 

x

LCID

 

x

SessionID

 

x

Timeout

 

x

Methods:

 

 

Abandon

 

x

Contents.Remove

 

x

Contents.RemoveAll

 

x

Events:

 

 

Session_OnEnd

 

x

Session_OnStart

 

x


Additional Components

 ModVB

ASP 3.0

Content Linking Component

 

x

 

Methods

 

 

GetListCount

 

x

GetListIndex

 

x

GetNextURL

 

x

GetNextDescription

 

x

GetPreviousURL

 

x

GetPreviousDescription

 

x

GetNthURL

 

x

GetNthDescription

 

x

Ad Rotator Component

 

x

 

Methods

 

 

GetAdvertisement

 

x

Properties

 

 

Border

 

x

Clickable

 

x

TargetFrame

 

x

Counters Component

 

x

 

Methods

 

 

Get

 

x

Increment

 

x

Remove

 

x

Set

 

x

Browser Capabilities Component

 

x

Content Rotator Component

 

x

 

Methods

 

 

GetAllContent

 

x

ChooseContent

 

x

Page Counter Component

 

x

Status Component

 

x

Session Component

 

x

Permission Checker Component

 

x

MyInfo Component

 

x

Tools Component

 

x

 

Methods

 

 

FileExists

 

x

Random

 

x

ProcessForm

 

x

Owner

 

x

PluginExists

 

x

Logging Utility Component

 


Scripting Objects

ModVB

ASP 3.0

Class Object

 

x

Dictionary Object

 

x

 

Properties

 

 

CompareMode

 

x

Count

 

x

Item

 

x

Key

 

x

Methods

 

 

Add (Dictionary)

 

x

Exists

 

x

Items

 

x

Keys

 

x

Remove

 

x

RemoveAll

 

x

Err Object

 

x

 

Properties

 

 

Description

 

x

HelpContext

 

x

HelpFile

 

x

Number

 

x

Source

 

x

Methods

 

 

Clear

 

x

Raise

 

x

FileSystemObject Object

x

x

 

Properties

 

 

Drives

 

x

Methods

 

 

BuildPath

 

x

CopyFile

 

x

CopyFolder

 

x

CreateFolder

 

x

CreateTextFile

 

x

DeleteFile

 

x

DeleteFolder

 

x

DriveExists

 

x

FileExists

 

x

FolderExists

 

x

GetAbsolutePathName

 

x

GetBaseName

 

x

GetDrive

 

x

GetDriveName

 

x

GetExtensionName

 

x

GetFile

 

x

GetFileName

 

x

GetFileVersion

 

x

GetFolder

 

x

GetParentFolderName

 

x

GetSpecialFolder

 

x

GetTempName

 

x

MoveFile

 

x

MoveFolder

 

x

OpenTextFile

 

x

Drive Object

 

x

 

Properties

 

 

AvailableSpace

 

x

DriveLetter

 

x

DriveType

 

x

FileSystem

 

x

FreeSpace

 

x

IsReady

 

x

Path

 

x

RootFolder

 

x

SerialNumber

 

x

ShareName

 

x

TotalSize

 

x

VolumeName

 

x

Drives Collection

 

x

 

Properties

 

 

Count

 

x

Item

 

x

File Object

x

x

 

Properties

 

 

Attributes

x

x

DateCreated

x

x

DateLastAccessed

x

x

DateLastModified

x

x

Drive

x

x

Name

x

x

ParentFolder

x

x

Path

x

x

ShortName

x

x

ShortPath

x

x

Size

x

x

Type

x

x

Methods

 

 

Copy

x

x

Delete

x

x

Move

x

x

OpenAsTextStream

x

x

Files Collection

x

x

 

Properties

 

 

Count

x

x

Item

x

x

Folder Object

 

x

 

Properties

 

 

Attributes

 

x

DateCreated

 

x

DateLastAccessed

 

x

DateLastModified

 

x

Drive

 

x

Files

 

x

IsRootFolder

 

x

Name

 

x

ParentFolder

 

x

Path

 

x

ShortName

 

x

ShortPath

 

x

Size

 

x

SubFolders

 

x

Type

 

x

Methods

 

 

Copy

x

x

Delete

x

x

Move

x

x

CreateTextFile

x

x

Folders Collection

 

x

 

Properties

 

 

Count

 

x

Item

 

x

Methods

 

 

Add

 

x

TextStream Object

x

x

 

Properties

 

 

AtEndOfLine

x

x

AtEndOfStream

x

x

Column

x

x

Line

x

x

Methods

 

 

Close

x

x

Read

x

x

ReadAll

x

x

ReadLine

x

x

Skip

x

x

SkipLine

x

x

Write

x

x

WriteLine

x

x

WriteBlankLines

x

x

Match Object

 

x

Matches Collection

 

x

RegExp Object

 

x

SubMatches Collection

 

x


SMTP Object

ModVB

ASP 3.0

CDONTS.NewMail

 

x

 

Properties

 

 

Bcc

 

x

Body

 

x

BodyFormat

 

x

Cc

 

x

ContentBase

 

x

ContentLocation

 

x

From

 

x

Importance

 

x

MailFormat

 

x

Retain

 

 

Subject

 

x

To

 

x

Value

 

x

Version

 

x

WrapLength

 

x

Methods

 

 

AttachFile

 

x

AttachURL

 

x

Send

 

x

SetLocaleIDs

 

x

FileUpload Object

 

 

ModVB.Upload.1

 

 

 

Properties

 

 

AllowOverwrite

 

 

SizeLimit

 

 

FileSize

 

 

SourceFileName

 

 

SourceFileExtension

 

 

Methods

 

 

SaveToFile

 

 


SourceForge.net Logo

This page last modified 03/12/03 02:20:22 AM UTC