`
圣殿骑士
  • 浏览: 46034 次
  • 性别: 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 窗体和 ...
生活中, 有些人能轻易博得我们的好感, 有些电影能很容易地骗取我们的眼泪, 而有些话则在不经意中就能触动我们的心灵, 有人因此称之为心灵鸡汤. 最近偶然地看到了一些话, 很有共鸣. 在为工作和生活疲乏的时候, 读读它们, 给 ...
翻译整理: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种设计模式分类总结,用一个业务逻辑分别实现各种模式 模式总结和实践指导 案 ...
一. 摘要   前两天在博客上发布了一篇英文的自动更新组件文章Release a AutoUpdater tool,那么在这篇文章中,我们也对其功能进行一些简单说明,这个组件非常简单,所以大家可以下载进行一些改进。众所周知,对于一般的软件开发,在开始的时候都会有一个技术选型的阶段,最大的选型就是首先要确定是选择Client/Server模式还是Browser/Server模式。综合而论:两者各有优劣,在很多方面都不能被对方互相取代,如在适用Internet、维护工作量等方面,B/S比C/S要强很多;但在运行速度、数据安全、人机交互等方面,B/S就远不如C/S那么强大。所以综上所述,凡是C/S的 ...
Global site tag (gtag.js) - Google Analytics