动软.Net代码生成器三层架构辅助工具 三层架构的代码一键就能生成,动软.Net 代码生成器真是写业务代码的好帮手。它用的是比较经典的Model+DAL+BLL+Web分层设计,还融合了工厂模式、反射机制这些常用技巧,挺贴近实际项目需求。 你只要连上数据库,选好表,一点生成,什么 Model 类、CRUD 方法、构造函数,全都给你整好了。
ASP个人博客系统 黑白配色的页面风格挺耐看,功能上也蛮全。asp 个人博客这个项目算是老技术的经典应用,文章发布、评论、上传照片这些都有,而且逻辑清晰,代码也比较好读。嗯,适合想练手的同学。 文章发布用表单+数据库搞定,提交后直接写入数据库,字段也比较简单:标题、内容、发布时间这些。有想法的还可以扩展下,比如加个标签
C#调用WebService接口实践 C#调用 WebService 接口这事,说难不难,说简单也不算太轻松。关键是搞清楚几个关键点:怎么添加服务引用、怎么写调用代码,还有怎么异步和异常。嗯,如果你也是.NET 老用户,应该对这些流程挺熟,尤其是在 Visual Studio 里加服务引用那一步,几乎是“一键生成代理”,操作舒服得。 添
Microsoft.NET Pet Shop 4.0示例项目 微软的经典项目.NET Pet Shop 4.0,是.NET 开发圈里流传广的示例项目,算是老朋友了。结构清晰,业务逻辑也比较完整,蛮适合用来练练手、学设计模式或者搞点系统重构。 分层架构的好处之一,就是你调接口、调数据库都能分得清清楚楚。Data Access Layer、Business Log
NodeEditorWinforms-master C#节点编辑控件 用 C#写的 Windows Forms 节点编辑控件,真挺实用的那种。你要是做可视化流程、图形化编程工具啥的,这类控件真的省不少事。项目名叫NodeEditorWinforms-master,开源的,代码也清晰,关键是好改。界面是老牌WinForms,看着复古但上手快,基本拖控件+写逻辑就搞定。绘
WPF布局系统详解 WPF 的布局系统,真的是蛮灵活的一套东西。StackPanel堆叠控件方便省事,Grid布局适合你需要精确对齐的时候,Canvas搞定自由定位。还有DockPanel、WrapPanel,都挺实用,关键是搭配用起来顺手。像Margin和Padding这种属性,听起来老生常谈,但真用起来差别蛮大的,
WinForm界面特效集合 470 多个 WinForm 界面特效的源码,种类多、风格也挺丰富,适合想提升界面表现力的你。皮肤切换、加载动效、登录窗都有,想怎么秀就怎么来。代码结构比较清晰,不绕,你直接拷去项目里都能跑,省事。嗯,如果你经常搞 WinForm 界面,强烈建议收藏一下,不然哪天想用又得翻来找。 像Winform
SerialCom串口通信功能模块 串口通讯的源码要是没玩过,那你真是错过一大块硬件通信的乐趣。SerialCom这套源码写得还挺干净的,结构也清晰。基本上你能想到的功能它都包了——初始化、打开/关闭串口、读写操作、事件……连缓冲区管理和错误都安排得明明白白的。 串口通讯说白了,就是一位一位把数据串着发过去,用的线路少,成本低,挺适合
C#Lambda深度拷贝实现 班车上的技术交流有时候比会议室还高效。聊到 C#的深度拷贝,有同事说用Lambda 表达式拷贝对象虽然快,但嵌套对象搞不定。我一听不太信,回到办公室撸了个 Demo,调了几次代码,还真搞定了嵌套的深拷贝。 Lambda 写法简洁,性能也挺不错,尤其是在不想引入外部库的场景下,反射和序列化的方式都不如
C#子窗体刷新父窗体机制 子窗体刷新父窗体的功能,在做 WinForms 项目的时候用得还挺频繁的。比如子窗体点了保存,你父窗体那边的列表立马更新,对吧?用委托搞定,思路也不复杂。 C#的委托机制比较灵活,简单来说,就是把一个方法当参数传来传去。这里定义个DoAction类型的委托,专门让子窗体能回头调用父窗体的方法,刷新界