社区
非技术区
帖子详情
新手学C#是选择WinForm好,还是WPF比较好?
疯狂的指针
2015-11-14 02:30:52
准备学C#,但发现它有两个分支,WinForm和WPF,该选择那一种呢?
而且我发现,《C#入门经典》这本书的第5版讲的是WinForm技术,而第6版讲的是WPF技术,是不是说WPF才是趋势呢?
...全文
3549
8
打赏
收藏
新手学C#是选择WinForm好,还是WPF比较好?
准备学C#,但发现它有两个分支,WinForm和WPF,该选择那一种呢? 而且我发现,《C#入门经典》这本书的第5版讲的是WinForm技术,而第6版讲的是WPF技术,是不是说WPF才是趋势呢?
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
繁冰
2019-07-13
打赏
举报
回复
WinForm上手很容易,随便写。WPF上手也容易,做好很难!一个来自做了WinForm一年,WPF两年的人。做了这么久WPF,看了有几本书了,但是总感觉自己就是不是很深入那种!
bigtree606
2015-11-26
打赏
举报
回复
学习这类技术的目的是为了致用,建议你看看《
WPF路线图白皮书: 2015及未来
》
Tidal_Choidi
2015-11-19
打赏
举报
回复
楼主,之前是用什么语言写程序? 虽然说一再强调打好基础的重要性,但是我还是觉得学习C#的话,还是要掌握好面向对象编程的三大特性及其延伸概念。然后再开始学习.net的相关知识,C#只是语言,使用.net的技术去实现编程的一门语言。 不难,楼主你看着办吧^-^
TNight
2015-11-18
打赏
举报
回复
先学好基础吧,基础好了,要用那个学哪个 有C#语言基础,这两个哪个上手都快
郑州高新区WPF小王子
2015-11-16
打赏
举报
回复
WPF 不解释。
卧槽这是我的昵称吗
2015-11-14
打赏
举报
回复
c#可不止这两个分支。 新手先用控制台程序呗
Poopaye
2015-11-14
打赏
举报
回复
Windows Universal才是趋势
泡泡龙
2015-11-14
打赏
举报
回复
wpf是给团队开发用的 ,个人做投入有点大
C#
电子白板软件源码(
WinForm
&
WPF
)
C#
实现的电子白板软件,包括
WinForm
和
WPF
两个版本的项目,其中
WinForm
版本使用的是 GDI+,
WPF
版本使用的是 DrawingVisual。使用了面向对象的设计思维,还有一些项目实践的经验体现,值得
新手
学
习。代码实现的主要功能有: 1. 文档操作: - 新建 - 保存(另存为) - 打开 - 导出为图片 - 最近文档记录 2. 图形绘制: - 画笔书写 - 矩形 - 椭圆 - 直线 - 连接线 - 多边形 - 图片 - 文本 3. 图形编辑: - 线条粗细 - 画笔颜色 - 旋转 4. 基本操作: - 全选 - 取消全选 - 删除选中的图形 - 删除所有的图形 - 撤销 - 重做 5. 页面(层)操作: - 旋转 - 缩放 - 漫游 - 添加 - 删除 - 切换 。更多介绍,请访问:https://blog.csdn.net/Iron_Ye/article/details/83250328。
C#
WPF
开发的CS管理系统源码数据库 SQL2019源码类型
WinForm
WPF
开发的CS管理系统源码 源码介绍: 一套简单完善的
WPF
管理系统框架,基础功能包括 权限管理,数据字典,人事管理 (HR 含人员劳资及奖罚),财务管理,固定资产管理等模块 系统功能完善,界面美观大气,适当的加入了窗体动画,非常适合扩展或
新手
学
习。 系统专为中小型应用设计,代码结构逻辑清晰,注释完善,无需权限配置,搭建页面 后即可自动读取目录参与权限配置。 数据库采用MSSqlserver,EF框架 CodeFirst方式管理,以实体类方式开发更好的提高开发效率。 技术特点: EntityFramework CodeFirst LiveCharts Newtonsoft.Json Panuon.UI.Silver NETFramework472 Sqlserver 开发环境+VS2019+Sqlserver2019 编译步骤: 1.更新 app.config 中的连接字符串并在sqlserver中创建数据库 2.创建数据库并使用codefirst方式创建数据表 登录功能: 如果数据库中不存在任何数据
C#
WinForm
工作流设计 工作流程图拖拽设计 +GDI 绘制工作流程图 大概功能说明一下: 1.支持拖动绘制工作节点
C#
WinForm
工作流设计 工作流程图拖拽设计 +GDI 绘制工作流程图 大概功能说明一下: 1.支持拖动绘制工作节点 2.支持移动每个节点的移动 3.支持直线连接节点 4.支持节点移动连接线自动跟随 5.支持高亮显示选中的节点连线 6.支持能删除选中节点和连线 7.支持选中节点能显示节点的属性,同时可以进行节点更改 8.支持能保存已绘制流程图(后续可根据个人情况配置,入库或者配置文件) 9.支持能加载保存后的数据(根据入库或者配置文件做相对应的开发) 10.支持能绘制节点和线的文字 11.支持能自动计算两个节点之间的连接点,不要手动调整 12.支持修改节点文字颜色背景颜色等等功能 13.支持绘制超出边界自动回显功能 14.支持节点右键删除功能 15.支持连接线高亮右键删除功能 最后说明:软件基于 +GDI 绘制工作流程图 软件没有使用任何第三方插件。 方便
新手
进行拓展其他功能开发。
C#
+
WPF
开发无人值守地磅称重系统课程
1、
C#
能做什么 上位机软件、桌面显示软件、unity 3D游戏、网页开发等 2、为什么要
选择
C#
,而不是QT或者其它? (1)
C#
简单易上手。qt 基本就C++的语法,用起来很复杂。 别扯什么运行速度,内存那些有的没的,那些东西全是扯犊子,对于
新手
或者绝大多数人,那些东西可能写一辈子代码也不用考虑,现在的计算机不缺算力和存储空间。主要精力应该是保证功能的实现和稳定运行。 (2)
C#
是微软创造出来的,背靠宇宙第一强编辑器 visual studio,对于代码的调试,兼容,有着无可比拟的优势。 我举个例子,每台Windows电脑都有个事件查看器,它记录了电脑的各种异常事件。我们知道,写代码的时间是远远没有调试的时间长的,而用
C#
写的程序,通过Windows自带的事件查看器就能定位到异常代码是第几行,你就说这点,选不选
C#
。 (3)
学
会
C#
会的是一类东西。 比如你是用
C#
写桌面应用程序(
winform
、
WPF
),你还可以用
C#
写网页 (asp.net),现在火热的Unity3D脚本也是通过
C#
来完成的,只要微软不跨,你说为啥不选一劳永逸的语言。
C#
制作的文字滚动特效-跑马灯.7z
C#
制作的文字滚动特效-跑马灯,看上去挺不错的效果,很**滑,还可以适时显示跑马灯位置、目标方向等,对中文支持良好,程序小巧,
新手
也能看得懂,一款很好的
学
**资料。
非技术区
7,774
社区成员
63,123
社区内容
发帖
与我相关
我的任务
非技术区
.NET技术 非技术区
复制链接
扫一扫
分享
社区描述
.NET技术 非技术区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章