大约5年前,我的职业生涯发展得相当顺利,但离异、家人去世和一些疾病让我做出了几个糟糕的职业决定,最后我做了一份没有前途的工作,主要是做vb 6,虽然它是30中后期的工作,但最近我得到了一个机会,在一家具有前瞻性的vb.net公司工作,我抓住了这个机会,到现在已经有5个月了。
事情进行得很顺利,花了很多时间在这样的地方,看书,但是来自C/机器代码/VB5和6的背景,我发现我迷失了.NET的小难题,例如,如果我写代码,我不会考虑使用委托,有谁有任何关于‘大脑’VB.NET跳跃的建议,或者我应该关注的培训(请记住,我并不富有)
耽误您时间,实在对不起
发布于 2008-10-29 12:39:36
参加.NET入门课程将是一项不错的投资。它让你有机会专注于.NET四五天,并建立一个良好的基础。
另一种选择是利用在线资源进行自学。一个建议(从现有的一大堆)是遵循http://www.microsoft.com/events/series/modernsoftdev.aspx?tab=webcasts上提供的网络广播系列之一。虽然它们是小日期(它们专注于Visual Studio2005),但它们是为像您这样的人设计的。
另一个建议是找到一个本地.NET用户组。花一些时间和人们在一起,分享经验,将帮助你学习,并给你一个机会去做一些社交活动。
发布于 2008-10-29 12:40:12
只要使用.NET框架,您就可以使用委托或接口之类的东西。既然你已经知道了它们的存在,你就会发现自己处于这样一种境地:“哇,这可以通过使用委托轻松地完成!”如果发生这种情况,请使用委托。
我认为这比寻找一种方法来使用所有这些闪亮的.NET更好-它们是有用的,但只有在正确使用的情况下。
发布于 2008-10-29 12:45:43
我建议你不要迁移到vb.net,而是利用你的C语言背景,迁移到C#。这样做的原因是,您已经了解了它的语法,而且VB.net还不够像VB6一样,不能像您想象的那样简单。此外,你更“可能”接触到使用框架更高级功能的开发人员等。
这可能是一个略有争议的说法,但我坚信,为了重新点燃职业生涯,有时最好在思想上跳跃到新的东西上。你会发现,在此之前你所学到的一切,都将巩固你将要获得的新知识。
此外,找到一个你可以获得高度动力的个人项目,具有明确的最终目标/可交付成果,这将使学习新技能变得更加有趣。
https://stackoverflow.com/questions/246607
复制相似问题