加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > asp.Net > 正文

从开发ASP.NET转向Winforms应用程序的难关

发布时间:2020-12-16 03:36:35 所属栏目:asp.Net 来源:网络整理
导读:在专门开发ASP.NET应用程序几年后,我即将开始开发 Winforms应用程序.通过这些变化,我应该注意哪些问题?例如,在winforms范例中管理对象生存期的方式.我敢肯定,我需要注意的是两者之间必须存在大量的问题/差异. 谢谢. 解决方法 从Winforms到ASP.NET有很多陷阱
在专门开发ASP.NET应用程序几年后,我即将开始开发 Winforms应用程序.通过这些变化,我应该注意哪些问题?例如,在winforms范例中管理对象生存期的方式.我敢肯定,我需要注意的是两者之间必须存在大量的问题/差异.

谢谢.

解决方法

从Winforms到ASP.NET有很多陷阱.然而,走另一条路,你可能只是体验到一股清新的空气,因为它全部在运行过程中,你拥有一个完全有状态的环境,这意味着事情不会消失并被重建.

有时你会感到困惑,因为你仍然在思考ASP.NET,Winforms的方式太容易了.准备把头撞在桌子上,重复“愚蠢,愚蠢,愚蠢……这很明显”等等.

>没有更多无状态的东西(回发,视图状态,控制状态,等待控件准备好等)
>不再申请回收
>没有AJAX回调或页面重定向 – 没有更多的请求/响应UI模型
>一切都持续存在,并在你最后离开时存在.
>您仍然可以使用您习惯使用的所有中间层和后端(非UI),这样可以感觉非常舒适并且可以完成很多过渡

然而
与HTML的自然流程及其单独应用CSS样式相比,布局和设计会更加严格.
为了获得更美观和更丰富的用户界面,您可能需要考虑使用WPF来接替Winform的努力.这个Microsoft section提供了两种技术的信息.

当你学习特定于Winforms的类时,会有一个过渡,但是他们感觉类似于ASP.Net版本,只是更容易实现.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读