首页   注册   登录
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  .NET

asp 现在还有人用吗

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

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

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

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

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

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

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

    服了,有人睁眼瞎话。。

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

    我的意思是说路由器上那个 asp 只是个,后缀是.asp 的简单文本处理,代码是在 apache 的 httpd 里 c 语言简单改了下,有人硬要把他拿来当作微软的 asp
        90
    ylx   53 天前
    也许路由器 asp 后缀用 php 写是用来骗领导的..
    领导说一定要用 asp
    关于   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   2413 人在线   最高记录 4346   ·  
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.3 · 24ms · UTC 07:08 · PVG 15:08 · LAX 23:08 · JFK 02:08
    ♥ Do have faith in what you're doing.
    沪ICP备16043287号-1