• 知识碎片


    .NET4.0新增的程序集Microsoft.Web.Infrastructure允许动态注册HttpModule

    为程序员和设计师准备的 10 个流程图

    1.  如何使用 HTML5 标签?
    2.  你需要一个新的LOGO吗?
    3.  如何判断是否要在Twitter上关注一个人?
    4.  如何选择字体?
    5.  你是否应该成为自由职业者?
    6.  程序员该如何加入创业公司?
    7.  网站制作和上线流程
    8.  你能成为一个网页设计师吗?
    9.  你的想法确实是一个好想法吗?
    10.  如何判断一个网页是不是做的很烂?

    GenericErrorPage 错误处理程序的完整示例:

    https://msdn.microsoft.com/ZH-CN/library/bb397417

    浏览器通过url:“http://localhost:57231/First/Index”发出请求。由RouteConfig.cs解析路由,匹配规则url: "{controller}/{action}/{id}",得出要访问First Controller下的Index Action。然后Index Action返回一个View,其对应的View是在Views文件夹下的First文件夹里的Index.cshtml文件。此文件又加载"~/Views/Shared/_Layout.cshtml"模板,因此返回如下页面,页面中的内容就是模板的内容。

    在一个cshtml中,Razor包裹的C#代码会在服务器端执行,执行完毕后再把输出的HTML页面返回到客户端。

    from:http://www.cnblogs.com/slark/p/mvc-5-get-started-view.html

    View文件的执行顺序是这样的:

    服务器在文件中逐行搜寻Razor标记中的C#代码,如果读到的是C#单行或多行代码,就执行它。如果搜寻到了行内代码,就把这一段代码替换成代码对应的值。这样把文件处理一遍之后。服务器会把文件中所有非Razor标记的代码写入要输出的文件。

    @{
        var name1 = "Slark";
        <p>var name2 = "Slark";</p>
        @:var name3 = "Slark";<br />
        <text>
                var name4 = "Slark";<br />
                var name5 = "Slark";
        </text>
    }

    一般情况下,@{}中的代码只被当作C#代码运行。而上面代码中只有name1被当作C#代码处理而其他几行都被当作文本输出了。

    在服务器代码里嵌入html代码:

    • 在Razor标记的代码中如果有成对的html标记,则这个标记及其内容会被当作普通文本输出。
    • 在Razor标记的代码中如果有"@:",则其后的一行代码会被当作普通文本输出。
    • 在Razor标记的代码中如果有<text>...</text>标记,则其内容会被当作普通文本输出。

    from:http://www.cnblogs.com/slark/p/4161772.html

    【URL参考】

    http://azure.microsoft.com/zh-cn/pricing/free-trial/?WT.mc_id=A49253D71

    https://account.windowsazure.com/signup?offer=ms-azr-0044p

    聊天室Web CGI、BBS telnet:

    http://www.codesky.net/article/201004/93751.html

    【Visual Studio】

    VS2010中的调试技巧

    http://kb.cnblogs.com/page/92158/

    VS2010 调试快捷键

    http://www.cnblogs.com/update158/articles/f23465.html

    掌握VS2010调试 -- 入门指南

    http://www.cnblogs.com/zhangchenliang/p/3739115.html

    .NET Framework 版本号,mscorlib.dll 版本号:

    4.0.30319.1 = .NET 4.0 RTM
    4.0.30319.269 = most common .NET 4.0 version
    4.0.30319.544 = another .NET 4.0 version that a small portion
    4.0.30319.17626 = .NET 4.5 RC
    4.0.30319.17929 = .NET 4.5 RTM
    4.0.30319.18010 = current version on my Windows 8 machine
    4.0.30319.18052 = .NET 4.5 on Windows 7 SP1 64-bit
    4.0.30319.18408 = .NET 4.5.1 on Windows 7 SP1 64-bit
    4.0.30319.34209 = .NET 4.5.2 on Windows 7 PS1 64-bit
    4.0.30319.34014 = .NET 4.5.1 on Windows 8.1 64-bit
    4.0.30319.34209 = .NET 4.5.2 on Windows 8.1 64-bit

    什么是深层网络?

    计算机相关职业简介

  • 相关阅读:
    【leetcode】下一个排列
    【leetcode】配对交换
    【leetcode】两个相同字符之间的最长子字符串
    052-126&127
    052-125
    052-124
    052-123
    052-122
    052-121
    052-120
  • 原文地址:https://www.cnblogs.com/Badcode/p/3993043.html
Copyright © 2020-2023  润新知