作者skitty (aki)
看板C_Sharp
标题[问题] 请教asp.net的观念
时间Fri Aug 19 01:19:48 2016
本身是自学html css跟javascript
但是因为自学的关系总觉得观念没有很贯通
今天碰到了asp.net就产生一大堆问题
有点不知道把asp.net定位成什麽比较好
像是为什麽会把程式跟html写在一起??
在同一个页面上我可以看到html, javascript跟VBscript....
查了网上资源说还可以用VB或C#写??
跟SERVER互动的部分也搞不大懂
在MSDN上说ASP.NET会以aspx作为副档名这样伺服器就会去识别它
假设写一个提交表单
我会写<form action="...."> 里面可能是後端的php程式
或者是用ajax来连到对应的url
那为什麽还要发展asp来做这件事情呢
还有很多奇怪但又不知道怎麽查关键字的疑惑
买了坊间的书来看也还是搞不太清楚
希望有了解的人可以帮忙解惑~
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 111.240.213.84
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/C_Sharp/M.1471540790.A.B96.html
1F:→ Litfal: 说ASP.NET太笼统,你说的应该是Web Form08/19 02:39
2F:推 areyo: 为了广大的ide使用者08/19 08:01
3F:→ ssccg: WebForm是想让WinForm开发者用熟悉的方式做web08/19 08:22
4F:→ ssccg: 至於html和script混在一起,其实跟asp.net没关系,很久以前08/19 08:31
5F:→ ssccg: 的CGI时代都是这样写的08/19 08:42
6F:推 neo5277: html=毛胚屋,CSS=装潢,ASP.NET=电视机,冰箱,冷气08/19 09:12
那请问在asp里javascript会扮演怎样的角色呢
去除特效的部分
我不懂asp程式跟javascript的运作差异
可以理解成
asp是由server操作网页
JS是网页自己操作网页吗?
※ 编辑: skitty (114.136.166.240), 08/19/2016 09:46:16
7F:推 async: 刚自学asp.net那就不要学WebForm了,改学MVC 08/19 09:43
8F:→ neo5277: JS要比起来 应该满像智慧宅的操控器这样 08/19 10:09
9F:推 neo5277: 不过我现在看难你描述的好像是义大利面式的方法 08/19 10:25
10F:→ neo5277: 正常来说code behide应该是分开的 08/19 10:25
11F:→ neo5277: ASPX就专门ASPX 前面的HTML 跟CONTROL就专门做UI介面 08/19 10:26
12F:→ neo5277: 我也是推荐你写MVC对我他清楚好多不会很模糊 08/19 10:26
13F:→ Litfal: asp是後端,js是前端 08/19 20:00