网络编程
位置:首页>> 网络编程>> ASP.NET>> 我的“Orcas初览”讲座(4)

我的“Orcas初览”讲座(4)

作者:Scott Guthrie 来源:Scott Guthrie博客中文版 发布时间:2007-09-23 12:53:00 

标签:orcas

ASP.NET AJAX 和 JavaScript

2个星期前我们刚发布了ASP.NET AJAX 1.0,在 Orcas 中,我们将更进一步(很明显地,Orcas将包括所有的ASP.NET AJAX 1.0内置功能)。包含在内的将是Visual Studio中显著改进的AJAX和JavaScript工具支持,包括JavaScript Intellisense 和更加丰富的调试支持。

下面是一张截图,展示了对标准的行内 JavaScript (任何 JavaScript 代码都可以) 自动动态产生的 Intellisense 方法概要信息:

JavaScript intellisense支持丰富的类型推断,譬如,注意到没有,它是如何从下面的方法中自动推断出返回对象是个字符串,所以能在之后提供了针对字符串的Intellisense:

VS中的JavaScript intellisense引擎对所有标准的ASP.NET AJAX 库概念(类,属性,枚举等等)都有丰富的支持。除了对任何正常的JavaScript代码提供 Intellisense 支持外,VS现在还允许你添加可选的注释概要信息来为Intellisense提供额外的提示:

在调试AJAX 和JavaScript时,你现在可以在你的服务器端代码中设置客户端JavaScript断点,VS 现在可以自动地在客户端把它们接连起来(这些断点也可以在你关闭项目/解决方案时保存起来)。在调试时,你现在也有完整的监视窗口(watch window),intermediate 窗口和其他更多的支持。 VS中的解决方案管理器现在也自动地列出正在运行的JavaScript文档文件,允许你在任何脚本资源里轻松地设置断点。

0
投稿

猜你喜欢

  • 数据类型是所有开发语言的基础,JavaScript虽然是一个弱类型的脚本语言,但是在数据类型上也有很多讲究的,看了淘宝UED玉伯的一篇文章,
  • 在许多用SQL Server实现的新的企业系统设计中,系统设计师需要在给数据结构和管理应用程序逻辑的定位上做出具有关键性意义的决定。SQL
  • 小毅的blog:http://andymao.com/前天网上有个朋友发给我一个页面让我帮她看一下为什么鼠标翻转实现不了。我打开源文件看了一
  • 很早就在这里看到过解决方案,与嗷嗷讨论后发现这个方案还是很可靠的。当然,唯一的缺点就是每一个属性都要去Hack,但我在很多实践中,只用‘修正
  • 最近一段时间一直比较忙,已经有好几个月没有打理博客了。现将一个最近在项目中制作的一个菜单实例整理出来,共享一下。在后台或OA系统中最常用到的
  • 来蓝色一直都在潜水,很少写帖子,太对不起大家了.下面和大家探讨一个话题,希望能引起大家的兴趣.关于H1,一直都想和大家讨论H1用法的问题,可
  • 去空格函数有如下两种:·LTRIM()LTRIM() 函数把字符串头部(左)的空格去掉,其语法如下:LTRIM (<character
  • ASP(Active Server Page)是Microsoft公司推出的基于PWS(Personal We
  • Apple4.us的张亮问我:“很多人说用户体验是苹果的核心竞争力。在用户体验方面,我究竟该从苹果的设计中学习什么” ?关于这个问题的答案我
  • 这种情况在Access下可以通过,但SQL则不行,在百度搜索解决方法,发现N多人出现同样问题却找不到解决办法: 代码如下:set 
  • 之前有写过一篇浏览器的tab设计,这回说说网站的tab设计。一说到tab很自然地就想到了导航、信息架构。随着网站信息结构的复杂化,选择tab
  •  普通MySQL运行,数据量和访问量不大的话,是足够快的,但是当数据量和访问量剧增的时候,那么就会明显发现MySQL很慢,甚至do
  • 本文列出了HTML4标签的默认样式列表,对网页设计者来说这个应该很有用。原文来自:W3C (http://www.w3.org/TR/CSS
  • var a = 0, b = 0;[0, 0].sort(function() {a = 1;return 0;});[0, 1].sort
  • 如果有空格就用%20代替,如果有其它字符就用%ASCII代替,如果有汉字等四个字节的字符,就用两个%ASCII来代替。不过有时候我们也需要将
  • 背景(background)在项目中经常会使用。这篇文章主要讲解的是实际项目中的5个实例。通过具体的分析来达到学习的目的。1,Li列表通过u
  • 前两天有一位网友问我一个关于Javascript中++操作符的问题,他的代码大致是这样的ADS.addEvent(window,'c
  • 惊现!表面下的隐藏信息——浅谈信息可视化1910年,病卧床上的魏格那(德国气象学家,以“大陆漂移学说”闻名),无意地注视着墙上的世界地图……
  • 又有人说设session.timeout=99999。这种同样不行,session有最大时间限制。我经过测试发现最大值为24小时,也就是说你
  • 服务器响应HTTP的类型ContentType大全,使用方法:<% Response.ContentType =&
手机版 网络编程 asp之家 www.aspxhome.com