找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
热搜: 活动 交友 discuz
查看: 39|回复: 0

DevExpress的框架介绍,给初学者的一些建议

[复制链接]

2万

主题

128

回帖

10万

积分

管理员

积分
101101
发表于 2023-2-10 14:17:13 | 显示全部楼层 |阅读模式 IP:山东省临沂市 电信

登录后更精彩...O(∩_∩)O...

您需要 登录 才可以下载或查看,没有账号?立即注册

×
DevExpress的框架介绍,给初学者的一些建议


DevExpress的框架介绍,给初学者的一些建议,知道怎么学,比学什么更重要


首先简单介绍一下DevExpress这款软件,不用官方术语,从我体验来说,我当初接触这款软件是由于接了一个项目,做一个C/S(客户端/服务器)架构的软件,不同的是这次客户指定的使用C#语言,而且时间给的很短,写代码到测试只有一个半月的时间,当时我没有接触过C#也没有用它做过界面,但是编程久了,其实都差不多,就上网搜索了一下做界面的工具,最常用的的VSIDE自带的Winform,其实相比较于C++的MFC已经好出了很多,但是还是有很多不足的地方,最大的问题是:丑!!!这样做出来的软件,即使功能实现了,客户也觉得山寨的太严重,虽然有接口可以自己DIY,但是时间又紧,最后在网上搜索到了DevExpress软件,其实就是基于微软的Winform集成定制而来的,但是功能更加强大,使用起来也比较简单,这就是我最终选择DevExpress的原因,其实当你安装了这个软件后,有一个Demo Center,里面有很多Demo,还提供代码,会发现可以做出非常炫的效果。


简单介绍完了这个软件以后,我再来说说这款软件该如何学习,我其实是一个比较关注元知识的人,就是学习知识的知识,拿这款软件来说,大概有这么几个步骤:


  • 准备知识:学习任何一个领域都是需要门槛的,就是最少必要知识:C#的基础知识(注意是基础);数据库的一些基本知识;SQL语句主要是最基础的增删查改

  • 一开始学习,不建议读官方文档,也不建议从零学习,一个控件一个控件的学习,更不要一开始刨根问底,这样效率太低,也太没有成就感,很容易中途夭折的。正确的姿势是一上来就去找几个小例子去做,难度可以由浅入深的有一个梯度,其实初学者一开始也无法判断,最简单看界面、代码的复杂程度即可,一定要接受不完美的自己,这个很重要,不要一上来就要搞懂,不现实,先去做,不知道为啥,这样记住就好,先对这个软件有个大概的认识即可。

  • 一开始的熟悉了解阶段,应该做出了几个小的Demo,这个阶段最重要的是要充分利用网上资源,不懂就百度就谷歌,资源基本都有,可能有些答案不对,需要自己有辨识能力。

  • 这个阶段之后,就可以去读文档了,把之前的点连成一个面,这很重要,不过这一次,我需要强调的是不求甚解,要搞清楚这次的目的是什么:这次的目的是知道这个软件有哪些功能,大概能做成什么功能,最简单的就是比如客户会给你一个需求,你自己经历完这个阶段后,大概知道,这个软件可以实现,比如里面的Ribbon界面、gridcontrol、Treelist等等,这次是为了知道自己能够做什么,至于具体怎么做,倒是在其次。

  • 资源推荐,DevExpress官方文档链接:https://documentation.devexpress.com/WindowsForms/7874/WinForms-Controls 内容非常详细,我建议只是作为字典,你见过谁去读字典的?国外的网站,打开有点慢],真正要读的是下面这个资源:【http://download.csdn.net/download/endlessseaofcrow/9992389】,是一个中文的文档,带搜索功能,我建议读一下这个文档,很快的速度。两到三天即可,知道有哪些控件,可以干什么即可

  • 接下来,也是我现在处于的阶段,就是做项目,做项目,做项目,一定要实战!!!千万不要觉得自己不行,也没有谁是完全会了再去做项目的,都是有了一知半解,就去实战,再做的途中,发现问题,解决问题,当你做完几个项目就会发现自己已经成了这个领域的大神了!祝各位早日成为大神!!!


来自:DevExpress的框架介绍,给初学者的一些建议

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|IOTsec-Zone|在线工具|CTF WiKi|CTF平台汇总|CTF show|ctfhub|棱角安全|rutracker|攻防世界|php手册|peiqi文库|CyberChef|猫捉鱼铃|手机版|小黑屋|cn-sec|分享屋 ( 鲁ICP备2021028754号 )

GMT+8, 2024-4-29 03:49

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表