【发布时间】:2008-11-11 20:46:27
【问题描述】:
C# 和 ASP.net 有很多内容。我应该从哪里开始?我不应该专注于什么?
我应该先学习 Winforms 然后再学习 WPF 吗?网络表单/Silverlight 也一样? 我应该学习 ASP.MVC 还是经典的 ASP.NET?如果两者都有,哪个先?
在非此即彼的情况下——先认识对方更有意义?
我应该预先学习哪些主要的 .NET 功能,以打开理解未来的大门?
我故意不提及诸如值/引用类型、类、面向对象的概念等基础知识,因为它们应该放在第一位,然后是细节。在这里,我对细节感兴趣。
[编辑 - 添加了我的目标的详细信息] 提出了很好的观点——“我想写什么”?
基本上,一个内部网应用程序,它监控一组文档并将工作流实施为变更控制过程。该应用程序还将审核文件并报告问题,自我纠正常见错误。许多参数需要最终用户可定义和可插入。文档格式需要适应不同的专有格式,尽管它们基本相同。该应用程序将非常模块化。
我倾向于使用网络界面,因为客户端规格和管理员权限会有所不同 - 浏览器确实是我唯一可以依靠的东西。
如您所见,它是一切。
【问题讨论】:
-
雄心勃勃。大约 20 年前,我用 BASIC 编写游戏,现在正在重新学习编码。我从最终用户的角度来看这个应用程序。我知道这些要求,因为我每天都生活在它们之中。这个项目基本上是为了自动化我的日常工作。