diff --git a/.gitignore b/.gitignore
index 8da187f..9cd5732 100644
--- a/.gitignore
+++ b/.gitignore
@@ -53,3 +53,5 @@ Icon
*.so
*.o
*.obj
+
+.vs/
\ No newline at end of file
diff --git a/DefGenerators/ExtJs4.Generator/ExtJs4.Generator.csproj b/DefGenerators/ExtJs4.Generator/ExtJs4.Generator.csproj
index 49a8152..06e18fb 100644
--- a/DefGenerators/ExtJs4.Generator/ExtJs4.Generator.csproj
+++ b/DefGenerators/ExtJs4.Generator/ExtJs4.Generator.csproj
@@ -10,7 +10,7 @@
Properties
SharpKit.ExtJs4.Generator
SharpKit.ExtJs4.Generator
- v4.0
+ v4.7.2
512
1591,0108,0114,1570
diff --git a/DefGenerators/FabricJsCodeGen/FabricJsCodeGen.csproj b/DefGenerators/FabricJsCodeGen/FabricJsCodeGen.csproj
index 1787bbd..0d20c5a 100644
--- a/DefGenerators/FabricJsCodeGen/FabricJsCodeGen.csproj
+++ b/DefGenerators/FabricJsCodeGen/FabricJsCodeGen.csproj
@@ -10,7 +10,7 @@
Properties
FabricJsCodeGen
FabricJsCodeGen
- v4.0
+ v4.7.2
Client
512
1591,0108,0114,1570
diff --git a/DefGenerators/Google.ApiGenerator/Google.ApiGenerator.csproj b/DefGenerators/Google.ApiGenerator/Google.ApiGenerator.csproj
index 355b72d..b949924 100644
--- a/DefGenerators/Google.ApiGenerator/Google.ApiGenerator.csproj
+++ b/DefGenerators/Google.ApiGenerator/Google.ApiGenerator.csproj
@@ -10,7 +10,7 @@
Properties
SharpKit.Google.ApiGenerator
SharpKit.Google.ApiGenerator
- v4.0
+ v4.7.2
512
1591,0108,0114,1570
diff --git a/DefGenerators/NodeJsApiGenerator/NodeJsApiGenerator.csproj b/DefGenerators/NodeJsApiGenerator/NodeJsApiGenerator.csproj
index 0de3aa7..786a74d 100644
--- a/DefGenerators/NodeJsApiGenerator/NodeJsApiGenerator.csproj
+++ b/DefGenerators/NodeJsApiGenerator/NodeJsApiGenerator.csproj
@@ -10,7 +10,7 @@
Properties
NodeJsApiGenerator
NodeJsApiGenerator
- v4.0
+ v4.7.2
512
1591,0108,0114,1570
diff --git a/DefGenerators/Qooxdoo.Generator/Qooxdoo.Generator.csproj b/DefGenerators/Qooxdoo.Generator/Qooxdoo.Generator.csproj
index aea3217..5c8478a 100644
--- a/DefGenerators/Qooxdoo.Generator/Qooxdoo.Generator.csproj
+++ b/DefGenerators/Qooxdoo.Generator/Qooxdoo.Generator.csproj
@@ -10,7 +10,7 @@
Properties
SharpKit.Qooxdoo.Generator
SharpKit.Qooxdoo.Generator
- v4.0
+ v4.7.2
512
1591,0108,0114,1570
diff --git a/DefGenerators/TinyMCE.Generator/TinyMCEGenerator.csproj b/DefGenerators/TinyMCE.Generator/TinyMCEGenerator.csproj
index 4d33ef4..e1024fa 100644
--- a/DefGenerators/TinyMCE.Generator/TinyMCEGenerator.csproj
+++ b/DefGenerators/TinyMCE.Generator/TinyMCEGenerator.csproj
@@ -10,7 +10,7 @@
Properties
SharpKit.TinyMCE
SharpKit.TinyMCE
- v4.0
+ v4.7.2
512
Svn
Svn
diff --git a/DefGenerators/WebIDLParser/WebIDLParser.csproj b/DefGenerators/WebIDLParser/WebIDLParser.csproj
index d977f81..ef1870a 100644
--- a/DefGenerators/WebIDLParser/WebIDLParser.csproj
+++ b/DefGenerators/WebIDLParser/WebIDLParser.csproj
@@ -10,7 +10,7 @@
Properties
WebIDLParser
WebIDLParser
- v4.0
+ v4.7.2
Client
512
1591,0108,0114,1570
diff --git a/DefGenerators/YuiGenerator/YuiGenerator.csproj b/DefGenerators/YuiGenerator/YuiGenerator.csproj
index 8ae9f5e..eb9be9e 100644
--- a/DefGenerators/YuiGenerator/YuiGenerator.csproj
+++ b/DefGenerators/YuiGenerator/YuiGenerator.csproj
@@ -10,7 +10,7 @@
Properties
YuiGenerator
YuiGenerator
- v4.0
+ v4.7.2
512
1591,0108,0114,1570
diff --git a/Defs/AppMobi/AppMobi.csproj b/Defs/AppMobi/AppMobi.csproj
index 80b9fc6..9cfe8a2 100644
--- a/Defs/AppMobi/AppMobi.csproj
+++ b/Defs/AppMobi/AppMobi.csproj
@@ -10,7 +10,7 @@
Properties
SharpKit.XDK
SharpKit.AppMobi
- v4.0
+ v4.7.2
512
prompt
@@ -18,7 +18,7 @@
bin\$(Configuration)\
bin\$(Configuration)\$(AssemblyName).xml
AnyCPU
- v4.0
+ v4.7.2
true
SharpKit.snk
1591,0108,0114,1570
diff --git a/Defs/Arshaw.FullCalendar/Arshaw.FullCalendar.csproj b/Defs/Arshaw.FullCalendar/Arshaw.FullCalendar.csproj
index 8c3e2ab..9a17201 100644
--- a/Defs/Arshaw.FullCalendar/Arshaw.FullCalendar.csproj
+++ b/Defs/Arshaw.FullCalendar/Arshaw.FullCalendar.csproj
@@ -10,7 +10,7 @@
Properties
SharpKit.Arshaw.FullCalendar
SharpKit.Arshaw.FullCalendar
- v4.0
+ v4.7.2
512
prompt
@@ -19,7 +19,7 @@
bin\$(Configuration)\$(AssemblyName).xml
AnyCPU
- v4.0
+ v4.7.2
true
SharpKit.snk
1591,0108,0114,1570
diff --git a/Defs/Att.Html5Sdk/Att.Html5Sdk.csproj b/Defs/Att.Html5Sdk/Att.Html5Sdk.csproj
index 0d500e5..2634da3 100644
--- a/Defs/Att.Html5Sdk/Att.Html5Sdk.csproj
+++ b/Defs/Att.Html5Sdk/Att.Html5Sdk.csproj
@@ -10,7 +10,7 @@
Properties
SharpKit.Att.Html5Sdk
SharpKit.Att.Html5Sdk
- v4.0
+ v4.7.2
512
prompt
@@ -19,7 +19,7 @@
bin\$(Configuration)\$(AssemblyName).xml
AnyCPU
- v4.0
+ v4.7.2
true
SharpKit.snk
1591,0108,0114,1570
diff --git a/Defs/BackboneJs/BackboneJs.csproj b/Defs/BackboneJs/BackboneJs.csproj
index 30f0cee..6d26dfd 100644
--- a/Defs/BackboneJs/BackboneJs.csproj
+++ b/Defs/BackboneJs/BackboneJs.csproj
@@ -10,7 +10,7 @@
Properties
SharpKit.BackboneJs
SharpKit.BackboneJs
- v4.0
+ v4.7.2
512
prompt
@@ -19,7 +19,7 @@
bin\$(Configuration)\$(AssemblyName).xml
AnyCPU
- v4.0
+ v4.7.2
true
SharpKit.snk
1591,0108,0114,1570
diff --git a/Defs/Breeze/Breeze.csproj b/Defs/Breeze/Breeze.csproj
index dd985a2..7495d91 100644
--- a/Defs/Breeze/Breeze.csproj
+++ b/Defs/Breeze/Breeze.csproj
@@ -10,7 +10,7 @@
Properties
SharpKit.Breeze
SharpKit.Breeze
- v4.0
+ v4.7.2
512
1591,0108,0114,1570
bin\$(Configuration)\
diff --git a/Defs/CodeMirror/CodeMirror.csproj b/Defs/CodeMirror/CodeMirror.csproj
index 566a7a9..558f7ae 100644
--- a/Defs/CodeMirror/CodeMirror.csproj
+++ b/Defs/CodeMirror/CodeMirror.csproj
@@ -10,7 +10,7 @@
Properties
SharpKit.CodeMirror
SharpKit.CodeMirror
- v4.0
+ v4.7.2
512
prompt
@@ -19,7 +19,7 @@
bin\$(Configuration)\$(AssemblyName).xml
AnyCPU
- v4.0
+ v4.7.2
true
SharpKit.snk
1591,0108,0114,1570
diff --git a/Defs/EaselJS/EaselJS.csproj b/Defs/EaselJS/EaselJS.csproj
index 1c65ad3..cfb983b 100644
--- a/Defs/EaselJS/EaselJS.csproj
+++ b/Defs/EaselJS/EaselJS.csproj
@@ -10,7 +10,7 @@
Properties
SharpKit.EaselJS
SharpKit.EaselJS
- v4.0
+ v4.7.2
512
prompt
@@ -19,7 +19,7 @@
bin\$(Configuration)\$(AssemblyName).xml
AnyCPU
- v4.0
+ v4.7.2
true
SharpKit.snk
1591,0108,0114,1570
diff --git a/Defs/ExtJs/ExtJs.csproj b/Defs/ExtJs/ExtJs.csproj
index 7ee0c8c..388395d 100644
--- a/Defs/ExtJs/ExtJs.csproj
+++ b/Defs/ExtJs/ExtJs.csproj
@@ -10,7 +10,7 @@
Properties
SharpKit.ExtJs
SharpKit.ExtJs
- v4.0
+ v4.7.2
512
prompt
4
@@ -18,7 +18,7 @@
bin\$(Configuration)\$(AssemblyName).xml
AnyCPU
- v4.0
+ v4.7.2
true
SharpKit.snk
1591,0108,0114,1574,1584,1658,1570,0419
diff --git a/Defs/FabricJs/FabricJs.csproj b/Defs/FabricJs/FabricJs.csproj
index 7253903..869ef1b 100644
--- a/Defs/FabricJs/FabricJs.csproj
+++ b/Defs/FabricJs/FabricJs.csproj
@@ -10,7 +10,7 @@
Properties
SharpKit.FabricJs
SharpKit.FabricJs
- v4.0
+ v4.7.2
512
1591,0108,0114,1570
bin\$(Configuration)\
diff --git a/Defs/FireFox.Firebug/FireFox.Firebug.csproj b/Defs/FireFox.Firebug/FireFox.Firebug.csproj
index d879c83..4811535 100644
--- a/Defs/FireFox.Firebug/FireFox.Firebug.csproj
+++ b/Defs/FireFox.Firebug/FireFox.Firebug.csproj
@@ -10,13 +10,13 @@
Properties
SharpKit.FireFox.Firebug
SharpKit.FireFox.Firebug
- v4.0
+ v4.7.2
512
bin\$(Configuration)\
bin\$(Configuration)\$(AssemblyName).xml
AnyCPU
- v4.0
+ v4.7.2
true
SharpKit.snk
1591,0108,0114,1570
diff --git a/Defs/Google.Chrome/Google.Chrome.csproj b/Defs/Google.Chrome/Google.Chrome.csproj
index fc92f9c..72ec401 100644
--- a/Defs/Google.Chrome/Google.Chrome.csproj
+++ b/Defs/Google.Chrome/Google.Chrome.csproj
@@ -10,7 +10,7 @@
Properties
SharpKit.Google.Chrome
SharpKit.Google.Chrome
- v4.0
+ v4.7.2
512
prompt
@@ -19,7 +19,7 @@
bin\$(Configuration)\$(AssemblyName).xml
AnyCPU
- v4.0
+ v4.7.2
true
SharpKit.snk
1591,0108,0114,1570
diff --git a/Defs/Google.Maps/Google.Maps.csproj b/Defs/Google.Maps/Google.Maps.csproj
index 70e7c70..a2ab6fe 100644
--- a/Defs/Google.Maps/Google.Maps.csproj
+++ b/Defs/Google.Maps/Google.Maps.csproj
@@ -10,7 +10,7 @@
Properties
SharpKit.Google.Maps
SharpKit.Google.Maps
- v4.0
+ v4.7.2
pdbonly
true
bin\$(Configuration)\
@@ -24,7 +24,7 @@
bin\$(Configuration)\$(AssemblyName).xml
AnyCPU
- v4.0
+ v4.7.2
true
SharpKit.snk
1591,0108,0114,1570
diff --git a/Defs/Highcharts/Highcharts.csproj b/Defs/Highcharts/Highcharts.csproj
index e6a54d8..e0b62d4 100644
--- a/Defs/Highcharts/Highcharts.csproj
+++ b/Defs/Highcharts/Highcharts.csproj
@@ -10,7 +10,7 @@
Properties
SharpKit.Highcharts
SharpKit.Highcharts
- v4.0
+ v4.7.2
512
prompt
@@ -19,7 +19,7 @@
bin\$(Configuration)\$(AssemblyName).xml
AnyCPU
- v4.0
+ v4.7.2
true
SharpKit.snk
1591,0108,0114,1570
diff --git a/Defs/Html/Html.csproj b/Defs/Html/Html.csproj
index 90314f0..43caba9 100644
--- a/Defs/Html/Html.csproj
+++ b/Defs/Html/Html.csproj
@@ -10,14 +10,14 @@
Properties
SharpKit.Html
SharpKit.Html
- v4.0
+ v4.7.2
512
prompt
4
bin\$(Configuration)\
AnyCPU
- v4.0
+ v4.7.2
true
SharpKit.snk
1591,0108,0114,1570
diff --git a/Defs/JavaScript/JavaScript.csproj b/Defs/JavaScript/JavaScript.csproj
index aef942e..184ad0c 100644
--- a/Defs/JavaScript/JavaScript.csproj
+++ b/Defs/JavaScript/JavaScript.csproj
@@ -17,7 +17,7 @@
bin\
bin\$(AssemblyName).xml
AnyCPU
- v4.0
+ v4.7.2
true
SharpKit.snk
1591,0108,0114,1570
diff --git a/Defs/KendoUI.Web/KendoUI.Web.csproj b/Defs/KendoUI.Web/KendoUI.Web.csproj
index 94c7963..ffece50 100644
--- a/Defs/KendoUI.Web/KendoUI.Web.csproj
+++ b/Defs/KendoUI.Web/KendoUI.Web.csproj
@@ -10,7 +10,7 @@
Properties
SharpKit.KendoUI.Web
SharpKit.KendoUI.Web
- v4.0
+ v4.7.2
512
prompt
4
@@ -18,7 +18,7 @@
bin\$(Configuration)\$(AssemblyName).xml
AnyCPU
- v4.0
+ v4.7.2
true
SharpKit.snk
1591,0108,0114,1570
diff --git a/Defs/KendoUI/KendoUI.csproj b/Defs/KendoUI/KendoUI.csproj
index adff21c..7d1a69b 100644
--- a/Defs/KendoUI/KendoUI.csproj
+++ b/Defs/KendoUI/KendoUI.csproj
@@ -10,7 +10,7 @@
Properties
SharpKit.KendoUI
SharpKit.KendoUI
- v4.0
+ v4.7.2
512
prompt
@@ -19,7 +19,7 @@
bin\$(Configuration)\$(AssemblyName).xml
AnyCPU
- v4.0
+ v4.7.2
true
SharpKit.snk
1591,0108,0114,1570
diff --git a/Defs/KineticJs/KineticJs.csproj b/Defs/KineticJs/KineticJs.csproj
index 9afebe8..cf17eb0 100644
--- a/Defs/KineticJs/KineticJs.csproj
+++ b/Defs/KineticJs/KineticJs.csproj
@@ -10,7 +10,7 @@
Properties
SharpKit.KineticJs
SharpKit.KineticJs
- v4.0
+ v4.7.2
512
prompt
@@ -19,7 +19,7 @@
bin\$(Configuration)\$(AssemblyName).xml
AnyCPU
- v4.0
+ v4.7.2
true
SharpKit.snk
1591,0108,0114,1570
diff --git a/Defs/KnockoutJs/KnockoutJs.csproj b/Defs/KnockoutJs/KnockoutJs.csproj
index b2d0b25..9dc49cb 100644
--- a/Defs/KnockoutJs/KnockoutJs.csproj
+++ b/Defs/KnockoutJs/KnockoutJs.csproj
@@ -10,7 +10,7 @@
Properties
SharpKit.KnockoutJs
SharpKit.KnockoutJs
- v4.0
+ v4.7.2
512
prompt
4
@@ -18,7 +18,7 @@
bin\$(Configuration)\$(AssemblyName).xml
AnyCPU
- v4.0
+ v4.7.2
true
SharpKit.snk
1591,0108,0114,1570
diff --git a/Defs/LinqJs/LinqJs.csproj b/Defs/LinqJs/LinqJs.csproj
index a61f4dd..a4e08d3 100644
--- a/Defs/LinqJs/LinqJs.csproj
+++ b/Defs/LinqJs/LinqJs.csproj
@@ -10,14 +10,14 @@
Properties
SharpKit.LinqJs
SharpKit.LinqJs
- v4.0
+ v4.7.2
512
prompt
4
bin\$(Configuration)\
bin\$(Configuration)\$(AssemblyName).xml
AnyCPU
- v4.0
+ v4.7.2
true
SharpKit.snk
1591,0108,0114,1570
diff --git a/Defs/Log4JavaScript/Log4JavaScript.csproj b/Defs/Log4JavaScript/Log4JavaScript.csproj
index daf7435..8dfe8a5 100644
--- a/Defs/Log4JavaScript/Log4JavaScript.csproj
+++ b/Defs/Log4JavaScript/Log4JavaScript.csproj
@@ -18,7 +18,7 @@
Properties
log4javascript
SharpKit.Log4JavaScript
- v4.0
+ v4.7.2
512
diff --git a/Defs/MomentJs/MomentJs.csproj b/Defs/MomentJs/MomentJs.csproj
index 6f10de3..61d7921 100644
--- a/Defs/MomentJs/MomentJs.csproj
+++ b/Defs/MomentJs/MomentJs.csproj
@@ -10,7 +10,7 @@
Properties
MomentJs
MomentJs
- v4.5
+ v4.7.2
512
1591,0108,0114,1570
bin\$(Configuration)\
diff --git a/Defs/NodeJs.MongoDbNative/NodeJs.MongoDbNative.csproj b/Defs/NodeJs.MongoDbNative/NodeJs.MongoDbNative.csproj
index 081a4a6..159f3b0 100644
--- a/Defs/NodeJs.MongoDbNative/NodeJs.MongoDbNative.csproj
+++ b/Defs/NodeJs.MongoDbNative/NodeJs.MongoDbNative.csproj
@@ -10,7 +10,7 @@
Properties
SharpKit.NodeJs.MongoDbNative
SharpKit.NodeJs.MongoDbNative
- v4.0
+ v4.7.2
512
1591,0108,0114,1570
bin\$(Configuration)\
diff --git a/Defs/NodeJs/NodeJs.csproj b/Defs/NodeJs/NodeJs.csproj
index 4b1762c..faa6993 100644
--- a/Defs/NodeJs/NodeJs.csproj
+++ b/Defs/NodeJs/NodeJs.csproj
@@ -10,7 +10,7 @@
Properties
SharpKit.NodeJs
SharpKit.NodeJs
- v4.0
+ v4.7.2
512
1591,0108,0114,1570
bin\$(Configuration)\
diff --git a/Defs/PhoneGap/PhoneGap.csproj b/Defs/PhoneGap/PhoneGap.csproj
index 60f4c0e..f334f31 100644
--- a/Defs/PhoneGap/PhoneGap.csproj
+++ b/Defs/PhoneGap/PhoneGap.csproj
@@ -10,7 +10,7 @@
Properties
SharpKit.PhoneGap
SharpKit.PhoneGap
- v4.0
+ v4.7.2
512
prompt
@@ -19,7 +19,7 @@
bin\$(Configuration)\$(AssemblyName).xml
AnyCPU
- v4.0
+ v4.7.2
true
SharpKit.snk
1591,0108,0114,1570
diff --git a/Defs/PrototypeJs/PrototypeJs.csproj b/Defs/PrototypeJs/PrototypeJs.csproj
index 54d406d..44ee1b1 100644
--- a/Defs/PrototypeJs/PrototypeJs.csproj
+++ b/Defs/PrototypeJs/PrototypeJs.csproj
@@ -10,7 +10,7 @@
Properties
SharpKit.PrototypeJs
SharpKit.PrototypeJs
- v4.0
+ v4.7.2
512
prompt
@@ -19,7 +19,7 @@
bin\$(Configuration)\$(AssemblyName).xml
AnyCPU
- v4.0
+ v4.7.2
true
SharpKit.snk
1591,0108,0114,1570
diff --git a/Defs/QUnit/QUnit.csproj b/Defs/QUnit/QUnit.csproj
index 3d5a629..3fbf410 100644
--- a/Defs/QUnit/QUnit.csproj
+++ b/Defs/QUnit/QUnit.csproj
@@ -10,7 +10,7 @@
Properties
SharpKit.QUnit
SharpKit.QUnit
- v4.0
+ v4.7.2
512
prompt
4
@@ -18,7 +18,7 @@
bin\$(Configuration)\$(AssemblyName).xml
AnyCPU
- v4.0
+ v4.7.2
true
SharpKit.snk
1591,0108,0114,1570
diff --git a/Defs/Qooxdoo/Qooxdoo.csproj b/Defs/Qooxdoo/Qooxdoo.csproj
index 3a9f896..bc6ecbd 100644
--- a/Defs/Qooxdoo/Qooxdoo.csproj
+++ b/Defs/Qooxdoo/Qooxdoo.csproj
@@ -10,7 +10,7 @@
Properties
SharpKit.Qooxdoo
SharpKit.Qooxdoo
- v4.0
+ v4.7.2
512
1591,1574,0067,1584,1658,1570,1573,0108,0465,0114
bin\$(Configuration)\
diff --git a/Defs/Raphael/Raphael.csproj b/Defs/Raphael/Raphael.csproj
index 53741f5..f430237 100644
--- a/Defs/Raphael/Raphael.csproj
+++ b/Defs/Raphael/Raphael.csproj
@@ -10,7 +10,7 @@
Properties
SharpKit.Raphael
SharpKit.Raphael
- v4.0
+ v4.7.2
512
prompt
@@ -18,7 +18,7 @@
bin\$(Configuration)\
bin\$(Configuration)\$(AssemblyName).xml
AnyCPU
- v4.0
+ v4.7.2
true
SharpKit.snk
1591,0108,0114,1570
diff --git a/Defs/RxJS/RxJS.csproj b/Defs/RxJS/RxJS.csproj
index 8196378..0dafb5f 100644
--- a/Defs/RxJS/RxJS.csproj
+++ b/Defs/RxJS/RxJS.csproj
@@ -10,7 +10,7 @@
Properties
SharpKit.RxJS
SharpKit.RxJS
- v4.0
+ v4.7.2
512
prompt
4
@@ -18,7 +18,7 @@
bin\$(Configuration)\$(AssemblyName).xml
AnyCPU
- v4.0
+ v4.7.2
true
SharpKit.snk
1591,0108,0114,1570
diff --git a/Defs/Scriptaculous/Scriptaculous.csproj b/Defs/Scriptaculous/Scriptaculous.csproj
index 25cca68..2a4278b 100644
--- a/Defs/Scriptaculous/Scriptaculous.csproj
+++ b/Defs/Scriptaculous/Scriptaculous.csproj
@@ -10,7 +10,7 @@
Properties
SharpKit.Scriptaculous
SharpKit.Scriptaculous
- v4.0
+ v4.7.2
512
512
@@ -20,7 +20,7 @@
bin\$(Configuration)\$(AssemblyName).xml
AnyCPU
- v4.0
+ v4.7.2
true
SharpKit.snk
1591,0108,0114,1570
diff --git a/Defs/SenchaTouch-1.1.0/SenchaTouch-1.1.0.csproj b/Defs/SenchaTouch-1.1.0/SenchaTouch-1.1.0.csproj
index c2ecfe7..ce79a36 100644
--- a/Defs/SenchaTouch-1.1.0/SenchaTouch-1.1.0.csproj
+++ b/Defs/SenchaTouch-1.1.0/SenchaTouch-1.1.0.csproj
@@ -10,7 +10,7 @@
Properties
SharpKit.SenchaTouch_1._1._0
SharpKit.SenchaTouch-1.1.0
- v4.0
+ v4.7.2
512
prompt
4
@@ -18,7 +18,7 @@
bin\$(Configuration)\$(AssemblyName).xml
AnyCPU
- v4.0
+ v4.7.2
true
SharpKit.snk
1591,0108,0114,1570
diff --git a/Defs/SenchaTouch-2.0.0/SenchaTouch-2.0.0.csproj b/Defs/SenchaTouch-2.0.0/SenchaTouch-2.0.0.csproj
index 09ef393..87f33e5 100644
--- a/Defs/SenchaTouch-2.0.0/SenchaTouch-2.0.0.csproj
+++ b/Defs/SenchaTouch-2.0.0/SenchaTouch-2.0.0.csproj
@@ -10,7 +10,7 @@
Properties
SharpKit.SenchaTouch_2._0._0
SharpKit.SenchaTouch-2.0.0
- v4.0
+ v4.7.2
512
prompt
4
@@ -18,7 +18,7 @@
bin\$(Configuration)\$(AssemblyName).xml
AnyCPU
- v4.0
+ v4.7.2
true
SharpKit.snk
1591,0108,0114,1570
diff --git a/Defs/SignalR/SignalR.csproj b/Defs/SignalR/SignalR.csproj
index 0da3365..d9a3486 100644
--- a/Defs/SignalR/SignalR.csproj
+++ b/Defs/SignalR/SignalR.csproj
@@ -10,7 +10,7 @@
Properties
SharpKit.SignalR
SharpKit.SignalR
- v4.0
+ v4.7.2
512
@@ -20,7 +20,7 @@
bin\$(Configuration)\$(AssemblyName).xml
AnyCPU
- v4.0
+ v4.7.2
true
SharpKit.snk
1591,0108,0114,1570
diff --git a/Defs/TheMProject/TheMProject.csproj b/Defs/TheMProject/TheMProject.csproj
index 9c2f916..8fef642 100644
--- a/Defs/TheMProject/TheMProject.csproj
+++ b/Defs/TheMProject/TheMProject.csproj
@@ -10,7 +10,7 @@
Properties
SharpKit.TheMProject
SharpKit.TheMProject
- v4.0
+ v4.7.2
512
prompt
@@ -19,7 +19,7 @@
bin\$(Configuration)\$(AssemblyName).xml
AnyCPU
- v4.0
+ v4.7.2
true
SharpKit.snk
1591,0108,0114,1570
diff --git a/Defs/ThreeJs/ThreeJs.csproj b/Defs/ThreeJs/ThreeJs.csproj
index 0cb89e5..a555d5f 100644
--- a/Defs/ThreeJs/ThreeJs.csproj
+++ b/Defs/ThreeJs/ThreeJs.csproj
@@ -10,7 +10,7 @@
Properties
SharpKit.Three
SharpKit.ThreeJs
- v4.0
+ v4.7.2
512
prompt
@@ -18,7 +18,7 @@
bin\$(Configuration)\
bin\$(Configuration)\$(AssemblyName).xml
AnyCPU
- v4.0
+ v4.7.2
true
SharpKit.snk
1591,0108,0114,1570
diff --git a/Defs/TinyMCE/TinyMCE.csproj b/Defs/TinyMCE/TinyMCE.csproj
index d8e64fa..0d79e91 100644
--- a/Defs/TinyMCE/TinyMCE.csproj
+++ b/Defs/TinyMCE/TinyMCE.csproj
@@ -10,7 +10,7 @@
Properties
SharpKit.TinyMCE
SharpKit.TinyMCE
- v4.0
+ v4.7.2
512
prompt
4
@@ -18,7 +18,7 @@
bin\$(Configuration)\$(AssemblyName).xml
AnyCPU
- v4.0
+ v4.7.2
true
SharpKit.snk
1591,0108,0114,1570
diff --git a/Defs/XRegExp/XRegExp.csproj b/Defs/XRegExp/XRegExp.csproj
index 0cb3167..41a67c2 100644
--- a/Defs/XRegExp/XRegExp.csproj
+++ b/Defs/XRegExp/XRegExp.csproj
@@ -10,7 +10,7 @@
Properties
SharpKit.XRegExp
SharpKit.XRegExp
- v4.0
+ v4.7.2
512
prompt
@@ -19,7 +19,7 @@
bin\$(Configuration)\$(AssemblyName).xml
AnyCPU
- v4.0
+ v4.7.2
true
SharpKit.snk
1591,0108,0114,1570
diff --git a/Defs/Xdk.Cordova/Xdk.Cordova.csproj b/Defs/Xdk.Cordova/Xdk.Cordova.csproj
index 352cafe..38316b9 100644
--- a/Defs/Xdk.Cordova/Xdk.Cordova.csproj
+++ b/Defs/Xdk.Cordova/Xdk.Cordova.csproj
@@ -10,7 +10,7 @@
Properties
SharpKit.DotNet.Cordova
SharpKit.Xdk.Cordova
- v4.0
+ v4.7.2
512
prompt
@@ -18,7 +18,7 @@
bin\$(Configuration)\
bin\$(Configuration)\$(AssemblyName).xml
AnyCPU
- v4.0
+ v4.7.2
true
SharpKit.snk
1591
diff --git a/Defs/Xdk.Html/Xdk.Html.csproj b/Defs/Xdk.Html/Xdk.Html.csproj
index 72d4696..ba3722c 100644
--- a/Defs/Xdk.Html/Xdk.Html.csproj
+++ b/Defs/Xdk.Html/Xdk.Html.csproj
@@ -10,13 +10,13 @@
Properties
SharpKit.DotNet.Html
SharpKit.Xdk.Html
- v4.0
+ v4.7.2
512
prompt
4
bin\$(Configuration)\
AnyCPU
- v4.0
+ v4.7.2
true
SharpKit.snk
bin\$(Configuration)\$(AssemblyName).xml
diff --git a/Defs/Xdk.IntelXdk/Xdk.IntelXdk.csproj b/Defs/Xdk.IntelXdk/Xdk.IntelXdk.csproj
index 059dbea..f02575f 100644
--- a/Defs/Xdk.IntelXdk/Xdk.IntelXdk.csproj
+++ b/Defs/Xdk.IntelXdk/Xdk.IntelXdk.csproj
@@ -10,7 +10,7 @@
Properties
SharpKit.DotNet.IntelXdk
SharpKit.Xdk.IntelXdk
- v4.0
+ v4.7.2
512
prompt
@@ -18,7 +18,7 @@
bin\$(Configuration)\
bin\$(Configuration)\$(AssemblyName).xml
AnyCPU
- v4.0
+ v4.7.2
true
SharpKit.snk
1591
diff --git a/Defs/Xdk.JavaScript/Xdk.JavaScript.csproj b/Defs/Xdk.JavaScript/Xdk.JavaScript.csproj
index 3b8718c..bfd42eb 100644
--- a/Defs/Xdk.JavaScript/Xdk.JavaScript.csproj
+++ b/Defs/Xdk.JavaScript/Xdk.JavaScript.csproj
@@ -17,7 +17,7 @@
bin\$(Configuration)\
bin\$(Configuration)\$(AssemblyName).xml
AnyCPU
- v4.0
+ v4.7.2
true
SharpKit.snk
1591
diff --git a/Defs/Yui/Yui.csproj b/Defs/Yui/Yui.csproj
index bfef984..bc928b3 100644
--- a/Defs/Yui/Yui.csproj
+++ b/Defs/Yui/Yui.csproj
@@ -10,7 +10,7 @@
Properties
SharpKit.Yui
SharpKit.Yui
- v4.0
+ v4.7.2
512
prompt
@@ -19,7 +19,7 @@
bin\$(Configuration)\$(AssemblyName).xml
AnyCPU
- v4.0
+ v4.7.2
true
SharpKit.snk
1591,0108,0114,1570
diff --git a/Defs/jQTouch/jQTouch.csproj b/Defs/jQTouch/jQTouch.csproj
index cf2b9f5..6a2b6f1 100644
--- a/Defs/jQTouch/jQTouch.csproj
+++ b/Defs/jQTouch/jQTouch.csproj
@@ -10,14 +10,14 @@
Properties
SharpKit.jQTouch
SharpKit.jQTouch
- v4.0
+ v4.7.2
512
prompt
4
bin\$(Configuration)\
bin\$(Configuration)\$(AssemblyName).xml
AnyCPU
- v4.0
+ v4.7.2
true
SharpKit.snk
1591,0108,0114,1570
diff --git a/Defs/jQuery.Query/jQuery.Query.csproj b/Defs/jQuery.Query/jQuery.Query.csproj
index 7452b58..2dea76b 100644
--- a/Defs/jQuery.Query/jQuery.Query.csproj
+++ b/Defs/jQuery.Query/jQuery.Query.csproj
@@ -10,14 +10,14 @@
Properties
SharpKit.jQuery.Query
SharpKit.jQuery.Query
- v4.0
+ v4.7.2
512
prompt
4
bin\$(Configuration)\
bin\$(Configuration)\$(AssemblyName).xml
AnyCPU
- v4.0
+ v4.7.2
true
SharpKit.snk
1591,0108,0114,1570
diff --git a/Defs/jQuery.SimpleModal/jQuery.SimpleModal.csproj b/Defs/jQuery.SimpleModal/jQuery.SimpleModal.csproj
index 9cb384c..70fa6a7 100644
--- a/Defs/jQuery.SimpleModal/jQuery.SimpleModal.csproj
+++ b/Defs/jQuery.SimpleModal/jQuery.SimpleModal.csproj
@@ -10,7 +10,7 @@
Properties
SharpKit.jQuery.SimpleModal
SharpKit.jQuery.SimpleModal
- v4.0
+ v4.7.2
512
prompt
4
@@ -18,7 +18,7 @@
bin\$(Configuration)\$(AssemblyName).xml
AnyCPU
- v4.0
+ v4.7.2
true
SharpKit.snk
1591,0108,0114,1570
diff --git a/Defs/jQuery.Validate/jQuery.Validate.csproj b/Defs/jQuery.Validate/jQuery.Validate.csproj
index f59c0c9..27a6cb3 100644
--- a/Defs/jQuery.Validate/jQuery.Validate.csproj
+++ b/Defs/jQuery.Validate/jQuery.Validate.csproj
@@ -10,14 +10,14 @@
Properties
SharpKit.jQuery.Validate
SharpKit.jQuery.Validate
- v4.0
+ v4.7.2
512
prompt
4
bin\$(Configuration)\
bin\$(Configuration)\$(AssemblyName).xml
AnyCPU
- v4.0
+ v4.7.2
true
SharpKit.snk
1591,0108,0114,1570
diff --git a/Defs/jQuery.jqGrid/jQuery.jqGrid.csproj b/Defs/jQuery.jqGrid/jQuery.jqGrid.csproj
index 30334bb..acfcacd 100644
--- a/Defs/jQuery.jqGrid/jQuery.jqGrid.csproj
+++ b/Defs/jQuery.jqGrid/jQuery.jqGrid.csproj
@@ -10,7 +10,7 @@
Properties
SharpKit.jQuery.jqGrid
SharpKit.jQuery.jqGrid
- v4.0
+ v4.7.2
512
prompt
4
@@ -18,7 +18,7 @@
bin\$(Configuration)\$(AssemblyName).xml
AnyCPU
- v4.0
+ v4.7.2
true
SharpKit.snk
1591,0108,0114,1570
diff --git a/Defs/jQuery/jQuery.csproj b/Defs/jQuery/jQuery.csproj
index 11989c0..249ffea 100644
--- a/Defs/jQuery/jQuery.csproj
+++ b/Defs/jQuery/jQuery.csproj
@@ -10,14 +10,14 @@
Properties
SharpKit.jQuery
SharpKit.jQuery
- v4.0
+ v4.7.2
512
prompt
4
bin\$(Configuration)\
bin\$(Configuration)\$(AssemblyName).xml
AnyCPU
- v4.0
+ v4.7.2
true
SharpKit.snk
1591,0108,0114,1570
diff --git a/Defs/jQueryMobile-1.0b1/jQueryMobile-1.0b1.csproj b/Defs/jQueryMobile-1.0b1/jQueryMobile-1.0b1.csproj
index a854eee..00ad1c6 100644
--- a/Defs/jQueryMobile-1.0b1/jQueryMobile-1.0b1.csproj
+++ b/Defs/jQueryMobile-1.0b1/jQueryMobile-1.0b1.csproj
@@ -10,7 +10,7 @@
Properties
SharpKit.jQueryMobile
SharpKit.jQueryMobile-1.0b1
- v4.0
+ v4.7.2
512
prompt
4
@@ -18,7 +18,7 @@
bin\$(Configuration)\$(AssemblyName).xml
AnyCPU
- v4.0
+ v4.7.2
true
SharpKit.snk
1591,0108,0114,1570
diff --git a/Defs/jQueryUI.NestedSortable/jQueryUI.NestedSortable.csproj b/Defs/jQueryUI.NestedSortable/jQueryUI.NestedSortable.csproj
index c31a6f8..2526b99 100644
--- a/Defs/jQueryUI.NestedSortable/jQueryUI.NestedSortable.csproj
+++ b/Defs/jQueryUI.NestedSortable/jQueryUI.NestedSortable.csproj
@@ -10,14 +10,14 @@
Properties
SharpKit.jQueryUI.NestedSortable
SharpKit.jQueryUI.NestedSortable
- v4.0
+ v4.7.2
512
prompt
4
bin\$(Configuration)\
bin\$(Configuration)\$(AssemblyName).xml
AnyCPU
- v4.0
+ v4.7.2
true
SharpKit.snk
1591,0108,0114,1570
diff --git a/Defs/jQueryUI/jQueryUI.csproj b/Defs/jQueryUI/jQueryUI.csproj
index d231d3d..c5a4ce1 100644
--- a/Defs/jQueryUI/jQueryUI.csproj
+++ b/Defs/jQueryUI/jQueryUI.csproj
@@ -10,7 +10,7 @@
Properties
SharpKit.jQueryUI
SharpKit.jQueryUI
- v4.0
+ v4.7.2
512
prompt
4
@@ -18,7 +18,7 @@
bin\$(Configuration)\$(AssemblyName).xml
AnyCPU
- v4.0
+ v4.7.2
true
SharpKit.snk
1591,0108,0114,1570
diff --git a/Defs/jsUndoable/jsUndoable.csproj b/Defs/jsUndoable/jsUndoable.csproj
index e233ec6..6e01706 100644
--- a/Defs/jsUndoable/jsUndoable.csproj
+++ b/Defs/jsUndoable/jsUndoable.csproj
@@ -10,7 +10,7 @@
Properties
SharpKit.jsUndoable
SharpKit.jsUndoable
- v4.0
+ v4.7.2
512
prompt
4
@@ -18,7 +18,7 @@
bin\$(Configuration)\$(AssemblyName).xml
AnyCPU
- v4.0
+ v4.7.2
true
SharpKit.snk
1591,0108,0114,1570
diff --git a/Defs/make.cmd b/Defs/make.cmd
index 29a022f..874f0fe 100755
--- a/Defs/make.cmd
+++ b/Defs/make.cmd
@@ -1,4 +1,4 @@
@cd /D %~dp0
@call ../scripts/set-variables
-%msbuild% Defs.sln /verbosity:minimal
+dotnet build Defs.sln /verbosity:minimal
diff --git a/Demos/Xdk/Accelerometer/Accelerometer.csproj b/Demos/Xdk/Accelerometer/Accelerometer.csproj
index 79ceb14..55063c4 100644
--- a/Demos/Xdk/Accelerometer/Accelerometer.csproj
+++ b/Demos/Xdk/Accelerometer/Accelerometer.csproj
@@ -13,7 +13,7 @@
Properties
XdkDemo.Accelerometer
XdkDemo.Accelerometer
- v4.0
+ v4.7.2
true
diff --git a/Demos/Xdk/BasicNavigation/BasicNavigation.csproj b/Demos/Xdk/BasicNavigation/BasicNavigation.csproj
index 4584ba7..36f82ee 100644
--- a/Demos/Xdk/BasicNavigation/BasicNavigation.csproj
+++ b/Demos/Xdk/BasicNavigation/BasicNavigation.csproj
@@ -13,7 +13,7 @@
Properties
XdkDemo.BasicNavigation
XdkDemo.BasicNavigation
- v4.0
+ v4.7.2
true
diff --git a/Demos/Xdk/CookieManagement/CookieManagement.csproj b/Demos/Xdk/CookieManagement/CookieManagement.csproj
index ec6b81b..a45f2bd 100644
--- a/Demos/Xdk/CookieManagement/CookieManagement.csproj
+++ b/Demos/Xdk/CookieManagement/CookieManagement.csproj
@@ -13,7 +13,7 @@
Properties
XdkDemo.CookieManagement
XdkDemo.CookieManagement
- v4.0
+ v4.7.2
true
diff --git a/Demos/Xdk/DragAndDrop/DragAndDrop.csproj b/Demos/Xdk/DragAndDrop/DragAndDrop.csproj
index aa9308c..1ae3250 100644
--- a/Demos/Xdk/DragAndDrop/DragAndDrop.csproj
+++ b/Demos/Xdk/DragAndDrop/DragAndDrop.csproj
@@ -13,7 +13,7 @@
Properties
XdkDemo.DragAndDrop
XdkDemo.DragAndDrop
- v4.0
+ v4.7.2
true
diff --git a/Demos/Xdk/EventSounds/EventSounds.csproj b/Demos/Xdk/EventSounds/EventSounds.csproj
index 0568fde..4fca844 100644
--- a/Demos/Xdk/EventSounds/EventSounds.csproj
+++ b/Demos/Xdk/EventSounds/EventSounds.csproj
@@ -13,7 +13,7 @@
Properties
XdkDemo.EventSounds
XdkDemo.EventSounds
- v4.0
+ v4.7.2
true
diff --git a/Demos/Xdk/Fonts/Fonts.csproj b/Demos/Xdk/Fonts/Fonts.csproj
index e62fef9..7a441d6 100644
--- a/Demos/Xdk/Fonts/Fonts.csproj
+++ b/Demos/Xdk/Fonts/Fonts.csproj
@@ -13,7 +13,7 @@
Properties
XdkDemo.Fonts
XdkDemo.Fonts
- v4.0
+ v4.7.2
true
diff --git a/Demos/Xdk/HelloWorld/HelloWorld.csproj b/Demos/Xdk/HelloWorld/HelloWorld.csproj
index 5572fb8..5cabfca 100644
--- a/Demos/Xdk/HelloWorld/HelloWorld.csproj
+++ b/Demos/Xdk/HelloWorld/HelloWorld.csproj
@@ -13,7 +13,7 @@
Properties
XdkDemo.HelloWorld
XdkDemo.HelloWorld
- v4.0
+ v4.7.2
true
diff --git a/Demos/Xdk/LiveUpdates/LiveUpdates.csproj b/Demos/Xdk/LiveUpdates/LiveUpdates.csproj
index 4524b07..d490ba1 100644
--- a/Demos/Xdk/LiveUpdates/LiveUpdates.csproj
+++ b/Demos/Xdk/LiveUpdates/LiveUpdates.csproj
@@ -13,7 +13,7 @@
Properties
XdkDemo.LiveUpdates
XdkDemo.LiveUpdates
- v4.0
+ v4.7.2
true
diff --git a/Demos/Xdk/Orientation/Orientation.csproj b/Demos/Xdk/Orientation/Orientation.csproj
index c1b7757..bf9dd1c 100644
--- a/Demos/Xdk/Orientation/Orientation.csproj
+++ b/Demos/Xdk/Orientation/Orientation.csproj
@@ -13,7 +13,7 @@
Properties
XdkDemo.Orientation
XdkDemo.Orientation
- v4.0
+ v4.7.2
true
diff --git a/Demos/Xdk/Podcast/Podcast.csproj b/Demos/Xdk/Podcast/Podcast.csproj
index a41ccbe..66f5524 100644
--- a/Demos/Xdk/Podcast/Podcast.csproj
+++ b/Demos/Xdk/Podcast/Podcast.csproj
@@ -13,7 +13,7 @@
Properties
XdkDemo.Podcast
XdkDemo.Podcast
- v4.0
+ v4.7.2
true
diff --git a/Demos/Xdk/Shoutcast/Shoutcast.csproj b/Demos/Xdk/Shoutcast/Shoutcast.csproj
index 8fdfb24..08b3202 100644
--- a/Demos/Xdk/Shoutcast/Shoutcast.csproj
+++ b/Demos/Xdk/Shoutcast/Shoutcast.csproj
@@ -13,7 +13,7 @@
Properties
XdkDemo.Shoutcast
XdkDemo.Shoutcast
- v4.0
+ v4.7.2
true
diff --git a/Demos/Xdk/pushmobi/pushmobi.csproj b/Demos/Xdk/pushmobi/pushmobi.csproj
index cc0c6c0..84e3c86 100644
--- a/Demos/Xdk/pushmobi/pushmobi.csproj
+++ b/Demos/Xdk/pushmobi/pushmobi.csproj
@@ -13,7 +13,7 @@
Properties
XdkDemo.pushmobi
XdkDemo.pushmobi
- v4.0
+ v4.7.2
true
diff --git a/Frameworks/Html.Linq/Html.Linq.csproj b/Frameworks/Html.Linq/Html.Linq.csproj
index 5446a43..58cd83b 100644
--- a/Frameworks/Html.Linq/Html.Linq.csproj
+++ b/Frameworks/Html.Linq/Html.Linq.csproj
@@ -8,7 +8,7 @@
Properties
SharpKit.Html.Linq
Html.Linq
- v4.0
+ v4.7.2
512
prompt
4
diff --git a/Frameworks/JavaScript.NoClr/JavaScript.NoClr.csproj b/Frameworks/JavaScript.NoClr/JavaScript.NoClr.csproj
index 41cf093..bf98b9f 100644
--- a/Frameworks/JavaScript.NoClr/JavaScript.NoClr.csproj
+++ b/Frameworks/JavaScript.NoClr/JavaScript.NoClr.csproj
@@ -8,7 +8,7 @@
Properties
SharpKit.JavaScript.NoClr
JavaScript.NoClr
- v4.0
+ v4.7.2
512
prompt
diff --git a/Frameworks/JsClr.Test/JsClr.Test.csproj b/Frameworks/JsClr.Test/JsClr.Test.csproj
index 20a987e..91c845f 100644
--- a/Frameworks/JsClr.Test/JsClr.Test.csproj
+++ b/Frameworks/JsClr.Test/JsClr.Test.csproj
@@ -9,7 +9,7 @@
Properties
SharpKit.JsClr.Test
SharpKit.JsClr.Test
- v4.0
+ v4.7.2
false
diff --git a/Frameworks/JsClr/Internal/Core.js b/Frameworks/JsClr/Internal/Core.js
index 78639ba..f78eaf4 100644
--- a/Frameworks/JsClr/Internal/Core.js
+++ b/Frameworks/JsClr/Internal/Core.js
@@ -2052,7 +2052,7 @@ var System$Random = {
Seed = 1;
},
Sample: function (){
- return this.InternalSample() * 4.6566128752458E-10;
+ return this.InternalSample() * 4.656612875245797E-10;
},
InternalSample: function (){
var num = this.inext;
@@ -2211,11 +2211,11 @@ var System$TimeSpan = {
System.TimeSpan.TicksPerSecond = 10000000;
System.TimeSpan.SecondsPerTick = 1E-07;
System.TimeSpan.TicksPerMinute = 600000000;
- System.TimeSpan.MinutesPerTick = 1.66666666666667E-09;
+ System.TimeSpan.MinutesPerTick = 1.6666666666666667E-09;
System.TimeSpan.TicksPerHour = 36000000000;
- System.TimeSpan.HoursPerTick = 2.77777777777778E-11;
+ System.TimeSpan.HoursPerTick = 2.7777777777777777E-11;
System.TimeSpan.TicksPerDay = 864000000000;
- System.TimeSpan.DaysPerTick = 1.15740740740741E-12;
+ System.TimeSpan.DaysPerTick = 1.1574074074074074E-12;
System.TimeSpan.MillisPerSecond = 1000;
System.TimeSpan.MillisPerMinute = 60000;
System.TimeSpan.MillisPerHour = 3600000;
diff --git a/Frameworks/JsClr/JsClr.csproj b/Frameworks/JsClr/JsClr.csproj
index 13aa4b9..ec83113 100644
--- a/Frameworks/JsClr/JsClr.csproj
+++ b/Frameworks/JsClr/JsClr.csproj
@@ -1,5 +1,5 @@

-
+
v3.5
AnyCPU
@@ -8,7 +8,7 @@
Properties
SharpKit.JsClr
SharpKit.JsClr
- v4.0
+ v4.7.2
512
prompt
4
@@ -16,10 +16,11 @@
..\..\bin\$(Configuration)\$(AssemblyName).xml
AnyCPU
v3.5
- v4.0
+ v4.7.2
true
SharpKit.snk
1591
+
NET3_5
@@ -171,9 +172,11 @@
false
+ false
false
+ false
-
+
\ No newline at end of file
diff --git a/Frameworks/JsClr/res/System.js b/Frameworks/JsClr/res/System.js
index b234676..c1f67fd 100644
--- a/Frameworks/JsClr/res/System.js
+++ b/Frameworks/JsClr/res/System.js
@@ -2769,7 +2769,7 @@ var System$Random = {
Seed = 1;
},
Sample: function (){
- return this.InternalSample() * 4.6566128752458E-10;
+ return this.InternalSample() * 4.656612875245797E-10;
},
InternalSample: function (){
var num = this.inext;
@@ -2928,11 +2928,11 @@ var System$TimeSpan = {
System.TimeSpan.TicksPerSecond = 10000000;
System.TimeSpan.SecondsPerTick = 1E-07;
System.TimeSpan.TicksPerMinute = 600000000;
- System.TimeSpan.MinutesPerTick = 1.66666666666667E-09;
+ System.TimeSpan.MinutesPerTick = 1.6666666666666667E-09;
System.TimeSpan.TicksPerHour = 36000000000;
- System.TimeSpan.HoursPerTick = 2.77777777777778E-11;
+ System.TimeSpan.HoursPerTick = 2.7777777777777777E-11;
System.TimeSpan.TicksPerDay = 864000000000;
- System.TimeSpan.DaysPerTick = 1.15740740740741E-12;
+ System.TimeSpan.DaysPerTick = 1.1574074074074074E-12;
System.TimeSpan.MillisPerSecond = 1000;
System.TimeSpan.MillisPerMinute = 60000;
System.TimeSpan.MillisPerHour = 3600000;
diff --git a/Frameworks/JsClr/res/jsclr.js b/Frameworks/JsClr/res/jsclr.js
index a3d85b8..57f9456 100644
--- a/Frameworks/JsClr/res/jsclr.js
+++ b/Frameworks/JsClr/res/jsclr.js
@@ -2853,7 +2853,7 @@ var System$Random = {
Seed = 1;
},
Sample: function (){
- return this.InternalSample() * 4.6566128752458E-10;
+ return this.InternalSample() * 4.656612875245797E-10;
},
InternalSample: function (){
var num = this.inext;
@@ -3012,11 +3012,11 @@ var System$TimeSpan = {
System.TimeSpan.TicksPerSecond = 10000000;
System.TimeSpan.SecondsPerTick = 1E-07;
System.TimeSpan.TicksPerMinute = 600000000;
- System.TimeSpan.MinutesPerTick = 1.66666666666667E-09;
+ System.TimeSpan.MinutesPerTick = 1.6666666666666667E-09;
System.TimeSpan.TicksPerHour = 36000000000;
- System.TimeSpan.HoursPerTick = 2.77777777777778E-11;
+ System.TimeSpan.HoursPerTick = 2.7777777777777777E-11;
System.TimeSpan.TicksPerDay = 864000000000;
- System.TimeSpan.DaysPerTick = 1.15740740740741E-12;
+ System.TimeSpan.DaysPerTick = 1.1574074074074074E-12;
System.TimeSpan.MillisPerSecond = 1000;
System.TimeSpan.MillisPerMinute = 60000;
System.TimeSpan.MillisPerHour = 3600000;
diff --git a/Frameworks/JsClr/res/jsclr.min.js b/Frameworks/JsClr/res/jsclr.min.js
index 1cc4b28..8c45620 100644
--- a/Frameworks/JsClr/res/jsclr.min.js
+++ b/Frameworks/JsClr/res/jsclr.min.js
@@ -227,10 +227,10 @@ if(typeof(JsTypes)=="undefined")var JsTypes=[];var System$Activator={fullname:"S
staticDefinition:{GetName:function(enumType,value){if(enumType==null||value==null)throw $CreateException(new System.ArgumentNullException.ctor$$String("enumType"),new Error());var jsType=enumType._JsType;for(var p in jsType.staticDefinition)if(p==value)return p;throw $CreateException(new System.ArgumentException.ctor$$String("value"),new Error());},GetNames:function(enumType){if(enumType==null)throw $CreateException(new System.ArgumentNullException.ctor$$String("enumType"),new Error());var jsType=enumType._JsType;var array=new Array();for(var p in jsType.staticDefinition)array.push(p);return array;},GetValues:function(enumType){if(enumType==null)throw $CreateException(new System.ArgumentNullException.ctor$$String("enumType"),new Error());var jsType=enumType._JsType;var array=new Array();for(var p in jsType.staticDefinition)array.push(jsType.staticDefinition[p]);return array;},Parse$$Type$$String:function(enumType,value){return System.Enum.Parse$$Type$$String$$Boolean(enumType,value,false);},Parse$$Type$$String$$Boolean:function(enumType,value,ignoreCase){if(enumType==null)throw $CreateException(new System.ArgumentNullException.ctor$$String("enumType"),new Error());if(value==null)throw $CreateException(new System.ArgumentNullException.ctor$$String("value"),new Error());if(value.trim()==System.String.Empty)throw $CreateException(new System.ArgumentException.ctor$$String("value is either an empty string or only contains white space."),new Error());var jsType=enumType._JsType;for(var p in jsType.staticDefinition)if(ignoreCase?p.toUpperCase()==value.toUpperCase():p==value)return jsType.staticDefinition[p];throw $CreateException(new System.ArgumentException.ctor$$String("value is a name, but not one of the named constants defined for the enumeration."),new Error());}},assemblyName:"SharpKit.JsClr",Kind:"Class",definition:{ctor:function(){System.Object.ctor.call(this);}}};JsTypes.push(System$Enum);var System$Environment={fullname:"System.Environment",baseTypeName:"System.Object",staticDefinition:{GetResourceString:function(p){return p;},TickCount$$:"System.Int32",get_TickCount:function(){return new Date().valueOf();}},assemblyName:"SharpKit.JsClr",Kind:"Class",definition:{ctor:function(){System.Object.ctor.call(this);}}};JsTypes.push(System$Environment);var System$EventArgs={fullname:"System.EventArgs",baseTypeName:"System.Object",assemblyName:"SharpKit.JsClr",Kind:"Class",definition:{ctor:function(){System.Object.ctor.call(this);}}};JsTypes.push(System$EventArgs);var System$Exception={fullname:"System.Exception",baseTypeName:"System.Object",assemblyName:"SharpKit.JsClr",Kind:"Class",definition:{ctor$$String$$Exception:function(message,innerException){this._InnerException=null;this._Message=null;System.Object.ctor.call(this);this._Message=message;this._InnerException=innerException;},ctor$$String:function(message){this._InnerException=null;this._Message=null;System.Object.ctor.call(this);this._Message=message;},ctor:function(){this._InnerException=null;this._Message=null;System.Object.ctor.call(this);},InnerException$$:"System.Exception",get_InnerException:function(){return this._InnerException;},Message$$:"System.String",get_Message:function(){return this._Message;},toString:function(){var ie=this.get_InnerException();if(ie==null)return this.get_Message();return this.get_Message()+", "+this.get_InnerException();},SetErrorCode:function(hr){}}};JsTypes.push(System$Exception);var System$NotImplementedException={fullname:"System.NotImplementedException",baseTypeName:"System.Exception",assemblyName:"SharpKit.JsClr",Kind:"Class",definition:{ctor:function(){System.Exception.ctor$$String.call(this,"NotImplementedException");},ctor$$String:function(s){System.Exception.ctor$$String.call(this,"NotImplementedException: "+s);}}};JsTypes.push(System$NotImplementedException);var System$SystemException={fullname:"System.SystemException",baseTypeName:"System.Exception",assemblyName:"SharpKit.JsClr",Kind:"Class",definition:{ctor:function(){System.Exception.ctor$$String.call(this,System.Environment.GetResourceString("Arg_SystemException"));this.SetErrorCode(-2146233087);},ctor$$String:function(message){System.Exception.ctor$$String.call(this,message);this.SetErrorCode(-2146233087);},ctor$$String$$Exception:function(message,innerException){System.Exception.ctor$$String$$Exception.call(this,message,innerException);this.SetErrorCode(-2146233087);}}};JsTypes.push(System$SystemException);var System$ArgumentException={fullname:"System.ArgumentException",baseTypeName:"System.SystemException",assemblyName:"SharpKit.JsClr",Kind:"Class",definition:{ctor:function(){this.m_paramName=null;System.SystemException.ctor$$String.call(this,System.Environment.GetResourceString("Arg_ArgumentException"));this.SetErrorCode(-2147024809);},ctor$$String:function(message){this.m_paramName=null;System.SystemException.ctor$$String.call(this,message);this.SetErrorCode(-2147024809);},ctor$$String$$Exception:function(message,innerException){this.m_paramName=null;System.SystemException.ctor$$String$$Exception.call(this,message,innerException);},ctor$$String$$String:function(message,paramName){this.m_paramName=null;System.SystemException.ctor$$String.call(this,message);this.m_paramName=paramName;this.SetErrorCode(-2147024809);},ctor$$String$$String$$Exception:function(message,paramName,innerException){this.m_paramName=null;System.SystemException.ctor$$String$$Exception.call(this,message,innerException);this.m_paramName=paramName;this.SetErrorCode(-2147024809);},ParamName$$:"System.String",get_ParamName:function(){return this.m_paramName;}}};JsTypes.push(System$ArgumentException);var System$NullReferenceException={fullname:"System.NullReferenceException",baseTypeName:"System.SystemException",assemblyName:"SharpKit.JsClr",Kind:"Class",definition:{ctor:function(){System.SystemException.ctor$$String.call(this,"Object reference not set to an instance of object");},ctor$$String:function(message){System.SystemException.ctor$$String.call(this,message);}}};JsTypes.push(System$NullReferenceException);var System$NotSupportedException={fullname:"System.NotSupportedException",baseTypeName:"System.SystemException",assemblyName:"SharpKit.JsClr",Kind:"Class",definition:{ctor:function(){System.SystemException.ctor$$String.call(this,"Arg_NotSupportedException");},ctor$$String:function(message){System.SystemException.ctor$$String.call(this,message);},ctor$$String$$Exception:function(message,innerException){System.SystemException.ctor$$String$$Exception.call(this,message,innerException);}}};JsTypes.push(System$NotSupportedException);var System$ArgumentOutOfRangeException={fullname:"System.ArgumentOutOfRangeException",baseTypeName:"System.ArgumentException",staticDefinition:{cctor:function(){System.ArgumentOutOfRangeException._rangeMessage=null;}},assemblyName:"SharpKit.JsClr",Kind:"Class",definition:{ctor:function(){this.m_actualValue=null;System.ArgumentException.ctor$$String.call(this,"Arg_ArgumentOutOfRangeException");this.SetErrorCode(-2146233086)
;},ctor$$String:function(paramName){this.m_actualValue=null;System.ArgumentException.ctor$$String$$String.call(this,"Arg_ArgumentOutOfRangeException",paramName);this.SetErrorCode(-2146233086);},ctor$$String$$Exception:function(message,innerException){this.m_actualValue=null;System.ArgumentException.ctor$$String$$Exception.call(this,message,innerException);this.SetErrorCode(-2146233086);},ctor$$String$$String:function(paramName,message){this.m_actualValue=null;System.ArgumentException.ctor$$String$$String.call(this,message,paramName);this.SetErrorCode(-2146233086);},ctor$$String$$Object$$String:function(paramName,actualValue,message){this.m_actualValue=null;System.ArgumentException.ctor$$String$$String.call(this,message,paramName);this.m_actualValue=actualValue;this.SetErrorCode(-2146233086);},ActualValue$$:"System.Object",get_ActualValue:function(){return this.m_actualValue;},RangeMessage$$:"System.String",get_RangeMessage:function(){if(System.ArgumentOutOfRangeException._rangeMessage==null){System.ArgumentOutOfRangeException._rangeMessage="Arg_ArgumentOutOfRangeException";}return System.ArgumentOutOfRangeException._rangeMessage;}}};JsTypes.push(System$ArgumentOutOfRangeException);var System$Guid={fullname:"System.Guid",baseTypeName:"System.ValueType",staticDefinition:{cctor:function(){System.Guid.Empty=new System.Guid.ctor();System.Guid._random=new System.Random.ctor();System.Guid._hexChars="0123456789abcdef";},NewGuid:function(){var array=new Uint8Array(16);for(var i=0;i<16;i++){array[i]=System.Guid._random.Next$$Int32(256);}var result=new System.Guid.ctor$$Byte$Array(array);result._d=((result._d&63)|128);result._c=((result._c&4095)|16384);return result;},AppendByte:function(builder,value){builder.Append$$String(System.Guid.ToHex(value>>4&15));builder.Append$$String(System.Guid.ToHex((value&15)));},AppendInt:function(builder,value){builder.Append$$String(System.Guid.ToHex(value>>28&15));builder.Append$$String(System.Guid.ToHex(value>>24&15));builder.Append$$String(System.Guid.ToHex(value>>20&15));builder.Append$$String(System.Guid.ToHex(value>>16&15));builder.Append$$String(System.Guid.ToHex(value>>12&15));builder.Append$$String(System.Guid.ToHex(value>>8&15));builder.Append$$String(System.Guid.ToHex(value>>4&15));builder.Append$$String(System.Guid.ToHex(value&15));},AppendShort:function(builder,value){builder.Append$$String(System.Guid.ToHex(value>>12&15));builder.Append$$String(System.Guid.ToHex(value>>8&15));builder.Append$$String(System.Guid.ToHex(value>>4&15));builder.Append$$String(System.Guid.ToHex((value&15)));},CheckArray:function(o,l){System.Guid.CheckNull(o);System.Guid.CheckLength(o,l);},CheckLength:function(o,l){if(o.length!=l){throw $CreateException(new System.ArgumentException.ctor$$String(System.String.Format$$String$$Object("Array should be exactly {0} bytes long.",l)),new Error());}},CheckNull:function(o){if(o==null){throw $CreateException(new System.ArgumentNullException.ctor$$String("Value cannot be null."),new Error());}},Compare:function(x,y){return (x>=y)?1:-1;},CreateFormatException:function(s){return new System.FormatException.ctor$$String(System.String.Format$$String$$Object("Invalid Guid format: {0}",s));},ToHex:function(b){return System.Guid._hexChars.substr(b,1);},op_Equality:function(a,b){return a.Equals$$Guid(b);},op_Inequality:function(a,b){return !a.Equals$$Guid(b);}},assemblyName:"SharpKit.JsClr",Kind:"Struct",definition:{ctor$$Byte$Array:function(b){this._i=0;this._h=0;this._k=0;this._j=0;this._g=0;this._c=0;this._b=0;this._a=0;this._f=0;this._e=0;this._d=0;System.ValueType.ctor.call(this);this._a=b[0]|(b[1]<<8)|(b[2]<<16)|(b[3]<<24);this._b=(b[4]|(b[5]<<8));this._c=(b[6]|(b[7]<<8));this._d=b[8];this._e=b[9];this._f=b[10];this._g=b[11];this._h=b[12];this._i=b[13];this._j=b[14];this._k=b[15];},ctor$$UInt32$$UInt16$$UInt16$$Byte$$Byte$$Byte$$Byte$$Byte$$Byte$$Byte$$Byte:function(a,b,c,d,e,f,g,h,i,j,k){this._i=0;this._h=0;this._k=0;this._j=0;this._g=0;this._c=0;this._b=0;this._a=0;this._f=0;this._e=0;this._d=0;System.Guid.ctor$$Int32$$Int16$$Int16$$Byte$$Byte$$Byte$$Byte$$Byte$$Byte$$Byte$$Byte.call(this,a,b,c,d,e,f,g,h,i,j,k);},ctor$$Int32$$Int16$$Int16$$Byte$$Byte$$Byte$$Byte$$Byte$$Byte$$Byte$$Byte:function(a,b,c,d,e,f,g,h,i,j,k){this._i=0;this._h=0;this._k=0;this._j=0;this._g=0;this._c=0;this._b=0;this._a=0;this._f=0;this._e=0;this._d=0;System.ValueType.ctor.call(this);this._a=a;this._b=b;this._c=c;this._d=d;this._e=e;this._f=f;this._g=g;this._h=h;this._i=i;this._j=j;this._k=k;},BaseToString:function(h,p,b){var stringBuilder=new System.Text.StringBuilder.ctor$$Int32(40);if(p){stringBuilder.Append$$Char("(");}else {if(b){stringBuilder.Append$$Char("{");}}System.Guid.AppendInt(stringBuilder,this._a);if(h){stringBuilder.Append$$Char("-");}System.Guid.AppendShort(stringBuilder,this._b);if(h){stringBuilder.Append$$Char("-");}System.Guid.AppendShort(stringBuilder,this._c);if(h){stringBuilder.Append$$Char("-");}System.Guid.AppendByte(stringBuilder,this._d);System.Guid.AppendByte(stringBuilder,this._e);if(h){stringBuilder.Append$$Char("-");}System.Guid.AppendByte(stringBuilder,this._f);System.Guid.AppendByte(stringBuilder,this._g);System.Guid.AppendByte(stringBuilder,this._h);System.Guid.AppendByte(stringBuilder,this._i);System.Guid.AppendByte(stringBuilder,this._j);System.Guid.AppendByte(stringBuilder,this._k);if(p){stringBuilder.Append$$Char(")");}else {if(b){stringBuilder.Append$$Char("}");}}return stringBuilder.toString();},CompareTo$$Guid:function(value){if(this._a!=value._a){return System.Guid.Compare(this._a,value._a);}if(this._b!=value._b){return System.Guid.Compare(this._b,value._b);}if(this._c!=value._c){return System.Guid.Compare(this._c,value._c);}if(this._d!=value._d){return System.Guid.Compare(this._d,value._d);}if(this._e!=value._e){return System.Guid.Compare(this._e,value._e);}if(this._f!=value._f){return System.Guid.Compare(this._f,value._f);}if(this._g!=value._g){return System.Guid.Compare(this._g,value._g);}if(this._h!=value._h){return System.Guid.Compare(this._h,value._h);}if(this._i!=value._i){return System.Guid.Compare(this._i,value._i);}if(this._j!=value._j){return System.Guid.Compare(this._j,value._j);}if(this._k!=value._k){return System.Guid.Compare(this._k,value._k);}return 0;},CompareTo$$Object:function(value){if(value==null){return 1;}if(!(Is(value,System.Guid.ctor))){throw $CreateException(new System.ArgumentException.ctor$$String$$String("value","Argument of System.Guid.CompareTo should be a Guid."),new Error());}return this.CompareTo$$Guid(Cast(value,System.Guid.ctor));},Equals$$Object:function(o){return Is(o,System.Guid.ctor)&&this.CompareTo$$Guid(Cast(o,System.Guid.ctor))==0;},Equals$$Guid:function(g){return this.CompareTo$$Guid(g)==0;},GetHashCode:function(){var num=this._a;num^=this._b<<16|this._c;num^=this._d<<24;num^=this._e<<16;num^=this._f<<8;num^=this._g;num^=this._h<<24;num^=this._i<<16;num^=this._j<<8;return num^this._k;},toString:function(){return this.BaseToString(true,false,false);},ToString$$String
:function(format){var h=true;var p=false;var b=false;if(format!=null){var a=format.ToLowerInvariant();if(a=="b"){b=true;}else {if(a=="p"){p=true;}else {if(a=="n"){h=false;}else {if(a!="d"&&a!=System.String.Empty){throw $CreateException(new System.FormatException.ctor$$String("Argument to Guid.ToString(string format) should be \"b\", \"B\", \"d\", \"D\", \"n\", \"N\", \"p\" or \"P\""),new Error());}}}}}return this.BaseToString(h,p,b);},ToString$$String$$IFormatProvider:function(format,provider){return this.ToString$$String(format);},ctor:function(){this._i=0;this._h=0;this._k=0;this._j=0;this._g=0;this._c=0;this._b=0;this._a=0;this._f=0;this._e=0;this._d=0;System.ValueType.ctor.call(this);}}};JsTypes.push(System$Guid);var System$ICloneable={fullname:"System.ICloneable",baseTypeName:"System.Object",assemblyName:"SharpKit.JsClr",Kind:"Interface"};JsTypes.push(System$ICloneable);var System$IDisposable={fullname:"System.IDisposable",baseTypeName:"System.Object",assemblyName:"SharpKit.JsClr",Kind:"Interface"};JsTypes.push(System$IDisposable);var System$Int64={fullname:"System.Int64",baseTypeName:"System.Object",staticDefinition:{op_Implicit$$UInt32:function(value){return new System.Int64.ctor$$Object(value);},op_Explicit:function(value){return new System.Int64.ctor$$Object(value);},op_Implicit$$Int64:function(value){return value._value;}},assemblyName:"SharpKit.JsClr",Kind:"Class",definition:{ctor:function(){this._value=null;System.Int64.ctor$$Object.call(this,0);},ctor$$Object:function(value){this._value=null;System.Object.ctor.call(this);this._value=this.Convert(value);},Convert:function(value){if(value==null)throw $CreateException(new System.ArgumentNullException.ctor(),new Error());var regex=new RegExp("^-?([0-9]+)[^0-9]");var match=regex.exec(value.toString());if(match==null)throw $CreateException(new System.FormatException.ctor(),new Error());return new Number(match[1]);}}};JsTypes.push(System$Int64);var System$IComparable={fullname:"System.IComparable",baseTypeName:"System.Object",assemblyName:"SharpKit.JsClr",Kind:"Interface"};JsTypes.push(System$IComparable);var System$IComparable$1={fullname:"System.IComparable$1",baseTypeName:"System.Object",assemblyName:"SharpKit.JsClr",Kind:"Interface"};JsTypes.push(System$IComparable$1);var System$IEquatable$1={fullname:"System.IEquatable$1",baseTypeName:"System.Object",assemblyName:"SharpKit.JsClr",Kind:"Interface"};JsTypes.push(System$IEquatable$1);var System$IFormattable={fullname:"System.IFormattable",baseTypeName:"System.Object",assemblyName:"SharpKit.JsClr",Kind:"Interface"};JsTypes.push(System$IFormattable);Date.prototype.CompareTo=function(value){return this.valueOf()-value.valueOf();};Date.prototype.get_Year=function(){if(this._Kind==1)return this.getUTCFullYear();return this.getFullYear();};Date.prototype.set_Year=function(value){if(this._Kind==1)this.setUTCFullYear(value);else this.setFullYear(value);};Date.prototype.get_Month=function(){if(this._Kind==1)return this.getUTCMonth()+1;return this.getMonth()+1;};Date.prototype.set_Month=function(value){if(this._Kind==1)this.setUTCMonth(value-1);else this.setMonth(value-1);};Date.prototype.get_Day=function(){if(this._Kind==1)return this.getUTCDate();return this.getDate();};Date.prototype.set_Day=function(value){if(this._Kind==1)this.setUTCDate(value);else this.setDate(value);};Date.prototype.get_Hour=function(){if(this._Kind==1)return this.getUTCHours();return this.getHours();};Date.prototype.set_Hour=function(value){if(this._Kind==1)this.setUTCHours(value);else this.setHours(value);};Date.prototype.get_Minute=function(){if(this._Kind==1)return this.getUTCMinutes();return this.getMinutes();};Date.prototype.set_Minute=function(value){if(this._Kind==1)this.setUTCMinutes(value);else this.setMinutes(value);};Date.prototype.get_Second=function(){if(this._Kind==1)return this.getUTCSeconds();return this.getSeconds();};Date.prototype.set_Second=function(value){if(this._Kind==1)this.setUTCSeconds(value);else this.setSeconds(value);};Date.prototype.get_Millisecond=function(){if(this._Kind==1)return this.getUTCMilliseconds();return this.getMilliseconds();};Date.prototype.set_Millisecond=function(value){if(this._Kind==1)this.setUTCMilliseconds(value);else this.setMilliseconds(value);};Date.prototype.get_Ticks=function(){if(this._Kind==1)return this.getUTCMilliseconds()*10000;return this.getMilliseconds()*10000;};Date.prototype.set_Ticks=function(value){var milliseconds=value/10000;if(this._Kind==1)this.setUTCMilliseconds(milliseconds);else this.setMilliseconds(milliseconds);};Date.prototype.get_DayOfWeek=function(){return this.getDay();};Date.prototype.ToLocalTime=function(){if(this._Kind!=1)return this;var x=this.Clone();x._Kind=2;return x;};Date.prototype.ToUniversalTime=function(){if(this._Kind==1)return this;var x=this.Clone();x._Kind=1;return x;};Date.get_Today=function(){return new Date().RemoveTime();};Date.prototype.Subtract$$DateTime=function(value){var diff=this.valueOf()-value.valueOf();return new System.TimeSpan.ctor$$Int64(diff*10000);};Date.prototype.Subtract$$TimeSpan=function(value){var newDate=this.Clone();newDate.setMilliseconds(this.getMilliseconds()+value.get_TotalMilliseconds());return newDate;};Date.prototype.ToString$$String=function(format){format=format.Replace$$String$$String("yyyy",this.get_Year().ToString$$String("0000"));format=format.Replace$$String$$String("yy",this.get_Year().ToString$$String("00"));format=format.Replace$$String$$String("y",this.get_Year().toString());format=format.Replace$$String$$String("MM",this.get_Month().ToString$$String("00"));format=format.Replace$$String$$String("M",this.get_Month().toString());format=format.Replace$$String$$String("dd",this.get_Day().ToString$$String("00"));format=format.Replace$$String$$String("d",this.get_Day().toString());format=format.Replace$$String$$String("HH",this.get_Hour().ToString$$String("00"));format=format.Replace$$String$$String("H",this.get_Hour().toString());format=format.Replace$$String$$String("mm",this.get_Minute().ToString$$String("00"));format=format.Replace$$String$$String("m",this.get_Minute().toString());format=format.Replace$$String$$String("ss",this.get_Second().ToString$$String("00"));format=format.Replace$$String$$String("s",this.get_Second().toString());return format;};Date.prototype.Clone=function(){var x=new Date(this.valueOf());x._Kind=this._Kind;return x;};Date.prototype.Clone2=function(totalMs){var x=new Date(totalMs);x._Kind=this._Kind;return x;};Date.prototype.AddMilliseconds=function(miliseconds){var date2=this.Clone2(this.valueOf()+miliseconds);return date2;};Date.prototype.AddSeconds=function(seconds){var ms=this.valueOf()+(seconds*1000);var date2=this.Clone2(ms);return date2;};Date.prototype.AddMinutes=function(minutes){var date2=this.Clone();date2.setMinutes(date2.getMinutes()+minutes);return date2;};Date.prototype.AddHours=function(hours){var date2=this.Clone();date2.setHours(date2.getHours()+hours);return date2;};Date.prototype.AddDays=function(days){var date2=this
-.Clone();date2.setDate(date2.getDate()+days);return date2;};Date.prototype.AddMonths=function(months){var date2=this.Clone();date2.setMonth(date2.getMonth()+months);return date2;};Date.prototype.AddYears=function(years){var date2=this.Clone();date2.setMonth(date2.getFullYear()+years);return date2;};Date.prototype.RemoveTime=function(){var date2=this.Clone();date2.setHours(0,0,0,0);return date2;};Date.prototype.Equals$$Object=function(obj){if(obj==null)return false;return obj.valueOf()==this.valueOf();};Date.prototype.GetHashCode=function(){return this.valueOf();};Date.prototype.GetType=function(){return Typeof(System.DateTime.ctor);};Date.prototype.get_Kind=function(){if(this._Kind==null)return 2;return this._Kind;};Number.prototype.CompareTo$$Double=function(value){if(thisvalue)return 1;if(this==value)return 0;if(!System.Double.IsNaN(this))return 1;return !System.Double.IsNaN(value)?-1:0;};Number.prototype.CompareTo$$Int32=function(value){if(thisvalue?1:0;};var System$Nullable$1={fullname:"System.Nullable$1",baseTypeName:"System.Object",assemblyName:"SharpKit.JsClr",Kind:"Class",definition:{ctor:function(T,value){this.T=T;this.hasValue=false;this.value=null;System.Object.ctor.call(this);this.value=value;this.hasValue=true;},HasValue$$:"System.Boolean",get_HasValue:function(){return this.hasValue;},Value$$:"`0",get_Value:function(){if(!this.get_HasValue()){throw $CreateException(new System.InvalidOperationException.ctor$$String("InvalidOperation_NoValue"),new Error());}return this.value;},GetValueOrDefault:function(){return this.value;},GetValueOrDefault$$T:function(defaultValue){if(!this.get_HasValue()){return defaultValue;}return this.value;},Equals$$Object:function(other){if(!this.get_HasValue()){return (other==null);}if(other==null){return false;}return this.value.Equals$$Object(other);},GetHashCode:function(){if(!this.get_HasValue()){return 0;}return this.value.GetHashCode();},toString:function(){if(!this.get_HasValue()){return "";}return this.value.toString();}}};JsTypes.push(System$Nullable$1);var System$Random={fullname:"System.Random",baseTypeName:"System.Object",staticDefinition:{cctor:function(){System.Random.MBIG=2147483647;System.Random.MSEED=161803398;System.Random.MZ=0;}},assemblyName:"SharpKit.JsClr",Kind:"Class",definition:{ctor:function(){this.inext=0;this.inextp=0;this.SeedArray=new Int32Array(56);System.Random.ctor$$Int32.call(this,System.Environment.get_TickCount());},ctor$$Int32:function(Seed){this.inext=0;this.inextp=0;this.SeedArray=new Int32Array(56);System.Object.ctor.call(this);var num=161803398-System.Math.Abs$$Int32(Seed);this.SeedArray[55]=num;var num2=1;for(var i=1;i<55;i++){var num3=21*i%55;this.SeedArray[num3]=num2;num2=num-num2;if(num2<0){num2+=2147483647;}num=this.SeedArray[num3];}for(var j=1;j<5;j++){for(var k=1;k<56;k++){this.SeedArray[k]-=this.SeedArray[1+(k+30)%55];if(this.SeedArray[k]<0){this.SeedArray[k]+=2147483647;}}}this.inext=0;this.inextp=21;Seed=1;},Sample:function(){return this.InternalSample()*4.6566128752458E-10;},InternalSample:function(){var num=this.inext;var num2=this.inextp;if(++num>=56){num=1;}if(++num2>=56){num2=1;}var num3=this.SeedArray[num]-this.SeedArray[num2];if(num3<0){num3+=2147483647;}this.SeedArray[num]=num3;this.inext=num;this.inextp=num2;return num3;},Next:function(){return this.InternalSample();},GetSampleForLargeRange:function(){var num=this.InternalSample();var flag=this.InternalSample()%2==0;if(flag){num=-num;}var num2=num;num2+=2147483646;return num2/4294967293;},Next$$Int32$$Int32:function(minValue,maxValue){if(minValue>maxValue){throw $CreateException(new System.ArgumentOutOfRangeException.ctor$$String$$String("minValue","Argument_MinMaxValue"),new Error());}var num=maxValue-minValue;if(num<=2147483647){return (this.Sample()*num)+minValue;}return ((this.GetSampleForLargeRange()*num)+minValue);},Next$$Int32:function(maxValue){if(maxValue<0){throw $CreateException(new System.ArgumentOutOfRangeException.ctor$$String$$String("maxValue","ArgumentOutOfRange_MustBePositive"),new Error());}return (this.Sample()*maxValue);},NextDouble:function(){return this.Sample();},NextBytes:function(buffer){if(buffer==null){throw $CreateException(new System.ArgumentNullException.ctor$$String("buffer"),new Error());}for(var i=0;i=this.str.length){throw $CreateException(new System.InvalidOperationException.ctor$$String("Enum Ended"),new Error());}return this.currentElement;}}};JsTypes.push(System$CharEnumerator);var System$StringComparison={fullname:"System.StringComparison",staticDefinition:{CurrentCulture:0,CurrentCultureIgnoreCase:1,InvariantCulture:2,InvariantCultureIgnoreCase:3,Ordinal:4,OrdinalIgnoreCase:5},Kind:"Enum"};JsTypes.push(System$StringComparison);var System$TimeSpan={fullname:"System.TimeSpan",baseTypeName:"System.Object",staticDefinition:{cctor:function(){System.TimeSpan.TicksPerMillisecond=10000;System.TimeSpan.MillisecondsPerTick=0.0001;System.TimeSpan.TicksPerSecond=10000000;System.TimeSpan.SecondsPerTick=1E-07;System.TimeSpan.TicksPerMinute=600000000;System.TimeSpan.MinutesPerTick=1.66666666666667E-09;System.TimeSpan.TicksPerHour=36000000000;System.TimeSpan.HoursPerTick=2.77777777777778E-11;System.TimeSpan.TicksPerDay=864000000000;System.TimeSpan.DaysPerTick=1.15740740740741E-12;System.TimeSpan.MillisPerSecond=1000;System.TimeSpan.MillisPerMinute=60000;System.TimeSpan.MillisPerHour=3600000;System.TimeSpan.MillisPerDay=86400000;System.TimeSpan.MaxSeconds=922337203685;System.TimeSpan.MinSeconds=-922337203685;System.TimeSpan.MaxMilliSeconds=922337203685477;System.TimeSpan
-.MinMilliSeconds=-922337203685477;System.TimeSpan.TicksPerTenthSecond=1000000;System.TimeSpan.Zero=new System.TimeSpan.ctor$$Int64(0);System.TimeSpan.MaxValue=new System.TimeSpan.ctor$$Int64(9223372036854775807);System.TimeSpan.MinValue=new System.TimeSpan.ctor$$Int64(-9223372036854775808);},Compare:function(t1,t2){if(t1.get__ticks()>t2.get__ticks()){return 1;}if(t1.get__ticks()=0)?0.5:-0.5);if(num2>922337203685477||num2<-922337203685477){throw $CreateException(new System.OverflowException.ctor$$String("Overflow_TimeSpanTooLong"),new Error());}return new System.TimeSpan.ctor$$Int64((num2*10000));},FromMilliseconds:function(value){var ts=new System.TimeSpan.ctor();ts._TotalMilliseconds=value;return ts;},FromMinutes:function(value){return System.TimeSpan.Interval(value,60000);},FromSeconds:function(value){return System.TimeSpan.Interval(value,1000);},FromTicks:function(value){return new System.TimeSpan.ctor$$Int64(value);},TimeToTicks:function(hour,minute,second){var num=hour*3600+minute*60+second;if(num>922337203685||num<-922337203685){throw $CreateException(new System.ArgumentOutOfRangeException.ctor$$String$$String(null,"Overflow_TimeSpanTooLong"),new Error());}return num*10000000;},TimeToMs:function(hour,minute,second){var num=hour*3600+minute*60+second;if(num>922337203685||num<-922337203685){throw $CreateException(new System.ArgumentOutOfRangeException.ctor$$String$$String(null,"Overflow_TimeSpanTooLong"),new Error());}return num*1000;},op_UnaryNegation:function(t){if(t.get__ticks()==System.TimeSpan.MinValue.get__ticks()){throw $CreateException(new System.OverflowException.ctor$$String("Overflow_NegateTwosCompNum"),new Error());}return new System.TimeSpan.ctor$$Int64(-t.get__ticks());},op_Subtraction:function(t1,t2){return t1.Subtract(t2);},op_UnaryPlus:function(t){return t;},op_Addition:function(t1,t2){return t1.Add(t2);},op_Equality:function(t1,t2){return t1.get__ticks()==t2.get__ticks();},op_Inequality:function(t1,t2){return t1.get__ticks()!=t2.get__ticks();},op_LessThan:function(t1,t2){return t1.get__ticks()t2.get__ticks();},op_GreaterThanOrEqual:function(t1,t2){return t1.get__ticks()>=t2.get__ticks();}},assemblyName:"SharpKit.JsClr",Kind:"Class",definition:{ctor:function(){this._TotalMilliseconds=0;System.Object.ctor.call(this);},Ticks$$:"System.Int64",get_Ticks:function(){return (this._TotalMilliseconds*10000);},_ticks$$:"System.Int64",get__ticks:function(){return (this._TotalMilliseconds*10000);},Days$$:"System.Int32",get_Days:function(){return (this.get__ticks()/864000000000);},Hours$$:"System.Int32",get_Hours:function(){return (this.get__ticks()/36000000000%24);},Milliseconds$$:"System.Int32",get_Milliseconds:function(){return (this.get__ticks()/10000%1000);},Minutes$$:"System.Int32",get_Minutes:function(){return (this.get__ticks()/600000000%60);},Seconds$$:"System.Int32",get_Seconds:function(){return (this.get__ticks()/10000000%60);},TotalDays$$:"System.Double",get_TotalDays:function(){return this._TotalMilliseconds/86400000;},TotalHours$$:"System.Double",get_TotalHours:function(){return this._TotalMilliseconds/3600000;},TotalMilliseconds$$:"System.Double",get_TotalMilliseconds:function(){return this._TotalMilliseconds;},TotalMinutes$$:"System.Double",get_TotalMinutes:function(){return this._TotalMilliseconds/60000;},TotalSeconds$$:"System.Double",get_TotalSeconds:function(){return this._TotalMilliseconds/1000;},ctor$$Int64:function(ticks){this._TotalMilliseconds=0;System.Object.ctor.call(this);this._TotalMilliseconds=ticks/10000;},ctor$$Int32$$Int32$$Int32:function(hours,minutes,seconds){this._TotalMilliseconds=0;System.Object.ctor.call(this);this._TotalMilliseconds=System.TimeSpan.TimeToMs(hours,minutes,seconds);},ctor$$Int32$$Int32$$Int32$$Int32:function(days,hours,minutes,seconds){this._TotalMilliseconds=0;System.TimeSpan.ctor$$Int32$$Int32$$Int32$$Int32$$Int32.call(this,days,hours,minutes,seconds,0);},ctor$$Int32$$Int32$$Int32$$Int32$$Int32:function(days,hours,minutes,seconds,milliseconds){this._TotalMilliseconds=0;System.Object.ctor.call(this);var num=(days*3600*24+hours*3600+minutes*60+seconds)*1000+milliseconds;if(num>922337203685477||num<-922337203685477){throw $CreateException(new System.ArgumentOutOfRangeException.ctor$$String$$String(null,"Overflow_TimeSpanTooLong"),new Error());}this._TotalMilliseconds=num;},Add:function(ts){var num=this._TotalMilliseconds+ts._TotalMilliseconds;return System.TimeSpan.FromMilliseconds(num);},CompareTo$$Object:function(value){if(value==null){return 1;}if(!(Is(value,System.TimeSpan.ctor))){throw $CreateException(new System.ArgumentException.ctor$$String("Arg_MustBeTimeSpan"),new Error());}var ticks=(Cast(value,System.TimeSpan.ctor)).get__ticks();if(this.get__ticks()>ticks){return 1;}if(this.get__ticks()ticks){return 1;}if(this.get__ticks()=0)?this.get__ticks():(-this.get__ticks()));},Equals$$Object:function(value){return Is(value,System.TimeSpan.ctor)&&this.get__ticks()==(Cast(value,System.TimeSpan.ctor)).get__ticks();},Equals$$TimeSpan:function(obj){return this.get__ticks()==obj.get__ticks();},GetHashCode:function(){return (this.get__ticks()^(this.get__ticks()>>32));},Negate:function(){if(this.get_Ticks()==System.TimeSpan.MinValue.get_Ticks()){throw $CreateException(new System.OverflowException.ctor$$String("Overflow_NegateTwosCompNum"),new Error());}return new System.TimeSpan.ctor$$Int64(-this.get__ticks());},Subtract:function(ts){var num=this.get__ticks()-ts.get__ticks();if(this.get__ticks()>>63!=ts.get__ticks()>>63&&this.get__ticks()>>63!=num>>63){throw $CreateException(new System.OverflowException.ctor$$String("Overflow_TimeSpanTooLong"),new Error());}return new System.TimeSpan.ctor$$Int64(num);}}};JsTypes.push(System$TimeSpan);var System$Tuple={fullname:"System.Tuple",baseTypeName:"System.Object",staticDefinition:{Create$1$$T1:function(T1,item1){return new System.Tuple$1.ctor(T1,item1);},Create$2$$T1$$T2:function(T1,T2,item1,item2){return new System.Tuple$2.ctor(T1,T2,item1,item2);},Create$3$$T1$$T2$$T3:function(T1,T2
-,T3,item1,item2,item3){return new System.Tuple$3.ctor(T1,T2,T3,item1,item2,item3);},Create$4$$T1$$T2$$T3$$T4:function(T1,T2,T3,T4,item1,item2,item3,item4){return new System.Tuple$4.ctor(T1,T2,T3,T4,item1,item2,item3,item4);},Create$5$$T1$$T2$$T3$$T4$$T5:function(T1,T2,T3,T4,T5,item1,item2,item3,item4,item5){return new System.Tuple$5.ctor(T1,T2,T3,T4,T5,item1,item2,item3,item4,item5);},Create$6$$T1$$T2$$T3$$T4$$T5$$T6:function(T1,T2,T3,T4,T5,T6,item1,item2,item3,item4,item5,item6){return new System.Tuple$6.ctor(T1,T2,T3,T4,T5,T6,item1,item2,item3,item4,item5,item6);},Create$7$$T1$$T2$$T3$$T4$$T5$$T6$$T7:function(T1,T2,T3,T4,T5,T6,T7,item1,item2,item3,item4,item5,item6,item7){return new System.Tuple$7.ctor(T1,T2,T3,T4,T5,T6,T7,item1,item2,item3,item4,item5,item6,item7);},Create$8$$T1$$T2$$T3$$T4$$T5$$T6$$T7$$T8:function(T1,T2,T3,T4,T5,T6,T7,T8,item1,item2,item3,item4,item5,item6,item7,item8){return new System.Tuple$8.ctor(T1,T2,T3,T4,T5,T6,T7,System.Tuple$1.ctor,item1,item2,item3,item4,item5,item6,item7,new System.Tuple$1.ctor(T8,item8));}},assemblyName:"SharpKit.JsClr",Kind:"Class",definition:{ctor:function(){System.Object.ctor.call(this);}}};JsTypes.push(System$Tuple);var System$Tuple$1={fullname:"System.Tuple$1",baseTypeName:"System.Object",assemblyName:"SharpKit.JsClr",Kind:"Class",definition:{ctor:function(T1,item1){this.T1=T1;this._item1=null;System.Object.ctor.call(this);this._item1=item1;},Item1$$:"`0",get_Item1:function(){return this._item1;}}};JsTypes.push(System$Tuple$1);var System$Tuple$2={fullname:"System.Tuple$2",baseTypeName:"System.Object",assemblyName:"SharpKit.JsClr",Kind:"Class",definition:{ctor:function(T1,T2,item1,item2){this.T1=T1;this.T2=T2;this._item1=null;this._item2=null;System.Object.ctor.call(this);this._item1=item1;this._item2=item2;},Item1$$:"`0",get_Item1:function(){return this._item1;},Item2$$:"`1",get_Item2:function(){return this._item2;}}};JsTypes.push(System$Tuple$2);var System$Tuple$3={fullname:"System.Tuple$3",baseTypeName:"System.Object",assemblyName:"SharpKit.JsClr",Kind:"Class",definition:{ctor:function(T1,T2,T3,item1,item2,item3){this.T1=T1;this.T2=T2;this.T3=T3;this._item1=null;this._item2=null;this._item3=null;System.Object.ctor.call(this);this._item1=item1;this._item2=item2;this._item3=item3;},Item1$$:"`0",get_Item1:function(){return this._item1;},Item2$$:"`1",get_Item2:function(){return this._item2;},Item3$$:"`2",get_Item3:function(){return this._item3;}}};JsTypes.push(System$Tuple$3);var System$Tuple$4={fullname:"System.Tuple$4",baseTypeName:"System.Object",assemblyName:"SharpKit.JsClr",Kind:"Class",definition:{ctor:function(T1,T2,T3,T4,item1,item2,item3,item4){this.T1=T1;this.T2=T2;this.T3=T3;this.T4=T4;this._item1=null;this._item2=null;this._item3=null;this._item4=null;System.Object.ctor.call(this);this._item1=item1;this._item2=item2;this._item3=item3;this._item4=item4;},Item1$$:"`0",get_Item1:function(){return this._item1;},Item2$$:"`1",get_Item2:function(){return this._item2;},Item3$$:"`2",get_Item3:function(){return this._item3;},Item4$$:"`3",get_Item4:function(){return this._item4;}}};JsTypes.push(System$Tuple$4);var System$Tuple$5={fullname:"System.Tuple$5",baseTypeName:"System.Object",assemblyName:"SharpKit.JsClr",Kind:"Class",definition:{ctor:function(T1,T2,T3,T4,T5,item1,item2,item3,item4,item5){this.T1=T1;this.T2=T2;this.T3=T3;this.T4=T4;this.T5=T5;this._item1=null;this._item2=null;this._item3=null;this._item4=null;this._item5=null;System.Object.ctor.call(this);this._item1=item1;this._item2=item2;this._item3=item3;this._item4=item4;this._item5=item5;},Item1$$:"`0",get_Item1:function(){return this._item1;},Item2$$:"`1",get_Item2:function(){return this._item2;},Item3$$:"`2",get_Item3:function(){return this._item3;},Item4$$:"`3",get_Item4:function(){return this._item4;},Item5$$:"`4",get_Item5:function(){return this._item5;}}};JsTypes.push(System$Tuple$5);var System$Tuple$6={fullname:"System.Tuple$6",baseTypeName:"System.Object",assemblyName:"SharpKit.JsClr",Kind:"Class",definition:{ctor:function(T1,T2,T3,T4,T5,T6,item1,item2,item3,item4,item5,item6){this.T1=T1;this.T2=T2;this.T3=T3;this.T4=T4;this.T5=T5;this.T6=T6;this._item1=null;this._item2=null;this._item3=null;this._item4=null;this._item5=null;this._item6=null;System.Object.ctor.call(this);this._item1=item1;this._item2=item2;this._item3=item3;this._item4=item4;this._item5=item5;this._item6=item6;},Item1$$:"`0",get_Item1:function(){return this._item1;},Item2$$:"`1",get_Item2:function(){return this._item2;},Item3$$:"`2",get_Item3:function(){return this._item3;},Item4$$:"`3",get_Item4:function(){return this._item4;},Item5$$:"`4",get_Item5:function(){return this._item5;},Item6$$:"`5",get_Item6:function(){return this._item6;}}};JsTypes.push(System$Tuple$6);var System$Tuple$7={fullname:"System.Tuple$7",baseTypeName:"System.Object",assemblyName:"SharpKit.JsClr",Kind:"Class",definition:{ctor:function(T1,T2,T3,T4,T5,T6,T7,item1,item2,item3,item4,item5,item6,item7){this.T1=T1;this.T2=T2;this.T3=T3;this.T4=T4;this.T5=T5;this.T6=T6;this.T7=T7;this._item1=null;this._item2=null;this._item3=null;this._item4=null;this._item5=null;this._item6=null;this._item7=null;System.Object.ctor.call(this);this._item1=item1;this._item2=item2;this._item3=item3;this._item4=item4;this._item5=item5;this._item6=item6;this._item7=item7;},Item1$$:"`0",get_Item1:function(){return this._item1;},Item2$$:"`1",get_Item2:function(){return this._item2;},Item3$$:"`2",get_Item3:function(){return this._item3;},Item4$$:"`3",get_Item4:function(){return this._item4;},Item5$$:"`4",get_Item5:function(){return this._item5;},Item6$$:"`5",get_Item6:function(){return this._item6;},Item7$$:"`6",get_Item7:function(){return this._item7;}}};JsTypes.push(System$Tuple$7);var System$UInt32={fullname:"System.UInt32",baseTypeName:"System.Object",staticDefinition:{op_Implicit$$UInt32:function(value){return value._value;},op_Explicit:function(value){return new System.UInt32.ctor$$Object(value);}},assemblyName:"SharpKit.JsClr",Kind:"Class",definition:{ctor:function(){this._value=null;System.UInt32.ctor$$Object.call(this,0);},ctor$$Object:function(value){this._value=null;System.Object.ctor.call(this);this._value=this.Convert(value);},Convert:function(value){if(value==null)throw $CreateException(new System.ArgumentNullException.ctor(),new Error());var regex=new RegExp("^-?([0-9]+)[^0-9]");var match=regex.exec(value.toString());if(match==null)throw $CreateException(new System.FormatException.ctor(),new Error());return new Number(match[1]);}}};JsTypes.push(System$UInt32);var System$Uri={fullname:"System.Uri",baseTypeName:"System.Object",staticDefinition:{op_Equality:function(u1,u2){if(u1==u2){return true;}if(u1==null){return false;}if(u2==null){return false;}return u1._OriginalString==u2._OriginalString;},op_Inequality:function(u1,u2){return !(System.Uri.op_Equality(u1,u2));}},assemblyName:"SharpKit.JsClr",Kind:"Class",definition:{ctor:function(){this._OriginalString=null;this._Fragment=null;this._Query=null;System.Object.ctor.call(this
-);this._OriginalString=null;},ctor$$String:function(uri){this._OriginalString=null;this._Fragment=null;this._Query=null;System.Object.ctor.call(this);this._OriginalString=uri;},OriginalString$$:"System.String",get_OriginalString:function(){return this._OriginalString;},AbsoluteUri$$:"System.String",get_AbsoluteUri:function(){return this._OriginalString;},toString:function(){return this._OriginalString;},Equals$$Object:function(obj){return System.Uri.op_Equality(this,Cast(obj,System.Uri.ctor));},GetHashCode:function(){return System.Object.commonPrototype.GetHashCode.call(this);},Fragment$$:"System.String",get_Fragment:function(){if(this._Fragment==null){var idx=this._OriginalString.indexOf("#");if(idx==-1)this._Fragment="";else this._Fragment=this._OriginalString.substr(idx);}return this._Fragment;},Query$$:"System.String",get_Query:function(){if(this._Query==null){var idx=this._OriginalString.indexOf("?");if(idx==-1)this._Query="";else {var idx2=this._OriginalString.indexOf("#");if(idx2==-1)this._Query=this._OriginalString.substr(idx);else this._Query=this._OriginalString.substr(idx,idx2-idx);}}return this._Query;}}};JsTypes.push(System$Uri);var System$ValueType={fullname:"System.ValueType",baseTypeName:"System.Object",assemblyName:"SharpKit.JsClr",Kind:"Class",definition:{ctor:function(){System.Object.ctor.call(this);}}};JsTypes.push(System$ValueType);var SharpKit$Html4$HtmlDomEventHandler={fullname:"SharpKit.Html4.HtmlDomEventHandler",Kind:"Delegate",definition:{ctor:function(obj,func){System.MulticastDelegate.ctor.call(this,obj,func);}}};JsTypes.push(SharpKit$Html4$HtmlDomEventHandler);Array.prototype.get_Item$$Int32=function(index){return this[index];};Array.prototype.set_Item$$Int32=function(index,value){this[index]=value;};$Inherit(Array,Array);var JsRuntime=function(){};JsRuntime.Start=function(){Compile();};
+.Clone();date2.setDate(date2.getDate()+days);return date2;};Date.prototype.AddMonths=function(months){var date2=this.Clone();date2.setMonth(date2.getMonth()+months);return date2;};Date.prototype.AddYears=function(years){var date2=this.Clone();date2.setMonth(date2.getFullYear()+years);return date2;};Date.prototype.RemoveTime=function(){var date2=this.Clone();date2.setHours(0,0,0,0);return date2;};Date.prototype.Equals$$Object=function(obj){if(obj==null)return false;return obj.valueOf()==this.valueOf();};Date.prototype.GetHashCode=function(){return this.valueOf();};Date.prototype.GetType=function(){return Typeof(System.DateTime.ctor);};Date.prototype.get_Kind=function(){if(this._Kind==null)return 2;return this._Kind;};Number.prototype.CompareTo$$Double=function(value){if(thisvalue)return 1;if(this==value)return 0;if(!System.Double.IsNaN(this))return 1;return !System.Double.IsNaN(value)?-1:0;};Number.prototype.CompareTo$$Int32=function(value){if(thisvalue?1:0;};var System$Nullable$1={fullname:"System.Nullable$1",baseTypeName:"System.Object",assemblyName:"SharpKit.JsClr",Kind:"Class",definition:{ctor:function(T,value){this.T=T;this.hasValue=false;this.value=null;System.Object.ctor.call(this);this.value=value;this.hasValue=true;},HasValue$$:"System.Boolean",get_HasValue:function(){return this.hasValue;},Value$$:"`0",get_Value:function(){if(!this.get_HasValue()){throw $CreateException(new System.InvalidOperationException.ctor$$String("InvalidOperation_NoValue"),new Error());}return this.value;},GetValueOrDefault:function(){return this.value;},GetValueOrDefault$$T:function(defaultValue){if(!this.get_HasValue()){return defaultValue;}return this.value;},Equals$$Object:function(other){if(!this.get_HasValue()){return (other==null);}if(other==null){return false;}return this.value.Equals$$Object(other);},GetHashCode:function(){if(!this.get_HasValue()){return 0;}return this.value.GetHashCode();},toString:function(){if(!this.get_HasValue()){return "";}return this.value.toString();}}};JsTypes.push(System$Nullable$1);var System$Random={fullname:"System.Random",baseTypeName:"System.Object",staticDefinition:{cctor:function(){System.Random.MBIG=2147483647;System.Random.MSEED=161803398;System.Random.MZ=0;}},assemblyName:"SharpKit.JsClr",Kind:"Class",definition:{ctor:function(){this.inext=0;this.inextp=0;this.SeedArray=new Int32Array(56);System.Random.ctor$$Int32.call(this,System.Environment.get_TickCount());},ctor$$Int32:function(Seed){this.inext=0;this.inextp=0;this.SeedArray=new Int32Array(56);System.Object.ctor.call(this);var num=161803398-System.Math.Abs$$Int32(Seed);this.SeedArray[55]=num;var num2=1;for(var i=1;i<55;i++){var num3=21*i%55;this.SeedArray[num3]=num2;num2=num-num2;if(num2<0){num2+=2147483647;}num=this.SeedArray[num3];}for(var j=1;j<5;j++){for(var k=1;k<56;k++){this.SeedArray[k]-=this.SeedArray[1+(k+30)%55];if(this.SeedArray[k]<0){this.SeedArray[k]+=2147483647;}}}this.inext=0;this.inextp=21;Seed=1;},Sample:function(){return this.InternalSample()*4.656612875245797E-10;},InternalSample:function(){var num=this.inext;var num2=this.inextp;if(++num>=56){num=1;}if(++num2>=56){num2=1;}var num3=this.SeedArray[num]-this.SeedArray[num2];if(num3<0){num3+=2147483647;}this.SeedArray[num]=num3;this.inext=num;this.inextp=num2;return num3;},Next:function(){return this.InternalSample();},GetSampleForLargeRange:function(){var num=this.InternalSample();var flag=this.InternalSample()%2==0;if(flag){num=-num;}var num2=num;num2+=2147483646;return num2/4294967293;},Next$$Int32$$Int32:function(minValue,maxValue){if(minValue>maxValue){throw $CreateException(new System.ArgumentOutOfRangeException.ctor$$String$$String("minValue","Argument_MinMaxValue"),new Error());}var num=maxValue-minValue;if(num<=2147483647){return (this.Sample()*num)+minValue;}return ((this.GetSampleForLargeRange()*num)+minValue);},Next$$Int32:function(maxValue){if(maxValue<0){throw $CreateException(new System.ArgumentOutOfRangeException.ctor$$String$$String("maxValue","ArgumentOutOfRange_MustBePositive"),new Error());}return (this.Sample()*maxValue);},NextDouble:function(){return this.Sample();},NextBytes:function(buffer){if(buffer==null){throw $CreateException(new System.ArgumentNullException.ctor$$String("buffer"),new Error());}for(var i=0;i=this.str.length){throw $CreateException(new System.InvalidOperationException.ctor$$String("Enum Ended"),new Error());}return this.currentElement;}}};JsTypes.push(System$CharEnumerator);var System$StringComparison={fullname:"System.StringComparison",staticDefinition:{CurrentCulture:0,CurrentCultureIgnoreCase:1,InvariantCulture:2,InvariantCultureIgnoreCase:3,Ordinal:4,OrdinalIgnoreCase:5},Kind:"Enum"};JsTypes.push(System$StringComparison);var System$TimeSpan={fullname:"System.TimeSpan",baseTypeName:"System.Object",staticDefinition:{cctor:function(){System.TimeSpan.TicksPerMillisecond=10000;System.TimeSpan.MillisecondsPerTick=0.0001;System.TimeSpan.TicksPerSecond=10000000;System.TimeSpan.SecondsPerTick=1E-07;System.TimeSpan.TicksPerMinute=600000000;System.TimeSpan.MinutesPerTick=1.6666666666666667E-09;System.TimeSpan.TicksPerHour=36000000000;System.TimeSpan.HoursPerTick=2.7777777777777777E-11;System.TimeSpan.TicksPerDay=864000000000;System.TimeSpan.DaysPerTick=1.1574074074074074E-12;System.TimeSpan.MillisPerSecond=1000;System.TimeSpan.MillisPerMinute=60000;System.TimeSpan.MillisPerHour=3600000;System.TimeSpan.MillisPerDay=86400000;System.TimeSpan.MaxSeconds=922337203685;System.TimeSpan.MinSeconds=-922337203685;System.TimeSpan.MaxMilliSeconds=922337203685477;
+System.TimeSpan.MinMilliSeconds=-922337203685477;System.TimeSpan.TicksPerTenthSecond=1000000;System.TimeSpan.Zero=new System.TimeSpan.ctor$$Int64(0);System.TimeSpan.MaxValue=new System.TimeSpan.ctor$$Int64(9223372036854775807);System.TimeSpan.MinValue=new System.TimeSpan.ctor$$Int64(-9223372036854775808);},Compare:function(t1,t2){if(t1.get__ticks()>t2.get__ticks()){return 1;}if(t1.get__ticks()=0)?0.5:-0.5);if(num2>922337203685477||num2<-922337203685477){throw $CreateException(new System.OverflowException.ctor$$String("Overflow_TimeSpanTooLong"),new Error());}return new System.TimeSpan.ctor$$Int64((num2*10000));},FromMilliseconds:function(value){var ts=new System.TimeSpan.ctor();ts._TotalMilliseconds=value;return ts;},FromMinutes:function(value){return System.TimeSpan.Interval(value,60000);},FromSeconds:function(value){return System.TimeSpan.Interval(value,1000);},FromTicks:function(value){return new System.TimeSpan.ctor$$Int64(value);},TimeToTicks:function(hour,minute,second){var num=hour*3600+minute*60+second;if(num>922337203685||num<-922337203685){throw $CreateException(new System.ArgumentOutOfRangeException.ctor$$String$$String(null,"Overflow_TimeSpanTooLong"),new Error());}return num*10000000;},TimeToMs:function(hour,minute,second){var num=hour*3600+minute*60+second;if(num>922337203685||num<-922337203685){throw $CreateException(new System.ArgumentOutOfRangeException.ctor$$String$$String(null,"Overflow_TimeSpanTooLong"),new Error());}return num*1000;},op_UnaryNegation:function(t){if(t.get__ticks()==System.TimeSpan.MinValue.get__ticks()){throw $CreateException(new System.OverflowException.ctor$$String("Overflow_NegateTwosCompNum"),new Error());}return new System.TimeSpan.ctor$$Int64(-t.get__ticks());},op_Subtraction:function(t1,t2){return t1.Subtract(t2);},op_UnaryPlus:function(t){return t;},op_Addition:function(t1,t2){return t1.Add(t2);},op_Equality:function(t1,t2){return t1.get__ticks()==t2.get__ticks();},op_Inequality:function(t1,t2){return t1.get__ticks()!=t2.get__ticks();},op_LessThan:function(t1,t2){return t1.get__ticks()t2.get__ticks();},op_GreaterThanOrEqual:function(t1,t2){return t1.get__ticks()>=t2.get__ticks();}},assemblyName:"SharpKit.JsClr",Kind:"Class",definition:{ctor:function(){this._TotalMilliseconds=0;System.Object.ctor.call(this);},Ticks$$:"System.Int64",get_Ticks:function(){return (this._TotalMilliseconds*10000);},_ticks$$:"System.Int64",get__ticks:function(){return (this._TotalMilliseconds*10000);},Days$$:"System.Int32",get_Days:function(){return (this.get__ticks()/864000000000);},Hours$$:"System.Int32",get_Hours:function(){return (this.get__ticks()/36000000000%24);},Milliseconds$$:"System.Int32",get_Milliseconds:function(){return (this.get__ticks()/10000%1000);},Minutes$$:"System.Int32",get_Minutes:function(){return (this.get__ticks()/600000000%60);},Seconds$$:"System.Int32",get_Seconds:function(){return (this.get__ticks()/10000000%60);},TotalDays$$:"System.Double",get_TotalDays:function(){return this._TotalMilliseconds/86400000;},TotalHours$$:"System.Double",get_TotalHours:function(){return this._TotalMilliseconds/3600000;},TotalMilliseconds$$:"System.Double",get_TotalMilliseconds:function(){return this._TotalMilliseconds;},TotalMinutes$$:"System.Double",get_TotalMinutes:function(){return this._TotalMilliseconds/60000;},TotalSeconds$$:"System.Double",get_TotalSeconds:function(){return this._TotalMilliseconds/1000;},ctor$$Int64:function(ticks){this._TotalMilliseconds=0;System.Object.ctor.call(this);this._TotalMilliseconds=ticks/10000;},ctor$$Int32$$Int32$$Int32:function(hours,minutes,seconds){this._TotalMilliseconds=0;System.Object.ctor.call(this);this._TotalMilliseconds=System.TimeSpan.TimeToMs(hours,minutes,seconds);},ctor$$Int32$$Int32$$Int32$$Int32:function(days,hours,minutes,seconds){this._TotalMilliseconds=0;System.TimeSpan.ctor$$Int32$$Int32$$Int32$$Int32$$Int32.call(this,days,hours,minutes,seconds,0);},ctor$$Int32$$Int32$$Int32$$Int32$$Int32:function(days,hours,minutes,seconds,milliseconds){this._TotalMilliseconds=0;System.Object.ctor.call(this);var num=(days*3600*24+hours*3600+minutes*60+seconds)*1000+milliseconds;if(num>922337203685477||num<-922337203685477){throw $CreateException(new System.ArgumentOutOfRangeException.ctor$$String$$String(null,"Overflow_TimeSpanTooLong"),new Error());}this._TotalMilliseconds=num;},Add:function(ts){var num=this._TotalMilliseconds+ts._TotalMilliseconds;return System.TimeSpan.FromMilliseconds(num);},CompareTo$$Object:function(value){if(value==null){return 1;}if(!(Is(value,System.TimeSpan.ctor))){throw $CreateException(new System.ArgumentException.ctor$$String("Arg_MustBeTimeSpan"),new Error());}var ticks=(Cast(value,System.TimeSpan.ctor)).get__ticks();if(this.get__ticks()>ticks){return 1;}if(this.get__ticks()ticks){return 1;}if(this.get__ticks()=0)?this.get__ticks():(-this.get__ticks()));},Equals$$Object:function(value){return Is(value,System.TimeSpan.ctor)&&this.get__ticks()==(Cast(value,System.TimeSpan.ctor)).get__ticks();},Equals$$TimeSpan:function(obj){return this.get__ticks()==obj.get__ticks();},GetHashCode:function(){return (this.get__ticks()^(this.get__ticks()>>32));},Negate:function(){if(this.get_Ticks()==System.TimeSpan.MinValue.get_Ticks()){throw $CreateException(new System.OverflowException.ctor$$String("Overflow_NegateTwosCompNum"),new Error());}return new System.TimeSpan.ctor$$Int64(-this.get__ticks());},Subtract:function(ts){var num=this.get__ticks()-ts.get__ticks();if(this.get__ticks()>>63!=ts.get__ticks()>>63&&this.get__ticks()>>63!=num>>63){throw $CreateException(new System.OverflowException.ctor$$String("Overflow_TimeSpanTooLong"),new Error());}return new System.TimeSpan.ctor$$Int64(num);}}};JsTypes.push(System$TimeSpan);var System$Tuple={fullname:"System.Tuple",baseTypeName:"System.Object",staticDefinition:{Create$1$$T1:function(T1,item1){return new System.Tuple$1.ctor(T1,item1);},Create$2$$T1$$T2:function(T1,T2,item1,item2){return new System.Tuple$2.ctor(T1,T2,item1,item2);},Create$3$$T1$$T2$$T3
+:function(T1,T2,T3,item1,item2,item3){return new System.Tuple$3.ctor(T1,T2,T3,item1,item2,item3);},Create$4$$T1$$T2$$T3$$T4:function(T1,T2,T3,T4,item1,item2,item3,item4){return new System.Tuple$4.ctor(T1,T2,T3,T4,item1,item2,item3,item4);},Create$5$$T1$$T2$$T3$$T4$$T5:function(T1,T2,T3,T4,T5,item1,item2,item3,item4,item5){return new System.Tuple$5.ctor(T1,T2,T3,T4,T5,item1,item2,item3,item4,item5);},Create$6$$T1$$T2$$T3$$T4$$T5$$T6:function(T1,T2,T3,T4,T5,T6,item1,item2,item3,item4,item5,item6){return new System.Tuple$6.ctor(T1,T2,T3,T4,T5,T6,item1,item2,item3,item4,item5,item6);},Create$7$$T1$$T2$$T3$$T4$$T5$$T6$$T7:function(T1,T2,T3,T4,T5,T6,T7,item1,item2,item3,item4,item5,item6,item7){return new System.Tuple$7.ctor(T1,T2,T3,T4,T5,T6,T7,item1,item2,item3,item4,item5,item6,item7);},Create$8$$T1$$T2$$T3$$T4$$T5$$T6$$T7$$T8:function(T1,T2,T3,T4,T5,T6,T7,T8,item1,item2,item3,item4,item5,item6,item7,item8){return new System.Tuple$8.ctor(T1,T2,T3,T4,T5,T6,T7,System.Tuple$1.ctor,item1,item2,item3,item4,item5,item6,item7,new System.Tuple$1.ctor(T8,item8));}},assemblyName:"SharpKit.JsClr",Kind:"Class",definition:{ctor:function(){System.Object.ctor.call(this);}}};JsTypes.push(System$Tuple);var System$Tuple$1={fullname:"System.Tuple$1",baseTypeName:"System.Object",assemblyName:"SharpKit.JsClr",Kind:"Class",definition:{ctor:function(T1,item1){this.T1=T1;this._item1=null;System.Object.ctor.call(this);this._item1=item1;},Item1$$:"`0",get_Item1:function(){return this._item1;}}};JsTypes.push(System$Tuple$1);var System$Tuple$2={fullname:"System.Tuple$2",baseTypeName:"System.Object",assemblyName:"SharpKit.JsClr",Kind:"Class",definition:{ctor:function(T1,T2,item1,item2){this.T1=T1;this.T2=T2;this._item1=null;this._item2=null;System.Object.ctor.call(this);this._item1=item1;this._item2=item2;},Item1$$:"`0",get_Item1:function(){return this._item1;},Item2$$:"`1",get_Item2:function(){return this._item2;}}};JsTypes.push(System$Tuple$2);var System$Tuple$3={fullname:"System.Tuple$3",baseTypeName:"System.Object",assemblyName:"SharpKit.JsClr",Kind:"Class",definition:{ctor:function(T1,T2,T3,item1,item2,item3){this.T1=T1;this.T2=T2;this.T3=T3;this._item1=null;this._item2=null;this._item3=null;System.Object.ctor.call(this);this._item1=item1;this._item2=item2;this._item3=item3;},Item1$$:"`0",get_Item1:function(){return this._item1;},Item2$$:"`1",get_Item2:function(){return this._item2;},Item3$$:"`2",get_Item3:function(){return this._item3;}}};JsTypes.push(System$Tuple$3);var System$Tuple$4={fullname:"System.Tuple$4",baseTypeName:"System.Object",assemblyName:"SharpKit.JsClr",Kind:"Class",definition:{ctor:function(T1,T2,T3,T4,item1,item2,item3,item4){this.T1=T1;this.T2=T2;this.T3=T3;this.T4=T4;this._item1=null;this._item2=null;this._item3=null;this._item4=null;System.Object.ctor.call(this);this._item1=item1;this._item2=item2;this._item3=item3;this._item4=item4;},Item1$$:"`0",get_Item1:function(){return this._item1;},Item2$$:"`1",get_Item2:function(){return this._item2;},Item3$$:"`2",get_Item3:function(){return this._item3;},Item4$$:"`3",get_Item4:function(){return this._item4;}}};JsTypes.push(System$Tuple$4);var System$Tuple$5={fullname:"System.Tuple$5",baseTypeName:"System.Object",assemblyName:"SharpKit.JsClr",Kind:"Class",definition:{ctor:function(T1,T2,T3,T4,T5,item1,item2,item3,item4,item5){this.T1=T1;this.T2=T2;this.T3=T3;this.T4=T4;this.T5=T5;this._item1=null;this._item2=null;this._item3=null;this._item4=null;this._item5=null;System.Object.ctor.call(this);this._item1=item1;this._item2=item2;this._item3=item3;this._item4=item4;this._item5=item5;},Item1$$:"`0",get_Item1:function(){return this._item1;},Item2$$:"`1",get_Item2:function(){return this._item2;},Item3$$:"`2",get_Item3:function(){return this._item3;},Item4$$:"`3",get_Item4:function(){return this._item4;},Item5$$:"`4",get_Item5:function(){return this._item5;}}};JsTypes.push(System$Tuple$5);var System$Tuple$6={fullname:"System.Tuple$6",baseTypeName:"System.Object",assemblyName:"SharpKit.JsClr",Kind:"Class",definition:{ctor:function(T1,T2,T3,T4,T5,T6,item1,item2,item3,item4,item5,item6){this.T1=T1;this.T2=T2;this.T3=T3;this.T4=T4;this.T5=T5;this.T6=T6;this._item1=null;this._item2=null;this._item3=null;this._item4=null;this._item5=null;this._item6=null;System.Object.ctor.call(this);this._item1=item1;this._item2=item2;this._item3=item3;this._item4=item4;this._item5=item5;this._item6=item6;},Item1$$:"`0",get_Item1:function(){return this._item1;},Item2$$:"`1",get_Item2:function(){return this._item2;},Item3$$:"`2",get_Item3:function(){return this._item3;},Item4$$:"`3",get_Item4:function(){return this._item4;},Item5$$:"`4",get_Item5:function(){return this._item5;},Item6$$:"`5",get_Item6:function(){return this._item6;}}};JsTypes.push(System$Tuple$6);var System$Tuple$7={fullname:"System.Tuple$7",baseTypeName:"System.Object",assemblyName:"SharpKit.JsClr",Kind:"Class",definition:{ctor:function(T1,T2,T3,T4,T5,T6,T7,item1,item2,item3,item4,item5,item6,item7){this.T1=T1;this.T2=T2;this.T3=T3;this.T4=T4;this.T5=T5;this.T6=T6;this.T7=T7;this._item1=null;this._item2=null;this._item3=null;this._item4=null;this._item5=null;this._item6=null;this._item7=null;System.Object.ctor.call(this);this._item1=item1;this._item2=item2;this._item3=item3;this._item4=item4;this._item5=item5;this._item6=item6;this._item7=item7;},Item1$$:"`0",get_Item1:function(){return this._item1;},Item2$$:"`1",get_Item2:function(){return this._item2;},Item3$$:"`2",get_Item3:function(){return this._item3;},Item4$$:"`3",get_Item4:function(){return this._item4;},Item5$$:"`4",get_Item5:function(){return this._item5;},Item6$$:"`5",get_Item6:function(){return this._item6;},Item7$$:"`6",get_Item7:function(){return this._item7;}}};JsTypes.push(System$Tuple$7);var System$UInt32={fullname:"System.UInt32",baseTypeName:"System.Object",staticDefinition:{op_Implicit$$UInt32:function(value){return value._value;},op_Explicit:function(value){return new System.UInt32.ctor$$Object(value);}},assemblyName:"SharpKit.JsClr",Kind:"Class",definition:{ctor:function(){this._value=null;System.UInt32.ctor$$Object.call(this,0);},ctor$$Object:function(value){this._value=null;System.Object.ctor.call(this);this._value=this.Convert(value);},Convert:function(value){if(value==null)throw $CreateException(new System.ArgumentNullException.ctor(),new Error());var regex=new RegExp("^-?([0-9]+)[^0-9]");var match=regex.exec(value.toString());if(match==null)throw $CreateException(new System.FormatException.ctor(),new Error());return new Number(match[1]);}}};JsTypes.push(System$UInt32);var System$Uri={fullname:"System.Uri",baseTypeName:"System.Object",staticDefinition:{op_Equality:function(u1,u2){if(u1==u2){return true;}if(u1==null){return false;}if(u2==null){return false;}return u1._OriginalString==u2._OriginalString;},op_Inequality:function(u1,u2){return !(System.Uri.op_Equality(u1,u2));}},assemblyName:"SharpKit.JsClr",Kind:"Class",definition:{ctor:function(){this._OriginalString=null;this._Fragment=null;this._Query=null;System.Object
+.ctor.call(this);this._OriginalString=null;},ctor$$String:function(uri){this._OriginalString=null;this._Fragment=null;this._Query=null;System.Object.ctor.call(this);this._OriginalString=uri;},OriginalString$$:"System.String",get_OriginalString:function(){return this._OriginalString;},AbsoluteUri$$:"System.String",get_AbsoluteUri:function(){return this._OriginalString;},toString:function(){return this._OriginalString;},Equals$$Object:function(obj){return System.Uri.op_Equality(this,Cast(obj,System.Uri.ctor));},GetHashCode:function(){return System.Object.commonPrototype.GetHashCode.call(this);},Fragment$$:"System.String",get_Fragment:function(){if(this._Fragment==null){var idx=this._OriginalString.indexOf("#");if(idx==-1)this._Fragment="";else this._Fragment=this._OriginalString.substr(idx);}return this._Fragment;},Query$$:"System.String",get_Query:function(){if(this._Query==null){var idx=this._OriginalString.indexOf("?");if(idx==-1)this._Query="";else {var idx2=this._OriginalString.indexOf("#");if(idx2==-1)this._Query=this._OriginalString.substr(idx);else this._Query=this._OriginalString.substr(idx,idx2-idx);}}return this._Query;}}};JsTypes.push(System$Uri);var System$ValueType={fullname:"System.ValueType",baseTypeName:"System.Object",assemblyName:"SharpKit.JsClr",Kind:"Class",definition:{ctor:function(){System.Object.ctor.call(this);}}};JsTypes.push(System$ValueType);var SharpKit$Html4$HtmlDomEventHandler={fullname:"SharpKit.Html4.HtmlDomEventHandler",Kind:"Delegate",definition:{ctor:function(obj,func){System.MulticastDelegate.ctor.call(this,obj,func);}}};JsTypes.push(SharpKit$Html4$HtmlDomEventHandler);Array.prototype.get_Item$$Int32=function(index){return this[index];};Array.prototype.set_Item$$Int32=function(index,value){this[index]=value;};$Inherit(Array,Array);var JsRuntime=function(){};JsRuntime.Start=function(){Compile();};
//kernel.js
var isIE = navigator.userAgent.toLowerCase().indexOf("msie") > -1;
var isMoz = document.implementation && document.implementation.createDocument;
diff --git a/Frameworks/Web/Web.csproj b/Frameworks/Web/Web.csproj
index 7bde0ce..dc0ef0f 100644
--- a/Frameworks/Web/Web.csproj
+++ b/Frameworks/Web/Web.csproj
@@ -8,7 +8,7 @@
Properties
SharpKit.Web
SharpKit.Web
- v4.0
+ v4.7.2
512
bin\
bin\SharpKit.Web.xml
diff --git a/Frameworks/make.cmd b/Frameworks/make.cmd
index 9658cb4..6768f66 100755
--- a/Frameworks/make.cmd
+++ b/Frameworks/make.cmd
@@ -1,4 +1,4 @@
@cd /D %~dp0
@call ../scripts/set-variables
-%msbuild% Frameworks.sln -verbosity:minimal
+dotnet build Frameworks.sln -verbosity:minimal