摘要:
在完成DAL层的开发以后,我们开始编写BLL的代码,这次没有像机房收费系统那样,用了很多工厂,设计模式,接口之类的.那时候就是为了学习.这次是为了使用,所以我们从使用出发.用bll直接调用dal层的方法.而网站中只会出现两层.UI和BLL这样看起来比较清晰.我们基础信息模块,其中业务逻辑比较少,因为都是对数据库的基本增删改查.这样,其中BLL代码量就不多.编写起来比较方便.其中对于新的东西.学到的不是很多.这次BLL主要是对事务有了一定的了解.事务:通俗的说来就是一组操作,这些操作"要么什么也不做,要么都做完".事务反映了现实世界中要以一个完整的单位提交的一份工作.比如:自 阅读全文
随笔分类 - 【.NET】
VS2010自定义新建文件模版
2011-06-11 20:41 by myjava2, 129 阅读, 收藏,
摘要:
不知不觉VS2010已经成为.NET开发人员的必备工具,相比经典版VS2005,到过渡版VS2008,2010在性能稳定性和易用性上都得到很大的提高。结合VS工具,其下的插件也层出不穷。今天重点给大家介绍如何使用VS2010VS2010自定义新建文件模版,新建文件时,添加个人信息,如:创建者,创建时间等个性化信息。这样对于具有规定机器的开发人员,对于新建的文件就会自动添加版本,添加人,添加时间等信息。具体操作如下:1、打开VS2010安装目录,如:I:/Program Files/Microsoft Visual Studio 10.0/Common7/IDE/ItemTemplates在这个 阅读全文
解析三层架构(3)---三层架构中的实体类和面向对象
2011-05-27 16:28 by myjava2, 811 阅读, 收藏,
摘要:
上一篇写了关于三层架构的中分层的实例,对每一层是如何编写的做了几个demo.接下来利用一遍文章,谈一下对于实体类的一些看法.在谈论实体类之前 ,想说一点关于面向对象的问题.刚开始接触面向对象的时候.当网上查了很多资料,也和其他人讨论了很多.究竟什么事面向对象,面向对象与面向过程有什么区别.由于开始没有实实在在的做过工程.教科书上都是写到:面向对象的核心就是封装,继承,多态.然后接着教科书就会举一个例子.定义一个学生类一般是,然后定义这个学生的属性(姓名 ,性别,生日,学号等等),最后定义几个这个学生的方法,比如说话,学习等.然后在控制台程序中输出一个学生说话…这样说的真的是很对,我也非常相信这 阅读全文
解析三层架构(2)----分层究竟分出了那些东西
2011-05-14 11:05 by myjava2, 207 阅读, 收藏,
摘要:
在上篇文章写到我们为什么要分层.有很多读者提出来很多宝贵的意见.让我受益匪浅,深深的感觉到自己的水平"还有很大的提升空间".首先感谢这些朋友们,我会进一步总结完善自己的想法. 截取了部分朋友的留言,感谢他们: 这次我用对比的方式描述一下,分层到底分出了什么.俗话说:有分必有合,那么它是把什么合到了一起. 首先写出两个没有分层的demo: <1>查询信息demo 1: Public Class Form2 2: Private sqlCon As String = "Data Source=LSH;Initial Catalog=ComputerLab; 阅读全文
详解Visual Studio 2010中自动执行属性(转)
2011-04-29 16:26 by myjava2, 142 阅读, 收藏,
摘要:
在Visual Studio 2010中,有不少特性能帮助大家更好,更快的完成开发工作。本文将介绍的是自动执行属性。 自动执行的属性能够让你迅速指定一个类的属性,不用写“Get”和“Set”这个属性的代码。当你为自动执行的属性写代码的时候,Visual Basic编译器自动创建一个私有字段存储这个属性的变量,此外还创建相关的“Get”和“Set”步骤。 采用自动执行的属性,一个属性(包括一个默认值)可以在一个单个的行中声明。下面的例子显示了三个属性的声明。 1: Public Property Name As String ... 阅读全文
VB.NET修饰符详细概念总结
2011-04-09 17:09 by myjava2, 221 阅读, 收藏,
摘要:
VB.NET修饰符1.Shadows Shadows 关键字指示被声明的编程元素隐藏基类中一个同名元素或一组重载元素。可以用其他任何类型的元素来隐藏任何类型的被声明元素。被隐藏的元素在隐藏它的派生类中不可用。Shadows 关键字用于下面的上下文中:Class 语句 Const 语句 Declare 语句 Delegate 语句 Dim 语句 Enum 语句 Event 语句 Function 语句 Interface 语句 Property 语句 Structure 语句 Sub 语句VB.NET修饰符2.Shared Shared 关键字指示一个或多个被声明的编程元素将被共享。共享元素不关 阅读全文
Debug 和release 区别 .net 学习
2011-03-08 20:59 by myjava2, 126 阅读, 收藏,
摘要:
在使用vs的时候 .运行的时候发现有debug 和release 两个版本 ,让我很是疑惑 .于是在网上找到了一些相关的资料Debug 通常称为调试版本,它包含调试信息,并且不作任何优化,便于程序员调试程 序。Release 称为发布版本,它往往是进行了各种优化,使得程序在代码大小和运行速度 上都是最优的,以便用户很好地使用。Debug 版本: /MDd /MLd 或 /MTd 使用 Debug runtime library(调试版本的运行时刻函数库) /Od 关闭优化开关 /D "_DEBUG" 相当于 #define _DEBUG,打开编译调试代码开关(主要针对 as 阅读全文
vb.net 视频前了解
2011-02-22 19:40 by myjava2, 160 阅读, 收藏,
摘要:
从去年的vb 6.0 到马上就要接触的vb.net我们正在逐步向前走 .下面我写下看视频前对vb.net的了解 首先 vB.net和我们前些阶段学习的VC#.net在功能上没有区别。编译以后生成的可执行文件被称为Assembly,即程序集。 程序集可以理解成exe或者 dll 文件 ,但是他们是明显不同的 VB.net的语言特点 1.代码托管。被托管的代码享受.netframework提供的安全保障和垃圾回收机制,但是这也同时表明,你的程序被框在Framework里面了。但是 API变得不太方便,这就造成了vb.net让人有爱有很.爱的是他实在是太容易上手了,都是包装好的东... 阅读全文
浙公网安备 33010602011771号