社区
C#
帖子详情
项目重新开发问题求教!
lg2001
2010-07-26 11:00:53
WINDOWS下的自动控制程序,项目涉及的内容主要包括数据库、串行通信、图形显示、多线程等。原来用VC6开发的,但结构不是很好,后续又没人跟进,想用C#重新开发,有没有什么需要注意的没?项目组共3人,其中有一人对C#较熟,另外两人一直用VC++开发。
...全文
172
14
打赏
收藏
项目重新开发问题求教!
WINDOWS下的自动控制程序,项目涉及的内容主要包括数据库、串行通信、图形显示、多线程等。原来用VC6开发的,但结构不是很好,后续又没人跟进,想用C#重新开发,有没有什么需要注意的没?项目组共3人,其中有一人对C#较熟,另外两人一直用VC++开发。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
14 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
以专业开发人员为伍
2010-07-27
打赏
举报
回复
[Quote=引用 12 楼 lg2001 的回复:]
我的想法是能用多少就用多少,或者只将原来比较重要部分做成DLL,在C#里调用,其他部分可以重写
[/Quote]
练手怎么都可以,“走一步看一步”也要分谁在走,如果放到新人这就等于害他,如果是XP开发经理则可能是很正常的外在表现(但是他之所以可以如此,心理上需要哪些素质呢?)。
我看你们公司恐怕属于用程序员做开发经理那种公司,就不要走一步看一步,否则后患很多。
以专业开发人员为伍
2010-07-27
打赏
举报
回复
[Quote=引用楼主 lg2001 的回复:]
WINDOWS下的自动控制程序,项目涉及的内容主要包括数据库、串行通信、图形显示、多线程等。[/Quote]
如果我要了解一个项目有哪些技术难点,说这些等于没说。这些都是空洞的某个大类的名词而已,你要想明白的远远没有达标。
lg2001
2010-07-27
打赏
举报
回复
我的想法是能用多少就用多少,或者只将原来比较重要部分做成DLL,在C#里调用,其他部分可以重写
随遇而安的牛人
2010-07-27
打赏
举报
回复
功能上应该没什么难的,就是怎么把原来的VC++的代码转换成C#的就可以了,在网上找找看,C#做界面比VC强而且快多了
mydear303
2010-07-27
打赏
举报
回复
你6楼说的一样,敏捷开发
如果不好整体控制,只能分一步一步来,这样资源也不会太过于浪费
lg2001
2010-07-27
打赏
举报
回复
学习先,请各位继续~
ybfqzm
2010-07-27
打赏
举报
回复
在写的时候,不要一直关注效率,更重要的是质量。
多一些讨论,大家都能学很多东西!
zdl110110
2010-07-27
打赏
举报
回复
这个重新开发的确有难度
clming327
2010-07-27
打赏
举报
回复
偿试一下敏捷开发
wulala789
2010-07-26
打赏
举报
回复
这个有点难度。毕竟非CLR下的VC++的串行、多线程、gdi、ado.net 2.0,3.0与C#还是很不相同的。。要想以C#做界面。。C++做逻辑也有点不好玩。。。
萤火架构
2010-07-26
打赏
举报
回复
1、做好进度控制
2、是否涉及Windows API的使用
3、具体功能点用C#如何实现要想清楚
mayonglong
2010-07-26
打赏
举报
回复
三个和尚没水喝哦,哈哈~
wuyq11
2010-07-26
打赏
举报
回复
做好版本控制
文档的编写,编码规范,业务流程的清晰
模仿FlappyBird的游戏
自己模仿flappybird做的小游戏,代码很短,很多不足。另外
求教
那个飞过一条水管后得分加一应该怎么做。这个游戏小米1上可能运行的好一点,屏幕像素最好是432*240大小的,兼容有
问题
仿hao123逛街网上购物
实现登录、查看商品信息、加入购物车、下单图片资源都在
项目
中,包括sql语句,直接可以在pl/sql中建表,虚心
求教
数据处理救星降世Power Query
0/ Excel数据处理新利器来了,准备好了吗?1/ 比网红函数VLOOKUP还全面的功能。——查(查询)2/ 取其精华,去其糟粕。——筛(筛选)3/ 拆分就像同学会,拆散一对是一对。——拆(拆分)4/ 天下大势,合久必分,分久必合。——合(合并)5/ 隔空取物,犹如探囊取物——提(提取)6/ 百转千回后的峰回路转。——转(转换)7/ 它判断真假的唯一标准。——判(判断)8/ 人以群分,物以类聚。——聚(聚合)9/ 我自己的难题自己造函数,不
求教
别人。——技法(自定义函数)
泛型dao 泛型dao 泛型dao
Struts2、Hibernate、Spring整合的泛型DAO (本人评价: 代码
开发
效率提高30% 代码出错率减少70%) 对于大多数
开发
人员,系统中的每个 DAO 编写几乎相同的代码到目前为止已经成为一种习惯。虽然所有人都将这种重复标识为 “代码味道”,但我们大多数都已经学会忍受它。能不能不写重复的dao 呢 ? 泛型dao,顾名思义就是一个dao可以对多个实体对象进行持久化。当应用中需要使用到上十张表时,DAO的维护变得日益困难,主要表现在这几个方面: 1)dao类的繁多,很多设计都是一个entity对应一个dao (不同的只有类名和方法名) 2)dao接口需要维护的method庞大。 3)业务逻辑改变时,dao需要同时修改两个类文件(接口和实现类) 在本文中,我将为您展示如何避免再三地重复 DAO 代码。 在这里我建议
项目
最好使用一个共通的DAO,因为这样会为你省去非常多的类,而那些类里的逻辑往往差不多。当然是用共通的DAO你需要对结果转型,转成你需要的bean,但这也比写那么多DAO强多了,你可以放下包袱,只关注你的业务逻辑。 如果你真能只用一个dao解决,那么祝贺你,你得到了一个虚拟数据层(高度抽象的数据接口)。这是一个比dao更高级的存在。 欢迎大家指正 -_- 虚心
求教
代码层次: bean-->dao-->service-->action 技术概述:1.继承 继承是利用现有的类创建新类的过程,现有的类称作基类(或父类),创建的新类称作派生类(子类)。继承其实就是自动地共享基类中成员属性和成员方法的机制。引入继承,实现了代码重用; 2.泛型 泛型类型的限定 3.反射 代码概述: bean :Person.java 这个人员类我就不说了 泛型dao接口 :GenericDao 泛型作为DAO的通用接口 CRUD方法 dao接口 : PersonDAO extends GenericDao 可以不写代码,方法已经在父类泛型dao里了,这里为了说明:可扩展添加 findByNameExact()方法 子类的附加方法。 泛型daoimpl :GenericDaoImpl implements GenericDao 必须提供的构造方法,以便创建实例的时候就知道具体实体的类型。 daoimpl :PersonDAOImpl extends GenericDaoImpl implements PersonDAO public PersonDAOImpl() { super(Person.class); } 告诉对哪个类操作,如不需要自定义扩展方法就作有一个构造方法。 泛型Service:GenericService.java 与泛型dao没有区别 Service :PersonService.java 直接继承。 泛型serviceimpl与serviceimpl实现和dao层实现一样。 Action : SavePersonAction直接调用PersonService。 下面是代码 为了演示减少代码量而且直观去掉些方法方便读者自己扩展写出适合自己的代码,这里我只抛砖引玉了。主要介绍这个技术。 本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/zylyueliang/archive/2010/09/17/5890043.aspx
java 判断表单修改过的值,
求教
!修改表单信息某一列值出现NullPointerException报错,该怎么解决...
当前位置:我的异常网» Java Web
开发
»
求教
!修改表单信息某一列值出现NullPointerExcepti
求教
!修改表单信息某一列值出现NullPointerException报错,该怎么解决www.myexceptions.net网友分享于:2013-09-12浏览:13次
求教
!修改表单信息某一列值出现NullPointerException报错这是报错内容:org.apach...
C#
110,538
社区成员
642,577
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章