下学期实训要用到javascript和C#,所以打算暑假好好学习这两门技术。
    不知道先学哪个效果会好一点,求指教。

解决方案 »

  1.   

    javascript客户端用得多,
    c#与他没有先后,看你做项目的情况而定,如果开始是WinForm项目就用不上JavaScript。
    web下就用得多。
      

  2.   

    javascript客户端用得多,
    c#与他没有先后,看你做项目的情况而定,如果开始是WinForm项目就用不上JavaScript。
    web下就用得多。
      

  3.   

    ASP.net?
    如果去找那种前后端都要写的工作,我建议把学js学好,这两个都写的人中,c#强的多得是,js强的很少,所以你会亮的。
      

  4.   

    两个没有关系,可以同时进行,也可以任意选择,关键是看你计划,现在有些js包把js的编写完全的傻瓜化了,个人觉得可以考虑先学c#
      

  5.   

    C/S模式的话,JS可以先不学,如果不是B/S模式的话,那就要一起学了
      

  6.   

    我建议你先学C#,这个东西调试也好,语法也罢都比js要严谨一些。相对来讲比较容易学明白,不会出现js莫名其妙的错误(肯定是有原因,只是很隐蔽),相对来讲比较容易增强信心
      

  7.   

    我也是两个才学完,不过我觉得先学c#,在学javascript的时候就简单多了,呵呵
      

  8.   

    看来大家都是建议先学C#,我也觉得先学C#好一点,JS在C/S系统中用不到的,如果不是做WEB开发,JS可以暂时不用学。
      

  9.   

    javascript用在客户端结,其两大作用  
    一、验证表单
    二、动态与用户交互
    C#是一种比较强大的编程语言,可以制作像Web应用程序,控制台应用程序,WinForm桌面应用系统等应用程序。LZ可根据需求来选择。
      

  10.   

    没有先后,用ASP.NET做网站的话都要学。
      

  11.   

    楼主一定是想学ASP.NET吧 
    个人认为没有JS可以做ASP.NET项目,没有C#绝对做不了,没有C#那叫做ASP,微软的目的是使用.NET代替JS等脚本语言;所以建议先C#入门,然后JS入门,然后深入学习C#,然后就是ASP.NET的知识。这些都掌握了,就可以强化学习强大的JS了,个人认为没有JS可以做ASP.NET项目,没有C#绝对做不了
      

  12.   

    看你的方向,如是不是专业的WEB前端开发的话,个人建议JS掌握基本语法,然后,再去学习一下一些包的应用,如:jquery 的应用就差不多了,
      

  13.   

    看你的方向,如是不是专业的WEB前端开发的话,个人建议JS掌握基本语法,然后,再去学习一下一些包的应用,如:jquery 的应用就差不多了
      

  14.   

    一起学吧虽然两门语言不同但有些地方还是相通的学会了某种语言的某项技术,另一种语言的比较接近的技术也就通了
    就如同javascript可以直接用函数当参数类型于c#的委托
      

  15.   

    先学c#吧 学好了这个再看javascript就是小菜一碟了
      

  16.   

    现在这年头,什么都是必须的
    我之前学JS一直觉得很累,学不进,原因之一就是浏览器兼容什么的
    所以
    我直接跳过JS了,直接学Jquery要找asp.net的工作?C#和JS都是必须的,html和CSS你应该会的吧?
    如果不会那就惨了
      

  17.   

    先学c# ,我们课程安排就是先c#,后javascript
      

  18.   

    C#生成的页面也是有JS的吧 只不过是后台帮你自动生成了这些脚本罢了  个人认为如果是搞WEB 一定要懂一些JS基础 不说精通 起码要能到熟练的程度 常用的一些比如表单验证 DOM操作等应该要掌握的,试想 如果全部的客户端脚本可以完成的工作都交给服务器端来处理 那服务器该承受多大的压力啊 由此带来的性能损失也是不可忽略的。
      

  19.   

    js上手难点,比如字母打错也不会提示
    c#是个比较强大的语言 入门学它
      

  20.   

    只想说js是学不好的,只有练出来的js没有学出来的js
      

  21.   

    一个后台C#,一个前台JS,先学后台比较好吧
      

  22.   

    C#刚学肯定简单得多别让JS 把头搞晕了
      

  23.   

    学c#吧 用的比较多  单独用js做项目的应该不多吧
      

  24.   

    js大多是web应用 以后学习ajax的时候会用到 c#有winform喝asp 如果你们先学asp的话 建议先学js 但一般学习c# 的没先学asp的 当然 如果楼主对编程中的类型有基础的话 建议先学js 因为js是弱类型 否则 为避免以后迷惑 建议先学c# 
      

  25.   

    先学c#,这样就可以用VS开发网站了,js用来做验证.要开发一个网站,如果先学哪个,那一定是c#,这样就可以运行了,只不过有很多BUG,这时候就用js来做验证了.
      

  26.   

    JS  感觉以后很有前景, 前段时间不是说Win8 让程序员伤不起吗,就是说JS的。  
     我入门的时候是先学会ASP.NET,然后才慢慢自学JS,jquary的。
      

  27.   

    javascript比较难哎,但是实用的多,因为现在的公司都需要web程序
      

  28.   

    javascript客户端用得多,
    c#与他没有先后,看你做项目的情况而定,如果开始是WinForm项目就用不上JavaScript。
    web下就用得多。   这是2楼的人说的
      

  29.   

    为什么不能一起学?~··呵呵 C#开发页面的时候自然要用到js咯··
      

  30.   

    如果做winform的话,不学javascript可以,要是做Web项目的话,必须学javascript
      

  31.   

    javascript客户端用得多,
    c#与他没有先后,看你做项目的情况而定,如果开始是WinForm项目就用不上JavaScript。
    web下就用得多。
      

  32.   

      C#是基础,在你以后学习ASP.NET的时候也要用到  而javascript这个只是客户端脚本语言,在ASP.NET的网站设计中用的比较多点,不过现在的这个技术都改用EXTJS了,因为我是ASP.NET方向的,不过现在在做C#开发,我建议你还是先学习C#吧。
      

  33.   

    EXTJS不是JS吗?会EXT的不一定会用JS 等到出现一些莫名其妙的问题的时候不会JS找问题都能找死你会JS的学习EXT就很轻车熟路了,出现问题也知道怎么去解决.
      

  34.   

    先学C#,只会JavaScript不好找工作
      

  35.   

    我认为你跑到.net论坛来问选C#.net好还是java好,估计回答C#的结果更多。就如问小猫,喜欢吃鱼还是吃蜂蜜?我想回答吃鱼的较多。如果去问黑熊,回答的是蜂蜜较多。
    去一些综合论坛问下吧。如果你问我,我就说C#吧,Microsoft正在推崇它呢。呵呵
      

  36.   

    javascript客户端用得多,
    c#与他没有先后,看你做项目的情况而定,如果开始是WinForm项目就用不上JavaScript。
    web下就用得多。 
    +10
      

  37.   

    反正都要学,分什么先后,上午C#,下午JavaScript,
      

  38.   

    想精通ASP.NET、
    就要精通C#、HTML,JavaSript、XML、CSS、WebService、Ajax及.NET Frameworks
    所以C#与JS不分先后
      

  39.   

    如果你是个初学者请看下面,这是对软件工程师的要求,如果有机会赶紧换个行当吧
    1.精通ASP.NET、C#、HTML,JavaSript、XML、CSS、WebService、Ajax及.NET Frameworks等Web开发技术;2.熟悉Ajax原理,以及Coolite Extjs和Jquery组件,能够在项目熟悉运用;3.精通.NET、.Net Remoting,WebService、WCF、分布式、多线程等高性能架构相关开发技术;4.精通SQL Server 2005数据库开发,有大数量处理经验;5.熟练掌握SQLServer数据库,熟悉其中数据库优化与数据挖掘技术;6.精通主要应用服务器(IIS/WebSphere等)的配置和使用;7.善于学习,较快掌握应用新技术,能快速独立解决项目中遇到的技术问题;8.具有良好的逻辑思维能力和设计文档编写能力;9.具有.NET企业框架下多层结构及分布式系统开发经验;10.熟悉OOP, OOA/D;11.良好的沟通能力和团队合作技能、热爱开发工作,富有较强的责任心,耐心细致,勤学上进,能够独立完成开发任务;12.具有良好的语言表达能力和沟通能力;13.具备构架设计能力的;14.英语良好;