当前位置:  开发笔记 > 编程语言 > 正文

C#/ Web开发学习策略

如何解决《C#/Web开发学习策略》经验,为你挑选了3个好方法。

对于.NET Web开发和编程的新手,谁选择C#作为首选语言?

是否更好地首先学习C#而不尝试将其应用于Web开发?似乎C#的大多数文献都使用Console或Windows Forms作为学习平台.那么那是最好的方向吗?

或者您应该在Web开发中练习并尝试学习C#?



1> Geoff Cox..:

我帮助过几个人使用以前的语言(比如C++)以及没有使用C#的经验.

在尝试任何特定类型的开发(如Web内容)之前,一定要学习C#.这只会让新人感到困惑.

如果您已经掌握了一种语言,那么从旧语言到新语言重新实现一个小应用程序可以提供很多帮助.

通常还有用于公共语言转换的书籍 - 用于C++开发人员的C#书籍就是很好的例子.我建议阅读它们.

这是我的教学计划(简短摘要):

    概述C#语言(类型,方法,Main())

    让学生从控制台编写Hello World.

    让学生从控制台实施"Simon Says"游戏.

    让学生在WPF中实施"Simon Says".(使用设计器.以前是Windows Forms,但WPF是一个更清洁的模型)

    对C#中更高级的功能进行调查 - 代表,事件等.

    让学生在ASP.NET中实现"Simon Says".


这看起来对我来说是一个非常好的计划.我从来不喜欢许多书籍试图通过GUI教授语言的方式.GUI编程很难,并且在学习核心语言/平台时,您真正不想要各种挑战.GUI可以使它更"令人兴奋",但也更难.

2> flesh..:

您需要了解C#的基础知识才能开发有用的东西,无论是ASP.NET网站,Windows客户端还是Web服务.

我将从一些关于类型,类,方法,事件等基础知识的好教程开始,以掌握C#.C#Station 在这里有一些很好的入门教程.

要开发Web特定技能,请从HTML和CSS开始.

然后看看ASP.NET平台如何集成C#(应用程序代码)和HTML和CSS(表示代码).

还有祝你好运!



3> Kyle West..:

我不同意在泡沫中学习C#.如果您的最终目标是进行Web开发,那么为什么要开始开发任何东西呢?

一个例外是控制台.在控制台中学习if,for,foreach等是非常容易的.

你有任何编程经验,网络或其他?如果答案是否定的,我首先要学习XHTML和CSS.在线有一百万个教程,非常简单.

如果您已经拥有Web编程经验,那么学习C#并应用于Web应该不是很困难.确保您阅读了两种类型的ASP.NET(WebForms和MVC)的基础知识,并选择哪种更有意义.通过asp.net上的教程,你应该有一个相当不错的开始.

无论如何,我就是这样做的.

推荐阅读
虎仔球妈_459
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有