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