Simple Client Manager Soft - C# 与 Visual Studio 或 Java 与 Eclipse?

Simple Client Manager Soft - C# with Visual Studio or Java with Eclipse?

)

我目前正在学习计算机科学,我知道一点 Java、C、C# 和 Python。

同时我在一家书店做兼职,就是卖书。 最近我一直在想,我们在图书馆可以使用一个小软件来跟踪我们的客户。所以我决定编程。

我对如何编码有了基本的想法;但我无法决定使用什么;这将是我的第一个具有(简单)可视化界面的程序。

那么,你对大家有什么建议? C# 并使用 VS,或 Eclipse with Java,使用可视化界面插件之一。

或者您可能有更好的想法,如果是这样,我很想听听:)

感谢您的宝贵时间 ;)

这里的第一个问题是您更喜欢 C# 还是 Java 以及 GUI 编程所需的额外工具包,例如 swing。由于您要制作一种实验性的小型应用程序,因此您实际上并不需要这些技术的许多附加功能,因此无论您选择什么,您都会感到满意。如果您的应用程序将在除 Windows(或多个 OS 之外的任何 OS 上 运行,我强烈建议您将 Java 与任何 IDE你喜欢。 NetBeans 和 Intellij Idea 在桌面应用程序编程方面与 Eclipse 一样好(即使不是更好),但这并不重要,只是个人喜好问题。但是,如果您打算只为 Windows 进行开发,我认为 Visual Studio 使用 C# 将为您带来非常令人满意的体验,并且我认为,如果您使用 MS 产品,您将花费更少的时间来开发应用程序(这是很久Java粉丝的意见)

这可能不是在 SO 上提出的最佳问题,因为它必然会得到意见而不是答案,考虑到这一点,我会给你我的自以为是的答案。

作为您在现实生活中的第一个应用程序,您最好选择您比较熟悉的应用程序,或者找到一个为初学者提供简单、快速设置指南的解决方案。

你提到的语言和环境都有这些。

我自己,我会使用 C#。我总是使用语言来演示一些现实世界的问题,因为它通常很快就能开始。一旦您下载 Visual Studio 并开始编写代码,一切就都融为一体了。 MSDN 上有很多 material 可用的代码示例以及如何使用它,甚至还有一些教程,我相信其中一个实际上是书店工具。

看看那里,看看你发现了什么。

最终,您可能必须就您喜欢的语言和开发风格/环境做出决定,但现在,您有一个快乐和满足的 .NET 开发人员的偏见意见。

恕我直言,请尝试 Javascript(使用 jQuery)或者如果您知道 Excel - 使用它。

构建一个可以正常工作的 UI,一开始可能很难(阅读:耗时)。我个人觉得 C# 真的很容易,但那是因为我有多年的经验。一般规则是你从失败的尝试中学习并记住:专家失败的次数多于初学者尝试的次数。