E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
PetShop
开源系统研究
PetShop
:微软ASP.NET宠物商店。Orchard:国外一个MVC开源的博客系统。SSCLI:微软在NETFramework2.0时代的开源代码。
beau_lily
·
2016-04-20 12:00
微软官方SqlHelper类 数据库辅助操作类 原创
本文就为大家介绍微软官方的程序
PetShop
4.0中的SqlHelper类,先来做一下简单的介绍,
PetShop
是一个范例,微软用它来展示.Net企业系统开发的能力。
yourber
·
2016-03-24 11:28
基于
PetShop
的数据可视化网站(四):自定义成员资格
由于项目要求,还需要加入成员管理以及登陆等内容,简单介绍下自定义成员资格。具体的项目文件可以参考我的github仓库自定义成员资格自定义成员资格可以理解为对用户的管理,即用户的创建,验证,修改密码等等操作。在ASP.NET中提供了一个类,可以较为清晰的规定这些操作,这个类叫做MembershipProvider类。MembershipProvider类是一个抽象类,因此我们需要继承这个抽象类并进行
Alex_Alex_L
·
2016-02-06 19:30
asp.net
自定义成员资格
asp-net
基于
PetShop
的数据可视化网站(三):可视化插件
在之前的系列中,我们可以较为轻松的将数据提取出来,但是仅仅使用表格等形式十分不直观。本文将通过百度地图API和ECharts对数据进行绘图。具体的项目文件可以参考我的github仓库百度地图API地图的作用是展现一块儿区域内容或寻径,项目为了展现设备所处地点,引用百度地图API进行展示。大体效果如下:在之前的系列中,我们将设备信息提取到了表现层,那么我们可以在aspx.cs后台中将得到的值包装成固
Alex_Alex_L
·
2016-02-04 21:46
asp-net
【分享】如何设计更加“面向对象”的三层架构系统(1)
摘要使用.Net开发的朋友,对于三层(N层)架构一定都不陌生,相信许多朋友也都曾细细研究过Duwamish/
PetShop
等经典案例。
·
2015-12-09 10:10
面向对象
PetShop
安装
安装完
petShop
后,配置数据库如下: 1.找到安装文件夹,这是我安装的目录:D:\Program Files\Microsoft\.NET Pet Shop 4.0,下面我都是按着这个目录操作的
·
2015-11-13 22:27
安装
PetShop
4.0 学习总结----数据库访问层结构分析
最近在看
PetShop
4.0 ,暂且熟悉了一些数据库层的设计。 看了看,其实也不是很复杂。主要就是使用了一个工厂 ,以及一个IOC以来注入。
·
2015-11-13 21:27
数据库
面向领域开发示例
说到.NET社区的“开发方式”就不得不提一下
Petshop
了,可以说
Petshop
真是影响了.NET的一代人。以至于三层成了.NET这边流行的标准的开发方式。
·
2015-11-13 19:38
开发
petshop
4.0 具体解释之中的一个(系统架构设计)
前言:
PetShop
是一个范例,微软用它来展示.Net企业系统开发的能力。业界有很多.Net与J2EE之争,很多数据是从微软的
PetShop
和Sun的PetStore而来。
·
2015-11-13 19:39
架构设计
petshop
4.0 具体解释之中的一个(系统架构设计)
前言:
PetShop
是一个范例,微软用它来展示.Net企业系统开发的能力。业界有很多.Net与J2EE之争,很多数据是从微软的
PetShop
和Sun的PetStore而来。
·
2015-11-13 19:47
架构设计
不使用DalFactory和IDAL,支持多种数据库应用
MS的
PetShop
示例应用程序的“多层架构”被很多.NET开发人员奉为经典的架构,我以前做的项目团队的Leader也是照搬它的,甚至来到现在这个公司后,好几个新来的同事建解决方案也是照搬
PetShop
·
2015-11-13 18:08
factory
项目中使用的架构
现在项目中使用的架构大概如下图,一个典型的分层架构,从
PetShop
学习得来,当时认为业务逻辑是不可能更换的,所以便去掉了IBLL层,但是现在看来这一层还是很有必要的,不同的时候看同一件事就会有不同的看法
·
2015-11-13 18:58
架构
《
petshop
4.0视频教程》在线看
http://www.cnblogs.com/wangfupeng1988/archive/2011/03/21/1990712.html 什么是
petshop
PetShop
是一个范例,微软用它来展示
·
2015-11-13 17:36
教程
Spring.NET企业架构实践之 Nhibernate + WCF + ASP.NET MVC + NVelocity 对
PetShop
4.0重构(三)——持久层
如图1所示 图1 在
PetShop
4.0中的
·
2015-11-13 16:23
Hibernate
Spring.NET企业架构实践之 Nhibernate + WCF + ASP.NET MVC + NVelocity 对
PetShop
4.0重构(二)——领域模型
什么是领域模型?领域模型是对领域内的概念类或现实世界中对象的可视化表示。又称概念模型、领域对象模型、分析对象模型。它专注于分析问题领域本身,发掘重要的业务领域概念,并建立业务领域概念之间的关系。 当我们不再对一个新系统进行数据库提炼时,取而代之的时面向对象的模型提炼。我们必须大刀阔斧地对业务领域进行细分,将一个复杂的业务领域划分为多个小的子领域,同时还必须分清重点和次要部分,抓住核心领域概
·
2015-11-13 16:22
Hibernate
Spring.NET企业架构实践之Nhibernate + WCF + ASP.NET MVC + NVelocity 对
PetShop
4.0重构(一)——架构设计
PetShop
4.0是微软针对.NET企业系统推出的一个范例。业界有许多.NET与J2EE之争,许多数据是从微软的
PetShop
和Sun的PetStore而来。
·
2015-11-13 16:21
Hibernate
ASP.net 2.0资料吐血收藏
显示主从表数据 GridView中添加一个CheckBox列 域环境中安装部署VSTS全过程 设置VSS使支持通过Internet访问 浅析Microsoft .net
PetShop
·
2015-11-13 16:22
asp.net
ASP.net 2.0资料吐血收藏
显示主从表数据 GridView中添加一个CheckBox列 域环境中安装部署VSTS全过程 设置VSS使支持通过Internet访问 浅析Microsoft .net
PetShop
·
2015-11-13 16:55
asp.net
基于CodeSmith的三层架构代码模板
啊 用了一下午的时间终于完成了三层架构的代码模板,完全仿照
PetShop
代码编写的模板,应该还是比较规范的,基本的操作增删改都包括了,查询一向都很复杂,变化莫测,模板里只有通过ID获取对象和获取整个集合的模板
·
2015-11-13 15:26
code
PetShop
4.0中ASP.NET缓存的实现
如果对微型计算机硬件系统有足够的了解,那么我们对于Cache这个名词一定是耳熟能详的。在CPU以及主板的芯片中,都引入了这种名为高速缓冲存储器(Cache)的技术。因为Cache的存取速度比内存快,因而引入Cache能够有效的解决CPU与内存之间的速度不匹配问题。硬件系统可以利用Cache存储CPU访问概率高的那些数据,当CPU需要访问这些数据时,可以直接从Cache中读取,而不必访问存取速度相对
·
2015-11-13 15:41
asp.net
学习MVC、Web Forms、CLR之路
后来发现了一个觉得不错就是
petshop
。
PetShop
是一个小型的项目,系统架构与代码都比较简单,却也凸现了许多颇有价值的设计与开发理念。
·
2015-11-13 14:08
form
NHibernate 3.0在
PetShop
3层架构中的应用
PetShop
及 NHibernate 对于.Net平台下的开发者一定很熟悉,前者是一个经典的软件开发架构,后者是是一个强大的ORM框架。
·
2015-11-13 13:45
Hibernate
ORM
26√
Petshop
4.0学习(数据持久层) 摘要: 数据实体(数据):Model类库,每一个类都对应一个数据表。
·
2015-11-13 13:31
orm
Petshop
源码分析
源码分析 二)网站项目-ProductDataProxy,
Petshop
源码分析 摘要: CodeCode highlighting
·
2015-11-13 12:54
源码分析
microsoft NLayerApp项目中的层次结构图
NLayerApp项目中的层次结构图 回到目录 如果你想学好一样东西,一定要看高手是如何做的 如果你想学好.net,一定要看.net framworks源代码 如果你想学好分层结构,一定要去看
petshop
·
2015-11-13 10:55
Microsoft
PetShop
4 实例分析(三)
PetShop
三层结构之MiddleTire 通过前面的文章,我们对.NET
Petshop
的整个结构有了一个大致的了解,也清楚的知道了数据库的设计模式和实现的细节,尤其值得一提的是通过存储过程访问数据库
·
2015-11-13 09:59
实例
PetShop
4 实例分析(一)
前言 Microsoft公司为了配合推出.NET战略,不仅发布了一系列的开发工具和开发平台,同时还推出了.NET平台上的示范应用.其中的.Net
Petshop
就是极好的一例.这个电子商务的开发应用是为了应对
·
2015-11-13 09:59
实例
PetShop
4 实例分析(二)
PetShop
三层结构之DataTier 在前面的文章中,我们丛整个系统的角度了解了
petshop
的三层部署结构物理上的一个概貌,没有从应用程序的角度来说明是如何划分的,
·
2015-11-13 09:58
实例
关于程序集生成失败 -- 引用的程序集没有强名称的解决办法
我在
PetShop
4程序中加入了一个业务外观层,然后在业务逻辑层(
PetShop
.BLL)引用这个程序集,点“生成”,出现以下的错误:“程 序集生成失败 -- 引用的程序集没有强名称”,原因是
PetShop
.BLL
·
2015-11-13 09:26
生成
petshop
4.0 具体解释之中的一个(系统架构设计)
前言:
PetShop
是一个范例,微软用它来展示.Net企业系统开发的能力。业界有很多.Net与J2EE之争,很多数据是从微软的
PetShop
和Sun的PetStore而来。
·
2015-11-13 08:46
架构设计
PetShop
的系统架构设计
PetShop
的系统架构设计 前言:
PetShop
是一个范例,微软用它来展示 .Net 企业系统开发的能力。
·
2015-11-13 08:10
架构设计
PetShop
4 实例分析(四)
petshop
三层结构之PresentationTier 在前面的文章中,我们已经就.NET
Petshop
的数据层和中间的业务逻辑层作了说明,接下来的文章中,我们将就数据展示层作探究。
·
2015-11-13 08:45
实例
PetShop
4 实例分析(五)
petshop
输出缓存设置 ASP.NET的输出缓存 衡量高性能、可缩放的web应用程序最重要的一个指标就是缓存了。
·
2015-11-13 08:42
实例
安装
PetShop
后调试的诸多问题
安装
PetShop
4.0后,双击
PetShop
.sln,用VS2005打开后进行调试, 一.先是出现无法直接启动带有“类库输出类型”的项目 原因是:有好几个解决方案,我们要选择一个为启动项目。
·
2015-11-13 07:22
安装
Microsoft .NET Pet Shop 4 架构与技术分析
用户做比较的这个项目就是
Petshop
。
·
2015-11-13 07:40
Microsoft
PetShop
之ASP.NET缓存
如果对微型计算机硬件系统有足够的了解,那么我们对于Cache这个名词一定是耳熟能详的。在CPU以及主板的芯片中,都引入了这种名为高速缓冲存 储器(Cache)的技术。因为Cache的存取速度比内存快,因而引入Cache能够有效的解决CPU与内存之间的速度不匹配问题。硬件系统可以利用 Cache存储CPU访问概率高的那些数据,当CPU需要访问这些数据时,可以直接从Cache中读取,而不必访问存取速度
·
2015-11-13 07:39
asp.net
petshop
4.0 具体解释之中的一个(系统架构设计)
前言:
PetShop
是一个范例,微软用它来展示.Net企业系统开发的能力。业界有很多.Net与J2EE之争,很多数据是从微软的
PetShop
和Sun的PetStore而来。
·
2015-11-13 05:09
架构设计
关于
PetShop
的一些记录。
1.新建一个网站Web。 2.新建一个数据库WebDb。 3.web.config中的ApplicationServices指向新建的WebDb。 4.VS 2010中打开网站的Asp.net配置。 5.选择“安全”,会报找不到“找不到存储过程'dbo.aspnet_CheckSchemaVersion' ” 6.执行aspnet_regsql.exe,关于这个工具,详见
·
2015-11-13 03:09
sh
petshop
4.0数据库分析:数据库概览
petshop
4.0一共有四个数据库,分别是MSPetShop4、MSPetShop4Orders、MSPetShop4Profile 、MSPetShop4Services。
·
2015-11-13 02:35
数据库
petshop
4.0中的Profile理解(匿名用户身份)
当未经过登陆而在
PetShop
中浏览时,持有和使用的是匿名用户身份。这种用户身份的用户名是一个 GUID字符串。
·
2015-11-13 02:34
profile
petshop
4.0 简单流程 学习 适合菜鸟 (原创)
Default.aspx.cs using System; using System.Data; using System.Configuration; using System.Collections; using System.Web; using System.Web.Security; using System.Web.UI; using
·
2015-11-13 01:36
学习
c# 匿名用戶登錄以後的事件處理
在
petshop
有實現 1.在web.config中 加入 <anonymousIdentification enabled="true" /> 表示激發Profile_MigrateAnonymous
·
2015-11-13 01:47
C#
Discuz!NT的安装配置问题
NT的相关资料,安装时出现了一些问题,感觉挺麻烦的,没有duwamish和
petshop
安装时那么简单容易,discuz配置文件有好几个,尤其应该注意DNT.config的修改,总结一下安装时要修改iis
·
2015-11-12 23:15
discuz
Net
Petshop
详解
Net
Petshop
详解[01](转载)
petshop
概览和准备工作 前言 Microsoft公司为了配合推出.NET战略,不仅发布了一系列的开发工具和开发平台
·
2015-11-12 22:21
net
petshop
4.0学习(asp.net初学者)
petshop
4.0设计说明asp.net初学者
petshop
4.0设计说明 一、项目名称及描述:(实现步骤为:4-3-6-5-2-1) 1、WEB=表示层 2、BLL=业务逻辑层 3、IDAL
·
2015-11-12 22:20
asp.net
—写给被
PetShop
......
NET平台上的分层架构(很多朋友称其为“三层架构”),似乎是一个长盛不衰的话题。经常看到许多朋友对其进行分析、探讨、辩论甚至是抨击。笔者在仔细阅读了大量这方面文章后,认为许多朋友在分层架构的理解上存在两个比较大的偏颇: 1.没有从本质角度去理解分层的内涵,而只是了解其表象。 2.对分层架构的理解过于狭隘,只是少数概念,而又不够深入。 许多朋友言“分层”则必称“DAL”、“BLL”、“表示层”等
·
2015-11-12 21:01
架构
petshop
4.0设计说明asp.net初学者
petshop
4.0设计说明 一、项目名称及描述:(实现步骤为:4-3-6-5-2-1) 1、WEB=表示层 2、BLL=业务逻辑层 3、IDAL=数据访问层接口定义 4、Model
·
2015-11-12 20:27
asp.net
PetShop
学习笔记(二)之缓存机制
1.页面缓存 在xx.aspx头文件中加入: <%@ OutputCache Duration="10" VaryByParam="none"%> 其中Duration为持续时间,单位为秒 2.文件依赖缓存 using System; using System.Web; using System.W
·
2015-11-12 18:33
学习笔记
PetShop
学习笔记(一)之Interface_Factory
一个接口类库 IDAL(IOrder) public interface IOrder { string GetOrder(); } 两个操作类库(均实现IDAL.IOrder接口) SQLServerDAL(Order) public class Order:IDAL.IOrder { #region IOr
·
2015-11-12 18:32
interface
PetShop
4.0视频讲解 - 通过简单案例理解
petshop
4.0的工厂模式
本节视频出自“王福朋
petshop
4.0视频详解教程”,http://www.youku.com/playlist_show/id_4715735.html 本节作者通过一个简单的例子,讲解了
·
2015-11-12 18:34
工厂模式
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他