摘要: 今天把系统的详细设计发给领导看,领导看了一会问了个问题:我看BLL层的类和函数跟DAL层的基本对应,是不是这个BLL层可以不要? 这个问题还真把我给问住了.....。。 阅读全文
posted @ 2011-04-07 22:25 天堂口 阅读(6837) 评论(106) 推荐(15) 编辑
摘要: 升五星了,上个月MVP也申请成功了,散散分,下一级怕兴趣不浓厚了,说说题外话 在论坛和QQ上回答了很多人的问题,说句老实话,技术是一回事,很多初学者差的是自己的职业素质不足,真要在工作中自己出了问题自己还不知道。 下面的话仅仅是给初学者的一些建议,老鸟请屏蔽。 1. 问题描述不清。 作为一个程序员很重要的一个能力应该是解决问题的能力,在解决不了自己问题的时候最起码要能做到清楚地描述自己的问题好让其... 阅读全文
posted @ 2008-11-12 19:10 天堂口 阅读(738) 评论(5) 推荐(0) 编辑
摘要: 最近做了个实际小项目,得到了一些小经验。首先,做项目时要考虑项目的可维护性和可扩展性。因为我的任务本来是要去该原来的那个项目。可惜原来那个项目作者应该是个初学者,连普通的规范都没有。一张表,列名又有中文又有英文,性别是sex,系别就变成了xibie,看起来特恼火。让我更加恼火的是里面变量全是默认状态。整个表单,全是DropDownList1,DropDownList2,DropDownList3,... 阅读全文
posted @ 2008-10-26 09:54 天堂口 阅读(389) 评论(4) 推荐(0) 编辑
摘要: NET开发框架的几个主要组成部分:首先是整个开发框架的基础,即通用语言运行时以及它所提供的一组基础类库;在开发技术方面,.NET提供了全新的数据库访问技术ADO .NET,以及网络应用开发技术ASP .NET和Windows编程技术Win Forms;在开发语言方面,.NET提供了VB,VC++,C#, Jscript等多种语言支持;而Visual Studio .NET则是全面支持.NET的开发... 阅读全文
posted @ 2008-10-05 11:42 天堂口 阅读(1733) 评论(0) 推荐(0) 编辑
摘要: 强/弱类型是指类型检查的严格程度的。语言有无类型,弱类型和强类型三种。无类型的不检查,甚至不区分指令和数据。弱类型的检查很弱,仅能严格的区分指令和数据。强类型的则严格的在编译期进行检查。 C# 是强类型语言;因此每个变量和对象都必须具有声明类型。 弱类型语言允许将一块内存看做多种类型。比如直接将整型变量与字符变量相加。C and C++ 是静态语言,也是弱类型语言;Perl and PHP 是动态... 阅读全文
posted @ 2008-10-05 11:35 天堂口 阅读(790) 评论(0) 推荐(0) 编辑
摘要: 如果你已经有较多的面向对象开发经验,跳过以下这两步:   第一步 掌握一门.NET面向对象语言,C#或VB.NET 我强烈反对在没系统学过一门面向对象(OO)语言的前提下去学ASP.NET。 ASP.NET是一个全面向对象的技术,不懂OO,那绝对学不下去!   第二步 对.NET Framework类库有一定的了解 可以通过开发Windows Form应用程序来学习.NET Framework。A... 阅读全文
posted @ 2008-10-02 11:28 天堂口 阅读(804) 评论(0) 推荐(0) 编辑
摘要: 最近做项目,使用GridView进行数据编辑,怎么也获取不到用户输入的值,只能获取到目标TextBox和它之前绑定的值。百思不得其解,后来在网上求助,发现原来是gridView的EnableViewState属性在作怪。下面,就来认识一下这个ViewState 。什么是ViewState?ViewState 用来跟踪和保存控件的状态信息。否则这些信息可能会丢失,原因可能是这些值不随着 form 回... 阅读全文
posted @ 2008-10-01 10:52 天堂口 阅读(1036) 评论(0) 推荐(0) 编辑
摘要: 对象/关系数据库映射(object/relational mapping(ORM))这个术语表示一种技术,用来把对象模型表示的对象映射到基于SQL的关系模型数据库结构中去。ORM,即Object-Relational Mapping(对象关系映射),它的作用是在关系型数据库和业务实体对象之间作一个映射,这样,我们在具体的操作业务对象的时候,就不需要再去和复杂的SQL语句打交道,只要像平时操作对象一... 阅读全文
posted @ 2008-09-29 09:09 天堂口 阅读(5453) 评论(0) 推荐(0) 编辑