Click here to Skip to main content
13,042,819 members (72,959 online)
Click here to Skip to main content

Stats

259.6K views
4.7K downloads
307 bookmarked
Posted 12 Dec 2007

Object Oriented JavaScript Class Library in C#/.NET Style

, 25 May 2017
JavaScript class library which partly replicates Microsoft .NET Framework structure and functionality.
.svn
pristine
00
02
03
04
05
06
07
08
09
0a
0b
0c
0d
0e
0f
10
11
12
13
14
15
16
17
18
19
1a
1b
1c
1d
1e
1f
20
21
22
23
24
25
26
27
28
29
2b
2c
2d
2e
2f
30
31
32
33
34
35
36
37
38
39
3a
3b
3c
3d
3e
3f
40
41
42
43
44
45
46
47
48
49
4a
4b
4c
4d
4e
4f
50
51
52
53
54
55
56
57
58
59
5a
5b
5c
5d
5e
5f
60
61
62
63
64
65
66
67
68
69
6a
6b
6c
6d
6e
6f
70
71
72
73
74
75
76
77
78
79
7a
7b
7c
7d
7e
7f
80
81
82
83
84
85
86
87
88
89
8a
8b
8c
8d
8e
8f
90
91
92
93
94
95
96
97
98
99
9a
9b
9c
9d
9e
9f
a0
a1
a2
a3
a4
a5
a6
a7
a8
a9
aa
ab
ac
ad
ae
af
b0
b1
b2
b3
b4
b5
b6
b7
b8
b9
ba
bb
bc
bd
be
bf
c0
c1
c2
c3
c4
c5
c6
c8
c9
ca
cb
cc
cd
ce
cf
d0
d1
d2
d3
d4
d5
d6
d7
d8
d9
da
db
dc
dd
de
df
e0
e1
e2
e3
e4
e5
e6
e7
e8
e9
ea
eb
ed
ee
ef
f0
f1
f2
f3
f4
f5
f6
f7
f8
f9
fa
fb
fc
fd
fe
ff
tmp
.vs
config
JsClasses
v15
Documents
Files
Images
Icons
Home-16x16.png
VSObjects
Assembly.png
BSC.png
Class.png
Class_Friend.png
Class_Private.png
Class_Protected.png
Class_Sealed.png
Class_Shortcut.png
Constant.png
Constant_Friend.png
Constant_Private.png
Constant_Protected.png
Constant_Sealed.png
Constant_Shortcut.png
Delegate.png
Delegate_Friend.png
Delegate_Private.png
Delegate_Protected.png
Delegate_Sealed.png
Delegate_Shortcut.png
DialogID.png
Enum.png
EnumItem.png
EnumItem_Friend.png
EnumItem_Private.png
EnumItem_Protected.png
EnumItem_Sealed.png
EnumItem_Shortcut.png
EnumPrivate.png
Enum_Friend.png
Enum_Protected.png
Enum_Sealed.png
Enum_Shortcut.png
Event.png
Event_Friend.png
Event_Private.png
Event_Protected.png
Event_Sealed.png
Event_Shortcut.png
Exception.png
ExceptionPrivate.png
Exception_Friend.png
Exception_Protected.png
Exception_Sealed.png
Exception_Shortcut.png
Field.png
Field_Friend.png
Field_Private.png
Field_Protected.png
Field_Sealed.png
Field_Shortcut.png
Interface.png
Interface_Friend.png
Interface_Private.png
Interface_Protected.png
Interface_Sealed.png
Interface_Shortcut.png
Library.png
Macro.png
Macro_Friend.png
Macro_Private.png
Macro_Protected.png
Macro_Sealed.png
Macro_Shortcut.png
Map.png
MapItem.png
MapItem_Friend.png
MapItem_Private.png
MapItem_Protected.png
MapItem_Sealed.png
MapItem_Shortcut.png
Map_Friend.png
Map_Private.png
Map_Protected.png
Map_Sealed.png
Map_Shortcut.png
Method.png
MethodOverload.png
MethodOverload_Friend.png
MethodOverload_Private.png
MethodOverload_Protected.png
MethodOverload_Sealed.png
MethodOverload_Shortcut.png
Method_Friend.png
Method_Private.png
Method_Protected.png
Method_Sealed.png
Method_Shortcut.png
Module.png
Module_Friend.png
Module_Private.png
Module_Protected.png
Module_Sealed.png
Module_Shortcut.png
Namespace.png
NamespacePrivate.png
NamespaceProtected.png
Namespace_Friend.png
Namespace_Sealed.png
Namespace_Shortcut.png
Object.png
ObjectShortcut.png
Object_Friend.png
Object_Private.png
Object_Protected.png
Object_Sealed.png
Operator.png
Operator_Friend.png
Operator_Private.png
Operator_Protected.png
Operator_Sealed.png
Operator_Shortcut.png
Properties.png
Properties_Friend.png
Properties_Private.png
Properties_Protected.png
Properties_Sealed.png
Properties_Shortcut.png
Structure.png
Structure_Friend.png
Structure_Private.png
Structure_Protected.png
Structure_Sealed.png
Structure_Shortcut.png
Template.png
Template_Friend.png
Template_Private.png
Template_Protected.png
Template_Sealed.png
Template_Shortcut.png
Type.png
TypeDef.png
TypeDefShortcut.png
TypeDef_Friend.png
TypeDef_Private.png
TypeDef_Protected.png
TypeDef_Sealed.png
Type_Friend.png
Type_Private.png
Type_Protected.png
Type_Sealed.png
Type_Shortcut.png
Union.png
UnionPrivate.png
Union_Friend.png
Union_Protected.png
Union_Sealed.png
Union_Shortcut.png
ValueType.png
ValueTypePrivate.png
ValueType_Friend.png
ValueType_Protected.png
ValueType_Sealed.png
ValueType_Shortcut.png
JocysComJavaScriptClasses
JocysComClassBrowser.jpg
JocysComJavaScriptClassesToolBar.png
JocysComJavaScriptInherits.png
JocysComJavaScriptIntelliSense.png
SystemSecurityPasswordGeneratorGui_small.gif
SyntaxHighlighter
compass
config.rb
shCore.scss
shCoreDefault.scss
shCoreDjango.scss
shCoreEclipse.scss
shCoreEmacs.scss
shCoreFadeToGrey.scss
shCoreMDUltra.scss
shCoreMidnight.scss
shCoreRDark.scss
shThemeDefault.scss
shThemeDjango.scss
shThemeEclipse.scss
shThemeEmacs.scss
shThemeFadeToGrey.scss
shThemeMDUltra.scss
shThemeMidnight.scss
shThemeRDark.scss
_theme_template.scss
LGPL-LICENSE
MIT-LICENSE
scripts
src
styles
tests
.rvmrc
brushes
cases
js
webrick.rb
webrick.sh
Test
Examples
Images
Icons
Administration.16x16.png
Calendar_16x16.png
Delete_Out.16x16.png
Delete_Over.16x16.png
Options-16x16.png
Trace.16x16.png
JavaScriptAudio.gif
Scripts
Styles
Images
BodyBackground.gif
System.Globalization.KeyboardLayouts
System.Security.Password.hta
System.Web.Mobile
System.Web.UI.ShortKeys
Images
Key.psd
key1-36x222.gif
key1-36x36.gif
key1-36x54.gif
key1-36x72.gif
key1-36x91.gif
key1-54x73.gif
Images
Icons
ArrowRed_16x16.png
CheckBox_16x16.png
CheckBox_Unchecked_16x16.png
Check_16x16.png
Check_Unchecked_16x16.png
Delete_16x16.png
PinRed_16x16.png
Star_Blue_16x16.png
Star_Gray_16x16.png
Star_Green_16x16.png
Star_Red_16x16.png
Star_Yellow_16x16.png
Interface
Office2003
ActionHeaderBg.1x22.gif
CheckBox-13x13.png
close button.bmp
Delete.12x12.png
FadeLightBlue-1x1200.gif
FadeLightBlue-1x23.gif
FadeLightBlue-1x300.gif
FadeLightBlue-1x512.gif
fontforecolorpicker.gif
fontforecolorpicker.over.gif
Forward.16x16.gif
FrameBottom.bmp
FrameBottomCenter_Dark.1x5.gif
FrameBottomCenter_Light.1x5.gif
FrameBottomLeft_Dark.4x5.gif
FrameBottomLeft_Light.4x5.gif
FrameBottomRight_Dark.4x5.gif
FrameBottomRight_Light.4x5.gif
FrameLeft.4x1.gif
FrameLeft.bmp
FrameLeft_Dark.4x1.gif
FrameLeft_Light.4x1.gif
FrameRight.bmp
FrameRight_Dark.4x1.gif
FrameRight_Light.4x1.gif
FrameTopCenter_Out.1x19.gif
FrameTopCenter_Over.1x19.gif
FrameTopLeft_Dark.4x19.gif
FrameTopLeft_Light.4x19.gif
FrameTopRight_Dark.4x19.gif
FrameTopRight_Light.4x19.gif
input_fade.png
MenuHeaderBg.1x22.gif
MenuPanelBg.1x22.gif
Menu_Down_Out.16x16.gif
Menu_Up_Out.16x16.gif
print.16x16.gif
reply.16x16.gif
ReplyToAll.16x16.gif
RequestUpdate.16x16.gif
Reschedule.16x16.gif
small frame.bmp
StatusBar.1x25.gif
StatusBar.1x28.gif
Strip.Down.Out.bmp
Strip.Down.Over.bmp
Strip.Up.bmp
Strip.Up.Out.bmp
Strip.Up.Over.bmp
StripCenter_Over.1x22.gif
StripClose_Out.16x16.gif
StripClose_Over.16x16.gif
StripLeft_Out.1x22.gif
StripRight_Out.1x22.gif
TabStrip.Background.Dark.bmp
TabStrip.Background.Light.bmp
TabStripCenter_Over.1x22.gif
Toolbar.end.psd
toolbar.horizontal.background.gif
toolbar.horizontal.end.gif
toolbar.horizontal.end.png
toolbar.horizontal.end2.png
toolbar.horizontal.endadvanced.png
toolbar.horizontal.start.gif
toolbar.horizontal.start.png
toolbarbuttoncss.off.out.gif
toolbarbuttoncss.off.over.gif
toolbarbuttoncss.on.out.gif
toolbarbuttoncss.on.over.gif
Office2007
Bar_BC-1x16.png
Bar_BL-4x16.png
Bar_BR-4x16.png
Bar_MC-1x65.png
Bar_ML-4x65.png
Bar_MR-4x65.png
Bar_TC-1x4.png
Bar_TL-4x4.png
Bar_TR-4x4.png
Button_Off_Over.1x20.png
Button_On_Out.1x20.png
Button_On_Over.1x20.png
MenuHeaderBg-1x22.png
MenuPanelBg-1x22.png
Menu_Down_Out-16x16.png
Menu_Up_Out-16x16.png
StripCenter_Off_Out.1x22.png
StripCenter_Off_Over.1x22.png
StripCenter_On_Out.1x22.png
StripCenter_On_Over.1x22.png
StripClose_Off_Out-16x16.png
StripClose_Off_Over-16x16.png
StripClose_On_Out-16x16.png
StripLeft_Off_Out.1x22.png
StripLeft_Off_Over.1x22.png
StripLeft_On_Out.1x22.png
StripLeft_On_Over.1x22.png
StripRight_Off_Out.1x22.png
TabStripCenter_Over.1x22.png
Includes
bootstrap
datatables
css
Images
sort_asc.png
sort_asc_disabled.png
sort_both.png
sort_desc.png
sort_desc_disabled.png
js
jquery-all-versions.url
jquery-ui
external
jquery
images
ui-icons_444444_256x240.png
ui-icons_555555_256x240.png
ui-icons_777620_256x240.png
ui-icons_777777_256x240.png
ui-icons_cc0000_256x240.png
ui-icons_ffffff_256x240.png
tiny_mce
examples
css
lists
media
logo.jpg
logo_over.jpg
sample.avi
sample.dcr
sample.flv
sample.mov
sample.ram
sample.rm
sample.swf
templates
jscripts
tiny_mce
langs
plugins
advhr
css
js
langs
advimage
css
img
sample.gif
js
langs
advlink
css
js
langs
advlist
autolink
autoresize
autosave
bbcode
contextmenu
directionality
emotions
img
smiley-cool.gif
smiley-cry.gif
smiley-embarassed.gif
smiley-foot-in-mouth.gif
smiley-frown.gif
smiley-innocent.gif
smiley-kiss.gif
smiley-laughing.gif
smiley-money-mouth.gif
smiley-sealed.gif
smiley-smile.gif
smiley-surprised.gif
smiley-tongue-out.gif
smiley-undecided.gif
smiley-wink.gif
smiley-yell.gif
js
langs
example
img
example.gif
js
langs
example_dependency
fullpage
css
js
langs
fullscreen
iespell
inlinepopups
skins
clearlooks2
img
alert.gif
button.gif
buttons.gif
confirm.gif
corners.gif
horizontal.gif
vertical.gif
insertdatetime
layer
legacyoutput
lists
media
css
js
langs
moxieplayer.swf
nonbreaking
noneditable
langs
pagebreak
paste
js
langs
preview
jscripts
print
save
searchreplace
css
js
langs
spellchecker
css
img
wline.gif
style
css
js
langs
tabfocus
table
css
js
langs
template
css
js
langs
visualblocks
css
visualchars
wordcount
xhtmlxtras
css
js
langs
themes
advanced
img
colorpicker.jpg
flash.gif
icons.gif
iframe.gif
pagebreak.gif
quicktime.gif
realmedia.gif
shockwave.gif
trans.gif
video.gif
windowsmedia.gif
js
langs
skins
default
img
buttons.png
items.gif
menu_arrow.gif
menu_check.gif
progress.gif
tabs.gif
highcontrast
o2k7
img
button_bg.png
button_bg_black.png
button_bg_silver.png
simple
img
icons.gif
langs
skins
default
o2k7
img
button_bg.png
utils
Properties
README.md
System.Security.Password
Images
Icons
Apply-16x16.png
Cancel-16x16.png
OK-16x16.png
PassGen-16x16.png
PassGen-48x48.gif
PassGen-48x48.png
PassGen.ico
SystemSecurityPasswordGeneratorGui.gif
System.Web.Extensions
System.Web.UI.TreeView
Images
F.png
Fminus.png
Fplus.png
I.png
Icons
Folder_false-16x16.png
Folder_true-16x16.png
L.png
Lminus.png
Lplus.png
minus.png
plus.png
R.png
Rminus.png
Rplus.png
T.png
Tminus.png
Tplus.png
System.Web.UI.TreeView.dtd
System.Web.UI.TreeView.xsl
Tools
csstidy.exe
jsmin.exe
System.Security.Password.hta
Apply-16x16.png
Cancel-16x16.png
OK-16x16.png
PassGen-16x16.png
PassGen-48x48.gif
PassGen-48x48.png
PassGen.ico
SystemSecurityPasswordGeneratorGui.gif
/**
 * SyntaxHighlighter
 * http://alexgorbatchev.com/SyntaxHighlighter
 *
 * SyntaxHighlighter is donationware. If you are using it, please donate.
 * http://alexgorbatchev.com/SyntaxHighlighter/donate.html
 *
 * @version
 * 3.0.83 (July 02 2010)
 * 
 * @copyright
 * Copyright (C) 2004-2010 Alex Gorbatchev.
 *
 * @license
 * Dual licensed under the MIT and GPL licenses.
 */
;(function()
{
	// CommonJS
	typeof(require) != 'undefined' ? SyntaxHighlighter = require('shCore').SyntaxHighlighter : null;

	function Brush()
	{
		// Contributed by Jean-Lou Dupont
		// http://jldupont.blogspot.com/2009/06/erlang-syntax-highlighter.html  

		// According to: http://erlang.org/doc/reference_manual/introduction.html#1.5
		var keywords = 'after and andalso band begin bnot bor bsl bsr bxor '+
			'case catch cond div end fun if let not of or orelse '+
			'query receive rem try when xor'+
			// additional
			' module export import define';

		this.regexList = [
			{ regex: new RegExp("[A-Z][A-Za-z0-9_]+", 'g'), 			css: 'constants' },
			{ regex: new RegExp("\\%.+", 'gm'), 						css: 'comments' },
			{ regex: new RegExp("\\?[A-Za-z0-9_]+", 'g'), 				css: 'preprocessor' },
			{ regex: new RegExp("[a-z0-9_]+:[a-z0-9_]+", 'g'), 			css: 'functions' },
			{ regex: SyntaxHighlighter.regexLib.doubleQuotedString,		css: 'string' },
			{ regex: SyntaxHighlighter.regexLib.singleQuotedString,		css: 'string' },
			{ regex: new RegExp(this.getKeywords(keywords),	'gm'),		css: 'keyword' }
			];
	};

	Brush.prototype	= new SyntaxHighlighter.Highlighter();
	Brush.aliases	= ['erl', 'erlang'];

	SyntaxHighlighter.brushes.Erland = Brush;

	// CommonJS
	typeof(exports) != 'undefined' ? exports.Brush = Brush : null;
})();

By viewing downloads associated with this article you agree to the Terms of Service and the article's licence.

If a file you wish to view isn't highlighted, and is a text file (not binary), please let us know and we'll add colourisation support for it.

License

This article, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)

Share

About the Author

EJocys
Software Developer (Senior)
United Kingdom United Kingdom
No Biography provided

You may also be interested in...

Pro
Permalink | Advertise | Privacy | Terms of Use | Mobile
Web02 | 2.8.170713.1 | Last Updated 25 May 2017
Article Copyright 2007 by EJocys
Everything else Copyright © CodeProject, 1999-2017
Layout: fixed | fluid