摘要:
主要内容1、数据库编程方式的进化2、NH的系统架构一、数据库编程方式的进化在开始介绍NH的系统架构之前,先谈谈我所经历的.net项目组进行数据库编程的方式的变化:过去:主要是调用存储过程,对于比较简单的数据库操作也可直接编写简单的sql语句。现在:由于存储过程难以维护,所以建议尽量采取执行sql语句的方式进行数据库操作。同时,为了让大家更加容易的执行sql语句,还总结出了DAAB之类的数据库操作辅助包。下一步:随着系统的不断增大,之前大量采用sql实现业务逻辑的设计和编码的做法会加大我们项目的维护的难度和成本。而且采取上述方式进行数据库开发的效率非常低,开发人员往往花费大量时间在和数据库打交道 阅读全文
摘要:
//判断上传文件是否是图片private static bool IsAllowedExtension(FileUpload upfile){string strOldFilePath = "";string strExtension = "";string[] arrExtension = { ".gif", ".jpg", ".bmp", ".png" };if (upfile.PostedFile.FileName != string.Empty){strOldFile 阅读全文