萌萌妈妈 发表于 2015-1-16 22:09:25

ASP网站制作之把VBScript的函数迁徙到C#.NET

Access是一种桌面数据库,只适合数据量少的应用,在处理少量数据和单机访问的数据库时是很好的,效率也很高。但是它的同时访问客户端不能多于4个。access数据库有一定的极限,如果数据达到100M左右,很容易造成服务器iis假死,或者消耗掉服务器的内存导致服务器崩溃。vbscript|函数VBScript5.6Functions
C#code

AbsSystem.Math.AbsArrayNewObject(){}Asc,AscB,AscWMicrosoft.VisualBasic.Strings.AscAtnSystem.Math.AtanCBoolSystem.Convert.ToBooleanCByteSystem.Convert.ToByteCCurSystem.Convert.ToDecimalCDateSystem.Convert.ToDateTime*CDblSystem.Convert.ToDoubleChr(char)CIntSystem.Convert.ToInt32CLngSystem.Convert.ToInt64CosSystem.Math.CosCreateObjectCreateObjectorNewInstancein.NETCStrSystem.Convert.ToStringDateDateTime.TodayDateAddMicrosoft.VisualBasic.DateAndTime.DateAddDateDiffMicrosoft.VisualBasic.DateAndTime.DateDiffDatePartMicrosoft.VisualBasic.DateAndTime.DatePartDateSerialMicrosoft.VisualBasic.DateAndTime.DateSerialDateValueMicrosoft.VisualBasic.DateAndTime.DateValueDayMicrosoft.VisualBasic.DateAndTime.DayEval(Doesnotsupport)ExpSystem.Math.ExpFilterMicrosoft.VisualBasic.Strings.FilterFixMicrosoft.VisualBasic.Conversion.FixFormatCurrencyMicrosoft.VisualBasic.Strings.FormatCurrencyFormatDateTimeMicrosoft.VisualBasic.Strings.FormatDateTimeFormatNumberMicrosoft.VisualBasic.Strings.FormatNumberGetLocaleSession.LCIDGetObjectMicrosoft.VisualBasic.Interaction.GetObjectGetRef(Doesnotsupport)HexMicrosoft.VisualBasic.Conversion.HexHourMicrosoft.VisualBasic.DateAndTime.HourInputBoxMicrosoft.VisualBasic.Interaction.InputBoxInStr,InstrBMicrosoft.VisualBasic.Strings.InStrInStrRevMicrosoft.VisualBasic.Strings.InStrRevIntMicrosoft.VisualBasic.Conversion.IntIsArrayMicrosoft.VisualBasic.Information.IsArrayIsDateMicrosoft.VisualBasic.Information.IsDateIsEmptyMicrosoft.VisualBasic.Information.IsEmptyIsNullSystem.Convert.IsDBNullIsNumericMicrosoft.VisualBasic.Information.IsNumericIsObject*JoinMicrosoft.VisualBasic.Strings.JoinLBoundMicrosoft.VisualBasic.Information.LBoundLCaseSystem.String.ToLowerLeft,LeftBSystem.String.Substring(0,..)Len,LenBSystem.String.LengthLoadPicture*LogSystem.Math.LogLTrimSystem.String.TrimStartMid,MidBSystem.String.SubstringMinuteMicrosoft.VisualBasic.DateAndTime.MinuteMonthMicrosoft.VisualBasic.DateAndTime.MonthMonthNameMicrosoft.VisualBasic.DateAndTime.MonthNameMsgBoxMicrosoft.VisualBasic.Interaction.MsgBoxNowSystem.DateTime.NowOctMicrosoft.VisualBasic.Conversion.OctReplaceMicrosoft.VisualBasic.Strings.ReplaceRGBMicrosoft.VisualBasic.Information.RGBRight,RightBSystem.String.SubstringRndMicrosoft.VisualBasic.VBMath.RndRoundSystem.Math.RoundRTrimSystem.String.TrimEndScriptEngine*ScriptEngineBuildVersion*ScriptEngineMajorVersion*ScriptEngineMinorVersion*SecondMicrosoft.VisualBasic.DateAndTime.SecondSetLocale*SgnSystem.Math.SignSinSystem.Math.SinSpacenewString(,...)SplitMicrosoft.VisualBasic.Strings.SplitSqrSystem.Math.SqrtStrCompSystem.String.CompareStringNewString()StrReverseMicrosoft.VisualBasic.Strings.StrReverseTanSystem.Math.TanTimeMicrosoft.VisualBasic.DateAndTime.TimeOfDayTimerMicrosoft.VisualBasic.DateAndTime.TimerTimeSerialMicrosoft.VisualBasic.DateAndTime.TimeSerialTimeValueMicrosoft.VisualBasic.DateAndTime.TimeValueTrimSystem.String.TrimTypeNameMicrosoft.VisualBasic.Information.TypeNameUBoundMicrosoft.VisualBasic.Information.UBoundUCaseSystem.String.ToUpperVarTypeMicrosoft.VisualBasic.Information.VarTypeWeekdayMicrosoft.VisualBasic.DateAndTime.WeekdayWeekdayNameMicrosoft.VisualBasic.DateAndTime.WeekdayNameYearMicrosoft.VisualBasic.DateAndTime.Year
*Dontsupportthesefunctions.
大家可以自己去看一看.可以说看得想呕吐.以前有次下了个动网来看.里面连基本内置函数的保护措施(函数没防御性)都没有.难怪经常补这个补那个了.可能现在.NET版会好点吧

因胸联盟 发表于 2015-1-18 21:17:44

还有如何才能在最短的时间内学完?我每天可以有效学习2小时,双休日4小时。

愤怒的大鸟 发表于 2015-1-25 11:19:24

兴趣爱好,那么你无须学编程,申请一个域名和空间,在网上下载一些免费开源的CMS系统,你不用改代码,只须熟悉它们的后台操作,像office一样简单方便,很快就能建一个站点,很多站长都是这样做的

小妖女 发表于 2015-2-2 21:53:58

ASP的语言不仅仅只是命令格式差不多,而是包含在<%%>之内的命令完全就是VB语法。虽然ASP也是做为单独的一个技术来提出的,但他就是完全继承了VB所有的功能。

萌萌妈妈 发表于 2015-2-8 08:04:06

学习是为了用的,是为了让你的程序产生价值,把握住这个原则会比较轻松点。除此之外,课外时间一定要多参加一些社会实践活动,来锻炼自己的能力。

仓酷云 发表于 2015-2-25 02:34:43

那么,ASP.Net有哪些改进呢?

活着的死人 发表于 2015-3-7 16:31:26

在平时的学习过程中要注意现学现用,注重运用,在掌握了一定的基础知识后,我们可以尝试做一些网页,也许在开始的时候我们可能会遇到很多问题,比如说如何很好的构建基本框架。

老尸 发表于 2015-3-15 09:40:20

完全不知道到底自己学的是什么。最后,除了教程里面说的几个例子,还是什么都不会。

深爱那片海 发表于 2015-3-22 00:09:26

运用ASP可将VBscript、javascript等脚本语言嵌入到HTML中,便可快速完成网站的应用程序,无需编译,可在服务器端直接执行。容易编写,使用普通的文本编辑器编写,如记事本就可以完成。由脚本在服务器上而不是客户端运行,ASP所使用的脚本语言都在服务端上运行。
页: [1]
查看完整版本: ASP网站制作之把VBScript的函数迁徙到C#.NET