博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
本周ASP.NET英文技术文章推荐[04/22 - 04/28]
阅读量:6076 次
发布时间:2019-06-20

本文共 1863 字,大约阅读时间需要 6 分钟。

 

摘要

这周末不休息,差点忘了这件事……本期共有7篇文章:

  1. JavaScript文档注释的格式
  2. Visual Studio Orcas中对JavaScript智能感知的支持
  3. 在ASP.NET中对配置文件进行分解
  4. 将ViewState从客户端移至服务器端
  5. .NET中杂项概念:第一部分
  6. 选择Mock对象框架
  7. 使用Ajax的Web应用程序分层

 

[1] (JavaScript文档注释的格式)

XML格式的文档是Visual Studio智能感知功能中的一个基础设施,在下一代的Visual Studio Orcas中,对JavaScript的智能感知支持也依赖于这样的一些特定格式的XML注释文档。

本文就简要介绍了在JavaScript中使用这类注释的规则,例如,参数的注释规则如下:

 
mayBeNull="true|false" optional="true|false"
type="ParameterType" parameterArray="true|false"
integer="true|false" domElement="true|false"
elementType="ArrayElementType" elementInteger="true|false"
elementDomElement="true|false" elementMayBeNull="true|false"
locid="descriptionID">Description

而返回值的注释规则则如下所示:

 
type="ValueType" integer="true|false" domElement="true|false"
mayBeNull="true|false" elementType="ArrayElementType"
elementInteger="true|false" elementDomElement="true|false"
elementMayBeNull="true|false"
locid="descriptionID">Description

 

[2] (Visual Studio Orcas中对JavaScript智能感知的支持)

Scott在这篇文章中发扬了他一贯的“介绍、总结、归纳”风格,给出了一系列有关Visual Studio Orcas中对JavaScript智能感知的支持的相关信息。考虑到目前JavaScript开发中的种种郁闷之处,Visual Studio Orcas得这个特性还是非常值得广大客户端开发者期待的。这一段时间园子中也有很多朋友对此有了一些介绍,看得出来大家对此都非常关注。

下面就是感知ASP.NET AJAX客户端框架时的一个截图。

original.aspx

 

[3] (在ASP.NET中对配置文件进行分解)

Nikhil提到了一个在ASP.NET中对配置文件进行分解的小技巧,显示了ASP.NET设计者的独具匠心。比如在web.config中这样书写:

...
...
...
 
...

然后在上面指定的profile.config文件中,既可定义有关profile的相关内容:

 
 

 

[4] (将ViewState从客户端移至服务器端)

借助于刚刚发布的,我们可以将原本放置于客户端hidden field中的ViewState数据保存在服务器端——说不上是个“改进”,但是总归算作另外一种方法。至于在项目中如何应用,那么需要具体问题具体分析了。下面两张图片显示了将ViewState放在客户端和服务器端两种方法中页面的大小信息。

original.aspx

original.aspx

 

[5] (.NET中杂项概念:第一部分)

虽然不是那么的与ASP.NET相关,不过这篇文章确实非常有意思。其中给出了一些有关Application Domain和CLR Host的相关介绍。任何一个.NET平台上的开发者都应该对此有所了解,虽然你可能不会用到:

 

[6] (选择Mock对象框架)

单元测试中,Mock对象一直备受关注。本文作者Roy Osherove正在为他的新书选择一种Mock对象的框架。虽然是一片征求意见贴,不过也简要总结了市面上常见的若干种Mock对象的特性。感兴趣的朋友不妨一看。

 

[7] (使用Ajax的Web应用程序分层)

作者根据当前Ajax流行的趋势,给出了他自己认为的比较好的一种应用了Ajax的4层Web应用程序架构。文章略嫌冗长,不过仍有些参考价值。

转载地址:http://vqxgx.baihongyu.com/

你可能感兴趣的文章
MySql.Data.dll的版本
查看>>
Linux系统磁盘管理
查看>>
hdu 2191 (多重背包+二进制优化)
查看>>
home.php
查看>>
neo4j---删除关系和节点
查看>>
redis分布式锁redisson
查看>>
什么样的企业可以称之为初创企业?
查看>>
Python爬虫之BeautifulSoup
查看>>
《HTML 5与CSS 3权威指南(第3版·下册)》——第20章 使用选择器在页面中插入内容...
查看>>
如何判断自己适不适合做程序员?这几个特点了解一下
查看>>
newinstance()和new有什么区别
查看>>
android下载封装类
查看>>
[node] 用 node-webkit 开发桌面应用
查看>>
Nginx访问控制和虚拟主机
查看>>
report widget not working for external users
查看>>
windows phone 摄像头得到图片是旋转90°
查看>>
Linux--sed使用
查看>>
没有显示器的情况下安装和使用树莓派
查看>>
iOS工程中如何去掉第三方的警告
查看>>
servlet的匹配规则,兼谈/与/*
查看>>