自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(52)
  • 资源 (1)
  • 收藏
  • 关注

原创 公有云举步维艰 私有云更受青睐

2月27日,Google电子邮件服务“Gmail”一度发生故障导致部分用户无法访问。一些Gmail用户昨天声称,他们莫名其妙地失去了邮箱内的电子邮件、文件夹和联系人列表。谷歌最初估计,在2亿Gmail用户中,有0.29%受到影响;但该公司很快又将这一数字下调至0.02%,即大约4万个账户。这一事件进一步引起了人们对云计算数据安全的担忧,公有云的可靠性更是受到了各方的质疑。

2011-04-18 14:40:00 3337 18

原创 私有云大展拳脚 云计算发展趋势已明朗

毫无疑问,云计算已经成为了今后IT业的主旋律:无论是微软、亚马逊、google,还是IBM几乎都异口同声地将“云”认定为未来的发展重心。2010年9月,微软在上海成立微软中国云计算创新中心,帮助中国的合作伙伴和客户充分利用云计算服务。微软公司首席运营官凯文·特纳(Kevin Turner)年初接受采访时曾表示,中国市场对于微软来说很重要,未来,微软还会继续加大在中国市场的投入,尤其是在私有云方面的产品和服务。

2011-03-14 21:09:00 2051 37

原创 得云计算者得天下

<br />云计算产业被认为是继大型计算机、个人计算机、互联网之后的第四次IT产业革命。这场革命将彻底改变IT产业的格局。业务模式将发生根本性的变化,从软件和产品走向产品+服务,特别是基于云计算的服务,会产生巨大的商机。<br />这里面到底有哪些大的变革?微软全球资深副总裁、微软亚太研发集团主席张亚勤认为很重要的一点就是大平台竞争,称为三大战役,三大平台的争夺和竞争。第一个就是未来五年十年哪些企业会拥有云平台的话语权。这个不会很多,全球可能加起来有十个,可能不会超过20个,甚至可能更少一些。第二个大的竞争

2011-02-15 13:36:00 3509 25

原创 云计算时代 企业如何构建私有云

<br />私有云既规避了安全风险又能为企业“启动云的力量”,因而被Gartner认为是云计算的落脚点。对许多大企业而言,在公共云服务成熟之前,部署私有云是当务之选。<br />那么,如何构建私有云呢?<br />首先,要对公司现有IT基础架构进行评估。评估需要什么样规模的计算能力,并列出需要购买的IT基础设施清单。然后,结合地理位置、网络条件、安全等因素来选择数据中心,确定服务器安置在哪儿。<br />第二步,完成了评估工作之后,需要对服务器基础架构进行虚拟化。虚拟化是云计算的基石,虚拟化后,有限的资源看

2011-01-17 16:59:00 2200 2

原创 架构抉择:享用微软SQL云平台就像吃烤鸭

      我们谈云计算SQL Azure本质,我们可以换一个角度先从设计模式上讲起。设计模式(Design Pattern)的一项重要目的就是“沟通”当人们谈到“歌德式”的设计模式时,脑海里浮现的应该都是一幅很类似的景致,例如:高耸的尖顶建筑、教堂式的外观门庭……,这是建筑师的设计模式。当然它也成功的融入了大众的生活层面,而这才可称为“设计模式”。 <br />  软件界的设计模式破除了语言的隔阂。Gamma的设计模式(Design Pattern)这个术语是在1990年,由Erich Ga

2010-07-28 14:04:00 920

原创 微软Visual Studio 2010架构设计功能应用

       随着软件开发日趋国际化,对软件的质量要求和管理也随之增高。微软看到了应用程序生命周期管理在业界逐渐被接受认可的趋势。在微软VS2010(Visual Studio 2010 Ultimate)中,可以利用各种工具辅助每个关键环节进行管理(ALM)是其重要特性。Visual Studio经过近十年左右的发展,已经不再是仅仅面向某一个角色(开发人员)的工具,而是要服务于软件开发过程中的所有不同的角色(开发人员、测试人员、架构师、项目经理等),使其覆盖在整个软件开发生命周期(SDLC)中,

2010-07-12 12:03:00 6649 12

原创 WCF与Hprose在微软云计算平台Azure上的对决

      Windows Azure Platform是一个运行在微软数据中心的云计算平台。它包括一个云计算操作系统和一个为开发者提供的服务集合。开发人员创建的应用既可以直接在该平台中运行,也可以使用该云计算平台提供的服务。相比较而言,Windows Azure platform延续了微软传统软件平台的特点,能够为客户提供熟悉的开发体验,用户已有的许多应用程序都可以相对平滑地迁移到该平

2010-05-27 09:02:00 2283 4

原创 深度解析:微软云计算平台的通信技术与应用开发

     云计算近年来非常火热,已经成为目前继SOA、Web2.0之后又一个热门的话题。Amazon.com、Google和Microsoft都相继推出了自己的云计算平台。Microsoft的云计算平台叫做Azure,最初发布的开发包支持Visual Studio 2008,最新推出的Visual Studio 2010更是集成了Azure开发工具,让Azure云计算开发变得更加方便容易

2010-05-26 09:06:00 2512 2

原创 Visual Studio 2010 Ultimate中MSF过程模型设计

    过程模型是软件工程学中的一部分,就好比我们用什么过程方法进行软件“房子”的建设。在本节中,我们将对VS 2010新提供和架构工具和模型图功能方面进行概要介绍。但不包括UML细节和其他架构概念,并且将看到使用VS 2010建模功能的每一个设计过程,其中有一个项目模板“建模工程(Modeling Project)”,会让我们能够创建出各种图表。在VSTS 2008中,没有提供创建UML架构图的

2010-04-04 10:10:00 8937 14

原创 Visual Studio 2010 Ultimate架构代码分析

       VSTS 2010新的架构工具可以让我们了解应用程序和功能设计,并帮助验证设计和执行不偏离。它除了支持一般系统分析设计流程(需求→实体)外,也支持另一类的流程—逆向工程(Reverse Engineering)。    通过逆向工程可以理解应用程序之间的部分是重要的相互依赖关系,以确定可能会出现的问题。此外,直观图可以帮助我们找到最佳位置来执行新的功能。DGML文件可以使

2010-03-23 23:03:00 4198 9

原创 Visual Studio 2010 Ultimate测试体系结构

 VS2010测试概述       一个软件产品或系统同任何事物一样,也要经历孕育、诞生、成长、成熟、衰亡等阶段,一般称为软件生存周期,也称为SDLC(software development life cycle)软件开发生命周期。它是软件的产生直到报废的生命周期。周期内有问题定义、可行性分析、总体描述、系统设计、编码、调试和测试、验收与运行、维护升级到废弃等阶段,这种按时间分程的思想方法是

2010-03-22 07:03:00 913

原创 在Visual Studio 2010中实现数据驱动Coded UI Tests

通常情况下,我们要与不同的数据值一起重复一个测试。这个“数据驱动”在Coded UI Test中非常容易的。在本例子中,我们创建了一个Coded UI Test,以验证在计算器的两个数字增加。现在,让我们看看如何能够把一个简单的CodedUI Test转化为数据驱动测试。   1、首先创建Coded UI Test (Create the Coded UI Test)(请参考上一个实例);

2010-01-27 18:42:00 1046

原创 Visual Studio 2010 Ultimate敏捷测试驱动开发

     在微软Visual Studio 2010 Ultimate Beta2版本中,MSF for Agile Software Development 5.0过程框架,是以Scrum模型为基础导向扩展,并且结合了VSTS2010工具的众多测试功能特性,为更多的从事微软.NET技术相关的开发人员以实现高质量的软件产品。   在本文中,笔者将介绍Visual Studio 201

2009-12-15 00:02:00 803

原创 Visual Studio 2010 Ultimate敏捷利剑:详解Scrum

      随着微软Visual Studio 2010 Ultimate Beta2版本的发布,除了它提供协同一致的ALM(应用程序生命周期)管理工具外,MSF for Agile Software Development过程框架从4.2升级到5.0,并且是以Scrum模型为基础导向扩展,并且结合了VSTS2010工具的众多特性,从而成为微软.NET相关技术人员手中不可多得的利器。

2009-12-08 11:02:00 1534 1

原创 Windows PowerShell2.0之使用PowerTab加强Tab键自动补全

       Windows 2000及其以后版本为cmd命令增加了基本的Tab自动补全功能的支持,PowerShell是微软第1个实现为文件、函数、变量和命令提供了该支持的产品,并且还可以根据需要定制化。在《Windows PowerShell2.0应用编程最佳实践》第13章中讲解了如何使用Tab自动补全功能,并且介绍了如何使自定义函数提供Tab键自动补全名称支持。PowerTab也采

2009-11-28 14:05:00 944

原创 Visual Studio 2010 Ultimate敏捷功能特性(下)

      在测试方面,VSTS 2010强化了测试功能,同时简化了在整个应用程序生命周期中整合测试的工具。新功能包括快速进行有关测试的设计与开发、测试用例管理,与Team Foundation Server集成的测试计划,以及确保所有更新的程序代码都被测试提高覆盖率,并且新增了功能非常强的微软测试与实验室管理器MTLM(Microsoft Test and Lab Manager),它是一个单独

2009-11-19 11:52:00 720

原创 Visual Studio 2010 Ultimate敏捷功能特性(上)

     随着软件开发日趋国际化,对软件的质量要求和管理也随之增高。微软看到了应用程序生命周期管理在业界逐渐被接受认可的趋势,并宣称VSTS2010将会是一个革命性的.Net软件开发以及管理工具的产品,预计在2010年3月正式版发布。它将提供协同一致的应用程序生命周期管理工具,让参与软件开发的各种角色人员,例如:从架构师到开发人员,从项目经理到测试人员,都能够更加容易地在整个ALM过程中进行协作。

2009-11-19 08:45:00 2118 3

原创 《深入剖析Visual Studio 2010软件测试新功能》微软Tech.Ed2009我的Session

 深入剖析Visual Studio 2010软件测试新功能      VSTS 2010版作为一次重大的版本升级,为我们带来了众多的新特性,从平台,开发,设计,部署,团队合作(MSF5.0)、架构设计和软件测试等方方面面都提供了更多的便利和强大的功能,将会带动软件测试等技术的更新。在软件测试的策略上,微软正在进入更大规模的测试领域,其工具将打破开发与测试之间的壁垒。

2009-11-05 22:02:00 725

原创 &quot;运用Microsoft Visual Studio 2010落实敏捷软件开发&quot;CSDN大会我的Session(PPT已上传)

运用 Microsoft Visual Studio 2010  落实敏捷软件开发     Visual Studio 2010已经于 10月19日发表Beta 2版本。作为一个高度集成的团队开发管理平台,Visual Studio 2010将开发工具以及其他流行的项目管理软件(Microsoft Project、Microsoft Word/Excel)同Visual St

2009-10-23 11:03:00 1365 2

原创 博客园开发征途新书《我也能做CTO之.程序员职业规划》出版

      经过了半年的写作,终于这本书与大家见面了;把我15年的IT开发管理经验做了一次总结!写这本书的目的是想让更多的程序员、编程爱好者以及大学生们能少走弯路。      本书由低到高逐步的过度对话和故事的手法,每章节都有联系。大部分的故事都是来源于亲身经历和看到的真实案例,从而给读者更多的启迪。从初出茅庐的大学生——>初级程序员——>高级程序员——>项目经理——>技术总监/CTO过

2009-08-18 01:49:00 975

原创 浅谈MVP与Model-View-ViewModel(MVVM)设计模式

       微软的WPF带来了新的技术体验,如Sliverlight、音频、视频、3D、动画……,这导致了软件UI层更加细节化、可定制化。同时,在技术层面,WPF也带来了诸如Binding、Dependency Property、Routed Events、Command、DataTemplate、ControlTemplate等新特性。MVVM(Model-View-

2009-03-09 19:49:00 613

原创 使用ASP.Net 3.5 的Ajax与Web服务开发实例

     本文继续介绍使用ASP.NET3.5中的AJAX环境中如何从客户端JavaScript调用Web服务方法。编写本文的目的在于让大家深刻了解基于ASP.Net3.5的Ajax和Web的服务,虽然例子比较简单,但是比较能说明问题。在这里我又介绍了命名空间System.Web.Script的方式确定客户端调用Web服务方法。     在AJAX中调用Web服务方法可以提高We

2009-03-08 13:49:00 490

原创 基于ASP.NET 3.5 Web Service 的JSON扩展应用

      如果你经常使用ASP.NET Web服务,那么你便知道他们可以以不同的方法进行通信。可以使用SOAP 1.1/1.2,HTTP POST和HTTP GET的一些支持的协议调用ASP.NET Web服务。我们可以通过HTTP POST或GET非常容易的调用Web服务,并且也有能力进行信息传递和接收简称JSON编码的对象,而不是使用普通的字符串和XML传递。     

2009-03-08 00:49:00 530

原创 WCF服务在JavaScript中使用ASP.NET的AJAX方法

      在微软应用开发平台上WCF (Windows Communication Foundation)增加了很多新功能,特别是在应用程序中实现如何相互沟通。在本文中,我们将会看到WCF如何用于直接从客户端调用JavaScript代码。这是一个提供非常棒的ASP.NET AJAX的功能。在本文中,我们不关注WCF内部机制,而我们将重点放在如何直接从Javascript调用一个

2009-03-07 04:49:00 514

原创 基于Windows 7中的 Ribbon开发技术应用

     Windows 7的画图工具采用了微软所称的Scenic Ribbon 界面,这种界面起初是在Office 2007中出现的,也在WordPad出现过。虽然很多用户还在抱怨“不习惯Ribbon界面”、“很多功能找不到位置”等等,但是,随着微软的“强制”推行,Ribbon界面也在越来越被人们所接受, 很多应用软件也开始采用 Ribbon界面。更重要的是,在即将到来的Win

2009-02-19 13:49:00 738

原创 基于WCF的通道网络传输数据压缩技术的应用研究

本文及程序不是介绍WCF怎么用,而是研究如何在WCF通信时的通道两端自动进行数据压缩和解压缩,从而增加分布式数据传输速度。而且,这个过程是完全透明的,用户及编程人员根本不需要知道它的存在,相当于HOOK在两端的一个组件。可以使用中网络带宽较小的网络环境中。当WCF在两个实体间通讯的时候,便自动创建一个信息通道转接通讯,这个消息包含数据请求和相应。WCF使用特殊的编码器将请求和

2009-02-17 00:49:00 563 1

原创 Microsoft .Net Micro Framework 3.0 and BIC Survey(2008 WinHEC)

 Microsoft .Net Micro Framework 3.0 and BIC Survey(2008 WinHEC)  .Net Micro Framework 3.0(简称.NET MF 3.0),是微软公司基于.NET平台,主要针对硬件资源非常稀少、有限的嵌入式应用而设计的快速嵌入式开发技术。.NET Micro Framework针对传统的SOC、MCU市场设计,

2008-12-05 01:49:00 448

原创 基于微软Synchronization Services双向同步技术在企业项目中的架构应用研究

项目应用场景:     某客户是一个大型集团企业的信息部门,掌管着企业几百台服务器,并且以后会不断扩充;   为了更好的维护信息办的服务器;信息部门需要开发一套维护系统,来记录各个服务器的相关状态信息  (如,IP、所安装在服务器的应用系统和相关信息等),便于维护和查询;客户维护人员可以携带笔记本   脱机即时编写维修服务器相关记录信息(增、删、查、改

2008-06-17 14:49:00 619

原创 发布最新C#3.5开发的ReSharper4.0 for VS2005/2008 注册机

ReSharper是一款微软Microsoft Visual Studio 2005 和Microsoft Visual Studio.NET2008和的插件,也是目前ReSharper4.0-VS2005和ReSharper4.0-VS2008编程插件中最强的插件之一,它提供了智能C#辅助编码功能和实时错误显示功能,并支持重构。提供流行C#代码智能帮助,高亮度显示实时纠错以

2008-06-17 11:49:00 853

原创 发布google在线翻译程序(附源码)

需要的朋友可以下载,这几天看到园子里有几个兄弟编写Google的在线翻译;我也凑一下热闹,网络收集了些资源,自己重新加工了一下,希望能对园子里的朋友有用。功能:支持简体中文、法语、德语、意大利语、西班牙玉,葡萄牙语;大家可以根据自己的需要扩充。采用Microsoft Visual Studio 2008设计,需要3.5运行库。 资源类: /

2008-04-14 16:49:00 934

原创 发布CodeBuild.Net代码自动生成器 V2008 2.01(Vs2008)和架构实例源码Demo

CodeBuild.Net代码自动生成器 V2008 2.01(Vs2008)Microsoft Visual Studio 2008开发,需要安装运行库。支持生成多标签切换等功能,方便代码生成,以后会抽时间把更多的架构模式与新特性增加进去。另外,包括架构实例源码Demo CodeBuildDemo.rar (1.67 mb) CodeBuild.Ne

2008-03-16 21:49:00 436

原创 Windows Server 2008 的十四大最新功能特性技术总结

刚刚安装了Windows Server 2008,简单写一下对微软最新产品的体验。1、定制的服务器Server Core。从Windows Server 2008开始,系统中那些不是每个用户都用到的功能将会变成可选安装包,取而代之的是预先定义好的系统角色(借鉴Linux的优点)。 Server Core是Windows Server 2008中一种全新的安装模式,是针对每个版

2008-03-09 23:49:00 419

原创 基于Web Services建立Asp与Asp.Net之间Session数据桥的应用研究

本文的目的在于提供一种可行的解决方案通过Web Service技术来整合和管理现有的Asp程序到Asp.Net。 此应用解决方案尽可能从实际出发以迭代更新方式的策略把Asp Web服务器内存中的当前Session更新到Asp.Net。背景:现有公司的产品OA是采用asp早先的技术开发,需要与目前最新的asp.net产品进行数据交互的应用。现有的asp应用程序往往采用“AS

2008-01-21 00:49:00 604

原创 微软Asp.Net架构与项目团队管理建设模型分析

Microsoft Visual Studio 2008 RTM版本已经发布好久了,最近的项目准备用最新的微软技术Microsoft Visual Studio 2008 RTM +Microsoft SQL Server Compact 3.5+Microsoft SQL Server 2005模型来实现;好的Team应该有学习新技术的探 索精神, 一个好的管理者,作用和能力不

2008-01-20 03:49:00 593

原创 Silverlight整合Asp.net AjAX的技术应用

Silverlight 将支持开发人员在创建丰富的web应用程序,我们即将看到web应用的一个在视觉是很有吸引力的浪潮的到来, 网页将能够利用灵活的媒体播放,动画和矢量图形绘制。这将有利于扩展web应用。本文描述的是一个股票跑马灯的例子。 本例选择一个代码为3209的应用股票作为样本,它可以嵌入到现有的代码,并且提供一个比"html"标签更好查 看的ticker。为了能够

2008-01-19 23:49:00 483

原创 Visual Studio 2008和ASP.NET 3.5的最新技术探索

ASP.NET 3.5 and Visual Studio 2008为基于Web的开发和设计,带来了巨大的功能性变化,这使得创建标准Web程序比以前更 容易。 在运行时中包含的ASP.NET AJAX,增加了新的控件,新的LINQ数据数据能力,增强了对CSS、JavaScript和其他内容 的支持,Web开 发人员从此迈出了更为重要的一步。 1、使用AJAX,开发人员可以

2008-01-19 22:49:00 443

原创 基于元数据驱动模型架构在ASP.Net的应用研究

目前流行的asp.net架构很多,有开源的有模式与实践(Microsoft patterns & practices)小组的开源项目Web Service Factory,Nhibernet, Nbear ORM, Petshop等架构; 下面我又介绍另一种基于元数据(XML)架构,在ASP.net2.0的程 序应用,而且这种架构目前很多 IT公司使 用较少,它的特点灵活

2008-01-19 21:49:00 730

原创 基于MVP架构设计ASP.Net的应用研究

微软的Microsoft patterns & practices小组, Web Client Software Factory采用是Mode View Presenter+Controller模式(MVPC模式),它可以使Model-View-Presenter 模式实现业务逻辑与表现层的适当分离,高效的简单的进行单元测试,更方便的隐藏技术的复杂度,方便的与各种系统集成等特点。以后

2008-01-19 10:49:00 698

原创 基于微软Office Communicator 2007 Automation API开发应用

Automation API 是微软Office Communicator 2007供第三方应用程序集成的 OC API。它的作用是微软为第三方应用程序调用OC 功能准备,基于 COM 的 API,可以利用 OC 界面,扩展 OC 用户体验或者功能。并需要同时安装 OC,并且在 OC 启动的情况下调用。1、Messenger 对象      代表 OC 实例,支持

2007-09-12 16:49:00 715

原创 开发Office Communicator 2007 在企业里的扩展应用

       微软的Office Communicator 2007(统一沟通)正式版将在本月底正式发布。       通过微软Office Communicator 2007可以成为企业不可缺少的应用:      ( 1)、流线化的沟通;(2)、企业支撑平台;(3)、内置安全防护;(4)、架构未来的软件基础等。              1、在线状态        

2007-09-12 15:49:00 732

CSLA.NET框架书本

本书描述了怎样应用面向对象的概念来进行.NET应用程序的架构、设计和开发。作者将重点放在了面向业务的对象,即业务对象和怎样在包括Web和客户机/服务器结构的不同分布式环境中来实现它们。本书使用了大量的.NET技术,面向对象的设计与编程思想,以及分布式架构。本书的前半部分叙述了如何在.NET环境创建这个框架来支持面向对象的应用程序开发的流程,后半部分应用这个框架创建了一个带有几个不同接口的示例应用程序,本书适合C#应用开发人员阅读。<br>

2008-04-25

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除