`
380071587
  • 浏览: 505946 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论
文章列表
一、AOP框架 Encase 是C#编写开发的为.NET平台提供的AOP框架。Encase 独特的提供了把方面(aspects)部署到运行时代码,而其它AOP框架依赖配置文件的方式。这种部署方面(aspects)的方法帮助缺少经验的开发 人员提高开发效率。 NKalore是一款编程语言,它扩展了C#允许在.net平台使用AOP。NKalore的语法简单、直观,它的编译器是基于Mono C#编译器(MCS)。NKalore目前只能在命令行或#Develop内部使用。NKalore兼容公共语言规范CLS(Common Language Specification),它可以在任何.NET开发环 ...
原帖:http://www.tech-q.cn/redirect.php?tid=2096&goto=lastpost AOP引 擎 SetPointSetPoint是一款.NET框 架下的全功 能 (full-featured)AOP引擎.它着重为称为语义切点(semantic pointcuts)的定义依赖RDF/OWL的使用.它的功能为一个IL-level,highly dynamic weaver&LENDL,一个引人注目的定义语 言项 目主页: http://setpoint.codehaus.org/ 文 档地址: http://setpoint.codeha ...
VS打包完美解决方案 创建微软安装包 1) 创建安装和部署项目: ① 右 击当前解决方案——Add——New Project,在弹出的窗口中选择Other Project Types——Setup and Deployment——Setup Project;然后在下方文本框中输入Name,点击“OK”按钮。新添加的安装和部署项目会出现在解决方案列表中。 2) 创建组件注册项目: ① 右击当前解决方案——Add——New Project,在弹出的窗口中选择 Visual C#——Class Library;然后在下方文本框中输入Name,点击“OK”按钮。新添加的项目会出现在解决方案列表 ...
.NET牛人应该知道些什么,我的回答 What Great .NET Developers Ought To Know (More .NETInterview Questions) A while back, I posted a list of ASP.NET Interview Questions. Conventional wisdom was split, with about halfthe folks saying I was nuts and that it was a list of trivia. The others saidbasically "Ya, th ...
OO演化到设计模式 图片来源于大话设计模式 (上图参考了伍迷的大话设计模式) OO的五大原则(SRP、OCP、LSP、DIP、ISP) 1.单一职责(Single Responsibility Principle SRP)就是一个设计元素只做一件事。 2.开闭原则 (the Open Closed Principl ...
系统代码分解 整个程序的层次结构如下: 整个应用程序的结构如上图所示,首先是UI层,01 User Interface文件夹里面的内容,本项目是一个WEB型的应用程序,根据项目的灵活结构,你也可以把界面选择为WinForm、WPF,甚至Java等的UI,因为逻辑层是基于SOA的,界面的改变不会影响业务层和底层的处理。那么界面的程序如下图: 里面的结构很清楚,讲解如下: Adminmanager文件夹:里面包括后台增删查改以及其他操作,是管理员管理整个站点的接口 Configuration文件夹: 主要是全部的配置信息,包括企业库配置、URL Rewriter的配置,WCF配置、 ...
这个小型项目有点曲折,始于2006年,当时由于没有总结经验,所以后来又做了N个类似的项目,鉴于此,记下总结。 系统数据结构设计 逻辑结构设计要点 主要逻辑结构如下: 概念结构设计所得的E-R模型是对用户需求的一种抽象的表达形式,它独立于任何一种具体的数据模型,因而也不能为任何一个具体的DBMS所支持。为了能够建立起最终的物理系统,还需要将概念结构进一步转化为某一DBMS所支持的数据模型,然后根据逻辑设计的准则、数据的语义约束、规范化理论等对数据模型进行适当的调整和优化,形成合理的全局逻辑结构,并设计出用户子模式。这就是数据库逻辑设计所要完成的任务。 数据库逻辑结构的设计分为两个步骤: ...
这个小型项目有点曲折,始于2006年,当时由于没有总结经验,所以后来又做了N个类似的项目,鉴于此,记下总结。 系统所用硬件规格建议 应用程序服务器(App Server) 项 目 品 名 规 格 数 量 7-1. IBM X-345 Server 4 -- Xeon 3.06CPU及以上 1 -- Cache :每颗CPU 512KB及以上 -- 2G PC-133MHz ECC RAM 及以 ...
这个小型项目有点曲折,始于2006年,当时由于没有总结经验,所以后来又做了N个类似的项目,鉴于此,记下总结。 系统硬件架构 为了使本系统获得更好的安全性、扩展性和更高的执行效能,我们建议整个系统采取分布式部署的方案,该方案系统架构示意图如下: 具体部署如下: 原理图如下: 将承载关键业务逻辑的应用程序服务器(或应用程序服务器集群)和承载业务数据的数据库服务(或数据库服务器集群)隔离开来,有以下好处: 有利于安全性的提高; 将系统负载分摊到应用程序服务器和数据库服务器中,有利于提高系统运行的速度; 当公司业务量持续提升,该部署方案具有更加灵活可靠的扩展性。
这个小型项目有点曲折,始于2006年,当时由于没有总结经验,所以后来又做了N个类似的项目,鉴于此,记下总结。 系统软件架构概括 系统采用了B/S结构, 多层运行模式,同时适用于Intranet/Internet。浏览器为第一层,作为系统的应用界面;中间层为以WCF为载体的SOA;应用逻辑服务为第三层;数据链接为第四层,作为系统的数据存取服务。此架构无须安装客户端软件,便于软件的分发和维护升级,适应了众多应用客户端分散环境下的运行和维护需求。 系统包含如下各层: Web 层 - Presentation Web 层为客户端提供对应用程序的访问。Web 层由 ASP.NET Web 窗体和 ...
生活中, 有些人能轻易博得我们的好感, 有些电影能很容易地骗取我们的眼泪, 而有些话则在不经意中就能触动我们的心灵, 有人因此称之为心灵鸡汤. 最近偶然地看到了一些话, 很有共鸣. 在为工作和生活疲乏的时候, 读读它们, 给 ...
原文链接:http://blog.csdn.net/lovingprince/archive/2008/11/26/3379710.aspx 1. PlentyOfFish 网站架构学习http://www.dbanotes.net/arch/plentyoffish_arch.html 采取 Windows 技术路线的 Web 2.0 站点并不多,除了 MySpace ,另外就是这个PlentyOfFish。这个站点提供 ...
翻译整理:Young.J官方网站:http://jquery.com jQuery是一款同prototype一样优秀js开发库类,特别是对css和XPath的支持,使我们写js变得更加方便!如果你不是个js高手又想写出优 秀的js效果,jQuery可以帮你达到目的! 下载地址:Starterkit (http://jquery.bassistance.de/jquery-starterkit.zip) jQuery Downloads (http://jquery.com/src/) 下载完成后先加载到文档中,然后我们来看个简单的例子! <scriptlanguage=" ...
  由于以前项目忙,很少对项目和技术做总结,更别说写技术博客,连上网都成了奢侈,我取名为圣殿骑士的目的 是希望能有骑士的精神并且最后走向圣殿。所以现在对2009应该总结的知识归类,最近正在人生转型,所以记录一下这些东西对以后有帮助同时也给自己指明道路。2009年应该是忙碌的一年,通过这一年应该把前些年的项目和工作经验都进行总结,提升为自己的储备知识。--(圣殿骑士) 第一:OO与设计模式 多从案例出发想为什么要运用OO和设计模式 UML知识归纳总结及设计工具 面向对象知识总结(三大特征,五大原则) 23种设计模式分类总结,用一个业务逻辑分别实现各种模式 模式总结和实践指导 案 ...
一. 摘要   首先圣殿骑士很高兴”WPF 基础到企业应用系列” 能得到大家的关注、支持和认可。看到很多朋友留言希望加快速度的问题,我会尽力的,对你们的热情关注也表示由衷的感谢。这段时间更新慢的主要原因是因为忙着用TDD还原MONO的框架,同时也因为一直在研究云计算,所以就拖拖拉拉一直没有发布后面的文章。由于WPF整个系列是自己的一些粗浅心得和微薄经验,所以不会像写书那么面面俱到,如果有不足或者错误之处也请大家见谅。在今年之内圣殿骑士会尽量完成”WPF 基础到企业应用系列”和”云计算之旅系列“,诚然,由于本人才识浅薄,所以热切希望和大家共勉!   由于依赖属性是WPF和Silverlight的核 ...
Global site tag (gtag.js) - Google Analytics