分类: Uncategorized

  • Gindows

    Gindows 免费的国产操作系统 从名字到使用体验都一如既往的熟悉

  • SignalR中文教程

    本教程翻译来源:http://www.asp.net/signalr 亲也可以直接阅读英文版原文。本翻译不一字一字翻,直按本人理解翻译。如觉得很奇怪的地方,可以直接参考原文。

    1.SignalR介绍

    什么是SignalR?

    ASP.NET SignalR是用于帮助ASP.NET开发者简化实时Web交互。实时Web交互意味着服务器端主动推送内容至处于链接状态的客户端,而不用让服务器等客户端请求数据。

    SignalR可用于添加各种需要实时交互的场景,最常见的就是聊天室。

    SignalR自动管理客户端连接,允许服务端向所有客户端推送信息,如聊天室。也可以向特定的客户端发送信息。客户端与服务商之间的链接是持久化的,不像每次都开启一个新链接的传统HTTP连接方式。

    SignalR可以通过服务总线、SQL SERVER数据库或Redis扩容至数千客户端。

    SignalR是开源的,可以通过Github获取。

    SignalR 与WebSocket

    SignalR支持WebSocket,当遇到不支持的环境时,会使用老的传输方式。采用SignalR可以发挥WebSocket的功效,而不用担心老客户不支持WebSocket。

    未完待续… …

    http://www.asp.net/signalr/overview/signalr-20/getting-started-with-signalr-20/introduction-to-signalr

  • Knockout: radio switch

    <html>
    <head>
       <script src="../lib/require/require.js" data-main="ko1_radio1_main"></script>
    </head>
    <body  >
      <input id="Radio1" name="rdoCunKuanType" data-bind="checked:CunKuanType" value="H" checked type="radio" />活期存款 
      <input id="Radio2" name="rdoCunKuanType" data-bind="checked:CunKuanType" value="D" type="radio">定期存款
      <br />定期几年:<input type="text" />年 <font data-bind="visible:ShowStar" color="red">*</font>
    </body>
    </html>
    require.config({
        paths: {
            "knockout": "../lib/knockout/knockout-2.3.0",
            "jquery": "../lib/jquery/jquery-1.9.1.min"
        }
    });
    
    require(['jquery', 'knockout'], function ($, ko) {
    
        //数据绑定
        $(document).ready(function () {
    
            var viewModel = {
                CunKuanType: ko.observable("H")
            };
    
            viewModel.ShowStar = ko.dependentObservable(function ()
            {
                if (viewModel.CunKuanType() == "H")
                {
                    return false;
                }
                else
                {
                    return true;
                }
            }, viewModel);
    
            ko.applyBindings(viewModel);
        });
    });
    .csharpcode, .csharpcode pre { font-size: small; color: black; font-family: consolas, “Courier New”, courier, monospace; background-color: #ffffff; /*white-space: pre;*/ } .csharpcode pre { margin: 0em; } .csharpcode .rem { color: #008000; } .csharpcode .kwrd { color: #0000ff; } .csharpcode .str { color: #006080; } .csharpcode .op { color: #0000c0; } .csharpcode .preproc { color: #cc6633; } .csharpcode .asp { background-color: #ffff00; } .csharpcode .html { color: #800000; } .csharpcode .attr { color: #ff0000; } .csharpcode .alt { background-color: #f4f4f4; width: 100%; margin: 0em; } .csharpcode .lnum { color: #606060; }

     

    转自:http://www.cnblogs.com/liuzhendong/p/3520030.html

    (真巧)

  • Deploy report in sharepoint 2013

    Manually :
    After u uploaded rdl,rsd,u should do some ext updating operation .
    1. U should update dataset’ datasource to  new Sharepoint format like: http:// -[spsite]/[datasource name]. Just choose the datasource u created.
    2. u should update rdl’dataset ref to new Sharepoint format like : http:// [spsite]/[datesetname].Just choose the dataset u uploaded.

  • Sharepoint 2013 Publish Report

    Listing 3-1. Basic Report Property Page settings
    Target Dataset Folder – http://yoursharepointsite/datasets
    Target Data Source Folder – http://yoursharepointsite/data%20sources
    Target Report Folder – http://yoursharepointsite/report%20library
    Target Report Part Folder – http://yoursharepointsite/rs%20data%20connections/report%20parts
    Target Server URL – http://yoursharepointsite/