Fork me on GitHub

2011年12月20日

摘要: 通用数据访问层及Ajax服务端框架的综合示例,展示与下载阅读目录开始第一部分,界面截图调用数据访问层的代码Ajax演示代码组件性能测试用户手册,API文档本文将专门介绍:我的通用数据访问层及Ajax服务端框架的综合示例,同时也是为了让大家能对这二个组件有更多的了解。 因此,本文将以界面截图以及部分代码展示的方式来说明,这样可能会有更感性的认识它。这个演示网站的特点:1. 数据访问全使用了我的通用数据访问层 + 存储过程的实现。2. 页面使用了大量的Ajax技术,没有任何的直接提交或回传(Submit Form or postback),分页,查询,对话框,都以Ajax的方式实现。3. 所有Aj 阅读全文
posted @ 2011-12-20 09:39 HackerVirus 阅读(297) 评论(0) 推荐(0)
摘要: ASP.NET程序也能像WinForm程序一样运行阅读目录开始操作方式支持的ASP.NET程序类别它也是个HTTP服务器支持远程机器访问不受限于Windows防火墙尊重每个人的操作习惯内置多标签浏览器支持启动参数及配置文件支持 .NET 4.0部署问题由于现在会使用WinForm的人是越来越少了,可能有时候做点小东西就只好用ASP.NET去完成了(喜欢控制台的朋友请不要顶针), 如果是这样,悲剧就发生了:一个小工具(或者小的演示项目),发给朋友去用,总不至于让人家也装个IIS或者VS20XX吧? 如果没有这二样,这种小工具还真不方便运行。怎么办? 做过ASP.NET开发的人都知道:网站通常要布 阅读全文
posted @ 2011-12-20 09:30 HackerVirus 阅读(254) 评论(0) 推荐(1)
摘要: 阅读目录开始config文件 - 自定义配置节点config文件 - Propertyconfig文件 - Elementconfig文件 - CDATAconfig文件 - Collectionconfig文件 - 读与写读写 .net framework中已经定义的节点xml配置文件xml配置文件 - CDATAxml文件读写注意事项配置参数的建议保存方式config文件与XML文件的差别今天谈谈在.net中读写config文件的各种方法。 在这篇博客中,我将介绍各种配置文件的读写操作。 由于内容较为直观,因此没有过多的空道理,只有实实在在的演示代码, 目的只为了再现实战开发中的各种场景。 阅读全文
posted @ 2011-12-20 09:24 HackerVirus 阅读(522) 评论(0) 推荐(0)
摘要: 在.net中读写config文件的各种方法阅读目录开始config文件 - 自定义配置节点config文件 - Propertyconfig文件 - Elementconfig文件 - CDATAconfig文件 - Collectionconfig文件 - 读与写读写 .net framework中已经定义的节点xml配置文件xml配置文件 - CDATAxml文件读写注意事项配置参数的建议保存方式config文件与XML文件的差别今天谈谈在.net中读写config文件的各种方法。 在这篇博客中,我将介绍各种配置文件的读写操作。 由于内容较为直观,因此没有过多的空道理,只有实实在在的演示代 阅读全文
posted @ 2011-12-20 09:19 HackerVirus 阅读(246) 评论(0) 推荐(1)

2011年12月19日

摘要: http://blog.csdn.net/wonsoft/archive/2009/04/29/4136711.aspxASP.NET(C#)图片加文字、图片水印一、图片上加文字://usingSystem.Drawing;//usingSystem.IO;//usingSystem.Drawing.Imaging;privatevoidAddTextToImg(stringfileName,stringtext){if(!File.Exists(MapPath(fileName))){thrownewFileNotFoundException("Thefiledon'tex 阅读全文
posted @ 2011-12-19 14:28 HackerVirus 阅读(782) 评论(0) 推荐(0)

2011年12月18日

摘要: 前面的笔记做了关于Ninject(MVC三类工具里面第一类IoC容器),本次的笔记是关于VS里面提供的Unit Testing工具的使用以及Moq(模拟工具)。1.Visual Studio自带的单元测试工具除了使用微软自带的单元测试工具,我们还可以选择NUnit--非常流行的一款测试工具。接下来我们创建一个项目ProductApp,你也可以使用NUnit,猛击这里获取。它的使用跟VS自带的非常类似。首先我们创建用来的测试的类和接口,如下所示:public class Product { public int ProductID { get; set; } public st... 阅读全文
posted @ 2011-12-18 20:10 HackerVirus 阅读(191) 评论(0) 推荐(0)
摘要: 在程序中,当我们需要动态的去加载程序集的时候(将对程序集的引用由编译时推移到运行时),反射是一种很好的选择。反射为.NET类型提供了高度的动态能力,包括:元数据的动态查询、绑定与执行、动态代码生成。常用的反射类型包含在System.Reflection和System.Reflection.Emit,反射包括程序集反射、类型反射、接口反射、类型成员反射。编译时加载程序集下面先从一个简单的例子说起,假如我们有一个Point类如下所示:using System;public class Point{ public int x; public int y; public voi... 阅读全文
posted @ 2011-12-18 20:09 HackerVirus 阅读(241) 评论(1) 推荐(0)
摘要: 一、SKU及相关概念定义在设计商品SKU之前,首先让我们熟悉一下SKU和相关的一些概念。# 什么是SKU: SKU=Stock Keeping Unit(库存量单位) 同一型号的商品,或者说是同一个产品项目(商品条形码是针对企业的产品项目来进行定义的),因为产品与产品之间有某些属性不同,用以区别开这些不同商品的属性即商品变异属性,又称作SKU属性,因为它决定了SKU的绝对数量。# 参考说明 百度上有一篇文章也有阐述,可以做关联阅读,我就不重复贴上了。http://www.cnblogs.com/winstonyan/admin/EditPosts.aspx# 什么是SKU属性和选项 比如某件衣 阅读全文
posted @ 2011-12-18 20:08 HackerVirus 阅读(1333) 评论(3) 推荐(2)
摘要: 因为我们无法通过任何方法获取整个页面的大小和当前加载了多少,所以想制作一个加载进度条的唯一办法就是模拟。那要怎么模拟呢? 我们知道,页面是从上往下执行的,也就是说我们可以大致估算出在页面的某个位置加载了多少,而后用jq模拟出一个进度条来显示。 首先我们先画一个进度条的样子,也就是上图图中的样子,这个不用过多说明,自己看代码 CSS?*{margin:0;padding:0;font-size:12px}.loading{position:relative;top:0;left:0}.text input{float:left;color:#fff;height:32px;line-h... 阅读全文
posted @ 2011-12-18 20:06 HackerVirus 阅读(491) 评论(0) 推荐(0)
摘要: [翻译]ASP.NET MVC 3 开发的20个秘诀(十三)[20 Recipes for Programming MVC 3]:实现Ajax增强用户体验议题单击链接的时候,由于网页刷新内容需要重新加载,会感觉整个过程变的非常缓慢,尤其在我们只需要更新少量内容的时候感觉更加明显。解决方案修改之前的示例,将Html.ActionLink创建的链接更改为由Ajax辅助类Ajax.ActionLink创建,使链接点击时只加载需要改变的内容。讨论MVC框架提供了几个非常棒的辅助类。在目前为止本书使用最后的就是HtmlHelper类,几乎之前所有的视图类都至少使用过一次。在这个秘诀中,将使用AjaxHe 阅读全文
posted @ 2011-12-18 20:01 HackerVirus 阅读(421) 评论(0) 推荐(0)