增加.NET知识

时间:2010-07-13 14:51:27

标签: .net

我想看看是否有人可以提供任何有关在.NET环境中进一步了解的建议...

这里有一点背景知识。我去了一所大学,获得了计算机科学学士学位(主要是C,Java和C ++)。大学毕业后为一家做内部开发的小企业和一些单人商业项目做了一份工作。我几乎完全在.NET环境中进行开发,大多数都是自学成才。现在已经3年多了。

我觉得我没有使用正确的程序(在VS中配置,创建,维护等项目),使用这些技术发挥最大潜力,不正确的技术,或者只是使用了一些错误的东西。我对我发布的产品感到满意,并为我的工作感到自豪,有时候我觉得我做错了。

有人可以提出一些建议(非虚拟环境)来成为更好的开发者吗? TX中的优秀.NET社区(特别是圣安东尼奥)?或者当你谈到这些东西时你认为是一本“圣经”的书 - 我已经拥有了很多。

感谢。

6 个答案:

答案 0 :(得分:6)

下载一个开源项目并查看他们的应用程序组织方法。 Paint.NET是一个很好的开始。

另一个好方法是谷歌你已经完成的事情,并看到智能群众的方式。在采用他们的方法之前,确保他们确实做得更好。

答案 1 :(得分:2)

如果您还没有这样做,我建议您查看NerdDinner教程 - 虽然它确实专注于可能不是您的Web应用程序......但它让我大吃一惊......

http://tinyurl.com/aspnetmvc

答案 2 :(得分:1)

Scott Guthrie是微软开发部门的企业副总裁。他也是一位狂热的博主,推特,以及所有开发人员的天才。他也不是打高尔夫球的闷热衬衫。他真的跟上了技术,他就是这样。无论如何,他写了一些很好的示例代码并经常自由地发布。我从他那里学到了很多技巧,如果你想增加你的.Net知识,他非常值得一读。

Scott's Blog

Scott's Twitter

A series on .Net 4 by Scott Guthrie

答案 3 :(得分:0)

“。NET Development”涵盖了如此众多的内容,您将在此全面获取各种信息。即使我查看标签并看到“网络开发” - 这也可能意味着很多不同的事情。

我的建议,如果你想了解更多,请选择你感兴趣的技术(ASP.NET MVC,WebForms,Javascript / jQuery,等等),然后跳上亚马逊并找到一本可以帮助你的好书。开始吧完成本书后,请学习这些技巧并尝试将它们应用到您自己的网站(创建个性化的网站),或直接应用到您的工作中。

答案 4 :(得分:0)

您可以通过以下方式提高.NET编程语言的技能:

  • 专业教程。
  • 通过考试。
  • 检查高级免费.NET开源项目。
  • 在免费的.NET开源项目中应用几乎相似的复杂功能。

另请注意,在您学习的每个新功能上练习和实施项目是提高您的技术实力的关键,还有检查高级免费演示,代码审查,如何克服一些复杂的功能以及.NET之外的新技术。

答案 5 :(得分:-2)

首先,在您担心自己的.Net知识之前,如果您真的想在商业领域取得成功,您需要担心自己的写作技巧。 “我想看看是否有人可以提供”。

普通开发人员的沟通能力一般都是如此(事实上普通人一般都是如此)所以花时间学习如何更好,更清晰地沟通,你将拥有巨大的优势。

在我特别担心.Net之前,我担心我的核心技能。一个很好的起点就在这里......

http://blog.jpboodhoo.com/BuildASolidCore.aspx