收录日期:2018/12/13 08:07:25 时间:2016/08/06 15:38:38 标签:ASP.NET
    我以前做过一个很简单的课程设计:论坛。当时只用了C#,没有使用JavaScript(当然也使用了ADO.net)。不过,到现在我还没搞明白,Web应用程序,必须要使用JavaSript么?
    另外,请Web高人给我指点迷津,做Web应用程序(不是指网站,我知道开发网站一般都用PHP)开发,除了学C#之外,还需要学哪些东西?请高人给我一一列举,谢谢您了!
来个高人解开我心中的疑惑啊
没有必须,但是使用js可以提高用户的体验,有些东西在客户端就能完成的,就不需要到客户端实现了。

html,css,javascript,是Web应用程序的基础,数据库一般也是需要很好掌握的
其他的东西,会的越多,思路就更开阔,做起来就越得心应手。
做PHP的不需要会C#,C#也不是做PHP的语言...谁跟你说做网站一定要PHP的,JSP、asp、asp.net和Html 都可以做网站..
JS你不用,微软的框架自然会用到,JSP,asp,php的JS用的比较多
引用 3 楼 shwicho 的回复:
做PHP的不需要会C#,C#也不是做PHP的语言...谁跟你说做网站一定要PHP的,JSP、asp、asp.net和Html 都可以做网站..

顶一个
引用 3 楼 shwicho 的回复:
做PHP的不需要会C#,C#也不是做PHP的语言...谁跟你说做网站一定要PHP的,JSP、asp、asp.net和Html 都可以做网站..

en
你现在没感觉,当有客户向你提求的时候就你知道是不是必须了!
asp.net 控件原理要学(你看到的button,gridview 他们生成的都是html的input table) 你锁写的那些代码和拖的控件,只不过被微软编译了一下。 你点开源文件看看。所有的代码都变成了 html+js了。
页面生命周期(asp.net的页面和asp.net控件到底是咋执行的,)
这2个都懂了后就知道为什么web编程离不开这些东西。

如果你是从php或者asp学起,可能没这些疑惑

asp.net有是因为  codebin。  不过现在asp。net的编程模式已经很少使用了。虽然是asp.net的环境,但是大部分做的是asp的开发习惯。
所以又有了mvc、
必须的

做web开发,看不懂html行吗 一样的道理。 
既然都是高人,那谁能介绍一下.net开发Web应用程序,需要学哪些东西么?全面的
C#语法---基础

web方面:Html Div+Css JScript(JQ) AJax Asp.Net

数据库:ADO.Net Sql(很多选择) Nhibernet(Linq也行)

架构: UML 设计模式

知识是连贯的,高级低级看你自己学的,没必要纠结学什么,一步步来,Webservice WFC MVC……,,基础OK了,再去学也容易很多。
会的越多越好,现在做网站的asp.net,php,java的都有啊。

ssh+dwr的问题:ERROR - No converter found for \'org.hibernate.proxy.pojo.cglib.CGLIBLazyInitializer\' 请问有人到过南航电子商务公司工作过么? 最后100 struts2上传时,文件类型的小问题 vector的iterator在erase后会不会失效? 当我点击删除时,弹出 判断是否删除 对话框 jboss \'findstr\' 不是内部或外部命令,也不是可运行的程序 VC2005环境下不能捕获普通的异常错误??? 急!!!帮忙改错啊!谢谢了啊!! listbox中如何做到按左右方向键时,所选项不会上下移动? 子窗体出现重复生成问题 帮我看看这是什么错误 mapxtreme2005 属性数据显示 使用Virtual PC 2007的问题 如何用C语言实现图象的渐变 Macromedia Dreamweaver 8错误 C++程序设计工作 MYSQL中有当前记录的的概念吗?我想修改从数据库中取出来的一条记录,该怎么做呢? 怎么让鼠标进入选定文本框中的全部内容,在html中 帮我看一下这两端代码 问一下大家,有没有熟悉工控机的? js获取多个不定的参数 delphi Can not perform this operation on a closed dataset dataView缓存问题 忘记了大家叫你什么MM了 Visual Studio 2005 配置环境 求tsql: 查询出总分分数段 如何使这个菜单的链接弹出的页面在下方的iframe里显示 [火鸟]大家好,我是新来的,多多关照~~ XP怎么建立局域网?