C# 哪些大学/学院教授Microsoft ASP.NET和其他MS技术?

C# 哪些大学/学院教授Microsoft ASP.NET和其他MS技术?,c#,asp.net,C#,Asp.net,我看到了“”,所以我想我会问一个关于微软技术的问题。你知道有哪些学校开始教授高级微软编程语言吗 冯·诺依曼或图灵会同意吗? 使用。。。想想“微软青年”,你就明白了 我认为大学应该教授C和Lisp,并向上发展。因为它更难向下移动。所有这些Java/C狗屎都应该稍后再来。甚至Python也是比JavaIMHO更好的选择。我不喜欢微软给学校免费提供东西来制造僵尸大军的策略,读到“我只能使用[Word | Excel | C | Access | MS-SQL]” 如果我能改变现状,他们会学到: 理论先

我看到了“”,所以我想我会问一个关于微软技术的问题。你知道有哪些学校开始教授高级微软编程语言吗

冯·诺依曼或图灵会同意吗?

使用。。。想想“微软青年”,你就明白了

我认为大学应该教授C和Lisp,并向上发展。因为它更难向下移动。所有这些Java/C狗屎都应该稍后再来。甚至Python也是比JavaIMHO更好的选择。我不喜欢微软给学校免费提供东西来制造僵尸大军的策略,读到“我只能使用[Word | Excel | C | Access | MS-SQL]”

如果我能改变现状,他们会学到:

  • 理论先行
  • 开始使用C/Unix,通过练习获得结果和微笑
  • Lisp和SICP速成班让他们敞开心扉一点
  • 使用简单的面向对象语言,如Python(不含装饰器)
  • 然后看看其他语言,用一种专横的方式来审视它们,它们为什么存在,它们的不同之处。。。然后在每个项目中做几个项目

  • 但是,嘿,这是你的教育。别听我说,我不是计算机科学专业的毕业生。

    让我第一个说,我建议你不要选择基于特定技术的大学。我上大学时,IBM和DEC(数字设备公司)是最大的技术。我的大学使用DEC系统,这帮助我在大学毕业后找到了第一份编程工作;然而,我认为无论我在学校使用什么技术,这都可能是真的。现在,IBM并不像以前那样是一支强大的力量——至少在主导硬件市场的意义上是如此——DEC也不再是一个独立的实体(被康柏收购,被惠普收购)。我学习了Unix和Windows以保持就业能力。

    纽蒙特大学有一个微软软件中心作为选择


    < /P> < P>在我的大学(蒙特利尔理工学院),程序+面向对象编程的偏爱语言是C++。然而,我们使用Visual Studio作为IDE(可以说我们确实学习了一些Microsoft技术)。

    在一些更高级的课程中使用C#和VB.NET。不过,网关课程都是Java和C。

    我是计算机科学专业的毕业生,目前使用的是微软技术,我完全理解 同意@Greenmart,学习以特定平台/工具为中心而非核心概念的课程是不好的

    不管怎样,如果这是你的选择,看看谢菲尔德哈勒姆大学,它是微软的合作组织和培训中心,它还提供一些基于微软的学位课程,如

    还有一点,这些工具和技术发展得如此迅速,每隔一天就会有越来越多的人在考虑这个问题。

  • 6个月前我用的是“硬编码” 从数据库获取数据的查询“
  • 大约3个月前,我开始使用 设计器生成的数据集和 表适配器
  • 现在新项目已经完成 批准使用“LINQ to SQL”作为数据访问层
  • 这三项技术都来自微软,还有24项其他技术

    老实说,当你离开学校的时候,对于专业人士来说,你听起来就像在谈论编程的历史

    你每个月学习的工具将是你在学校每学期学习的两倍,但如果你错过/避免了,你将无法发展“技能集”和“编程艺术” “数据结构”、“算法”、“离散数学”和“面向对象编程概念”或类似主题

    这个故事很有寓意

    强有力的解决问题的概念和技能/方法将永远帮助你,而不是工具


    希望有帮助

    注意,学院定位器似乎坏了。我给了它几个城市,它让我去了一些我没有选择的州。除了+1之外。@Chris,是的,这有点狗屎。请注意,任何有能力的大学都会意识到理论是第一位的,并据此进行教学。理论是否是通过C/C++/Java/MS教授的,在这一点上还没有定论。@Jagd。。。也许是这样,但我看到过一些课程把理论和Java搞得一团糟。“科学迷失了,”艾登说。我想这是在用LINQ我几乎只在微软stack工作,相信我——你不想去一所“专门”研究任何特定技术的学校,尤其是微软。你去学校学习如何学习技术。你读过Joel关于纯Java学校的文章吗?好吧,只有.Net的学校只是稍微不那么邪恶。你应该去大学学习如何成为一名程序员,从而学习如何使用所有框架。还有算法!这也是你教育的核心部分!可悲的是,太多的大学都有这样一种反微软的偏见,以至于他们根本不教授MS stack,即使他们涵盖了各种其他平台。悲哀的是,MS stack相当不错,在现实的商业世界中很受欢迎。它使新的程序员在他们刚进入劳动力市场时处于不利地位,即使它在一般概念中确实给了他们坚实的基础。赫尔大学教C编程在计算机科学中,他们也有两个MSC在.NET中。是的,但似乎许多大学只是回避微软技术。也许我应该重新措辞我的问题,问哪些大学教授多种技术,而不仅仅是一个平台。许多人评论说,不应该根据所使用的技术选择一所大学。然而,我只是问是否有一所大学从一开始就教授MS stack到高级阶段。纽蒙特似乎就是这么做的。因此,我必须将此标记为答案。