zoukankan
html css js c++ java
asp.net的程序的一种简化结构
一般都把代码写在自动产生的页面Class里,但是如果比较复杂的话,代码会很长,不容易理解维护。有一个办法就是设计一个Helper Class,相当于是请一个秘书。示意代码如下:
class
XYZ : Page
{
void
Page_Load(
)
{
Helper.DoSomething();
}
readonly
XYZHelper Helper
=
new
XYZHelper();
}
class
XYZHelper
{
public
void
DoSomething()
{
}
}
这样做的好处:
XYZ的代码大为简化,页面显示逻辑因为不好测试,尽量薄比较好。
XYZHelper的代码容易测试。
分享:practice makes perfect.
查看全文
相关阅读:
broncho a1 hack指南-准备硬件
嵌入式GUI ftk0.1发布
ASP.net页面防刷新
C#反射入门教程(转)
万物生萨顶顶
[转载内容]C# win程序中主窗体菜单的权限控制
VB.net技巧更新(一)
XML与dataset里相互读取操作
操作EXCEL代码(c#完全版)
[转载内容]动态创建菜单,menustrip,根据权限显示菜单,控制菜单可用,反射,给窗体传值,反射对象传值,public static Object CreateInstance ( Type type, params Object[] args )
原文地址:https://www.cnblogs.com/chenge/p/1032672.html
最新文章
网站思路
网络流程图
Do you have someone special in your heart?
Primary key in SQL Statements
Calc Tables space size
ActiveX control view HTML format files in X++
Case SQL statements of Usage
Intercompany Sales order
Determine whether the string contains the English characters
Sql statement in AX 2009
热门文章
Useing x++ Calculate period the on hand stock
Display Images on the report
嵌入式GUI FTK介绍(1)基本组件
系统程序员成长计划组合的威力(二)
嵌入式GUI ftk0.1发布
理解事务处理、事务处理的隔离级别,和使用JDBC进行事务处理
理解Servlet过滤器(javax.servlet.Filter)
国产android新机开用5件事
头像用了三年了,换一下
broncho a1 hack指南-准备环境
Copyright © 2011-2022 走看看