Win 10的管理系统+ Web开发 [英] Admin systems + web development for Win 10

查看:62
本文介绍了Win 10的管理系统+ Web开发的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

大家好,



我是使用C#的WinForms + ASP.NET Web Forms的旧开发人员。我碰巧拥有我只能描述为时尚观念的东西,作为关系数据库不是面向对象的,而WinForms应用程序或网站基本上只是数据库的前沿,事件驱动的方法更多适合这些情况而不是使用OO方法(MVC,LINQ等)。



无论如何,我想知道什么是开发管理系统的最佳和最通用的方法Windows 10下的其他基本软件。假设我想开发一个管理系统(比如组织中的会员资格,或学校的学生),现在最好的选择是什么?传统上我会说(对我来说)ADO.NET的WinForms,但也许是通用应用程序更好的方式去?我之前已经研究过WPF,但这似乎很快就会过时,并且WinForms实际上已经存在(在使用方面,而不是在平台的进一步开发方面)。我喜欢Universal Apps的概念是应用程序适应各种平台。此外,它是WinForms的真正继承者,那么了解它会很有趣(我已经熟悉了XAML)。



我知道有很多选项可供选择,但如果我是一个全新的开发人员,您会建议您管理系统开发以及动态网站和应用程序吗?



所有想法都是欢迎!



谢谢!



Petter

Hi all,

I am an old developer of WinForms + ASP.NET Web Forms, using C#. I happen to have what I can only describe as an out of fashion idea, that a as a relational database is not object oriented, and a WinForms application or a web site bascially are just fronts for the database, an event-driven approach is more suited in these circumstances than using an OO approach (MVC, LINQ etc).

Anyway, I wonder what would be the best and most versatile approach for developing admin systems and other basic software under Windows 10. Let's say I would like to develop an admin system (say memberships in an organization, or for students of a school), what would nowadays be the best option? Traditionally I would have said WinForms with (for me) ADO.NET, but is perhaps Universal Apps a better way to go? I have looked into WPF before but that seems to get obsolete soon and that WinForms actually survives it (in terms of usage, not in terms of further development of the platform). What I like about the Universal Apps concept is that the apps adapt to the various platforms. Also, it it's the "true" successor to WinForms, then it would be interesting to get to know it (I'm already familiar with XAML).

I know that many options are available, but if I were a completetly new developer, what would you reccomend for admin systems development and also dynamic web sites and apps?

All ideas are welcome!

Thanks!

Petter

推荐答案

如果它是一个完整的Web应用程序而不是通用应用程序,那也可以。您可以处理管理员和其他用户类型。



当您想要支持多个设备时,通用应用程序就会出现。你可以在应用程序中获得一些额外的设备特定功能。



如果你只针对具有不同分辨率的设计,那么你可以在web应用程序中实现Bootstrap,这很容易使用。它将为您提供一个完美的用户界面,它将响应各种设备。



所以,这里有一些注意事项。如果您要使用通用应用程序,则需要100%确定每个目标用户都会下载该应用程序。有时用户可能会因空间可用性和评论而忽略。但是Web应用程序总是可以从Web浏览器访问而无需告诉用户下载它。



因此,这取决于您的要求。
If it will be a complete web app and not universal app, that would also do. You can handle Admin and other user types.

Universal app comes into picture when you want to support multiple devices. You get some additional device specific functions which you can implement in app.

If you are only targeting the design with different resolutions, then you can implement Bootstrap in web app, which is very easy to use. It will give you a perfect UI which will be responsive across devices.

So, there are certain things to note here. If you are going for a universal app, you need to 100% sure that every target user will download that. Sometimes user might ignore due to space availability and reviews. But web app is always accessible from a web browser without telling user to download it.

Therefore, it depends on your requirements.


这篇关于Win 10的管理系统+ Web开发的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

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