08 2012 档案

(转)二、Linq to XML(更新,删除,加载)
摘要:原文地址:http://blog.csdn.net/avon520/article/details/5420Xml操作场景:产品采购单。描述:产品采购单用于描述产品的采购,它可以从各地进行采购,且每地可以采购多种商品。地址信息包括:城市,电话,联系人,日期,商品;商品包括0到多项,商品包括:产品名称,编号,描述,单价,采购总量。+<?xml version="1.0" encoding="utf-8" standalone="no"?><purchaseOrder><address> <cit 阅读全文

posted @ 2012-08-30 18:02 黑子范 阅读(180) 评论(0) 推荐(0)

(转)一、Linq to XML (创建,添加,查询)
摘要:原文地址:http://blog.csdn.net/avon520/article/details/5420105Xml操作场景:产品采购单。描述:产品采购单用于描述产品的采购,它可以从各地进行采购,且每地可以采购多种商品。地址信息包括:城市,电话,联系人,日期,商品;商品包括0到多项,商品包括:产品名称,编号,描述,单价,采购总量。<?xml version="1.0" encoding="utf-8" ?><PurchaseOrder> <address> <city></city> < 阅读全文

posted @ 2012-08-30 18:01 黑子范 阅读(227) 评论(0) 推荐(0)

(转)在GridControl控件中使用SearchLookUpEdit构建数据快速输入
摘要:原文地址:http://www.cnblogs.com/wuhuacong/archive/2012/06/18/2553303.html较早之前,曾经介绍了一篇文章《使用DataGridView数据窗口控件,构建用户快速输入体验》,介绍了在传统DataGridView中嵌入一个数据窗口进行选择列表,从而实现数据快速录入的操作例子,在DevExpress的控件使用中,我们应该如何实现这种效果呢,本文首先通过简单的例子介绍一下,具体的实现过程。然后进阶具体的应用,指导我们实际的开发工作,以及在使用过程中需要注意的一些特殊问题,提供相应的解决方法。1、 GridControl集成SearchLoo 阅读全文

posted @ 2012-08-18 17:46 黑子范 阅读(297) 评论(0) 推荐(0)

(转)自动完成功能,VS2005下开发数据窗口控件,及数据窗口列,即表中表的实现。大家关注!
摘要:原文地址:http://www.cnblogs.com/CodeAnyWhere/archive/2007/01/21/316703.html?page=3上一次做了个下拉的DataGridView很多朋友提出了宝贵的意见,比如是否可以通过键盘输入或者是否可以做成类似PB的DataWindow ,我有了一段时间把这个控件又重新封装了写了一遍,其中一个就是DataWindow控件,这个控件主要的功能就是下拉弹出数据,而且可以显示条件输入 框,第二个控件是DataWindowColumn顾名思义就是在DataGridView中的Cell里在弹出一个下拉的DataGridView ,这个功能是由.. 阅读全文

posted @ 2012-08-18 17:44 黑子范 阅读(187) 评论(0) 推荐(0)

(转)你必须懂的 T4 模板:深入浅出
摘要:原文地址:http://www.cnblogs.com/heyuquan/archive/2012/07/26/2610959.html=============C#.Net 篇目录==============示例代码:示例代码__你必须懂的T4模板:浅入深出.rar (一)什么是T4模板?T4,即4个T开头的英文字母组合:Text Template Transformation Toolkit。T4文本模板,即一种自定义规则的代码生成器。根据业务模型可生成任何形式的文本文件或供程序调用的字符串。(模型以适合于应用程序域的形式包含信息,并且可以在应用程序的生存期更改) VS本身只提供一套基于. 阅读全文

posted @ 2012-08-15 11:52 黑子范 阅读(532) 评论(0) 推荐(0)

(转)理解 T4 模板:<#@ parameter #> 指令
摘要:原文地址:http://www.cnblogs.com/heyuquan/archive/2012/07/26/2609412.html=============C#.Net 篇目录============== 示例代码:示例代码_for_真真理解T4_parameter指令.zip 本人最近在学习 T4 模板相关的知识,一些知料中文版的难找,所以翻翻老外的文章先译出来分享给大家。这里有篇入门文章 《你必须懂的T4模板:浅入深出》 Visual Studio 2010 引入了一个新的 T4 指令:参数指令。这个参数提供一种在文本模板中定义输入参数的标准方式。语法<#@ parameter 阅读全文

posted @ 2012-08-15 11:10 黑子范 阅读(306) 评论(0) 推荐(0)

(转)菜鸟级三层框架(EF+MVC)项目实战之 系列二 对数据访问层的抽象上
摘要:原文地址:http://www.cnblogs.com/rdst/archive/2012/08/12/2634159.html系列概述:全系列会详细介绍抽象工厂三层的搭建,以及EF高级应用和 ASP.NET MVC3.0简单应用,应用到的技术有Ef、Lambda、Linq、Interface、T4等。 由于网上对涉及到的技术概念介绍很多,因此本项目中不再对基本概念加以叙述。 系列二概述:该系列详细介绍了如何抽象出公用方法(CRUD),以及T4模版的应用。一、创建Cnblogs.Rdst.IDAO程序集 1.1 先在解决方案中创建一个Interface 文件夹,用于存放抽象出的接口 1.... 阅读全文

posted @ 2012-08-15 11:03 黑子范 阅读(353) 评论(0) 推荐(0)

(转)基于T4模板引擎生成静态网站(CMS)
摘要:原文地址:http://www.cnblogs.com/smartbooks/archive/2012/05/13/2498258.html缘由用Net技术生成纯静态网站目前市面上的技术貌似不是很多,要么就是一些大公司的项目。相比于Php语言来说,基于Php语言的CMS系统就有很多了,并且模板解析技术也已经比较成熟了。模板解析引擎一直是一个核心的问题,曾经我也尝试了好多种办法来间接的实现模板解析,但都不能完美的解决面临的问题,相信很多使用Net做网站的朋友也希望有一套像Php那样的CMS系统。直到有一天公司组织微软的专家过来培训让我了解到了VS10在代码生成方面所呈现出的优越表现,让我联想到. 阅读全文

posted @ 2012-08-14 17:20 黑子范 阅读(425) 评论(0) 推荐(0)

(转)Entity Framework - 利用T4 分离 Entity 和 DbContext
摘要:原文地址:http://www.cnblogs.com/fangrobert/archive/2011/08/22/2150048.html通常情况,我们会在项目中新建一个ClassLibrary的EF.Data层,然后在该层中添加一个ADO.NET Entity Data Model的edmx文件。IDE就会利用ADO.NET Entity Data Model生成基于当前数据库对应的实体类以及实体类对应的数据访问代码。如果你的项目是简单的三层架构(应用层,业务层,数据访问层),你会发现我们再应用层需要用到实体类的话,必须引用EF.Data层,这样一来也就把数据访问的代码暴露给应用层了。这. 阅读全文

posted @ 2012-08-13 16:24 黑子范 阅读(390) 评论(0) 推荐(0)

(转)菜鸟级三层框架(EF+MVC)项目实战之 系列二 对数据访问层的抽象下
摘要:原文地址:http://www.cnblogs.com/rdst/archive/2012/08/12/2635377.html概述:1、对数据访问层进行封装 2、对业务层提供统一入口 3、线程内实例唯一一、数据访问层封装抽象 1.1、在程序集Cnblogs.Rdst.IDAO中创建IDBSession接口,其主要目的是将所有实体类封装为属性。 1.2、IDBSession接口中定义SaveChange()方法,定义该方法的意义会在业务逻辑中介绍。 1 using System; 2 using System.Collections.Generic; 3 using System.Linq.. 阅读全文

posted @ 2012-08-13 16:09 黑子范 阅读(335) 评论(0) 推荐(0)

(转)正则表达式语法备忘录
摘要:原文地址:http://www.cnblogs.com/fangrobert/archive/2011/08/25/2153209.html字符描述\将下一个字符标记为一个特殊字符、或一个原义字符、或一个 后向引用、或一个八进制转义符。例如,'n' 匹配字符 "n"。'\n' 匹配一个换行符。序列 '\\' 匹配 "\" 而 "\(" 则匹配 "("。^匹配输入字符串的开始位置。如果设置了 RegExp 对象的 Multiline 属性,^ 也匹配 '\n&# 阅读全文

posted @ 2012-08-13 16:03 黑子范 阅读(139) 评论(0) 推荐(0)

(转)修改的T4代码生成器(续)
摘要:原文地址:http://www.cnblogs.com/ASPNET2008/archive/2012/07/29/2612954.html 最近一段时间,我利用业余时间在做一个基于客户公司风格的代码生成器,这个代码生成器在之前的文章中稍微介绍过(修改的T4代码生成器),我并不是白手起家,而是参考了一们园友的作品。原作品的特点: 1:基于WPF。 比起传统的WinForm来讲,wpf在用户体验性上有很大的优势。 优点一:能够比较容易的实现基于Visual风格的界面。 这让使用者会比较熟悉,不会花太多时间去了解如何使用。 优点二:自由拖拽UI元素 比如我们非常容易的能够将一... 阅读全文

posted @ 2012-08-13 16:01 黑子范 阅读(314) 评论(1) 推荐(1)

(转)修改的T4代码生成器
摘要:原文地址:http://www.cnblogs.com/ASPNET2008/archive/2012/06/30/2570737.html为什么有些开发人员从来不用代码生成器 代码生成器,我想很多开发人员估计都使用过,起码也听说过.为什么有些开发人员从来不用代码生成器呢,我总结有以下几种情况: 1.个人习惯,不喜欢用工具,喜欢什么事都亲自处理. 2.没有遇到让自己特别满意的代码生成工具,而自己又不想去改造. 3.有些公司好几年一直维护那么几个项目,除非大规模的重构,否则没有代码生成器什么事.这类公司注意的业务逻辑,技术深度之类的问题. 企业小项目特点 正好我最近做的项目都是小项目,属于企.. 阅读全文

posted @ 2012-08-13 15:48 黑子范 阅读(319) 评论(1) 推荐(1)

(转)【Smart Code Generator】 基于T4的代码生成器
摘要:原文地址:http://www.cnblogs.com/fangrobert/archive/2011/10/01/2196923.html前不久写了一个基于T4模板的代码生成器Smart Code Generator,现已开源到CodePlex开发环境Visual Studio 2010.Net Framework 4.0WPFC#运行环境Windows.Net Framework 4.0 阅读全文

posted @ 2012-08-13 15:42 黑子范 阅读(278) 评论(0) 推荐(0)

(转)一步一步Asp.Net MVC系列_权限管理设计起始篇
摘要:原文地址:http://www.cnblogs.com/mysweet/archive/2012/07/26/2610793.html前一段时间,写了一步一步asp.net的一系列博客,最近,也快要大四,忙着准备找个工作,这也算是最后一个假期了,这个系列可能不太长,尽量写完.还是多学习,少扯淡的风格,我们的学习还好继续,现在开始学习asp.net MVC系列,基础知识,大家看博客园相关的一系列就可以了,我们在这里学一下一个权限管理的设计.我采用的是Asp.net MVC+EF+N层的方式,顺便加入点spring.net注入的部分,当然我们最主要的还是关于权限设计的部分.而架构,咱也没学过太复. 阅读全文

posted @ 2012-08-10 17:34 黑子范 阅读(669) 评论(0) 推荐(0)

(转)基础权限管理
摘要:原文地址:http://www.cnblogs.com/NoSuchPerson/archive/2012/08/10/2631785.html一直想做一个基础权限管理的框架可以方便的用在管理系统里面,不需要太复杂,只要有基础的功能即可,平时比较懒,就一直从去年拖到了现在,好在马马虎虎的算是做完基本功能了,至于代码方面嘛,还有很多不尽人意的地方,bug也留了不少,做的不好 算是抛砖引玉。话不多说,先上图首先是登录后的首页,左侧导航菜单上根据用户角色自动生成的导航菜单界面,便于管理系统中的菜单权限管理是指菜单页面中可能用到的按钮,在导航菜单中可以选择角色管理角色选择权限,选中的按钮在对应的角色. 阅读全文

posted @ 2012-08-10 17:32 黑子范 阅读(264) 评论(0) 推荐(0)

导航