<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[Boris的专栏]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/libo250</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; libo250]]></copyright><item><title><![CDATA[Web API 强势入门指南]]></title><link>https://blog.youkuaiyun.com/libo250/article/details/51897227</link><guid>https://blog.youkuaiyun.com/libo250/article/details/51897227</guid><author>libo250</author><pubDate>Wed, 13 Jul 2016 13:37:09 +0800</pubDate><description><![CDATA[Web API 强势入门指南


 


摘要：WebAPI是一个比较宽泛的概念。这里我们提到WebAPI特指ASP.NETWebAPI。这篇文章中我们主要介绍WebAPI的主要功能以及与其他同类型框架的对比，最后通过一些相对复杂的实例展示如何通过WebAPI构建http服务，同时也展示了VisualStudio构建.net项目的各种强大。目录什么是WebAPI为什么要用WebAPI功]]></description><category></category></item><item><title><![CDATA[如何在 Windows 7 的 IIS 上发布 webservice]]></title><link>https://blog.youkuaiyun.com/libo250/article/details/47206645</link><guid>https://blog.youkuaiyun.com/libo250/article/details/47206645</guid><author>libo250</author><pubDate>Sun, 02 Aug 2015 13:27:21 +0800</pubDate><description><![CDATA[在前面的两篇文章里写了如何建立 webservice , 这篇文章里讲解下如何将 webservice 放到 IIS 上发布.






工具/原料



IIS

Visual Studio





方法/步骤







在 控制面板->程序和功能->打开或关闭Windows功能.找到 "Internet 信息服务",并将其子集全部打]]></description><category></category></item><item><title><![CDATA[云计算]]></title><link>https://blog.youkuaiyun.com/libo250/article/details/46483263</link><guid>https://blog.youkuaiyun.com/libo250/article/details/46483263</guid><author>libo250</author><pubDate>Sat, 13 Jun 2015 16:17:27 +0800</pubDate><description><![CDATA[http://baike.haosou.com/doc/580575-614558.html





云计算（英语：Cloud Computing），是一种基于互联网的计算方式，通过这种方式，共享的软硬件资源和信息可以按需提供给计算机和其他设备。典型的云计算提供商往往提供通用的网络业务应用，可以通过浏览器等软件或者其他Web服务来访问，而软件和数据都存储在服务器上。云计算服务通常提供]]></description><category></category></item><item><title><![CDATA[ＳＯＡ与云计算－－竞争还是融合]]></title><link>https://blog.youkuaiyun.com/libo250/article/details/46481643</link><guid>https://blog.youkuaiyun.com/libo250/article/details/46481643</guid><author>libo250</author><pubDate>Sat, 13 Jun 2015 11:51:53 +0800</pubDate><description><![CDATA[http://wenku.baidu.com/view/0c5872dece2f0066f5332265.html
《ＳＯＡ与云计算－－竞争还是融合》]]></description><category></category></item><item><title><![CDATA[架构设计师与SOA]]></title><link>https://blog.youkuaiyun.com/libo250/article/details/46400921</link><guid>https://blog.youkuaiyun.com/libo250/article/details/46400921</guid><author>libo250</author><pubDate>Sun, 07 Jun 2015 15:10:34 +0800</pubDate><description><![CDATA[http://www.ibm.com/developerworks/cn/webservices/ws-arcsoa1/





SOA(Service-Oriented Architecture)，即面向服务的架构，这是最近一两年出现在各种技术期刊上最多的词汇了。现在有很多架构设计师和设计开发人员简单的把SOA和Web Services技术等同起来，认为SOA就是Web Servi]]></description><category></category></item><item><title><![CDATA[浅析深究什么是SOA？]]></title><link>https://blog.youkuaiyun.com/libo250/article/details/46400877</link><guid>https://blog.youkuaiyun.com/libo250/article/details/46400877</guid><author>libo250</author><pubDate>Sun, 07 Jun 2015 15:08:28 +0800</pubDate><description><![CDATA[原文 http://blog.vsharing.com/fengjicheng/A1059842.html


1.     背景


IT行业就是术语和缩写流行的行业，各大厂商都喜欢隔三差五地推出一些新概念。为了不落人后，大家都喜欢争先恐后地跟进。有深入研究、务实研发的供应商，能够将概念落地，不断推出创新的产品和服务，赢得竞争优势。但“贴标签”的也大有人在，而且趋势是越贴越多，跟风炒]]></description><category></category></item><item><title><![CDATA[microsoft silverlight]]></title><link>https://blog.youkuaiyun.com/libo250/article/details/46400697</link><guid>https://blog.youkuaiyun.com/libo250/article/details/46400697</guid><author>libo250</author><pubDate>Sun, 07 Jun 2015 14:46:27 +0800</pubDate><description><![CDATA[Microsoft Silverlight是一个跨浏览器的、跨平台的插件，为网络带来下一代基于.NETFramework的媒体体验和丰富的交互式应用程序。Silverlight提供灵活的编程模型，并可以很方便地集成到现有的网络应用程序中。Silverlight可以对运行在Mac或Windows上的主流浏览器提供高质量视频信息的快速、低成本的传递。

Microsoft Silverlight的]]></description><category></category></item><item><title><![CDATA[Lambda 表达式（C# 编程指南）]]></title><link>https://blog.youkuaiyun.com/libo250/article/details/46400317</link><guid>https://blog.youkuaiyun.com/libo250/article/details/46400317</guid><author>libo250</author><pubDate>Sun, 07 Jun 2015 13:55:04 +0800</pubDate><description><![CDATA[https://msdn.microsoft.com/zh-cn/library/bb397687.aspx





Lambda 表达式是一种可用于创建委托或表达式目录树类型的匿名函数。 通过使用
 lambda 表达式，可以写入可作为参数传递或作为函数调用值返回的本地函数。 Lambda 表达式对于编写 LINQ 查询表达式特别有用。

若要创建 Lambda 表达式，需要]]></description><category></category></item><item><title><![CDATA[=> 运算符（C# 参考）]]></title><link>https://blog.youkuaiyun.com/libo250/article/details/46400149</link><guid>https://blog.youkuaiyun.com/libo250/article/details/46400149</guid><author>libo250</author><pubDate>Sun, 07 Jun 2015 13:31:05 +0800</pubDate><description><![CDATA[=> 标记称作 lambda 运算符。 该标记在 lambda 表达式中用来将左侧的输入变量与右侧的 lambda 体分离。 Lambda 表达式是与匿名方法类似的内联表达式，但更加灵活；在以方法语法表示的
 LINQ 查询中广泛使用了 Lambda 表达式。 有关更多信息，请参见Lambda 表达式（C# 编程指南）。

下面的示例演示两种查找并显示最短的字符串的长度在字符数组中的字符串。]]></description><category></category></item><item><title><![CDATA[C++ Vector 使用总结]]></title><link>https://blog.youkuaiyun.com/libo250/article/details/46400139</link><guid>https://blog.youkuaiyun.com/libo250/article/details/46400139</guid><author>libo250</author><pubDate>Sun, 07 Jun 2015 13:28:41 +0800</pubDate><description><![CDATA[注意，在使用前要包含vector对应的头文件：

#include

vector是同一种类型的对 象的集合，每个对象都有一个对应的整数索引值。和string对象一样，标准库负责管理存储元素的相关内存。我们把vector称为容器，是因为它可以包 含其他对象。一个容器中的所有对象都必须是同一种类型的。我们将在第9章更详细地介绍容器。

使用vector之前，必须包含相应的头文件。本书给出]]></description><category></category></item><item><title><![CDATA[Win8操作系统下IIS如何配置asp.net的运行环境]]></title><link>https://blog.youkuaiyun.com/libo250/article/details/46400093</link><guid>https://blog.youkuaiyun.com/libo250/article/details/46400093</guid><author>libo250</author><pubDate>Sun, 07 Jun 2015 13:21:49 +0800</pubDate><description><![CDATA[本文主要解决的是在win8操作系统下IIS配置asp.net的运行环境，当然win7的配置方法也大致相似，只有少许部分和win8有差异，在下文中我会指出。本文属本人亲自配置的经验，整理成文上图分享出来，如有错误还请各位指正。对于配置后有问题的可以在下留言，我会尽快回复！

一、把鼠标放在电脑屏幕的左下角然后右击，弹出如下图菜单，选择“程序和功能”（快捷键win+X）。(win7点击电脑左下角的]]></description><category></category></item><item><title><![CDATA[C++ 智能指针详解]]></title><link>https://blog.youkuaiyun.com/libo250/article/details/46400081</link><guid>https://blog.youkuaiyun.com/libo250/article/details/46400081</guid><author>libo250</author><pubDate>Sun, 07 Jun 2015 13:16:21 +0800</pubDate><description><![CDATA[一、简介
由于 C++ 语言没有自动内存回收机制，程序员每次 new 出来的内存都要手动 delete。程序员忘记 delete，流程太复杂，最终导致没有 delete，异常导致程序过早退出，没有执行 delete 的情况并不罕见。
用智能指针便可以有效缓解这类问题，本文主要讲解参见的智能指针的用法。包括：std::auto_ptr、boost::scoped_ptr、boost::share]]></description><category></category></item><item><title><![CDATA[SOA和云计算的关系]]></title><link>https://blog.youkuaiyun.com/libo250/article/details/46400001</link><guid>https://blog.youkuaiyun.com/libo250/article/details/46400001</guid><author>libo250</author><pubDate>Sun, 07 Jun 2015 12:59:32 +0800</pubDate><description><![CDATA[首先对于SOA是解决集成的问题，这个集成包括了数据集成，应用集成，流程集成和B2B集成。为了解决集成问题在实施SOA时候需要分两个大步骤，即SOA本身的定义：其一是将业务系统能力分解为独立，自治，离散和可复用的服务；其二是对服务进行组装和编排来满足业务和流程的变化。

谈SOA的时候我们谈到两个方面的解耦，其一是业务需求和技术实现的解耦，其二是业务操作和业务数据的解耦。可见谈SOA的时候我们更]]></description><category></category></item><item><title><![CDATA[通信对象System.ServiceModel.Channels.ServiceChannel 无法用于通信，因为其处于“出错”状态]]></title><link>https://blog.youkuaiyun.com/libo250/article/details/46392945</link><guid>https://blog.youkuaiyun.com/libo250/article/details/46392945</guid><author>libo250</author><pubDate>Sat, 06 Jun 2015 23:44:52 +0800</pubDate><description><![CDATA[services>
      service name="SQS.Demo.Server.Ticket" behaviorConfiguration="TicketBehavior">
        endpoint address="TicketService" binding="netTcpBinding"bindingConfiguration="TicketBindingConfi]]></description><category></category></item><item><title><![CDATA[软件概要设计与详细设计的区别]]></title><link>https://blog.youkuaiyun.com/libo250/article/details/46386443</link><guid>https://blog.youkuaiyun.com/libo250/article/details/46386443</guid><author>libo250</author><pubDate>Sat, 06 Jun 2015 11:09:59 +0800</pubDate><description><![CDATA[概要设计与详细设计的区别

    概要设计就是设计软件的结构，包括组成模块，模块的层次结构，模块的调用关系，每个模块的功能等等。同时，还要设计该项目的应用系统的总体数据结构和数据库结构，即应用系统要存储什么数据，这些数据是什么样的结构，它们之间有什么关系。 
    详细设计阶段就是为每个模块完成的功能进行具体的描述，要把功能描述转变为精确的、结构化的过程描述。

    概要设计阶段]]></description><category></category></item><item><title><![CDATA[WCF Stream正确应用指南]]></title><link>https://blog.youkuaiyun.com/libo250/article/details/46277049</link><guid>https://blog.youkuaiyun.com/libo250/article/details/46277049</guid><author>libo250</author><pubDate>Sat, 30 May 2015 18:34:40 +0800</pubDate><description><![CDATA[WCF Stream的操作有一定的限制，作为一个开发人员，在使用的过程中需要注意这些问题。在这里我们将会针对这一问题进行一下详细介绍。







WCF是由微软公司创建的一个.NET Framework 3.5的重要组成部分，它可以为开发人员创建一个安全性的开发平台。WCF Stream的操作，尤其对于传递size过大的消息而言，如要考虑传递消息的效率，WCF推荐通过Strea]]></description><category></category></item><item><title><![CDATA[WCF利用Stream上传大文件]]></title><link>https://blog.youkuaiyun.com/libo250/article/details/46276775</link><guid>https://blog.youkuaiyun.com/libo250/article/details/46276775</guid><author>libo250</author><pubDate>Sat, 30 May 2015 18:01:38 +0800</pubDate><description><![CDATA[转自别人的文章，学习这个例子，基本上wcf也算入门了，接口用法、系统配置都有了

本文展示了在asp.net中利用wcf的stream方式传输大文件，解决了大文件上传问题。主要是存档方便以后遇到该问题是来查阅。贴出部分代码，如果有疑惑或需要完整代码的请留言
WebForm1.aspx.cs


protected void Button1_Click(object sender, Ev]]></description><category></category></item><item><title><![CDATA[WCF : 如何将NetTcpBinding寄宿在IIS7上]]></title><link>https://blog.youkuaiyun.com/libo250/article/details/46275709</link><guid>https://blog.youkuaiyun.com/libo250/article/details/46275709</guid><author>libo250</author><pubDate>Sat, 30 May 2015 16:51:47 +0800</pubDate><description><![CDATA[摘要 : 从IIS 7 开始, IIS增加了对非HTTP协议的支持. 因此, 自IIS 7之后, 可以将NetTcpBinding等非HTTP协议的Bindings直接寄宿在IIS上面. 本文将介绍如何在IIS上配置WCF NetTcpBinding, 并且对其工作的方式进行比较深入的讨论.

 
Windows Process Activation Service

 

下图是I]]></description><category></category></item><item><title><![CDATA[基于net.tcp的WCF配置实例解析]]></title><link>https://blog.youkuaiyun.com/libo250/article/details/46275579</link><guid>https://blog.youkuaiyun.com/libo250/article/details/46275579</guid><author>libo250</author><pubDate>Sat, 30 May 2015 16:39:51 +0800</pubDate><description><![CDATA[本文主要通过文件配置来讲解如何编写一个基于net.tcp的Windows Form小程序。

使用的工具

涉及的工具有：

SvcUtil.exe

WCF Service Configuration Editor

服务器端的配置步骤

首先让我们来开始编写服务器端，服务器端用的是Console Application。

由于我们的软件是一个能够通过学生ID来获取]]></description><category></category></item><item><title><![CDATA[WCF 学习总结4 -- 用Duplex实现消息广播]]></title><link>https://blog.youkuaiyun.com/libo250/article/details/46275219</link><guid>https://blog.youkuaiyun.com/libo250/article/details/46275219</guid><author>libo250</author><pubDate>Sat, 30 May 2015 15:56:20 +0800</pubDate><description><![CDATA[WCF中定义3种消息交换模式： 1. Request/Reply; 2. One-Way; 3. Duplex。  
Request/Reply 是缺省模式，即同步调用。在调用服务方法后需要等待服务的消息返回，即便该方法返回 void 类型。 
One-Way 这种方式在调用方法后会立即返回。需要注意的是 One-Way 不能用在非void，或者包含 out/ref 参数的方法上，会导致抛出 ]]></description><category></category></item></channel></rss>