一 本系列培训随笔适用人群
1. 软件开发初学者
2. 有志于转向Web开发的Winform程序员
3. 想了解桌面应用开发的Web程序员
二高效学习编程的办法
1 任务驱动方式学习软件开发
大部分人学习软件开发技术是通过看书,看视频,听老师上课的方式。这些方式有一个共同点即按知识点进行讲解。比如拿c#编程为例,首先是讲解大量的基础概念,如类和对象,继承多态,事件委托,泛型接口等等。这种学习方法的一个弊端是学习了大量的知识点,但是不知如何运用。
换一个角度,采用任务驱动的模式,提供一些从易到难的编程任务,一个个进行攻克,给出任务的同时,列出解决该任务需要掌握的知识,通过简单介绍这些知识和学习者自己百度google的方式,让学习者自己通过努力完成任务,任务过程中提供简单的答疑(只提供思路)。编程任务需要精心设计(如身份证解析,统计文章中出现单词个数,猜单词游戏,飞机大战游戏,通讯录管理系统等等)。
2 对比式,相互启发式学习
比如可以采取同一个编程任务,分别实现一个pc版及一个web版的方式,通过比较2种版本不同的实现方式,对照着进行学习。既可以体会到pc端软件开发和web软件开发的不同之处,又能从比较高的角度体会到编程的共通点。
pc开发经验多的学习者可以快速掌握web开发方法,web开发经验的多学习者可以快速掌握pc开发方法。
三 本节任务说明及训练的知识点
1. 任务说明
实现一个身份证号解析程序,根据身份证号规则,解析出所在地,出生年月,及性别字段。
2.Winform截图
Web版截图
3. 涉及到的知识点
(1)Winform版
- 字典Dictionary应用
- 字符串分割与字串提取
(2)Web版
- JQuery ID选择器
- javascript 数组,字典,字符串分割函数,字符串取字串函数应用
- BootStrap栅格布局,表单控件
四源码位置
1.
Winform版
2.
web版
分享到:
相关推荐
.Net基础视频教程之11-Winform应用程序-1
.NET Core-VsCode环境一- VsCode开发工具
.Net基础视频教程之11-Winform应用程序-2
最近收集的VB.Net-C#多线程Thread-代理委托delegate编程。文章列表: c#.net多线程同步.txt C#WebBrowser页面与WinForm交互技巧一.txt C#多线程编程-多细全.txt C#多线程编程简单实例.txt C#多线程窗体控件安全访问....
第一篇介绍.NET Framework 3.0开发框架和C#语言的基础知识,透彻地讲解了面向对象开发思想在C#中的贯彻、基本的WinForm窗体编程模型、文件读写技术和注册表操作,使读者在学习完本篇之后能够使用WinForm进行小型的...
【ASP.NET编程知识】在WinForm和WPF中使用GMap.Net地图插件简单教程.docx
全新RDIFramework.NET V5.1版本发布。降低开发成本,提高产品质量,提升用户体验与开发团队稳定性,做软件就选RDIFramework.NET敏捷开发框架。 RDIFramework.NET敏捷开发框架,是我司重磅推出的基于全新.NET ...
XBPM客户端支持.Net Framework 所有版本,可嵌入.Net各类应用程序并支持分布式部署; 提供Winform的流程设计及视图组件;提供Web, Wpf流程视图组件,可无缝衔接到用户的第三方表单系统; 提供Winform, Web, Wpf 流程...
C#WinForm中使用CefSharp.Winform的示例代码,开发环境为VS2010、.NET4.0。CefSharp.Winform版本为49.0.1
.net实现网吧锁屏源码--屏蔽系统热键
ZYW启动等候动画源码 源码描述: 一、源码特点 采用winform进行开发,大的软件打开时需要加载很多资源,启动动画可以打发你等待的时间 二、功能介绍 ... 1、开发环境为Visual Studio 2012,使用.net 4.5开发。
客户端是WinForm,服务器端是ASP.NET Web服务,提供相应完整代码,及详细报告。
C#,Winform,开发的的一个示例程序,可实现WebAPI客户端发起数据POST请求,可实现WebAPI服务器响应客户端的POST请求。 WebAPI客户端,可使用钉钉和企业微信的群机器人Webhook地址,直接发起POST,实现消息推送。
C#海康视频调用,内含WINFORM及ASP.NET示例
.net winform插件大全 .net 控件大全.net插件大全精心整理 内含教程。
webapi寄宿于winform的实现,无须配置IIS,设置简单方便,.net4.5.2,可以扩展使用
winform多语言,vb.net,vb.net多语言程序,多语言切换,.net多语言实现
winform 图片翻页翻书效果 基于.NET5.0
.net winform 嵌套谷歌浏览器,flash插件已安装。直接能运行。
这是我自己根据日常工作上和学习上收藏的关于C#的打印资料!之前在网上搜了很久都没有找的合适的!...里面包括C#里面的Winform打印开发和ASP.NET的打印开发、还有开发BS系统时的打印都有! 虽然是贵了点!但绝对值得!