最佳开发平台 [英] Best platform for development

查看:77
本文介绍了最佳开发平台的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

你好

我是一个25岁的创意人,10年内没有做过任何编码,但我最近得到了一个好主意......(至少我想是这样的)

I'm a creative 25 year old, not really done anycoding in 10 years, but i've recently gotten a good idea.. (at least i think so)

我创建了一个Excel工作簿,它可以跟踪我们的项目,产品和工作时间。这似乎工作异常,现在我想在这个项目中加入更多。我还想制作一个GUI,以尽量减少
错误的可能性。在我获得所有想法之后,这实际上是一个相当大的项目。首先,我想知道在哪里寻找人,以及了解如何建立项目。所以告诉你们基础知识。

I have created a Excel workbook, which keeps track of our projects, products and time at work. This seems to work exceptionel, and now i would like to incorporate more into this project. I would also like to make a GUI in order to minimise the chance of mistakes. After all the ideas i have gotten, this i actually a rather big project. and first of all i would like to know where to seek people as well as understand, how the project should be set up. So to tell you guys the basics.

以公司开始时。您将购买程序,安装它,您将需要设置本地服务器(简单设置,内置到程序中) 

When getting started as a company. You will buy the program, Install it, and you will need to setup a Local server (easy setup, build into the program) 

在服务器上,您将能够添加其他本程序的用户,您的"团队"。其他用户也可以要求您的服务器成为您团队的成员。 

您团队的成员将有4个许可级别。 - 最高通关,Ordenary Clearence,有限许可,底部清关。

每个清洁都可以有一些私人笔记。 

清仓级别将决定什么你可以编辑,甚至可以看到。 
$


其中的大脑实际上是在excel中制作的,而且这个程序的大部分只需要读写数字在几个单元格中。 

其余的只是为了使用户友好,当然,控制登录数据,清除级别,当然还要跟踪用户以保持付款。 (这仍然是一个在线服务,只有本地服务器) 

On the server you will be able to Add other users of the Program, to your "team". Other users can ask your server to be a member of your team too. 
Member's of your team will have 4 clearance levels. - Top Clearance, Ordenary Clearence, Limited clearance, Bottom Clearance.
Each clearence will have the possibility to have some private notes. 
The Clearance levels will then dictate what you can edit, and even see. 

The brains in this is actually already made in excel, and most of this program would just need to Read and write numbers in a couple of cells. 
The rest is just to make it userfriendly, and of course, control Login data, clearence levels and of course keep track of users in order to keep the payments coming. (This is still a online service, just with local servers) 

所以只需总结一下。 

1)本程序应该创建一个服务器使用几个不同的模板.xlsm文件,并能够以新名称复制它们。 (它也应加密这些文件,因此概念不能被盗)

So just to sum up. 
1) The Program should create a server With a couple of different template .xlsm files and be able to copy them under new names. (It should also encrypt these files, so the concept cannot be stolen)

2)能够在这些文件中读写。 

2) Be able to Read and Write in these files. 

3)创建用户(连接到现有服务器或设置新服务器。)

3) Create Users ( Either Connect to an existing server, or setup new server.)

3)创建Clearence访问权限,应该可见的内容和可编辑的内容。

3) Create Clearence access, what should be visible, and editeble.

4)清除以上你应该总是能够接受服务器的新成员。

4) Clearance Above you should always be able to accept a new member to the server.

5)此外当一切都已经安顿下来,我想有一个应用程序,与桌面版本,IOS和Android一起使用。 

5) Furthermore When everything has settled in, i would like to have an app, to work in conjunction with the desktop version, both IOS and Android. 

6)我想对于世界市场我也很聪明地制作OSX应用程序。  < span style ="font-size:0.75em"> 

6) I guess for the world market i would be smart to make an OSX App too.  

我很多人意识到这一点,但我真的很感激我们应该如何获得一些帮助开始或我招募的人应该具备哪些技能:) 

I realise this i alot, but would really appreciate some help as to how i should even try to get started or what the people i recruit should have of skills :) 

我猜这样做的方法太多了,所以要让我与所有设备兼容,我应该从哪里开始。还有,是我的Xlsm。文件好。说实话,他们做了很多计算并且相当复杂。

I Guess there's so many wrong ways of doing this, so to make i compatible with all devices, where should i start. Also, are my Xlsm. files any good. To be honest they do quite a bit of computing and are rather complicated.

Ps。这可以用Visual Studios制作吗?

Ps. Can this be made with Visual Studios?

最好的问候Martin

Best regards Martin

推荐答案

您好
Noes75,

你曾提到过,"它跟踪我们的项目,产品和工作时间。这似乎工作异常,现在我想在此项目中加入更多内容。"

You had mentioned that,"which keeps track of our projects, products and time at work. This seems to work exceptionel, and now i would like to incorporate more into this project."

您可以尝试检查
MS Project
已经具备这些功能来管理项目。

You may try to check MS Project already have these features to manage projects.

我试着检查你的所有要求。我发现很多事情/要求与服务器有关。

I try to check all your requirement. I find that so many things / requirements related with server.

如果您使用
VSTO
开发
Excel自动化工作簿
然后它将重点关注
提供的功能
Excel对象模型

If you are using the VSTO To develop a Excel Automated Workbook then it will focus on the features that are available and provided by Excel Object Model.

它不会提供任何创建,管理服务器相关要求的功能。

It will not provide any features to create, manage server related requirements.

此外,它仅限于Windows平台。我可以看到你想为跨平台制作解决方案。

Also it is limited to Windows Platform. I can see that you want to make your solution for cross platform.

对于跨平台开发,你可以尝试使用
Office JS Excel  Api

For cross platform development, You can try to use Office JS Excel Api

但是目前,Office JS Api提供的功能更少,功能有限。因此它也无法满足您的整体要求。

But Currently, Office JS Api is providing less features and limited functionality. So it is also not able to fulfil your whole requirement.

VSTO和Office JS Api都将专注于Excel自动化。它不会专注于任何与服务器相关的功能。

Both VSTO and Office JS Api will focus on Excel automation. It will not focus on any server related features.

您正在将多种项目混合为一种,目前无法实现。

You are mixing many kind of projects in to one, Which is not possible currently.

我建议您查看VSTO的功能,属性,限制以及Office JS Api。

I suggest you to review the features, properties, limitations of VSTO and Office JS Api.

它将帮助您决定您需要选择哪种项目类型来满足您的要求。

It will help you to take a decision that which project type you need to select to fulfil your requirement.

问候

Deepak


这篇关于最佳开发平台的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆