怎么看一个网站不是不用asp.net做成的

msrslin 2012-07-24 09:50:29
最近,我叫人做了一个社区的网站,他跟我说用asp.net来编写,我对这样的技术完全不了解,所以想请教各大侠,编写完后,我如何认证他是不是手写代码,不是套用模板.也不是cms呢
...全文
452 26 打赏 收藏 转发到动态 举报
写回复
用AI写文章
26 条回复
切换为时间正序
请发表友善的回复…
发表回复
单线程加锁 2012-08-01
  • 打赏
  • 举报
回复
[Quote=引用 16 楼 的回复:]

我记得csdn就是asp.net写的吧?
看url也是没有aspx的
[/Quote]
这个强
shanechan517 2012-08-01
  • 打赏
  • 举报
回复
其实我好奇楼主为啥关心这个问题呢?
是不是cms,模板又如何呢?
自己写的程序有的真的不如cms质量好。。。
辉Hoi 2012-08-01
  • 打赏
  • 举报
回复
[Quote=引用 5 楼 的回复:]
楼主的意思,看来并不太在意是否是asp.net开发的,而是担心套用CMS系统,这个意识让我很欣慰啊 ,手写代码一直是哥的卖点。还是得看源代码!在不动声色的情况下去看JS、web.config文件,主要的控制文件,如果是CMS系统,一定会有痕迹。
[/Quote]

会有什么痕迹?
ycproc 2012-08-01
  • 打赏
  • 举报
回复


总结一下。
1.后台界面确实可以看出来,CMS的后台配置很强大
2.叫他给你源码,不过这个看你有没有必要了。要源码肯定得多付钱
3.签订协议。他对网站安全和源码负责
牵着你的手 2012-08-01
  • 打赏
  • 举报
回复
如果想隐藏,是看不出来的
zhang0524123 2012-08-01
  • 打赏
  • 举报
回复
看看源代码不久OK了 不是有项目嘛 不麻烦啊
zhang0524123 2012-08-01
  • 打赏
  • 举报
回复
看看源代码不久OK了 不是有项目嘛 不麻烦啊
xuan.ye 2012-08-01
  • 打赏
  • 举报
回复
从浏览器上有的好判断,有的技术根本判断不出来。。。

不过既然有项目,打开项目文件看看应该就知道了。
StarlightHan 2012-08-01
  • 打赏
  • 举报
回复
你看看他的内部链接,后缀为aspx的就是asp.net的
gzdiablo 2012-08-01
  • 打赏
  • 举报
回复
看看一个网站是不是.net的有很多途径
1、看看cookie里面的sessionID是不是 ASP.NET_SessionId 查看方法,
用google浏览器打开你的网址,按F12调出开发人员控制台。点Network选项卡。按F5刷新页面。这时左边会有很多访问的页面信息,随便选中一个。
看看右边的cookie选项卡。看看有没有ASP.NET_SessionId这个。有的话就是.net的。

2、看看Http头中是否包含 X-AspNet-Version 或者看看 Server头是不是Microsoft-IIS xxxxx
查看方法,(上面的红色字部分)。查看右边Headers选项卡 看看里面的Response Header里面是否包含
X-AspNet-Version : 后面是.net 的版本
Server 是不是 Microsoft-IIS xxxxx


3、直接在浏览器输入你的 域名 + trace.axd 例如 http://www.aa.com/trace.axd 如果出现一些错误信息或者出现跟踪信息,那么就是asp.net的网站了。
shanechan517 2012-08-01
  • 打赏
  • 举报
回复
我记得csdn就是asp.net写的吧?
看url也是没有aspx的
shanechan517 2012-08-01
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 的回复:]

楼主也可以通过简单的手段来看,比如看网页的后缀名是不是aspx,当然了后缀名是可以任意改的,权当开拓一下你的思路。
[/Quote]

这明显是错误的 如果用了mvc 一样是asp:net技术 但是url绝对没有.aspx
任何用了路由技术的都没有
wangqian84 2012-07-31
  • 打赏
  • 举报
回复
<input type="hidden" name="__VIEWSTATE" id="__VIEWSTATE

是.net特有的机制
wangqian84 2012-07-31
  • 打赏
  • 举报
回复
.net的动态页源代码的<body>里都会带下面这个东西

<input type="hidden" name="__VIEWSTATE" id="__VIEWSTATE
xuexueCN 2012-07-31
  • 打赏
  • 举报
回复
看url 后缀是不是aspx就行了
wwweeeeynet 2012-07-31
  • 打赏
  • 举报
回复
就算不给未封装的代码,封装好了的代码总要给吧!
是aspx后缀文件,就是ASP.NET项目了
风骑士之怒 2012-07-25
  • 打赏
  • 举报
回复
看后台界面
msrslin 2012-07-25
  • 打赏
  • 举报
回复
是不是cms 的网站就会在代码中出现cms的字眼
yyl8781697 2012-07-25
  • 打赏
  • 举报
回复
[Quote=引用 6 楼 的回复:]

引用 4 楼 的回复:
看页面后缀名称,如果是.aspx结尾的就是。
最保险的就是签协议给源代码了。
如果你小白的可以,那就把网站网址贴出来,大家帮你看看

嗯。就是这个意思
[/Quote]
+++
o0_真诚_0o 2012-07-25
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 的回复:]
看页面后缀名称,如果是.aspx结尾的就是。
最保险的就是签协议给源代码了。
如果你小白的可以,那就把网站网址贴出来,大家帮你看看
[/Quote]
嗯。就是这个意思
加载更多回复(5)

62,185

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧