摘要:
一朋友要交毕业设计,叫我帮他搞个简单的图书管理系统,我反正晚上也没事情,就准备帮他捣鼓一个简单的。由于是毕业设计,因此准备采用在工作中很少使用到的技术来开发,也好给自己练练手,因此选用了Entityframework,spring.net ,asp.net MVC 等技术来开发。以下是我这个项目的工程结构:Common为公共类,主要存放与业务无关的公共类,也包括扩展方法也存放在此类库中。Domain为领域逻辑层,主要存放领域对象。DTO为数据传输对象层,主要用来传输数据对象,MVC中Controller到View或者View到Controller的数据传输对象也放在这里面,不在使用ViewDa 阅读全文
摘要:
最近做个一个EntityFramework的DEMO,刚开始做的时候在删除跟修改数据时采取的是根据ID查询到对应实体,然后再删除和更新实体,发现这样做多查询了一次数据库。尤其是做修改的时候,还得每个属性进行赋值修改,加大了代码量。 因此寻找另一条出路,思路大概是这样的:首先获取需要修改或者删除的对象,根据EntityKey判断上下文中是否存在,假如存在,则移除上下文中的对象。然后把获取到的对象附加... 阅读全文
摘要:
在VS2010中使用Spring.net开发应用程序,在新的framework 4.0运行时下,完全不能运行,因为framework4.0的代码安全模型被改变。Spring之前做的很多发射的工作,就不能通过framework 4.0的验证。具体如何解决暂时没有办法。但是vs2010可以提供2.0、3.0、3.5、4.0运行时,用户在创建工程的时候只需要选择3.5即可。因为spring在3.5中能完... 阅读全文
摘要:
本文主要介绍一下基本工作 如何将在SQL Server中设计好的数据表结构导入到PowerDesigner中。我采用的是SQL Server 2005跟PowerDesigner15.1版本,首先打开Powerdesigner15.1,如下图所示,双击PowerDesigner,将打开此软件。然后新建工程,点击File,操作如下图,选择New Projet 。将弹出如下对话框。在上面对话框中空工程... 阅读全文
摘要:
Extjs动态加载树,首先在数据库里面设计存放树信息的表代码Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--1USE[KimiExtjs]2GO3/******对象:Table[dbo].[Trees]脚本日期:04/08/201022:12:25**... 阅读全文
摘要:
本文将使用C#来获取系统的基本信息。 结果如图所示: 为了获取系统信息,我将调用windows自带的kernel32.dll程序。代码如下所示:代码Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--1usingSystem;2usingSystem.... 阅读全文
摘要:
看到Extjs如此绚丽的界面,突然有种莫名的冲动来学习下! Extjs是从yui-ext发展来的一套ajax控件,是一套完整的富客户端解决方案,也因为功能完整,ext-all.js有400多k(最新的extjs3.2.0 有600多k),以为是基于js和css的功能实现,对客户端机器性能也有一定的要求,比如对ie6以下版本的不支持。 下面开始Extjs的学习(本人也是刚学,希望大家提出文中出现的... 阅读全文