最近正好需要一个网站的架构改版,找两个人做此项工作,大家就是没有信心做一个好的架构。要么就是对架构没有经验,不能长期按架构的模式推进;要么就是没有能力推进。
为了工作要进一步得到改进,我只能给大家说,架构师的最大的功劳就是做好每个人的基础工作,不要太花骚,不要太超前,不要太落后。只要把大家笼络进来,大家一起干好工作即可。就想哲学家一样,说的东西,在不同的地方都能适应生存。
此事,有人说,没底气,怕做不好。有人说这个不行,说那个也不行。真理掌握在少数人的手里啊!我只能在我们当中挑一个有想法的人的意见,让他来搭建架构,让他来做一个简单的demo,让大家学着做几个页面,做的东西在现在系统中挑选最简单的。
搭建架构的工作就算是一时平息,好坏有一次实验的实践过程了。我不担心做坏,只担心有太多的抱怨声,只在原地踏步。
就在这些讨论的过程中,提到了PetShop微软开源系统,好几个说做的不错,那我需要接触这套系统了。
网上搜索,哦哦,很多啊,下了一个,代码很多啊,今天只是简单看一下。
vs2008启动后
web启动后
下面要继续了解了....

- 大小: 37.6 KB

- 大小: 36.5 KB

- 大小: 91.4 KB
分享到:
相关推荐
这一层通常与DAL进行交互,但不直接接触数据库,而是通过Repository接口调用数据操作方法。BLL中的类和方法负责处理业务逻辑,如用户注册、商品管理等。 PetShop的前端界面基于ASP.NET,使用ASP.NET Web Forms或ASP...
在PETSHOP项目中,初学者会接触到商品数据库的管理,购物车的数据结构设计,以及模拟支付接口的实现。这些都需要掌握数据库操作(如SQL)、状态管理(如session或cookie)以及基础的支付API集成知识。 再者,【解释...
《PetShop 4.0 源码深度解析与学习指南》 PetShop 4.0 是一个经典的ASP.NET应用程序示例,它以其简洁而...无论你是刚接触这些技术的新手,还是希望巩固和拓宽视野的资深开发者,PetShop 4.0都是不容错过的学习资源。
IDAL层定义了数据访问接口,允许上层逻辑与数据层进行交互,而不直接接触数据库细节。 1. `Icategory.cs`: 提供获取所有类别和单个类别信息的方法。 2. `Iinventory.cs`: 包含获取库存和处理库存减少的接口。 3. `...
在深入学习OracleHelper和PetShop的过程中,开发者可以接触到许多重要的IT知识点,如: 1. 数据库设计:理解数据库表结构和关系,如何创建高效的索引,以及如何设计符合第三范式(3NF)的表。 2. SQL语言:掌握...
1. 表现层:这是用户与系统直接接触的部分,包括网页设计和用户界面。它将用户的请求转发给业务逻辑层,并显示返回的结果。在PetShop中,可能使用ASP.NET MVC或Web Forms来构建这部分。 2. 业务逻辑层:此层定义了...
【初级PetShop架构】是一个适合初学者的项目,旨在帮助那些刚开始接触Visual Studio 2005的人了解软件开发的基本概念和技术。PetShop是一个经典的示例应用,它模拟了一个宠物商店的在线销售流程,包括商品浏览、...
在"Petshop-js"项目中,我们可能将接触到以下JavaScript知识点: 1. **基础语法**:包括变量声明(let, const, var)、数据类型(字符串、数字、布尔值、对象、数组等)、条件语句(if...else, switch)、循环(for...
在.NET Pet Shop 4中,如果使用了Entity Framework,那么BLL和DAL之间的交互将更加面向对象,减少与SQL语句的直接接触。 4. **ASP.NET Web Forms**: - ASP.NET Web Forms是.NET Framework用于构建动态Web应用程序...
在这个实例中,你将有机会接触到这些C#的关键概念,并通过具体的编程练习加深理解。无论你是初学者还是有经验的开发者,这个实例都将是你学习和提升C#技能的宝贵资源。现在,让我们打开"Code without petshop"这个...
通过创建Petshop服务,学习者可能会接触到类的设计,如宠物(Pet)、员工(Employee)和客户(Customer)类,以及可能的业务操作,如宠物寄养、购买食品等。在这个过程中,他们将学习如何定义属性、方法,以及如何...
在ASP.NET中,学习者将首先接触到页面技术,这包括ASP.NET页面生命周期、事件处理模型以及服务器控件。这些控件允许开发者在页面上创建交互式的用户界面,同时,通过事件驱动的编程模型,可以轻松响应用户的操作。 ...
15. **三层架构**:学习程序集的编译、访问和部署,以及.NET中的数据分层设计,参考PetShop 4.0项目进行实例解析。 16. **LinQ技术**:涵盖LinQ to Object、LinQ to Database和LinQ to XML,提升数据查询能力。 17...