随笔分类 -  从零开始编写自己的C#框架

从零开始编写自己的C#框架
摘要:文章写到这里,我一直在犹豫是继续写针对中小型框架的设计还是写些框架设计上的进阶方面的内容?对于中小型系统来说,只要将前面的内容进行一下细化,写上二三十章具体开发上的细节,来说明这个通用框架怎么开发的就已完全足够了,因为对于中小型系统来说,并不是很复杂,简单的了解三层架构就已经够用了,而使用太多的... 阅读全文
posted @ 2015-04-21 20:57 AllEmpty 阅读(19786) 评论(11) 推荐(10) 编辑
摘要:前言 做为一个程序员,在开发的过程中会发现,有框架同无框架,做起事来是完全不同的概念,关系到开发的效率、程序的健壮、性能、团队协作、后续功能维护、扩展......等方方面面的事情。很多朋友在学习搭建自己的框架,很多公司也在创建或使用自己的框架,网上开源的框架多如牛毛,每年新上线的各种框架也不知... 阅读全文
posted @ 2015-01-12 09:30 AllEmpty 阅读(20727) 评论(14) 推荐(24) 编辑
摘要:一直想写个总结,不过实在太忙了,所以一直拖啊拖啊,拖到现在,不过也好,有了这段时间的沉淀,发现自己又有了小小的进步。哈哈...... 原想框架开发的相关开发步骤、文档、代码、功能、部署等都简单的讲过了,就此了结本系列文章,经过这段日子的深入学习,发现本系列文章讲的还是太肤浅了,很多东西都没有讲到,也 阅读全文
posted @ 2014-11-13 16:05 AllEmpty 阅读(6481) 评论(44) 推荐(16) 编辑
摘要:导航 1、关掉访问保护 2、发布网站 3、复制网站到服务器 4、添加新网站 5、设置网站访问权限 6、设置文件夹访问权限 7、控制可更新文件夹执行权限 8、设置“应用程序池”.net版本与模式 9、附加数据库 10、添加数据库访问用户 11、设置数据库链接 12、部署注意事项 对于网站的安全部署方面 阅读全文
posted @ 2014-07-19 00:05 AllEmpty 阅读(13102) 评论(42) 推荐(43) 编辑
摘要:导航 1、前言 2、不堪回首的开发往事 3、测试推动开发的成长——将Bug消灭在自测中 4、关于软件测试 5、制定测试计划 6、编写测试用例 7、执行测试用例 8、发现并提交Bug 9、开发人员修复Bug 10、对已修复Bug进行返测 11、将修复完成的Bug关闭,对未修复的Bug重新激活 12、灵 阅读全文
posted @ 2014-07-16 12:08 AllEmpty 阅读(8958) 评论(9) 推荐(11) 编辑
摘要:文章导航 1、前言 2、上传组件功能说明 3、数据库结构 4、上传配置管理 5、上传组件所使用到的类 6、上传组件调用方法 7、效果演示 8、小结 1、前言 本系列所使用的是上传组件是大神July开发的,他为人比较低调,一直都没有写博。为了感谢他将这么好的插件开源出来,在这里简单的为他宣传一下。在我 阅读全文
posted @ 2014-07-11 21:30 AllEmpty 阅读(5530) 评论(10) 推荐(16) 编辑
摘要:普通列表页面指的是上一章那种有层次感列表以外的正常列表页面,由于上一章已讲解了正常添加页面的相关操作了,所以部分相关的操作本章节就不再罗嗦重复一次了。大家可以试试先用本章内容中的一些简单介绍,自己使用上一章下载的解决方案来实现一下,做做练习。 首先还是打开数据字典,创建广告内容表 在这里要说明一下的 阅读全文
posted @ 2014-07-10 21:27 AllEmpty 阅读(5935) 评论(10) 推荐(8) 编辑
摘要:页面权限与页面控件权限经过简单的调试后,终于启用起来了,以后大家添加新页面时,就必须按照本章介绍的方法,将你新增的页面注册到系统中,这样才能访问与进行相关操作。 下面讲讲如何创建一个分类类型的页面。 分类类型,顾名思义指的是按照一定规律、特点进行归类划分,放到一块的集合。我们开发时这些分类类型,经常 阅读全文
posted @ 2014-07-08 21:23 AllEmpty 阅读(6385) 评论(13) 推荐(20) 编辑
摘要:最近很忙,杂事也多,所以开发本框架也是断断续续的,终于在前两天将前面设定的功能都基本完成了,剩下一些小功能遗漏的以后发现再补上。接下来的章节主要都是讲解在本框架的基础上进行开发的小巧。 本框架主要有四种日志记录,分别是登陆日志、操作日志、手动收集异常日志和自动收集异常日志四种,大部分日志采集都不用开 阅读全文
posted @ 2014-07-06 15:16 AllEmpty 阅读(6373) 评论(6) 推荐(7) 编辑
摘要:不知不觉本系统写了快三个月了,最近写页面的具体功能时感觉到有点吃力,很多地方如果张嘴来讲的话可以说得很细,很全面,可写成文字的话,就不太会写了,有些地方想讲得清晰的话,得用多几倍的文字+实例+变化中的图片才能表达得清楚,而写这些又太费时间了,近段时间又特忙,所以只能是尽力而为,希望大家自行研究,如果 阅读全文
posted @ 2014-06-23 23:04 AllEmpty 阅读(7639) 评论(33) 推荐(24) 编辑
摘要:从本章开始,主要讲解的是页面中对框架相关功能的调用方法,比如列表页面(又分为有层次感列表和普通列表)、编辑页面、多标签页面等,只要熟悉了这些函数的使用方法,那么开发起来就会很便捷了。 1、如图先创建菜单列表与编辑页面 MenuInfoList.aspx 1 <%@ Page Language="C# 阅读全文
posted @ 2014-06-20 14:45 AllEmpty 阅读(9003) 评论(18) 推荐(25) 编辑
摘要:后端首页是管理员登陆后进入的第一个页面,主要是显示当前登陆用户信息、在线人数、菜单树列表、相关功能按键和系统介绍。让管理员能更方便的找到息想要的内容。 根据不同系统的需要,首页会显示不同的内容,比如显示公司公告、公司新闻、内部短消息、个人事务、各种业务提醒......等各种内容,这些大家可以需要去进 阅读全文
posted @ 2014-06-17 12:32 AllEmpty 阅读(15104) 评论(22) 推荐(13) 编辑
摘要:非常感谢轩辕公子提出了对本框架的看法与意见,所以这里也将回复贴出来,让大家都了解一下 本系列的快速开发指的是,框架构建完毕后,在这个基础上开发新功能非常快捷方便,基本不用写太多代码就可以在短时间内完成大量的基本功能。当然如果直接将全部代码贴出来,直接上例子的话可能更容易理解,但这样的话对于很多... 阅读全文
posted @ 2014-06-14 10:31 AllEmpty 阅读(4238) 评论(1) 推荐(10) 编辑
摘要:本章节讲述的各个类是后端系统的核心之一,涉及到系统安全验证、操作日志记录、页面与按键权限控制、后端页面功能封装等内容,希望学习本系列的朋友认真查看新增的类与函数,这对以后使用本框架进行开发时非常重要。 1、父类(基类)的实现 在开发后端首页与相关功能页面前,我们首先要实现的是所有页面的基类(父类), 阅读全文
posted @ 2014-06-12 09:31 AllEmpty 阅读(8248) 评论(21) 推荐(16) 编辑
摘要:对于一个后端管理系统,最重要内容之一的就是登陆页了,无论是安全验证、用户在线记录、相关日志记录、单用户或多用户使用帐号控制等,都是在这个页面进行处理的。 1、在解决方案中创建一个Web项目,并将它设置为启动项 2、添加引用 3、添加WebManage文件夹与Login.aspx文件 4、添加登陆页面 阅读全文
posted @ 2014-06-05 12:41 AllEmpty 阅读(13896) 评论(24) 推荐(23) 编辑
摘要:原本关于T4模板原想分5个章节详细解说的,不过因为最近比较忙,也不想将整个系列时间拉得太长,所以就将它们整合在一块了,可能会有很多细节没有讲到,希望大家自己对着代码与模板去研究。 本章代码量会比较大,基本将Web层要使用到的大部分函数都用模板生成了出来,而模板中的函数,很多也是互相关联调用的。... 阅读全文
posted @ 2014-05-30 13:25 AllEmpty 阅读(7945) 评论(20) 推荐(20) 编辑
摘要:最近这段时间特忙,公事私事,忙得有时都没时间打开电脑了,这两周只能尽量更新,以后再将章节补回来。 直接进入主题,通过上一章节,大家明白了怎么使用模板类编写T4模板,本章进的是一些简单技巧的应用 1、首先创建一个Test2.tt模板 2、然后修改模板内容为下面代码 这些代码与上一章最后... 阅读全文
posted @ 2014-05-20 15:51 AllEmpty 阅读(7546) 评论(10) 推荐(17) 编辑
摘要:对于T4模板很多朋友都不太熟悉,它在项目开发中,会帮我们减轻很大的工作量,提升我们的开发效率,减少出错概率。所以学好T4模板的应用,对于开发人员来说是非常重要的。 园子里对于T4模板的介绍与资料已经太多了,所以在这里我就不再详细讲述基础知识了,只是说说T4模板在本框架中的具体应用与实践。 一... 阅读全文
posted @ 2014-05-15 12:02 AllEmpty 阅读(15263) 评论(17) 推荐(26) 编辑
摘要:这段时间一直在充电,拜读了园子中大神们的博文(wayfarer的《设计之道》、TerryLee的《.NET设计模式系列文章》、卡奴达摩的《设计模式》还有其他一些零散的文章),获益良多,虽然对大部分设计模式还是有点蒙,不过还是大长见识了。另外还购买了园子里范钢大神的大作《大话重构》和其他大神推荐的《重 阅读全文
posted @ 2014-05-12 11:46 AllEmpty 阅读(13664) 评论(31) 推荐(27) 编辑
摘要:不知不觉本系列已经写了一个月,编码前的各项工作到此也终于结束了。回头看看这一个月走过来,白天上班晚上码字查资料,写写改改,挺不容易的。很多时候有些知识会用,知道是怎么回事,但并不等于能写出来。错别字、表达不清、言不达意这些就很常见了。虽然有了这么多年的工作积累,真正写后才感觉到自己还远远不足。在... 阅读全文
posted @ 2014-04-30 15:43 AllEmpty 阅读(12257) 评论(25) 推荐(25) 编辑