自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(1)
  • 资源 (28)
  • 收藏
  • 关注

原创 ASp.net禁止代理Ip访问

很多时候是不希望代理ip来访问网站的.下代码是c#应用在web上的,由asp禁止代理IP访问代码转换的。经测试可以用,对透明代理和普通匿名代理有效,但对高度匿名代理无效。谈谈你是如何禁止或者限制代理ip访问你的web程序的? #region 判断是否为代理访问 /// /// 判断访问者是不是用代理访问,如果是返回true,否则false

2012-01-11 14:20:36 837 1

ASP.NET应用架构设计:原则、模式与实践.zip

《.net应用架构设计:原则、模式与实践》 前言 第一部分 架构与设计的原则和模式 第1章 架构与设计的流程和核心概念/2 1.1 正确认识软件架构/2 1.1.1 什么是架构/2 1.1.2 架构师的职责/3 1.1.3 架构设计/6 1.1.4 架构设计的优点/8 1.2 正确理解设计的含义/11 1.2.1 设计的重要性/12 1.2.2 架构和设计的关系/12 1.3 架构设计中的重要概念/14 1.3.1 tier和layer/14 1.3.2 架构与框架/15 1.3.3 架构与模式/15 1.4 本章小结/16 第2章 模式、设计原则和方法/17 2.1 设计原则与软件设计/17 2.1.1 设计原则简述/17 .2.1.2 设计原则实战/18 2.2 设计模式/23 2.2.1 设计模式简介/23 2.2.2 正确使用设计模式/25 2.2.3 设计模式实战/26 2.3 企业应用架构模式/31 2.3.1 什么是企业架构/31 2.3.2 什么是企业级开发/31 2.3.3 再议架构设计和模式/32 2.3.4 企业架构模式介绍/33 2.4 企业架构模式实战/34 2.5 设计方法/38 2.5.1 测试驱动开发/38 2.5.2 领域驱动开发/39 2.5.3 行为驱动开发/39 2.6 本章小结/39 第二部分 架构与设计的方法和最佳实践 第3章 架构分层/42 3.1 反模式项目实例/42 3.2 分层设计/45 3.2.1 正确理解分层/45 3.2.2 常见的分层架构设计/46 3.2.3 n-tier架构/52 3.2.4 n-tier架构需要考虑的因素/52 3.3 从重构到分层/56 3.3.1 业务层设计实战/58 3.3.2 数据访问层设计实战/62 3.3.3 服务层设计实战/63 3.3.4 显示层设计实战/66 3.4 本章小结/69 第4章 业务层设计/70 4.1 业务层组织模式剖析/70 4.1.1 transaction script模式与实战/70 4.1.2 active record模式与实战/72 4.1.3 domain model模式与实战/78 4.1.4 anemic domain model模式与实战/90 4.1.5 业务层组织模式比较/91 4.2 业务层常用设计模式解析及实战/92 4.2.1 工厂方法模式/92 4.2.2 装饰者模式/95 4.2.3 模板方法模式/102 4.2.4 状态模式/104 4.2.5 策略模式/109 4.2.6 模板方法模式、状态模式、策略模式的比较/109 4.3 业务层常用的企业架构模式及实战/113 4.4 模式联合实战/115 4.4.1 需求规格模式/115 4.4.2 组合模式/116 4.5 业务层常用的设计原则及实战/123 4.6 本章小结/126 第5章 服务层设计/127 5.1 服务层详解/127 5.1.1 服务层的由来/127 5.1.2 服务层的职责是什么/130 5.1.3 服务层的必要性/130 5.2 服务层常用设计模式解析/131 5.2.1 外观模式/131 5.2.2 远程外观模式/133 5.2.3 数据传输对象模式/135 5.3 soa介绍/136 5.3.1 soa用途/136 5.3.2 soa原则/139 5.3.3 服务设计原则/140 5.3.4 服务解惑/142 5.3.5 服务操作设计原则/143 5.3.6 服务粒度介绍/144 5.4 服务层常用消息模式解析/146 5.4.1 文档消息模式与请求-响应模式/146 5.4.2 预约保留模式/147 5.4.3 等幂模式/148 5.5 soa实战——wcf实现/149 5.5.1 系统分析/149 5.5.2 业务层实战/151 5.5.3 数据层实战/152 5.5.4 服务层实战/155 5.5.5 代理层实战/160 5.5.6 显示层实战/162 5.6 本章小结/163 第6章 数据访问层设计/164 6.1 数据访问层简述/164 6.2 数据访问层的设计策略/165 6.2.1 仓储模式/165 6.2.2 数据访问对象模式/166 6.3 数据访问层常用模式与原则解析/166 6.3.1 工作单元/167 6.3.2 标识映射/175 6.3.3 延迟加载/178 6.3.4 数据并发控制/182 6.3.5 查询对象/184 6.4 orm对象关系映射/190 6.4.1 nhibernate介绍/191 6.4.2 entity framework介绍/191 6.5 企业级领域驱动设计项目实战/192 6.5.1 业务层的实现/192 6.5.2 服务层的实现/197 6.5.3 数据访问层的实现/203 6.5.4 显示层的实现/221 6.6 本章小结/223 第7章 数据存储层设计/224 7.1 合理选择数据存储方案/224 7.1.1 数据存储的三种方式/224 7.1.2 选择合理的数据存储方案/227 7.2 数据库架构设计/228 7.2.1 分布数据/229 7.2.2 数据拆分/229 7.2.3 读写分离/233 7.2.4 数据缓存/234 7.3 数据库设计/236 7.3.1 数据库计划/236 7.3.2 逻辑数据库设计/236 7.3.3 物理数据库设计/238 7.4 sql server数据库性能瓶颈分析与解决方案/240 7.4.1 缺失索引的瓶颈分析与解决方案/240 7.4.2 昂贵查询的瓶颈分析与解决方案/255 7.4.3 数据库碎片的瓶颈分析与解决方案/259 7.5 本章小结/261 第8章 显示层设计/262 8.1 mvp模式的原理与实战/262 8.1.1 mvp模式实战(asp.net实现)/263 8.1.2 mvp模式经验谈/269 8.1.3 mvp模式之高级话题/276 8.2 前端控制器模式的原理与实战/283 8.2.1 前端控制器模式介绍/283 8.2.2 深入浅出命令模式/284 8.2.3 前端控制器模式实战/287 8.3 mvc模式的原理与实战/289 8.3.1 深入浅出mvc模式/290 8.3.2 mvc模式之高级话题/297 8.3.3 mvc模式实战——对asp.net mvc源码进行分析/298 8.4 pm模式的原理与实战/313 8.4.1 pm模式的解析/313 8.4.2 pm模式实战/316 8.5 mvvm模式的原理与实战/324 8.5.1 mvvm模式介绍/324 8.5.2 mvvm模式深度剖析/325 8.5.3 mvvm模式高级话题/337 8.6 本章小结/342 第三部分 .net应用的架构与设计实战 第9章 it创业产品互推平台的项目背景与功能介绍/344 9.1 it创业产品互推平台背景/344 9.2 sns功能介绍/344 9.2.1 用户管理/345 9.2.2 个人信息管理/346 9.2.3 软件展示功能/347 9.2.4 好友功能/348 9.2.5 站内信息功能/349 9.2.6 多媒体文件管理/350 9.2.7 博客/351 9.2.8 用户群/353 9.2.9 微博/354 9.2.10 共享功能/355 9.2.11 论坛/355 9.2.12 活动/356 9.2.13 投票/358 9.2.14 页面布局定制/359 9.2.15 评级/359 9.3 本章小结/360 第10章 it创业产品互推平台架构设计/361 10.1 分层设计/361 10.1.1 逻辑分层的总体设计/361 10.1.2 通用功能设计/362 10.1.3 业务层设计/363 10.1.4 数据持久层设计/364 10.1.5 显示层设计/364 10.2 部署设计/365 10.2.1 单服务器部署/365 10.2.2 多服务器部署/365 10.3 文件存储的设计/367 10.4 基础类库的设计/369 10.4.1 缓存/369 10.4.2 配置读取/375 10.4.3 邮件发送/376 10.4.4 日志记录/378 10.4.5 辅助类的实现/382 10.5 本章小结/383 第11章 it创业产品互推平台用户管理/384 11.1 用户管理功能分析/384 11.1.1 用户注册/384 11.1.2 用户登录/384 11.1.3 找回密码/386 11.1.4 激活账户/386 11.1.5 删除用户/386 11.1.6 更新用户/387 11.1.7 查询用户/387 11.2 用户管理接口的定义/390 11.2.1 服务层实现定义/390 11.2.2 业务模型定义/392 11.2.3 数据访问层的接口定义/393 11.3 用户管理的实现/393 11.3.1 服务层实现/393 11.3.2 业务层实现/400 11.3.3 数据访问层实现/403 11.3.4 显示层实现/404 11.4 本章小结/406

2016-01-09

C#实现加密解密程序(支持10GB以上加密解密操作)

这个程序是我在一个Q群共享下载的。包括了一些加密方式, 文本内容加密、MD5加密、文件加密。其中文件加密可以支持大数据加密。当然这个大数据是相对而言的。我也做过测试。测试过的是5。8G加密成功,解密也成功。更大的还没有有尝试。可以加密一些不想轻易让别人知道的文件,例如:某某"动作"片 .嘿嘿!大家也尝试一下吧。

2013-04-03

PHP多图片上传程序源码

本程序为PHP文件上传程序。 在某网站看到其程序,索要及买源码未果。通过开发人员工具及其他抓包程序进行相关文件获取。 经过自己写后台代码,不断调试完成。 在此共享此资源。程序的主要功能就是图片上传。可以一次上传多个文件。速度也相当的快哦。

2011-10-20

Csharp加密解密源码(转载)

此程序由Microsoft Visual Studio 2010方可打开源码运行 EnDnpassword文件夹是加密主程序源码 Password文件夹是加密算法实现的源码和封装后的dll 两种加密算法。一种是DES,一种位MD5加密(此加密并非直接调用.net类库中的加密算法) 在加密时需要将生成的dll文件进行引用后方可使用。 没有什么技术含量,练习下dll封装和MD5算法的实现 (此源码转载而来)

2011-09-16

Ajax开发精要+概念、案例与框架》.part3

Ajax开发精要+概念、案例与框架》.part3.rar源码和书

2011-09-05

Ajax开发精要+概念、案例与框架》.part2

Ajax开发精要+概念、案例与框架 源码和书

2011-09-05

Ajax开发精要+概念、案例与框架》》.part1

Ajax开发精要+概念、案例与框架》有书和源码

2011-09-05

Apache2.2中文手册

Apache2.2中文手册!看他会让你更熟悉Apache服务器! 运用更纯熟!很好资源不容错过!

2011-03-18

MySQL 5.1参考手册

MySQL 5.1参考手册 参考手册 !很不错的参考书,可以做字典使用!

2011-03-18

手机号码归属地数据库.mdb格式 有20多万条记录!并有最新移动182号码段的部分数据

手机号码归属地数据库.mdb格式 有20多万条记录!并有最新移动182号码段的部分数据

2011-03-13

手机号码归属地数据库mdb+包含最新号段+187+157+145+182(部分地区)等+20多万条

手机号码归属地数据库mdb+包含最新号段+187+157+145+182等20多万条信息 182号码段为移动新卡类,只有部门地区!

2011-03-12

C#简单记事本源码(希望大侠给改改)

C#记事本源码!基本功能均实现,复制、粘贴、剪切、撤销等!加入鼠标右键弹出式菜单!有点事替换暂时没有写以后补上!

2011-03-06

Vb编写简单挂机锁程序源码

VB写的一个简单挂机锁程序!可以在自己电脑没有设密码且暂离不想关机时候使用,防止其他人对电脑操作!利用了文件读写和注册表操作!把用户设置密码进行保存并把程序加入自动启动(注册表操作),防止其他人强行关机绕过此程序!如果在没有正常退出程序单情况下(例如:强行关机等),下次重启就会自动运行并锁屏(密码与上次相同)。

2011-01-27

C语言ATM模拟源代码

画了界面!实现存、取、转、查等功能!利用文件存取! 对密码输入次数加限制,对密码进行了简单的加密!

2010-12-16

VB编写挂机锁屏软件

这是一个用Vb写的挂机锁屏软件!感觉不错,所以转来! 这是转的哦!

2010-09-24

酒店管理系统VB源码

这是一个酒店管理系统,但只对住宿进行了一系列的功能实现!登记、挂账、查看、添加等!原创作者是谁暂不知道!本人做了修改!有ACESS数据库改为SQL!修改了用户权限(原版权限是虚设),修改了添加用户时的一些BUG,增加量验证码!修改了SQL数据库备份!改的不是很好!版权还归原作者所有!

2010-06-07

企业进销存管理系统修复

之前发布的这个程序在运行过程中在报表过程总出现错误,在查看库存信息时出现类型不匹配的现象!'在这次的程序中已经解决了这些问题! 本程序有本人独自敲写代码完成!特别注意的是本程序所有的图片和Falsh文件均来自互联网,并非本人制作做!版权归原作者所有! ' ' '本程序参一些项目资料!其SQL数据库创建以“吉林明日”做的样本!感谢他们! ''数据库备份工具同样来自互联网,本人只是借用! 本程序的开发仅作练习,没有作为商业目的而开发,所以界面没有特意的去更改! 本程序做到了企业进,销、借、查、删、改、归还、数据备份、数据清理、数据还原、权限设置、系统日志,权限的赋给和取消等一些内容! 本程序增加量系统托盘动画图标!系统托盘动画图标参考了互联网资料,并非本人原创!程序在查看信息时使用datagrid和listview两种控件! '本人任何公布任何源码均属免费!无任何付费情况!本程序无版权,可以随意转载! ' ' '谢谢! '程序有任何问题或者好的建议请于本人联系 ';' ’ '我的QQ:396293386 E-mail:[email protected]'

2010-05-28

企业进销存VB源码(实现了相应的内容)

'本程序有本人独自敲写代码完成!特别注意的是本程序所有的图片和Falsh文件均来自互联网,并非本人制作做!版权归原作者所有! ' ' '本程序参一些项目资料!其SQL数据库创建以“吉林明日”做的样本!感谢他们! ''数据库备份工具同样来自互联网,本人只是借用! 本程序的开发仅作练习,没有作为商业目的而开发,所以界面没有特意的去更改! 本程序做到了企业进,销、借、查、删、改、归还、数据备份、数据清理、数据还原、权限设置、系统日志,权限的赋给和取消等一些内容! 本程序增加量系统托盘动画图标!系统托盘动画图标参考了互联网资料,并非本人原创!程序在查看信息时使用datagrid和listview两种控件! '本人任何公布任何源码均属免费!无任何付费情况!本程序无版权,可以随意转载! ' ' '谢谢! '程序有任何问题或者好的建议请于本人联系 ';' ’ '我的QQ:396293386 E-mail:[email protected]'

2010-05-20

VB打造简单名字PK垃圾游戏附加源码

VB打造简单名字PK垃圾游戏!看了别人玩自己也试一试吧!

2010-05-15

易语言程序源码(这是我收藏的一些例子,大约有好几百)

易语言程序源码(这是我收藏的一些例子,大约有好几百)很经典!可以看看!中文编程!

2010-05-14

简单的日记本(附带原)

一个简单的日记记录程序!实现注册,登录使用!添加、保存、浏览、修改、删除等功能!利用SQL数据库!带数据库备份文件和创建脚本!

2010-05-08

易语言打造个人记事本(附带源码)

这是一个有易语言编写的记事本,很简单!汉语编程意在不言中!

2010-03-09

VB打造聊天工具 (附加源码)

可以实现网络的通讯!主要是信息的传送,主要加了消息提示等!主程序分为客户端和服务端!客户端对服务端进行IP连接!

2010-03-09

vb实现通讯录管理系统——通讯录源码

这个时 通讯录,实现多用户登录和 权限的管理!可以实现增加、修改和删除各种功能!同样可以和所用使用者发送信息!虽然垃圾,但也要晒一晒!嘿嘿!

2010-02-12

vb实现通讯录,通讯录源码

通讯录!与微软的基本相同!各种功能均已经实现!呵呵!大家可以 看看!

2010-02-12

学生信息管理系统附带源码

这是一个学生信息管理的系统!可以实现增加、删除、修改学生信息及成绩单录入!但缺还是有的!

2010-01-23

vb编程实现简单计算器附带源码

利用vb写的一个 简单的计算器!很简单,简单到四则运算!没有其他的高级运算功能!

2010-01-16

VB实现记事本附带源码!记事本新内容

利用VB写的记事本,复制,粘贴等功能均已实现!虽说没有 微软的强大但也凑合!

2010-01-16

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除