用asp.net,不学script脚本(javascript, jscritp, vbscript)行吗?

时间:2021-01-28 07:27:42
用asp.net(c#/.Net)写web应用程序,不学习script脚本(javascript, jscritp, vbscript)行吗?

但是,我不想只是作一个肤浅的页面制作者。有时候,我想在客户端实现丰富的功能,而不是要经历回发到服务器上这么漫长的折磨。
还有在asp.net出现之前,那些编写动态web站点的技术,都需要再学习吗?

asp.net不是说要code-behind吗?
("c#/.Net + javascript" -- 这就是所谓的代码分离吗?)

38 个解决方案

#1


代码分离
aspx + cs 文件

#2


至少目前为止,要做网站,前台script 不学是不行的。

#3


要学javascript!
因为用服务器控件,他不好指出就是要刷新页面,为了回传服务器!
学一些基本的javascript,比如聚焦文本框等。

#4



用asp.net(c#/.Net)写web应用程序,不学习script脚本(javascript, jscritp, vbscript)行吗?
不行

不想只作肤浅的页面制作者,就更要学脚本

还有在asp.net出现之前,那些编写动态web站点的技术,都需要再学习吗?
我想可以不用,但有一种直译式的编程方式对你学习ASP.net有帮助的

asp.net不是说要code-behind吗?
这就是因为你没有学习过直译式的编程方式的原因!

#5


建议先花二周到二个月学学asp,然后再学.Net

#6


脚本应该要学的,建议javvascript的
是.net的很好的补充

#7


应该要学

#8


不学JAVASCRIPT没问题,就像人只吃饭不做爱死不了!

#9


直译式的编程方式是指什么?

#10


想做出更好的效果,要学的。

#11


没办法,必须要学的

#12


不过感觉做WEB程序中件间的不怎么涉及到JAVASCRIPT

#13


当然要学。

不过如果你不懂得javascript的话,先可以不学。
因为ASP.NET的一个任务就是要“抛弃”javascript,但是它的大部分功能是它的服务器控件再成javascript脚本。也就是说微软帮你写了很多的javascript,而你要完成的就是怎么用这些服务器控件了。

但要深入了解的话,或是一些必须要很多javascript的完成的东东如:聊天室时,还是要学学javascript的。

#14


编号: 2 发送者 ingernew 发送时间 2004-3-22 14:31:44 删除  回复  
内容 高级编程语言是经过编译,方便电脑直接识别的代码进行程序的处理(比如*.dll文件)
而asp是直译的,也就是从头到尾一条条读取语言,转化成为电脑识别的代码之后,返回客户端,他的语言是穿插在html语言中的

相对直译的编译语言,编译好的语言速度更快,因为他一次编译好以后就不要再花转化为电脑识别语言的时间了

----------------------------------------------------------------
原贴内容:
您好,请到小帖多多指教。多谢!

直译式的编程方式是指什么?


http://expert.csdn.net/Expert/topic/2870/2870810.xml?temp=.7362482 

#15


以前觉得可以不用学了,可是现在还是觉得不学不行,除非更高级的asp.net版本能解决这个问题,也就是让cs,vb.net等具有js的能力

#16


学javascript会使你的页面功能更强,当然要学!

#17


其实学了用了就习惯了 也就简单了。
当然时间肯定要花的。
只要有空的时候做简单的练习练习就可以  然后不知不觉就习惯了

#18


我的宗旨:结合所有合适的, 以最简单最快捷的模式来实现最好的功能.

往往 script 会帮你很大的忙的
比如, 在下面的"发出回复"按钮一样, 点击后就 diabled 掉,
实现这个不用script恐怕实现不了.

#19


有些東西必學要結合script才可以完成任務.比如給提示框給user輸入內容.comfirm對話框.

#20


客户端和服务器端一样重要。

#21


如果我将在SCRIPT中要实现的功能在.VB文件中(后台文件)中实现,那么需要每次响应均需经过服务器,会减慢度;但SCRIPT是用直译方式工作的,这样同样会使速度降低;如果在.VB文件中(后台文件)中实现能更好管理的话,相比之下用哪种好点?

#22


吃饭不喝汤行吗?可以。
一辈子不喝汤行吗?...

#23


根本不行,现在的公司不会只叫你做单纯的某一方面的工作,而是要你什么都会(这样就可以省钱,帮老板省^_^),一个人做多人的事,这是中小公司的程序员的宿命,呜呜呜.......

#24


对啊,一个人做多个人的事,不仅仅只让你写程序,靠,连市场也要你去跑,这就是打工的命........................

#25


我还是我的话经典: 
学.NET不学JAVASCRIPT就像人只吃饭不做爱

#26


同意楼上的兄弟!!!

#27


学.NET不学JAVASCRIPT就像人只吃饭不做爱

#28


楼上真够疯狂的
javascript够用就行了

#29


学一点对于处理客户端还是很有用的

#30


我的建议是:基本的js你还是要懂一点,然后需要的时候再在网上查资料:)

#31


连做个默认按钮都要嵌入脚本,
除了在<a>中使用一个目标窗口,要把一个页面重定向到一个新窗口,也要嵌入脚本,
而且System.Web.UI.WebControls.DropDownList中的文本竟然不能编辑,我要一个像System.Windows.Forms.ComboBox一样的空件要怎样做?

asp.net为我们制造了不少麻烦。

谢谢大家的意见,下星期我就会去弄些书,来仔细学学脚本。一两个月竟要买上千元的书,我没有多少工资啊,从夜里要一直弄到凌晨2:30,早上6:30要一跃而起。感谢,所幸学到了不少新知识、旧知识。

#32


如何使 DropDownList 像 ComboBox 一样
http://expert.csdn.net/Expert/topic/2865/2865042.xml?temp=.4296839

#33


主  题:  不能一次指定多个链接的target,html标记属性不是css属性吗? 
问题点数:  20 
http://expert.csdn.net/Expert/topic/2845/2845905.xml?temp=.2117426



主  题:  xml结合样式表能取代html吗?那么form,controls如何提供? 
问题点数:  20 
http://expert.csdn.net/Expert/topic/2844/2844734.xml?temp=.8939936

#34


要学javascript

#35


问那么多干吗?自己试试看就知道了,需要就学,自己觉得用不着就不学

#36


就象不会走路就学游泳一样,能学是能学
不过老时不顺手

#37


应该要学的。

#38


不学是不行的

#1


代码分离
aspx + cs 文件

#2


至少目前为止,要做网站,前台script 不学是不行的。

#3


要学javascript!
因为用服务器控件,他不好指出就是要刷新页面,为了回传服务器!
学一些基本的javascript,比如聚焦文本框等。

#4



用asp.net(c#/.Net)写web应用程序,不学习script脚本(javascript, jscritp, vbscript)行吗?
不行

不想只作肤浅的页面制作者,就更要学脚本

还有在asp.net出现之前,那些编写动态web站点的技术,都需要再学习吗?
我想可以不用,但有一种直译式的编程方式对你学习ASP.net有帮助的

asp.net不是说要code-behind吗?
这就是因为你没有学习过直译式的编程方式的原因!

#5


建议先花二周到二个月学学asp,然后再学.Net

#6


脚本应该要学的,建议javvascript的
是.net的很好的补充

#7


应该要学

#8


不学JAVASCRIPT没问题,就像人只吃饭不做爱死不了!

#9


直译式的编程方式是指什么?

#10


想做出更好的效果,要学的。

#11


没办法,必须要学的

#12


不过感觉做WEB程序中件间的不怎么涉及到JAVASCRIPT

#13


当然要学。

不过如果你不懂得javascript的话,先可以不学。
因为ASP.NET的一个任务就是要“抛弃”javascript,但是它的大部分功能是它的服务器控件再成javascript脚本。也就是说微软帮你写了很多的javascript,而你要完成的就是怎么用这些服务器控件了。

但要深入了解的话,或是一些必须要很多javascript的完成的东东如:聊天室时,还是要学学javascript的。

#14


编号: 2 发送者 ingernew 发送时间 2004-3-22 14:31:44 删除  回复  
内容 高级编程语言是经过编译,方便电脑直接识别的代码进行程序的处理(比如*.dll文件)
而asp是直译的,也就是从头到尾一条条读取语言,转化成为电脑识别的代码之后,返回客户端,他的语言是穿插在html语言中的

相对直译的编译语言,编译好的语言速度更快,因为他一次编译好以后就不要再花转化为电脑识别语言的时间了

----------------------------------------------------------------
原贴内容:
您好,请到小帖多多指教。多谢!

直译式的编程方式是指什么?


http://expert.csdn.net/Expert/topic/2870/2870810.xml?temp=.7362482 

#15


以前觉得可以不用学了,可是现在还是觉得不学不行,除非更高级的asp.net版本能解决这个问题,也就是让cs,vb.net等具有js的能力

#16


学javascript会使你的页面功能更强,当然要学!

#17


其实学了用了就习惯了 也就简单了。
当然时间肯定要花的。
只要有空的时候做简单的练习练习就可以  然后不知不觉就习惯了

#18


我的宗旨:结合所有合适的, 以最简单最快捷的模式来实现最好的功能.

往往 script 会帮你很大的忙的
比如, 在下面的"发出回复"按钮一样, 点击后就 diabled 掉,
实现这个不用script恐怕实现不了.

#19


有些東西必學要結合script才可以完成任務.比如給提示框給user輸入內容.comfirm對話框.

#20


客户端和服务器端一样重要。

#21


如果我将在SCRIPT中要实现的功能在.VB文件中(后台文件)中实现,那么需要每次响应均需经过服务器,会减慢度;但SCRIPT是用直译方式工作的,这样同样会使速度降低;如果在.VB文件中(后台文件)中实现能更好管理的话,相比之下用哪种好点?

#22


吃饭不喝汤行吗?可以。
一辈子不喝汤行吗?...

#23


根本不行,现在的公司不会只叫你做单纯的某一方面的工作,而是要你什么都会(这样就可以省钱,帮老板省^_^),一个人做多人的事,这是中小公司的程序员的宿命,呜呜呜.......

#24


对啊,一个人做多个人的事,不仅仅只让你写程序,靠,连市场也要你去跑,这就是打工的命........................

#25


我还是我的话经典: 
学.NET不学JAVASCRIPT就像人只吃饭不做爱

#26


同意楼上的兄弟!!!

#27


学.NET不学JAVASCRIPT就像人只吃饭不做爱

#28


楼上真够疯狂的
javascript够用就行了

#29


学一点对于处理客户端还是很有用的

#30


我的建议是:基本的js你还是要懂一点,然后需要的时候再在网上查资料:)

#31


连做个默认按钮都要嵌入脚本,
除了在<a>中使用一个目标窗口,要把一个页面重定向到一个新窗口,也要嵌入脚本,
而且System.Web.UI.WebControls.DropDownList中的文本竟然不能编辑,我要一个像System.Windows.Forms.ComboBox一样的空件要怎样做?

asp.net为我们制造了不少麻烦。

谢谢大家的意见,下星期我就会去弄些书,来仔细学学脚本。一两个月竟要买上千元的书,我没有多少工资啊,从夜里要一直弄到凌晨2:30,早上6:30要一跃而起。感谢,所幸学到了不少新知识、旧知识。

#32


如何使 DropDownList 像 ComboBox 一样
http://expert.csdn.net/Expert/topic/2865/2865042.xml?temp=.4296839

#33


主  题:  不能一次指定多个链接的target,html标记属性不是css属性吗? 
问题点数:  20 
http://expert.csdn.net/Expert/topic/2845/2845905.xml?temp=.2117426



主  题:  xml结合样式表能取代html吗?那么form,controls如何提供? 
问题点数:  20 
http://expert.csdn.net/Expert/topic/2844/2844734.xml?temp=.8939936

#34


要学javascript

#35


问那么多干吗?自己试试看就知道了,需要就学,自己觉得用不着就不学

#36


就象不会走路就学游泳一样,能学是能学
不过老时不顺手

#37


应该要学的。

#38


不学是不行的