知识碎片

.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

 

什么是深层网络?

计算机相关职业简介

转载于:https://www.cnblogs.com/Badcode/p/3993043.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值