hao2345
V2EX  ›  .NET

asp 现在还有人用吗

  •  
  •   hao2345 · Dec 24, 2018 · 15270 views
    This topic created in 2874 days ago, the information mentioned may be changed or developed.
    asp 相对要简单一些,看起来还不错,现在还有前景吗?
    90 replies  •  2018-12-25 12:05:35 +08:00
    alphadog619
    alphadog619
    Dec 24, 2018
    1
    asp .net core
    thisisgpy
    thisisgpy
    Dec 24, 2018
    2
    从 06 年初二一直写到 10 年高三,错过了 PHP 黄金时代,幸好最后赶上了 Java 这趟车。
    Hellert
    Hellert
    Dec 24, 2018
    3
    除了老项目维护,新的估记没有人用了。
    itsjoke
    itsjoke
    Dec 24, 2018
    4
    除非老项目维护
    MinQ
    MinQ
    Dec 24, 2018 via Android
    5
    你是看不起我 asp .net core ?
    jeremaihloo
    jeremaihloo
    Dec 24, 2018
    6
    aspnet core 要 3.0 版本了快
    usapla
    usapla
    Dec 24, 2018❤️1
    7
    没啥前景,我就是在用 asp 维护老项目,asp 问题太多了,
    berumotto
    berumotto
    Dec 24, 2018
    8
    相当于按键老人机。
    xAI
    xAI
    Dec 24, 2018❤️1
    9
    有些路由器的管理界面还是 asp 开发的
    freed
    freed
    Dec 24, 2018
    10
    很多政务网站都还是 asp 的..
    beginor
    beginor
    Dec 24, 2018 via Android
    11
    怎么也要 aspx 了吧
    imydou
    imydou
    Dec 24, 2018 via iPhone
    12
    @jun0205 不是一个 asp 吧?
    crab
    crab
    Dec 24, 2018
    13
    @jun0205 路由器那是伪装的后缀。
    xAI
    xAI
    Dec 24, 2018 via iPhone
    14
    @crab 不一定,之前有朋友给腾达做路由器软件的,里面就是用 asp 的,不是伪装的那种。
    ben1024
    ben1024
    Dec 24, 2018
    15
    这个帖子都发在 PHP 分组里面了,有没人用还不知道吗?
    my101du
    my101du
    Dec 24, 2018 via Android
    16
    @jun0205 难道有个定制版 iis?
    xsliang
    xsliang
    Dec 24, 2018
    17
    你是说 asp classic ?
    几乎没有了吧 我们给日本做 那么保守的 也是 asp.net 或者 asp.net mvc
    dong3580
    dong3580
    Dec 24, 2018❤️1
    18
    @Livid
    go/dotnet
    fstab
    fstab
    Dec 24, 2018 via Android
    19
    @jun0205 并不是 asp 开发的,
    只是后缀是 asp。
    q397064399
    q397064399
    Dec 24, 2018
    20
    @my101du #16

    asp 有两种语法 一种是 vbscript 一种是 JScript 微软的 js 实现,
    另外不一定要 iis,asp 的解析器有 unix 下的开源版本,这套技术虽然老,但是在嵌入式环境下还是很好用的,
    毕竟就那么大点的 rom 空间,嵌入式下面很多技术 比 v2 上面 很多码农的年级都大 都不是什么稀奇的事情,
    openwrt 下面 社区还用 lua + lighttpd 造了个轮子,路由器上面 厂商用个 asp 根本没什么好稀奇的。
    1a0ma0
    1a0ma0
    Dec 24, 2018 via iPhone
    21
    这学期学.net vmc 的路过……
    1a0ma0
    1a0ma0
    Dec 24, 2018 via iPhone
    22
    @1a0ma0 MVC,打错了。
    guolaopi
    guolaopi
    Dec 24, 2018
    23
    ASP 和 ASP.NET 不是一个东西
    eslizn
    eslizn
    Dec 24, 2018
    24
    asp 不是语言,用的语言是 basic。貌似还支持 javascript,如果没记错的话可能是最早的 js 服务器端方案
    eslizn
    eslizn
    Dec 24, 2018
    25
    没看到 20l 发过了,忽略~
    expy
    expy
    Dec 24, 2018
    26
    @jun0205 有路由器跑 Windows 系统?
    Hypechen
    Hypechen
    Dec 24, 2018
    27
    @1a0ma0 巧了 我正在上 MVC 的实训_(:з」∠)_
    wclebb
    wclebb
    Dec 24, 2018
    28
    华硕路由器内置还在用 ASP ……
    xiangyuecn
    xiangyuecn
    Dec 24, 2018
    29
    Classic ASP 多经典,最爱一个页面同时混用多种语言( VBScript+JavaScript ),前端 js (非 dom、部分 bom )能用的代码大部分都如果需要的话可以直接 copy 到后端直接运行。要是还会点数据库之类的,活用 asp,前端也可以当半个后端用,就不知道为什么火不起来。。。

    用 C#随便写个 dll,暴露几个 COM 接口,asp 上就能跑,asp 上难实现的用 C#来实现(如图像处理),绝配,(赞
    opengps
    opengps
    Dec 24, 2018
    30
    用倒是有用的,但是是年纪比较大的了。
    我用 asp.net 都已经开始面临淘汰了
    66beta
    66beta
    Dec 24, 2018 via Android
    31
    刚毕业跟着大佬写过,后来看不下去,学 PHP 去了...
    nfroot
    nfroot
    Dec 24, 2018
    32
    用 asp 比用 php 熟。。。。看做什么功能了,主要还是 asp 功能少了点。。
    nfroot
    nfroot
    Dec 24, 2018
    33
    不过某些功能还是极其好用的,比如站点级的变量,用来做内存缓存真的是太棒了。
    uqf0663
    uqf0663
    Dec 24, 2018
    34
    前些天还在 github 上读 MoAspEnginer 的源码,还是挺有意思的。
    Eugene1024
    Eugene1024
    Dec 24, 2018
    35
    公司老系统还在用,非常稳定
    inrenping
    inrenping
    Dec 24, 2018
    36
    是的,路由器插件有用 asp 写
    mytry
    mytry
    Dec 24, 2018❤️1
    37
    vb ( vbscript ) 的槽点实在太多了,基本的语法都有缺陷,编程语言最基本的 && 和 || 逻辑运算符都没有,只能用位运算符凑合;循环也不能跳出;没有 try/catch 只能用一堆 On Error Resume Next 和 On Error Goto 0。。。本来从 BASIC 开始很美好的童年回忆,但到后面写稍复杂的程序感觉十分吃力,终弃坑。
    mytry
    mytry
    Dec 24, 2018
    38
    还有 vbs 双引号转义十分不美观,记得之前写 asp 密密麻麻的 response.write """" & xxx & """""" ,看的眼花缭乱。。。
    paranoiagu
    paranoiagu
    Dec 24, 2018 via Android
    39
    回帖的很多人估计都不知道 asp 是啥
    ixx
    ixx
    Dec 24, 2018
    40
    估计还有 但问题太多 以前最多被挂马的估计就是 ASP 页面了
    0Kelvin
    0Kelvin
    Dec 24, 2018
    41
    没用过,好像很老的了。我用过最老的估计是 WebForm,其次是 Asp.Net Razor,现在 Asp.Net Core + Vue。
    Livid
    Livid
    MOD
    PRO
    Dec 24, 2018❤️1
    42
    @dong3580 谢谢。已经移动。

    这个帖子真是勾起久远的回忆,十多年我也写过 ASP。
    Doodlister
    Doodlister
    Dec 24, 2018 via Android
    43
    之前给学校老师做项目用过。 老师点名要用 asp。。
    还是用的 APS + Access 那套
    nicevar
    nicevar
    Dec 24, 2018
    44
    04 年-08 年期间写过 asp,那时候的 cms、blog 很多都是 asp 的,就是太容易注入了,跟 php 也是难兄难弟,php 能坚持到今天不容易
    至今硬盘里还保存了几个十多年前 asp 做的网站
    bytewalk
    bytewalk
    Dec 24, 2018
    45
    准备转行了
    o0
    o0
    Dec 24, 2018
    46
    asp.net core 也用好久了。
    niubee1
    niubee1
    Dec 24, 2018
    47
    简单? 你调试调试就知道有多痛苦了
    levon
    levon
    Dec 24, 2018
    48
    asp 和 asp.net 就跟 java 和 javascript 的区别一样
    KMpAn8Obw1QhPoEP
    KMpAn8Obw1QhPoEP
    Dec 24, 2018
    49
    歪个楼 JSP 还有人用吗。。
    soleils
    soleils
    Dec 24, 2018 via Android
    50
    asp 是 asp,asp.net 是 asp.net
    hxt
    hxt
    Dec 24, 2018 via iPhone
    51
    没前景,快被淘汰了,新项目都不用这个写
    cchange
    cchange
    Dec 24, 2018 via iPhone
    52
    内网的项目是否还有?
    技术栈需要稳定~
    xiangyuecn
    xiangyuecn
    Dec 24, 2018
    53
    @mytry #37 有时候反而觉得合理使用 On Error Resume Next 比 try catch 好用,哈哈,需要捕获稍微详细点的异常时我会转到 js 引擎去捕获,以前是这么干的。 关于文本转义,其实单行字符串大部分语言转义都差不多,反斜杠其实看着也难受,多行文本就棒棒的

    @nicevar #44 说到那些 cms 之类的容易被注入,其实跟语言关系不大,跟开发者有关,对吧
    king1101
    king1101
    Dec 24, 2018
    54
    我们公司,用的就是 aspx
    c141
    c141
    Dec 24, 2018
    55
    小企业网站还有很多用这个 毕竟简单快捷
    Livid
    Livid
    MOD
    PRO
    Dec 24, 2018
    56
    话说,现在还有人在用 Access 吗?前两天逛书店的时候看到一本 Access 2019 指南,居然有大几百页厚。然后勾起 20 多年前的回忆了。
    dko
    dko
    Dec 24, 2018
    57
    @Livid 见过韩国网站用 PHP+Access,有些本地化脱网系统还在用 Access 的,涉密就不展开了。
    rb6221
    rb6221
    Dec 24, 2018
    58
    @Livid #55 我给一个供应商做过兼职,他们就用的 Access ……因为他们算是上游而且业务超简单
    nicevar
    nicevar
    Dec 24, 2018
    59
    @xiangyuecn 不太对,跟开发者无关,与环境有关,那个年代 asp+access+iis 这种搭配,iis 本身就一堆漏洞,access 最早出现直接爆出数据库路径直接下载数据库这种问题,php 虽然也有搭配 access,但是主流还是搭配 mysql,这样被爆至少数据库还不至于直接被下载,java 有预编译处理直接能减少大量注入可能,所以你看 10 多年前的安全杂志或者网文,注入 java 网站的文章很少,杂志之类的有时候好几期才有那么一个人投稿,有的还是自己竖个靶子自己打
    经过这么多年的发展,各个层面都比较注重安全了,现在各种框架直接帮开发者处理掉了大多数注入风险,开发者不用再花很多精力去写过多的防注入代码
    ipwx
    ipwx
    Dec 25, 2018
    60
    @xiangyuecn 因为你这种小作坊式的写代码方式不适合大规模工业化的新时代。。。
    yinanc
    yinanc
    Dec 25, 2018 via iPhone
    61
    @enchilada2020 大学课堂上还有大把讲 jsp+servlet 的老师,外包也很多还在用 jsp
    lesteryu
    lesteryu
    Dec 25, 2018 via iPhone
    62
    说起 asp,还有人记得动网论坛么……
    msg7086
    msg7086
    Dec 25, 2018
    63
    @lesteryu 说起动网,还有人记得雷奥论坛么……
    lidongyx
    lidongyx
    Dec 25, 2018 via iPhone
    64
    PHP 现在都有不少人嫌弃的要死,更何况 asp
    以前花了不少时间折腾 Dreamweaver、IIS、Windows Server、Access、ASP、SQLServer、Visual Studio 等这些让现在的我都悔恨不已
    knight322
    knight322
    Dec 25, 2018 via Android
    65
    一晃十年了,满满的回忆,还记得放了暑假不回家,窝宿舍给老师做项目😂
    stzz
    stzz
    Dec 25, 2018
    66
    asp 是童年的回忆了,说到童年的回忆不由让人想起西游记也是大部分人童年的回忆...文体两开花
    Bunengshuo
    Bunengshuo
    Dec 25, 2018
    67
    asp.net 不敢说话。我们还有 winform
    freewind
    freewind
    Dec 25, 2018
    68
    asp -> .net -> mvc ->.net core
    上了微软的贼船下不来了
    specita
    specita
    Dec 25, 2018
    69
    以前在学校做的第一个网站就是 asp....
    cnbobolee
    cnbobolee
    Dec 25, 2018
    70
    现在那些个 ZF 小项目不就是 ASP 么
    boluo
    boluo
    Dec 25, 2018
    71
    我特地弄了台阿里轻应用跑 asp,主要是留念用,做 archive
    Terry05
    Terry05
    Dec 25, 2018
    72
    以前用 VB 开发桌面客户端,access 作为数据库必备
    ihipop
    ihipop
    Dec 25, 2018 via Android
    73
    @jun0205 那是假的 ASP,其实是 cgi 的,后缀随便取的,你取 abc 都可以
    zhujinliang
    zhujinliang
    Dec 25, 2018 via iPhone
    74
    刚上大学那会儿写过 asp,页面还是 wml 写的😂,数据库是 access
    现在 VBscript 语法都忘干净了
    记得 asp 可以跑在一个叫 netbox 的环境中
    hapboy
    hapboy
    Dec 25, 2018 via iPhone
    75
    现在应该很少了吧,偶尔看到一些网站还有。

    想起那些年.. 动网论坛 动易 CMS PJBLOG ZBLOG ..
    xuextx
    xuextx
    Dec 25, 2018
    76
    @msg7086 #63 雷傲 这还有个活化石: http://choijiwoo.11138.net/bbs/leobbs.cgi
    vanishcode
    vanishcode
    Dec 25, 2018 via Android
    77
    @Livid 有学校还在教,还有 powerbuilder 呢。。
    wwek
    wwek
    Dec 25, 2018❤️1
    78
    醉了. 不少人看到路由器管理界面的 url 扩展名为 asp,所以就是 asp 写的?

    科普下吧, openwrt 是 lua, 其他嵌入式的基本都是 c 啊
    扩展名是无所谓的
    raptor
    raptor
    Dec 25, 2018
    80
    asp.net 除了名字里有 asp 以外,跟 asp 有毛线关系吗?
    ibx
    ibx
    Dec 25, 2018
    81
    @Livid 年纪越老,时间越快
    xiangyuecn
    xiangyuecn
    Dec 25, 2018
    82
    @ipwx #60 嘿嘿,确实是小作坊式的,稍微复杂点的功能,asp 搞起来就是吃力
    xAI
    xAI
    Dec 25, 2018 via iPhone
    83
    @ihipop 嗯
    goreliu
    goreliu
    Dec 25, 2018 via Android
    85
    @zjsxwc #84 这是一个简化版的 asp 实现。就像 js 也有很多简化版的实现,但不能说那些功能不全的解释器用的不是 js。
    zjsxwc
    zjsxwc
    Dec 25, 2018
    86
    @goreliu

    服了,有人睁眼瞎话。。

    你看下源码,就只是提供简单的系统 C 函数调用功能,VB 语法什么的全没有的,连 ifelse 都不支持
    goreliu
    goreliu
    Dec 25, 2018 via Android
    87
    @zjsxwc 回复你是个错误。
    msg7086
    msg7086
    Dec 25, 2018
    88
    @zjsxwc ASP 管有没有 VB 语法什么事……
    谁说 ASP 一定要用 VBScript 的……
    兄弟没见过 VBScript 以外的 ASP 脚本么。
    zjsxwc
    zjsxwc
    Dec 25, 2018 via Android❤️1
    89
    @msg7086

    我的意思是说路由器上那个 asp 只是个,后缀是.asp 的简单文本处理,代码是在 apache 的 httpd 里 c 语言简单改了下,有人硬要把他拿来当作微软的 asp
    ylx
    ylx
    Dec 25, 2018
    90
    也许路由器 asp 后缀用 php 写是用来骗领导的..
    领导说一定要用 asp
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   4824 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 162ms · UTC 06:00 · PVG 14:00 · LAX 22:00 · JFK 01:00
    ♥ Do have faith in what you're doing.