3

大约 5 年前上坡时,我的职业生涯还算顺利,但分离、家人的死亡和一些疾病使我做出了几个糟糕的职业决定,我最终进入了一个死胡同的工作,主要是做 vb 6,虽然它是30 年中下旬结束,但最近休息了,与一家具有前瞻性的 vb.net 公司合作,我双手抓住了机会,到现在已经 5 个月了

事情进展顺利,花了很多时间在这样的地方,阅读书籍,但是来自 C / 机器代码 / VB 5 &6 背景,如果我写的话,我会发现 .NET 的一点内向性在我身上迷失了例如,我不认为使用委托的代码,有没有人对使“大脑”VB.NET 跳跃或我应该关注的培训有任何建议(请记住,我并不富有)

谢谢你的时间

4

4 回答 4

3

参加 .NET 入门课程将是一项不错的投资。它让您有机会专注于 .NET 四五天并打下良好的基础。

另一种选择是使用在线资源并进行自学。一个建议(大量存在的)是关注http://www.microsoft.com/events/series/modernsoftdev.aspx?tab=webcasts上提供的网络广播系列之一。虽然它们是一个小日期(它们专注于 Visual Studio 2005),但它们是为像你这样的人设计的。

另一个建议是找到一个本地 .NET 用户组。花一些时间与人交流并分享经验将帮助您学习,并让您有机会建立一些网络。

于 2008-10-29T12:39:35.877 回答
1

只需使用 .NET 框架,就可以使用委托或接口之类的东西。由于您已经知道它们的存在,您会发现自己处于一种情况,您认为“天哪,这可以通过使用委托轻松完成!” 如果发生这种情况,请使用委托。

我认为这比寻找一种方法来使用所有那些闪亮的 .NET 东西要好——它们很有用,但前提是正确使用。

于 2008-10-29T12:40:12.397 回答
1

恕我直言,我建议根本不要迁移到 vb.net,而是利用您的 C 背景,并迁移到 C#。这样做的原因是,您已经知道语法,而且 VB.net 还不足以像 VB6 那样使其像您期望的那样简单。另外,您更有“可能”接触到使用框架等更高级功能的开发人员。

这可能是一个有点争议的声明,但我坚信,为了重新点燃职业生涯,有时最好在精神上飞跃到新事物。你会发现在此之前你所学的一切都会巩固你将获得的新知识。

此外,找到一个你可以积极参与的个人项目,有一个切实的最终目标/可交付成果,这将使学习你的新技能变得更加有趣。

于 2008-10-29T12:45:42.773 回答
0

这不像 C/Machine 代码程序员不受欢迎......随着开发人员现在对 Java 或 .NET 母乳喂养,他们变得越来越少:)

于 2008-10-29T12:35:10.550 回答