在应用程序升级/重写中使用哪种语言... [英] Which language(s) to use in application upgrade / rewrite ...
问题描述
我玩一个足球管理游戏,我在不同的联赛中运行了很多球队。我通过E:Mail收到我的回合和其他信息。
目前我有一个自编的VBA应用程序,它与Access数据库交互以跟踪我的团队和我所有的信息,如回归日期,会话编号,银行余额,夹具清单,其他团队的侦察等。
它有一些错误,还有它有限制,当它运行时,我不能使用任何其他Excel电子表格。因此,我想用SQL而不是Access重写它,我的初衷是通过Visual Studio 2010和Windows Forms使用VB.net,所有这些都是我在基本层面理解的。
但是,我也打算在某些时候学习Javascript,我想知道我是否可以在这个重写中以某种方式使用它,如果是的话,如果我正确的方式,或者我应该是走另一条路!!!我是一个贸易大型机程序员,虽然失业,因此想学习一些可能对我有用的工作,我总是发现学习新东西的最好方法是你(a)喜欢什么你正在做和(b)有一个最终产品要努力。
使用VS2010的VB.net Windows窗体是一个很好的方法吗?我会更好地将其变成Web表单吗?当我在表格/网页上选择一个按钮时,使用Javascript小程序处理数据是否可行???
任何建议都会非常有用并且非常感谢...
I play a football management game in which I run a number of teams in different leagues. I receive my turn & other information via E:Mail.
Currently I have a self-written VBA application that interacts with an Access database to keep track of my teams and all my information such as Return-by date, Session number, Bank Balance, Fixture List, Scouting of other teams, etc. etc.
It has some bugs and also it has the restriction that whilst it is running I can''t use any other Excel spreadsheets. I therefore want to rewrite it using SQL instead of Access and my original intention was to use VB.net via Visual Studio 2010 and Windows Forms, all of which I understand at a basic level.
However, I am also intending to learn Javascript at some point and I am wondering if I can use it somehow in this rewrite, and if so, if I am going the right way about it, or if I should be going down another path !!! I am a mainframe programmer by trade, though unemployed and therefore want to learn something that may be of use to me in finding work & I''ve always found that the best way to learn something new is if you (a) are enjoying what you are doing & (b) have an end product to work towards.
Would VB.net Windows Forms using VS2010 be a good way to do this ? Would I be better making it a Web Form ? Is it a feasible idea having Javascript applets to process data when I select a Button on my Form / Web Page ?!?
Any advice would be very helpful & gratefully received ...
推荐答案
我认为这两种方式确实可行,您可以自由选择桌面和网络类型的应用程序。
也许''就业市场考虑''可能会推动你的选择。
I think both ways are indeed feasible and you are free to choose between the ''desktop'' and ''web'' kind of application.
Maybe ''job market considerations'' will possibly drive your choice.
这篇关于在应用程序升级/重写中使用哪种语言...的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!