新进化论

道生一,一生二,二生三,三生万物。

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

2012年6月7日

摘要: 本文将为大家对比ASP.NET MVC与WebForm的区别,通过这种形式我们能更加了解ASP.NET MVC及其工作原理,也是为了令大家今后的开发工作更加方便,快捷。 1.传统WebForm开发中存在的一些问题 传统的ASP.NET开发中,微软的开发团队为开发者设计了一个在可视化设计器中拖放控件,编写代码响应事件的快速开发环境。然而,它所带来的负面效应是: 由于控件封装了很多东西,开发者很难了解这背后的HTML是如何运作的 容易得到一个包含大量ViewState的页面,使得页面尺寸远远超过所需的内容,使得页面的打开速度较慢 不容易被测试 2.什么是MVC? MVC(Model-... 阅读全文
posted @ 2012-06-07 16:52 岌岌可危 阅读(195) 评论(0) 推荐(0) 编辑

摘要: Martin WasznickyMicrosoft CorporationFebruary 2002Summary:This document examines the advantages of using XML Web services over DCOM and demonstrates how to implement an XML Web service and consume it with a Microsoft .NET client application. (54 printed pages)ObjectivesLearn how to expose your busin 阅读全文
posted @ 2012-06-07 14:20 岌岌可危 阅读(316) 评论(0) 推荐(0) 编辑

摘要: Setting Up Component Load BalancingFigure 1:Application Center MMC snap-in with a routing cluster configured.CLB is based on the fact that there is one computer or a cluster of computers that receive a request for an object. This server or cluster is called the COM+ routing cluster. It forwards requ 阅读全文
posted @ 2012-06-07 14:03 岌岌可危 阅读(236) 评论(0) 推荐(0) 编辑

摘要: 实现 .NET 远程处理包括以下阶段:确定宿主应用程序或者环境。创建服务器组件。创建客户端。编辑配置文件。确定宿主应用程序或者环境.NET 远程处理服务器组件需要在一个应用程序域中宿主,以监听该对象的传入请求。 宿主一个远程处理服务器组件您有四种选择:IIS 上的 ASP.NET组件服务 (COM+)一个 Windows 系统服务一个 Windows 应用程序(基于控制台或 Windows 窗体)您可以将 .NET 远程处理对象作为运行在 IIS 上的 ASP.NET 组件一样宿主。 这带来了许多好处,包括对安全性和易伸缩性的内置支持。 有了这些配置,您既可以用二进制也可以用 SOAP 格式化 阅读全文
posted @ 2012-06-07 13:53 岌岌可危 阅读(256) 评论(0) 推荐(0) 编辑

摘要: Anders Hejlsberg 这位不世出的软件天才,是目前全世界最顶尖的软件技术人员之一。论实现技术,Anders 可能是当世的第一高手,因为他精通程序语言、编译器技术、开发工具、Framework 以及系统架构。虽然 Anders 没有显赫的学历,无法获得 Turning Awards (即图灵奖,信息科学界最高荣誉的奖项,等同于诺贝尔奖)。但是我认为 Anders 的实力和贡献,绝不输于任何一位 Turning Awards 的得奖人。Anders 是最好的信息实践型人物,在 2001 年,他终于获得了信息界最具权威的信息刊物 Dr. Dobbs' Journal 颁发的 Ex 阅读全文
posted @ 2012-06-07 12:31 岌岌可危 阅读(365) 评论(0) 推荐(0) 编辑

摘要: 一、引言 随着Internet的发展,软件系统已经从客户服务器系统发展到服务器/浏览器系统,但是随着基于Internet应用的深化和基于Web计算的概念的提出,新的计算模型不再是简单的依赖于浏览器作为客户端。 首先,我们来简单看一下计算模型的发展历史,一开始,由于个人计算机还尚未普及,而且计算机价格都比较昂贵,我们一般采用主机模式来进行计算,也就是说客户实际上是通过终端和大型主机进行连接,主机分配一定的CPU时间和磁盘空间给用户,所有用户的计算实际上都是在主机上完成的。这样对主机的要求非常高,要求主机上的操作系统必须是高度可靠、安全的。在这个时候,流行的是IBM的大型机的操作系统,这里注意.. 阅读全文
posted @ 2012-06-07 12:17 岌岌可危 阅读(167) 评论(0) 推荐(0) 编辑

摘要: 一、引言 随着软件业的发展,软件开发的理论和经验越来越大的改变了我们系统开发的模式。应用程序的开发从两层结构模型发展到了三层甚至是多层的结构模型,一般可以分为表示层、业务逻辑层和数据库处理层。 实际上,我们可以通过使用快速开发工具比如VB,DEPHI,HTML页面生成工具(如FrontPage,Dreamweaver)等来快速构建表示层,通过一些相对独立的组件来建立业务逻辑层,比如通过DLL或者COM组件的形式,当然DLL存在版本和存放位置不独立的问题,所以当前基本上以采用组件技术为主,而在Windows操作平台上最常使用的就是COM组件。我们知道,COM技术是微软前几年操作系统和应用... 阅读全文
posted @ 2012-06-07 12:15 岌岌可危 阅读(442) 评论(0) 推荐(0) 编辑

摘要: 收稿日期: 2002203202 ; 修返日期: 2002207217DCOM 技术在网络虚拟实验室中的应用朱秋萍 , 贾 群(武汉大学 电子信息学院 , 湖北 武汉 430072)摘 要: 为了使虚拟实验室适合远程网络教学的需要,使它能够在网络上工作 ,利用 DCOM技术 ,以C/ S(Client/ Server)方式实现了组件化的虚拟实验室。将模拟计算部分作为服务器,界面输入/ 输出作为客户。在多用户的情况下 ,DCOM没有提供分布式策略 ,则利用调度对象来平衡负载,从而引入分布式处理方式。关键词: DCOM; 虚拟实验室; 客户/ 服务器中图法分类号: TP391 文献标识码... 阅读全文
posted @ 2012-06-07 11:33 岌岌可危 阅读(327) 评论(0) 推荐(0) 编辑

摘要: 1 分布式计算环境与多层结构的发展背景早在70年代末第一个关系型数据库管理系统出现时,计算机的数据库时代就已悄然开始。那时的观念是由应用程序与关系型数据库共享统一文件系统,这种数据处理的模式一般称为单层结构(1 -Tier)。 由于这种结构的数据库程序占用计算机资源较多也不利于多用户环境数据库的访问,于是在80年代中期,数据库应用开始转向C/S(Client/Server) 结构, 也就是所谓的两层结构(2-Tier)。 这种结构在近十年内不但得到了广泛的运用, 而且相当成功。 然而,在两层C/S 结构成功的背后却逐渐暴露出其构架上的缺陷。其中最明显的问题表现在应用程序的伸缩性和维护方面。 例 阅读全文
posted @ 2012-06-07 11:12 岌岌可危 阅读(292) 评论(0) 推荐(0) 编辑

摘要: NoSQL产品越来越火,NoSQL产品通常以其高性能,强扩展性和高容错性为大家所称道,我们在问为什么NoSQL会流行起来的时候,或许应该问一下为什么这些功能会变得这么重要。We’re dealing with much more data. Although advances in storage capacity and CPU speed have allowed the databases to keep pace, we’re in a new era where size itself is an important part of the problem, and any sign 阅读全文
posted @ 2012-06-07 01:42 岌岌可危 阅读(283) 评论(0) 推荐(0) 编辑

摘要: see also:http://blog.nosqlfan.com/html/983.html本文来自于NoSQLFan联合作者@koven2049,他在淘宝从事Hadoop及HBase相关的应用和优化。对Hadoop、HBase都有深入的了解,本文就是其在工作中对HBase的应用优化小结,分享给大家。原文地址:http://walkoven.com/?p=57文章PDF下载:hbase optimization and apply summary in taobao.pdf1 前言hbase是从hadoop中分离出来的apache顶级开源项目。由于它很好地用java实现了google的big 阅读全文
posted @ 2012-06-07 01:01 岌岌可危 阅读(210) 评论(0) 推荐(0) 编辑