我刚刚大学毕业,将在大约一个月内开始工作,我被要求熟悉用于NT服务和Web服务的C ++,C#,.NET框架。
我很欣赏有关如何在短时间内熟悉这些主题(书籍?互联网链接?)的建议。我不希望在一个月内成为它的专家,但我也不想一无所知。我已经知道C ++了,我认为自己对它非常熟练,而且我知道C#的基础知识,尽管我没有那么多地使用它。对于C#,我有一本名为O'Reilley Programming C#的书。
谢谢!
答案 0 :(得分:4)
我首先要拉下微软的Visual Studio Express产品。你的O'Reilly书是一本非常好的书。
开始阅读博客并收听播客,开始熟悉围绕c#的所有技术。你会对自己学到的东西感到非常兴奋。以下是一些更好的方法:
http://weblogs.asp.net/scottgu/
此外,MSDN库是一个非常宝贵的资源。你几乎总能找到你需要的东西。这是整个.NET框架的引用所在。
http://msdn.microsoft.com/en-us/library/default.aspx
快乐狩猎!
答案 1 :(得分:3)
实际上使用该语言没有什么比这更好的了。尽管已经引用的一些信息来源对于结账非常有用,但我要说确保你至少尝试编写一些具体的C#。
最好的起点可能是一个非平凡但不太大的应用程序,你已经用你知道的东西编写了,并尝试将它转换为C#...如果你能得到某个人,那就更好了精通C#同行评审您的结果,以便提供建议,让您可以更好地利用可能对您来说不熟悉的语言特定功能。
从根本上说,如果你只是阅读书籍和观看视频,你可能会觉得自己真的知道它,但这并不像是自己做(因为我的大学数学课程教会了我......一个好老师可以让你看起来不可能在黑板上琐碎)。
答案 2 :(得分:2)
这是一个巨大的表面区域。安德鲁·特罗塞尔森Pro C# 2008 and the .NET 3.5 Platform是一个很好的起点。
这些都是很好的播客,可以为您提供概述:
答案 3 :(得分:0)
Microsoft Labs and Webcasts
答案 4 :(得分:0)
这是一个很好的SO thread with lots of resources。我建议你查看MSDN Virtual Labs。他们有很多很棒的培训让你掌握技术,特别是查看C# ones。
答案 5 :(得分:0)
我在2008年11月底遇到了同样的情况。 如果您熟悉IDE和其他编程语言,请下载Visual Studio Express并开始使用它。它是免费的:)
http://www.microsoft.com/express/
我总是推荐这个网页:
答案 6 :(得分:0)
您可以根据标签名称选择您对此stackoverflow站点感兴趣的相关主题,并阅读一些帖子,它会让您很好地了解人们在日常编程中遇到的常见问题/挑战
答案 7 :(得分:0)
一种方法是收听播客。我们做了一个名为Deep Fried Bytes的论坛,其中包含各种主题。