作为一个花了10年时间用Adobe的ColdFusion编写Web应用程序的人,我决定将ASP.NET作为一个字符串添加到我的头上。作为一名ColdFusion开发人员,您应该如何继续学习ASP.NET?
对于那些花了这么长时间使用CF和底层Java的人,ASP.NET似乎对我来说有些陌生。我应该如何着手加快ASP.NET的速度,以便我可以真正的危险呢?我是否需要了解C#的大量细节?
我希望能够快速构建基本的网络应用程序,这样我就可以更多地学会做些棘手的事情。
作为一个花了10年时间用Adobe的ColdFusion编写Web应用程序的人,我决定将ASP.NET作为一个字符串添加到我的头上。作为一名ColdFusion开发人员,您应该如何继续学习ASP.NET?
对于那些花了这么长时间使用CF和底层Java的人,ASP.NET似乎对我来说有些陌生。我应该如何着手加快ASP.NET的速度,以便我可以真正的危险呢?我是否需要了解C#的大量细节?
我希望能够快速构建基本的网络应用程序,这样我就可以更多地学会做些棘手的事情。
我只是也许半年下来相同的路径,但这里是从我的经验的一些想法至今:
如果您对Java有很丰富的经验(甚至是CFScript),那么C#语言不应该给您带来太多问题。但作为参考,当我开始时,我发现csharp-station是语言基础知识的良好入门书。就ASP.NET方面而言,它不会有什么帮助;但它对语法很有用。更多的你会熟悉.NET库。 IDE在这里实际上可以是一个巨大的帮助。
这里是我发现做过渡的三个最大的不同之处:
微软有一个名为视频ASP.NET for ColdFusion developers您可能感兴趣的
ADO.NET是一个核心概念,我真的会推荐参加一门课程。让一位合格的讲师正确解释数据集,数据读取器(等等 - 不同数据访问对象类型的批次)之间的区别究竟是无价。更不用说你会更好地理解每个人使用的适当时间和地点;并且您可以在课堂环境中提问并获得即时答案。
我在本地大学花了400美元参加了一个ADO.NET课程(每周一个晚上,大约8周)。即使我的公司没有付钱,我也会很高兴,而且我强烈建议任何想学习.NET的人都这样做。