首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Msdn 杂志 asp.net ajax 文章汇集

本文旨在扩展您对 ASP.NET AJAX 的中心组件(名为 ScriptManager 控件)的认识,并展示如何使用它实现 ASP.NET AJAX 高级编程。...其主要任务是调解 Web 窗体上的所有其他 ASP.NET AJAX 控件,并将适当的脚本库添加到 Web 浏览器中,从而使 ASP.NET AJAX 的客户端部分能够正常工作。...loc=zh AJAX 应用程序体系结构,第 1 部分 无论您是系统管理员、设计人员还是开发人员,您的工作都会受到 AJAX 的重大影响。...总的来说,典型的 AJAX 体系结构相当容易理解。图 1 展示了其工作原理的高层视图。...loc=zh 使用 AJAX 扩展器自定义控件 如何使用 AJAX 控件扩展器来增强文本框和按钮等 ASP.NET 输入控件.

2.7K80

配电网WebGIS研究与开发

要求:工作人员将停电计划录入到SQL数据库中,并指示当天的台区停电计划,有的台区有可能有一系列的下属箱,每个箱都对应着一个地理坐标,这些箱散点构成一个区域,“停电区域显示”就是要将这些停电影响区域在地图上高亮显示出来...,方便工作人员查看,同时还要提供停电区域的基本查询功能,工作人员了解到停电区域更加详细的数据。   ...从所以的箱的纬度值中选中最大纬度和最小纬度,然后再将纬度进行分级(分级越多,最后绘制出来的区域边界也就就越平滑,但计算也越复杂,所以如何分组依据需求而定),分级后,所以的箱坐标就分布在一些水平的纬度带状区域内部了...基本的AJAX技术在第三章中进行了简单的介绍,本模块所采用的AJAX框架主要是“ASP.NET客户端回调”框架,数据编码和解码主要采用JOSN方法。   ...需要通过AJAX技术解决的问题: 3.3.1 多级下拉框无刷新联动 在最初对此页面进行制作时,采用的是ASP.NET的服务器控件DropdownList,可以达到多级下拉框联动的效果,但是每次第一级下拉框内容变化时

2K10
您找到你想要的搜索结果了吗?
是的
没有找到

ASP.NET 调味品:AJAX

Karl Seguin 适用于: AJAX(异步 JavaScript 和 XML) Microsoft AJAX.NET Microsoft ASP.NET 摘要:了解如何AJAX(异步 JavaScript...您可能不想花费几个小时或几天来了解 AJAX 的内部原理,而是更希望现在就开始创建启用了 AJAX 的应用程序,来满足现有需求(如果您确实想知道 AJAX 内部工作原理,我肯定不是可以询问的人)。...本文包含的示例 C# 和 Visual Basic .NET 项目可供下载,并提供工作代码和运行代码。在学习示例以前,首先需要了解如何安装和使用 Ajax.NET。...我们将利用 AJAX 用户有更愉快的锁定机制体验。首先,我们将创建用户尝试编辑但无法编辑(因为其他用户正在编辑该文档)的文档队列,当这些文档可用时自动通知用户。...我们看到的三个示例和可下载的项目可以帮助您了解如何使用 AJAXAjax.NET。您还可以利用这些示例来尝试一些自己的想法。

3.6K50

配电网WebGIS研究与开发

2.5 WebGIS的网页技术基础-AJAX     在进行下面的工作前,先要了解WebGIS的一些基本技术。...在动态的客户端Web页面进行的搜索,然而,要么不存在或者远离完美,而且不能处理已经存在的工作,比如Deep Web。这个问题直到AJAX和RIA在上普遍应用后才得到解决[14]。...ASP.NET AJAX :     在ASP.NET 2.0 Web应用程序中,微软提供了两种解决方案来处理异步回发:一个是利用ASP.NET客户端回发的回调框架解决方案,另外一个是ASP.NET...ASP.NET AJAX(partial page postback页面局部刷新)为了提供一个更全面的AJAX解决方案,微软于2007年初提出了ASP.NET AJAX。...本次毕业设计中涉及地图查询和浏览的主页中的AJAX框架就是基于ASP.NET AJAX的,因此使用此框架只需要拖动一些ASP.NET AJAX控件可以很方便地做出界面友好,动态性能优越的页面框架来,大大减少了开发的工作量和难度

1K10

网站性能越来越差怎么办?

先将数据库适度地做正规化,如:一个 Table 中,避免把常用的字段、很少用的字段,都塞在同一个中,而影响数据扫描的速度。 应该将很少用的字段,另切割出来成为另一个。...: 不论好坏,UpdatePanel 控件都是 ASP.NET AJAX 社区所喜爱的。...例如,您是否知道,当 UpdatePanel 控件对服务器执行异步 AJAX 回调以更新其内容时,这个请求包含了常规 ASP.NET 回发所包含的一切,其中还包括 ViewState 呢?...下面是有关 ASP.NET AJAX 不可告人的秘密:UpdatePanel 虽易于使用,但是通信效率不高。...几乎没有什么办法可让您提高 UpdatePanel 的效率,但是您可以放弃使用 UpdatePanel,并转而使用 ASP.NET AJAX 的其他功能来更新页面内容,它不仅同样流畅,而且更加高效。

1.1K32

温故而知新:Asp.Net如何正确使用Session

这种情况下,Session是保存在Asp.Net工作进程映射的内存中的,问题是Asp.Net工作进程为了维护良好的平均性能,会被系统经常回收。...当Asp.Net工作进程被回收时,其映射的内存全部被清空并初始化,以便其它程序可以使用,所以Session也跟着一并消失了,就这是为什么Sesssion会无故消失的主要原因。...该命令运行后,将会自动创建一个AspState数据库,同时会在tempdb数据库下创建二张ASPStateTempApplications与ASPStateTempSessions 对应的web.config...最后再来看看mode中的另外二个值: Off与Custom Off 相当于禁用了session,就不多说了 Custom 允许开发人员自己定义Session如何存储,相当于提供了一个可供编程的开发接口(...这时可考虑用代码一直维系session,即麒麟兄弟的心跳思想:你的网站"心跳"起来 ,或者用ajax每隔几分钟自动保存一次 再者:从安全性上讲,伪造session要比cookie难得多,相对更安全一些

934100

前端开发最核心技术

(2)CSS CSS,全称“(层叠样式)”。以后我们在别的地方看到“层叠样式”、“CSS样式”,指的就是CSS。 (3)JavaScript JavaScript是一门脚本语言。...(1)Ajax Ajax,即“Asynchronous Javascript And XML(异步JavaScript和XML)”,是指一种创建交互式网页应用的网页开发技术。...你做网站,相信你也是想你网站有更多人浏览的吧。 二、基础内容 1.基础总结 1、从web1.0到web2.0,网页制作已经变为前端开发了。...; 3、前端技术只能开发静态网页,而进一步学习了后端技术,你能开发一个用户交互性更好、功能更加强大的网站; 4、后端技术有ASP.NET(或PHP)、SQL Server等; 5、学习路线:HTML入门...→CSS入门→HTML进阶→CSS进阶→JavaScript入门→jQuery入门→ASP.NET入门(或PHP入门)→AjaxASP.NET进阶(或PHP进阶); 6、学习HTML就是学习各种标签,

52910

ASP.NET AJAX(9)__Profile Service什么是ASP.NET Profile如何使用ASP.NET ProfileProfile ServiceProfile Service预

来扩充 如何使用ASP.NET Profile 配置ProfileProvider(可以使用内置的SqlProfileProvider) 配置Profile的属性 一个使用ASP.NET Profile...除系统以外)aspnet_Applications、aspnet_Profile、aspnet_SchemaVersions、aspnet_Users,这些数据,按照他的名字,我们就可以猜到它的用途啦...这里能找到上一个的ApplicationId,UserName,IsAnonymous等一系列信息这就是我们通过profile设置进来的 保存信息的,则是存放在了aspnet_Profile这个表里...,打开我们可以找到几中存储的方式,可以模糊的看到我们存储的信息,因为它已经通过一种它的规则把它进行了序列化,我们不需要也没必要去读懂它 Profile Service ASP.NET AJAX 1.0提供的...它的内部实现就是这样的,他是对客户端执行服务器端方法给出的一种特殊实现,在调用定义的ASP.NET AJAX程序集上的ProfileService类,最终工作的为以下的三个方法 GetAllPropertiesForCurrentUser

1.2K90

什么是前端技术与后端技术

了解这些知识,对你以后网站开发之路如何走、该学习些什么,是非常有用的。同时也避免你走太多的弯路。...(2)CSS CSS,全称“(层叠样式)”。以后我们在别的地方看到“层叠样式”、“CSS样式”,指的就是CSS。 (3)JavaScript JavaScript是一门脚本语言。...这是本网站推荐的: HTML入门→CSS入门→HTML进阶→CSS进阶→JavaScript入门→jQuery入门→ASP.NET入门(或PHP入门)→AjaxASP.NET进阶(或PHP进阶) 这一条路线是比较理想的一条从前端开发到后端开发的学习路线...,其实你别看这条路线那么长,其实我是截断了来定制的,要掌握的也就几门技术:HTML、CSS、JavaScript、ASP.NET(PHP)、Ajax等。...→CSS入门→HTML进阶→CSS进阶→JavaScript入门→jQuery入门→ASP.NET入门(或PHP入门)→AjaxASP.NET进阶(或PHP进阶);

4.1K31

Lightweight Test Automation Framework之旅

如何工作的? 你可以用C#(任何.Net语言)编写测试用例,每个测试用例非常像传统的单元测试,写下一系列的测试命令(例如跳转到URL, 单击按钮, 获取内容, 检查文本内容)。...和NUnit GUI 或者Visual Studio’s 内置的单元测试运行器不一样,Test Automation Framework的运行器就是浏览器(任何的浏览器),每一个命令都是通过Ajax方式运行的...你所需要做的工作就是在你的应用程序的Web项目下增加一个Tests文件夹,里面包含两个页面 Default.aspx 和 DriverPage.aspx,下图是它的工作原理图: ?...如何asp.net mvc项目中应用Lightweight Test Automation Framework ASP.NET QA 团队说Lightweight Test Automation Framework...好在asp.net mvc和webform是可以混合在一起使用,所需要做的就是修改一下routing设置和避免一些依赖于asp.net ajax的功能就可以了。

1.8K90

Web前端开发入门不得不看

引如今,各种互联网的Web应用程序层出不穷,那么如何快速入门,成长为一个优秀的Web开发工作者呢?   这个问题不容易回答,几乎所有的培训机构都不能清晰地解答。   ...这就好比,我做好了一个车模,剩下的就是车跑起来了,又或者,我是造人,我已经把人的皮囊做好了,接下来就是做它的五脏六腑了,哈哈,貌似人不是这么造的,不太贴切。   ...如果你是一个追求完美客户体验的人,那么接下来就要花些心思去改变你的Web应用程序去给用户创造更美好的体验了,这个时候依然会用到一些刚才提过的技术,jQuery和Ajax等,如果你选择Asp.NET框架,...你可以试着了解一下Asp.Net Ajax。    ...8、ASP.NET

71110

利用VLookup制作学生成绩报告书

------------------------------------------- 第一步:建立“名单”工作 注意:名单在第三列 第二步:建立“第一月考”工作 注意:名单在第三列 第三步:建立...“期中考”工作 注意:名单在第三列 第四步、第五步:同理建立“第三月考”“期末考”工作 注意:名单在第三列 第六步:建立“成绩报告书”工作 第七步:输入函数公式 完成,效果请看GIF动画...-------------------------------------------- 利用此方法做,名单与各考试的工作可以不用排序,也就是可以乱序的,但却有一个地方注意的就是“姓名”在第三列,因为...温馨提示:还有一个可以你任意粘贴的,更加智能化的“成绩报告书”,下次再共享出来吧!

31630

Asp.net MVC 之 Contorllers(一)

Asp.net MVC contorllers     在Ajax全面开花的时代,ASP.NET Web Forms 开始慢慢变得落后。有人说,Ajax已经给了Asp.net致命一击。...Ajax使越来越多的控制在Html和客户端代码完成。随着时间的推移,导致了架构的变化,也使ASP.NET Web Forms有点不能适应当今潮流。    ...尽管你想坚持使用Web Froms,但是对于当今的Web开发来说,ASP.NET MVC 确实是一个更好的选择。我们不需要花费太多的时间去学习,但是我们必须知道怎么运用以及MVC工作原理。...这只是ASP.NET MVC不同于ASP.NET Web Forms众多不同中的一个方面。接下来我们看看如何通过使用一个HTTP处理程序来模拟ASP.NET MVC行为。...下面是它如何工作的示例: public void ProcessRequest(HttpContext context) { // 转化 URL 并获取 controller

1K70
领券