Steven Xiao's blog

远行者需要智慧,更需要耐心! 工欲善其事,必先利其器。 授之鱼,不如授之渔。

博客园 首页 新随笔 联系 订阅 管理
  35 Posts :: 10 Stories :: 132 Comments :: 3 Trackbacks

 

Sony Laptop Batteries

 

 

这个小程序是用DotNetBar.dll做的界面,用了三层架构,对于要想学习三层架构的朋友是个不错的学习示例.

数据库是Access的,因为是个小系统,是帮朋友做的.

数据库的打开密码为:admin888

系统的登录用户名:admin 密码:admin

源码(vs.net 2008)下载地址:/Files/xiaoxijin/MoreBeautiful.rar

 对于使用vs.net 2005的同学,解决方法是,先在vs.net 2005新建个空的解决方案,然后把程序的项目一个一个添加进去就行了(因为这个程序还是用.net 2.0编写的)

 

 

 


 

Sony Laptop Batteries

 

 

 

posted on 2009-01-09 23:30 Steven Xiao 阅读(3542) 评论(20) 编辑 收藏

Feedback

#1楼 2009-01-10 00:10 谢小漫      
怎么不上上截图。
VS2008的。。。。。待会切换系统看看。

 回复 引用 查看   

#2楼[楼主] 2009-01-10 09:02 thyking Xiao      
@谢小漫
不好意思啊,昨天晚上是用google的浏览器来发帖子的,打不开那个上传图片的窗口,所以就没上传了
今天回去后,我给补上

 回复 引用 查看   

#3楼 2009-01-10 09:36 aierong      
vs2008?

我这没有

 回复 引用 查看   

#4楼 2009-01-10 13:44 dreamskyyu      
楼主,一直想学习一个比校成熟的winform系统,这个非常适合我学习,让我学到很多,期等博主有空发个web成功案例的出来学习,发后常来支持,期待更多的例子的发布.
 回复 引用 查看   

#5楼 2009-01-10 14:47 thyking[未注册用户]
@dreamskyyu
好的,晚上我再发个web版的三层架构示例出来,以及一个web版的.net Remoting示例

 回复 引用   

#6楼 2009-01-10 21:20 dreamskyyu      
@thyking

public partial class frmModifyManager : Office2007Form
{
public string adminUserName = "";
public string adminId = "";
public string updater = "";

public frmModifyManager()
{
InitializeComponent();
}

我觉得你这样进行窗体传值,不符合oop原则,万一有别的地方改变了这个变量,你没有发现问题就bug了.还有好像这个例子都没有对数据有效性验证,也没有统一的异常处理机制.期待改进版的例子

 回复 引用 查看   

#7楼 2009-01-10 21:23 dreamskyyu      
@thyking
还有我觉得新增和修改完全可以共用一个窗体,对于大一点系统这样做我觉得有点麻烦了吧

 回复 引用 查看   

#8楼[楼主] 2009-01-10 21:55 thyking Xiao      
@dreamskyyu
谢谢你的关注,这个程序的确有很多不够完善的地方!
如果有时间的话,我以后会再重新写个新的程序出来,然后把DotNetBar中的一些浮动面板控件都用上.
另外之所以新增和修改放在不同的窗体中,这个是为了以后维护的时候方便修改

 回复 引用 查看   

请问你这是用的什么截图工具啊
 回复 引用   

#10楼[楼主] 2009-02-14 22:33 thyking Xiao      
@lipeifeng

截图工具名称为:SPX

 回复 引用 查看   

#11楼 2009-02-20 14:02 jww      
您提供的源码中的DotNetBar dll是cracked?能拿来直接用吗?谢谢
 回复 引用 查看   

#12楼[楼主] 2009-02-22 21:58 thyking Xiao      
@jww
我也是从网上download的,你可以去网上再搜索下其它的,当然如果你开发的东东只是用作学习是可以用这个cracked的应该没问题,如果是商业软件就建议不要用被cracked的(毕竟这是侵权了)

 回复 引用 查看   

#13楼 2009-02-24 20:42 zwxx[未注册用户]
添加项目的时候无法读取是什么回事呢?急求!!
 回复 引用   

#14楼[楼主] 2009-03-01 20:04 King Xiao      
@zwxx
是不是你没有把这个项目放在你所建的项目的根目录里?

 回复 引用 查看   

我觉得你的文件包里的那几张图片的样式很炫,那个怎样实现?
 回复 引用   

#16楼 2009-03-30 21:24 罗钦[未注册用户]
非常喜欢你压缩包里面那3张图片的dotnetbar样式,能否发份源代码给我。
谢谢。

 回复 引用   

#17楼 2009-04-06 23:26 Astar      
关注中,程序怎么换皮肤,如换成压缩包里的几个样式
 回复 引用 查看   

#18楼 2010-09-10 23:15 阿海      
楼主很强大,我现在碰到标签页上做右键快捷菜单,可是在非标签页上右键也会出现快捷菜单,好郁闷啊,请教楼主怎么做啊。。。
 回复 引用 查看   

#19楼 2010-09-10 23:16 阿海      
非常谢谢楼主共享这个代码,我看到你的项目里面也有应用到了。。。
 回复 引用 查看   

#20楼 2011-08-04 16:05 海南.胡勇      
Good.
 回复 引用 查看