Spiga

MSDN Webcast“深入浅出ASP.NET AJAX系列”预告及反馈

2007-03-12 16:54 by Jeffrey Zhao, 37287 visits, 收藏, 编辑

“承蒙抬爱”,MSDN Webcast给了我一个和大家探讨ASP.NET AJAX的机会。

我为MSDN Webcast准备了一个《深入浅出ASP.NET AJAX系列》,共有十多次课程,希望能够为大家系统的讲解一下如何使用ASP.NET AJAX框架进行开发。在这个系列中,我会尽可能的从“使用”入手,然后对于ASP.NET AJAX框架进行一定程度的深入讲解,使大家能够更自由地使用ASP.NET AJAX框架,并且能够自己着手解决一些使用中的问题。简单地说,这个系列中最着重的就是尽可能的“授人以渔”。

希望大家对我的这个系列多提意见和建议,并回复在这篇文章中,我需要您的反馈来改进我的表现。

 

已有课程:

  1. ASP.NET AJAX深入浅出系列课程(1):ASP.NET AJAX 概述(3月13日):对于ASP.NET AJAX的大致功能进行概述和演示,通过简单的演示让听众了解到ASP.NET AJAX框架的强大之处,以及对于开发带来的便捷。并且对于学习和研究ASP.NET AJAX,以及开发ASP.NET AJAX使用的工具进行简单演示和介绍。(链接)(幻灯片)(示例代码)(视频)(自我总结
  2. ASP.NET AJAX深入浅出系列课程(2):UpdatePanel的使用(上)(3月29日):详细讲解了UpdatePanel作为ASP.NET控件的使用方式,并介绍UpdatePanel的调试方式,提出最佳实践。在课程中也会剖析UpdatePanel的基本实现原理。通过本次课程,听众可以熟练地使用服务器端编程来使用UpdatePanel并了解其基本原理。(链接)(幻灯片)(示例代码)(视频
  3. ASP.NET AJAX深入浅出系列课程(3):UpdatePanel的使用(下)(4月10日):详细讲解UpdatePanel在客户端形成的一个生命周期,介绍如何使用脚本编程来更好的使用UpdatePanel。在课程中也会剖析UpdatePanel的数据传输方式。通过本次课程听众可以掌握客户端生命周期的方方面面,以及它们的使用方式。(链接)(幻灯片)(示例代码)(视频
  4. ASP.NET AJAX深入浅出系列课程(4):客户端访问WebService(上):基本使用方式(5月14日):从客户端访问WebService是ASP.NET AJAX中重要的功能,合理的使用则可以真正体现出AJAX技术的优势。本次课程将会讲解客户端访问WebService的基本方式,听众可以了解如何在应用中使用到ASP.NET AJAX的这一功能。(链接)(幻灯片)(示例代码)(视频
  5. ASP.NET AJAX深入浅出系列课程(5):客户端访问WebService(中):参数类型的序列化与反序列化(6月11日):从客户端访问WebService是ASP.NET AJAX中重要的功能,合理的使用则可以真正体现出AJAX技术的优势。本次课程将会详细介绍客户端访问WebService对于复杂参数类型的支持和变化,以及ASP.NET AJAX提供的JSON序列化能力。通过这次课程,听众能够了解如何让自己的WebService可以支持任意的复杂类型,以及如何将ASP.NET AJAX的JSON序列化与反序列化用到开发中去。(链接)(幻灯片)(示例代码)(视频
  6. ASP.NET AJAX深入浅出系列课程(6):客户端访问WebService(下):原理与细节(6月21日):从客户端访问WebService是ASP.NET AJAX中重要的功能,合理的使用则可以真正体现出AJAX技术的优势。本次课程将会简单讲解客户端访问WebService的原理,并且讲解这一功能的一些高级运用和使用中的一些变化与技巧。通过这次课程,听众将对ASP.NET AJAX中这一功能进行更深入的了解,可以将其灵活地运用到自己的应用中。(链接)(幻灯片)(示例代码)(视频
  7. ASP.NET AJAX深入浅出系列课程(7):Microsoft AJAX Library对于JavaScript原生对象的扩展(上)(6月25日):AJAX技术的基础就是JavaScript,而JavaScript开发中的基础即为原生对象。此外,Microsoft AJAX Library为原生对象进行了扩展,使AJAX应用程序的开发更为容易。从本次课程开始,我们将使用两节课来详细讲述JavaScript中最常用的原生对象,以及Microsoft AJAX Library与此相关的扩展。(链接)(幻灯片)(示例代码)(视频
  8. ASP.NET AJAX深入浅出系列课程(8):Microsoft AJAX Library对于JavaScript原生对象的扩展(下)(7月3日):AJAX技术的基础就是JavaScript,而JavaScript开发中的基础即为原生对象。此外,Microsoft AJAX Library为原生对象进行了扩展,使AJAX应用程序的开发更为容易。本次课程连同上次课程会详细讲述JavaScript中最常用的原生对象,以及Microsoft AJAX Library与此相关的扩展。 (链接)(幻灯片)(示例代码)(视频
  9. ASP.NET AJAX深入浅出系列课程(9):使用Microsoft AJAX Library中的面向对象特性来进行开发(7月9日):理论和实践证明,合理使用面向对象编程能够提高组件的复用程度,并且使项目易于维护和扩展。本次课程将讲述Microsoft AJAX Library中的面向对象类型系统,这样开发人员就可以在客户端使用JavaScript进行面向对象编程了。(链接)(幻灯片)(示例代码)(视频
  10. ASP.NET AJAX深入浅出系列课程(10):基于Microsoft AJAX Library扩展客户端组件(7月23日):利用面向对象类型系统是扩展组件的常用方法,但是我们在客户端进行开发的时候也不能忘记正在使用的是JavaScript这个非常灵活的动态语言,使用一些特殊的方式来扩展组件有时候会得到更好的效果。本次课程将讲述最常用的基于Microsoft AJAX Library扩展客户端组件的方式,适用情况,以及相关注意点。(链接)(幻灯片)(示例代码)(视频
  11. ASP.NET AJAX深入浅出系列课程(11):Microsoft AJAX Library中异步通信层使用(8月2日):Microsoft AJAX Library为了便于开发AJAX应用提出了一个异步通信层。使用这个异步通信层可以方便地发出AJAX请求,而且事实上,整个ASP.NET AJAX的客户端与服务器端的通信都是由它负责的。我们这节课将讲解一下这个异步通信层的使用方式,它可以方便我们做“纯粹”的AJAX应用。 (链接)(幻灯片)(示例代码)(视频
  12. ASP.NET AJAX深入浅出系列课程(12):Microsoft AJAX Library中异步通信层的扩展(8月14日):Microsoft AJAX Library为了便于开发AJAX应用提出了一个异步通信层,它是整个ASP.NET AJAX客户端AJAX请求的基础。事实上,我们能够基于这个通信平台进行轻松的扩展,使它能够支持不同的通信方式。这节课我们就来讲一下该如何来扩展异步通信平台。(链接)(幻灯片)(示例代码)(视频
  13. ASP.NET AJAX深入浅出系列课程(13):ASP.NET AJAX提供的Profile Service(8月28日):Profie是ASP.NET 2.0的重要特性之一,而ASP.NET AJAX提出了Profile Service,使开发人员能够方便地在客户端以AJAX的方式来处理Profile信息。这节课我们将来了解这个ProfileService的使用和扩展方式。 (链接)(幻灯片)(示例代码)(视频
  14. ASP.NET AJAX深入浅出系列课程(14):Profile Service的实现方式与扩展(9月5日):Profie是ASP.NET 2.0的重要特性之一,而ASP.NET AJAX提出了Profile Service,使开发人员能够方便地在客户端以AJAX的方式来处理Profile信息。这节课我们将来了解这个ProfileService简单的功能细节以及如何扩展Profile Service。(链接)(幻灯片)(示例代码
  15. ASP.NET AJAX深入浅出系列课程(15):使用ASP.NET AJAX提供的Authentication Service(9月19日):Authentication Service是ASP.NET AJAX提供的另一个Application Service,能够让我们以AJAX方式来使用用户登录等功能。本次课程主要讲述如何来使用Authentication Service。(链接)(幻灯片)(示例代码)(视频
  16. ASP.NET AJAX深入浅出系列课程(16):ASP.NET AJAX提供的Authentication Service的实现方式与扩展(9月29日):Authentication Service是ASP.NET AJAX提供的另一个Application Service,能够让我们以AJAX方式来使用用户登录等功能。本次课程主要讲述Authentication Service的简单实现细节以及如何扩展Authentication Service。(链接)(幻灯片)(示例代码)(视频
  17. ASP.NET AJAX深入浅出系列课程(17):关注ASP.NET AJAX的核心:ScriptManager(10月10日):在之前的课程中我们已经接触过了ASP.NET AJAX的核性控件:ScriptManager。但是ScriptManager还有一些额外的功能值得我们再次给予关注。本次课程将关注ScriptManager的特殊功能,以及它们在开发过程中所起的作用。(链接)(幻灯片)(示例代码)(视频
  18. ASP.NET AJAX深入浅出系列课程(18):ASP.NET AJAX的国际化与本地化支持(10月24日):支持国际化与本地化已经成为越来越多项目的要求了。ASP.NET 2.0提供了开发良好的国际性项目的支持,ASP.NET AJAX也不例外。本次课程将关注于ASP.NET AJAX所提供的脚本国际化和本地化功能。(链接)(幻灯片)(示例代码)(视频
  19. ASP.NET AJAX深入浅出系列课程(19):VS 2008的JavaScript代码提示功能(11月6日):VS 2008即将发布,其中的JavaScript代码提示功能异常强大。不过要充分利用这些功能,开发人员还需要给与一点“协助”。本次课程将让听众了解如何使用VS 2008的JavaScript代码提示功能。(链接)(幻灯片)(示例代码)(视频
  20. ASP.NET AJAX深入浅出系列课程(20):使用Microsoft AJAX Library中的浏览器兼容功能(11月13日):兼容不同的浏览器始终是客户端中心开发不可避免却又不方便实现的功能。本次课程将让听众了解如何使用Microsoft AJAX Library中的浏览器兼容层方便地开发AJAX应用程序。(链接)(幻灯片)(示例代码)(视频
Add your comment

633 条回复

    评论共7页: 上一页 1 2 3 4 5 6 7 
  1. #533楼 live[未注册用户]2008-03-18 14:52
    你的资料很值得一看,谢谢,以后会常来。
     回复 引用   
  2. #534楼 wuhang      2008-03-20 20:40
    很好,很强大,才听了1/3~!
     回复 引用 查看   
  3. #535楼 风卷残云[未注册用户]2008-03-24 10:49
    赵老师讲很好。很容易理解。谢了。
     回复 引用   
  4. #536楼 jetchne[未注册用户]2008-03-26 11:23
    找老师您好:
    在使用asp.net ajax webservice时发现在热点触发事件性能很差,甚至可能页面出现死机状态、无法关闭:
    <map name="MapMap" id="Map">
    <area shape="poly" coords="36,418,38,414,40,410,43,409,46,325,396,323,395,322,394,319,394,318,393,317,393,314,391,314,391,313,391,345,401" href="#" onmouseover="MenuShow()" onmouseout="MenuHide()">
    </map>
    而在div和Button 触发都不会出现类似问题,请找老师指教、有什么解决办法吗?
     回复 引用   
  5. #537楼 jetchne[未注册用户]2008-03-26 11:25
    不好意思,把”赵“写成“找”了
     回复 引用   
  6. #538楼 huzi[未注册用户]2008-03-26 12:15
    赵老师:
     回复 引用   
  7. #539楼 任[未注册用户]2008-03-27 15:26
    为什么20讲之后的的课件都没有放上来呢?老赵
     回复 引用   
  8. #540楼 PanHua[未注册用户]2008-03-31 13:34
    什么快捷键能快速删除变量后的类型和长度内容,如下面第一行那样的格式?
    (@LastName,
    ,@FirstName nvarchar(10),>
    ,@Title nvarchar(30),>
    ,@TitleOfCourtesy nvarchar(25),>
    ,@BirthDate datetime,>
    ,@HireDate datetime,>
    ,@Address nvarchar(60),>
    ,@City nvarchar(15))
    我曾看外国人在视频上用过,但不知是什么快捷键?
     回复 引用   
  9. #541楼 sand[未注册用户]2008-04-04 14:17

     要是能把20课以后的内容放上去就更好了.
       我有两次课的只有视频没有源码..
    视频里却没有把代码显示完..所以功能也就没法完成...
     回复 引用   
  10. #542楼[楼主] Jeffrey Zhao      2008-04-05 17:11
    @sand
    在MSDN上有下载。
     回复 引用 查看   
  11. #543楼 王孟军!      2008-04-08 11:37
    支持
     回复 引用 查看   
  12. #544楼 aito      2008-04-13 10:18
    赵老师,你不是说这个课程完了就把所有的视频都放上来么?MSDN也是更新到30,还有两集不能下!你什么时候能把所有的都放上来呢?
     回复 引用 查看   
  13. #545楼[楼主] Jeffrey Zhao      2008-04-14 08:17
    @aito
    视频不是我录的是微软录的,他们没有放出来的话我也不会有……
     回复 引用 查看   
  14. #546楼 sand[未注册用户]2008-04-14 11:10
    .
    请问.
    有一节课是ajaxcontroltookit控件中的AutoCompleteExtender文字自动提示的功能。我找了所有的课程(1-30)可是没有找到,不可否认在下有点小笨噢。。所以请教哪位大侠知道的告诉小弟。
    所有的课程在“http://www.microsoft.com/china/msdn/events/webcasts/shared/webcast/Series/ASP_Ajax.aspx”可以下的到。
    但首先必须点击右上角的sign in铵钮输入你的msn号码进行一次登记。如果没有msn号的可以在“http://get.live.com/getlive/overview”进行注册(很明显这是不要银子的)
     回复 引用   
  15. #547楼[楼主] Jeffrey Zhao      2008-04-14 21:26
    @sand
    没有讲到这个控件,AJAX Control Tookit有几十个控件不可能一一讲的。
     回复 引用 查看   
  16. #548楼 sand[未注册用户]2008-04-15 13:06
    赵老师请你帮我看看下面的程序..以前做过,现在用到这个功能.看了许久,就是检查不到是哪的问题.
    <cc1:AutoCompleteExtender ID="AutoCompleteExtender1" runat="server" MinimumPrefixLength="1"
    ServiceMethod="GetUsers" ServicePath="WebService.asmx" TargetControlID="TxUser" CompletionSetCount="10" CompletionInterval="1000"
    >
    </cc1:AutoCompleteExtender>
    ....
    [WebMethod]
    [ScriptMethod]
    public string[] GetUsers(int count, string prefix)
    {
    SqlConnection con = new SqlConnection(WebConfigurationManager.AppSettings["Northwind_Connection"].ToString());
    SqlCommand cmd = new SqlCommand();
    cmd.CommandType = CommandType.Text;
    cmd.CommandText = "select top '"+count+"' shipName from Orders where shipName like '%'+'"+prefix+"'+'%'";
    con.Open();
    cmd.Connection = con;
    SqlDataReader Reader = cmd.ExecuteReader();
    List<string> list = new List<string>();

    while (Reader.Read())
    {
    list.Add(Reader.GetString(0));
    }
    return list.ToArray();
    }
     回复 引用   
  17. #549楼 sand[未注册用户]2008-04-15 14:50
    我的VS2005上面的事件很少.
    例如:
    <input id="TeUser" type="text"/>只出来十个事件。
    onchange ondatabinding ondisposed onfocus oninit onload onprerender onserverchange onunload.
    其它的也是一样.只出来以上类似的基本事件.
    现在正在做一个项目..
    从来没有遇到过这样的问题..
    所以很急..
    前天重做的系统.新装的VS.可能是装的毛病.
     回复 引用   
  18. #550楼[楼主] Jeffrey Zhao      2008-04-16 00:33
    @sand
    调试一下,看看Web Service方法正确调用了没有。然后用Fiddler看一下到底出了什么问题。
     回复 引用 查看   
  19. #551楼[楼主] Jeffrey Zhao      2008-04-16 00:36
    @sand
    还需要哪些事件阿?
     回复 引用 查看   
  20. #552楼 sand[未注册用户]2008-04-16 10:30
    问题不单单是事件.前天做的时候还是好的.
    还有一些属性就不可以用. 例如<span> ,<link> ,class,type等都不可以用了.. 如果知道了更好的解决办法.以后在有别的朋友遇到这样的问题可以传一下.
    我重装了一下.搞定了(最笨的方法了.)
     回复 引用   
  21. #553楼 Gram      2008-04-17 17:16
    @老趙
    我最新使用VS2008簡體中文版的時候,不知道為什麼,有些頁面提示Ajax客戶端框架不能正常加載,不知道是什麼原因,奇怪的是,有些頁面可以.
     回复 引用 查看   
  22. #554楼[楼主] Jeffrey Zhao      2008-04-18 00:54
    @Gram
    提示不能加载,错误信息是什么?
     回复 引用 查看   
  23. #555楼[楼主] Jeffrey Zhao      2008-04-18 00:57
    @Gram
    提示不能加载,错误信息是什么?
     回复 引用 查看   
  24. #556楼 Gram      2008-04-18 10:24
    @老趙
    解決了,謝謝老趙,後來發現是Web.Config設定有點問題.
     回复 引用 查看   
  25. #557楼 肥田小鱼[未注册用户]2008-04-22 19:32
    老赵,我想问一下,我用AjaxControlToolkit在本机上可以正确的运行,但是我把程序移动到以前机子上就会出现错误了,是不是哪里还要配置啊,错误信息是提示webconfig里配置AjaxControlToolkit的说找不到指定的程序集.
     回复 引用   
  26. #558楼 狗腿子[未注册用户]2008-04-28 19:15
    赵老师 借这个帖子问你个问题
    我用的是 CascadingDropDown 的三级联动 由于第一级的下拉菜单太长了
    现在我们想用 一个弹出的小遮盖窗口效果代替了 dropdownlist 当然 这个dropdownlist在页面还是存在的 指示用js给隐藏了
    现在我们在弹出的小遮盖窗口选择我们需要选择的东西
    我用的是
    //弹出遮盖选择游戏
    function selectGame(strGame)
    {
    $("#GameList").val(strGame);
    $("#GameList").change();//触发下拉列表的OnChange事件
    }
    现在的问题的 那个下拉是被选择了 但是第二级没联动起来
    有什么办法解决嘛?
    我说的不是很清楚。麻烦您看下。
     回复 引用   
  27. #559楼 啊哦[未注册用户]2008-04-28 21:44
    我想请教下,我在ModalPopupExtender弹出的面板里放了几个TextBox,并对这些TextBox绑定了验证控件和ValidatorCalloutExtender,还有浮水印效果,ModalPopupExtender控件的TargetControlID我用的是LinkButton,每次页面刚出来的时候正常,可点了一次,回到页面时,再次点击出来的时候,面板会自动出现ValidatorCalloutExtender的错误提示信息,这种情况有办法解决吗?
     回复 引用   
  28. #560楼 老胡[未注册用户]2008-05-12 22:45
    赵老师,我最近搞了个爱车交流平台,有时间去看看喔
    <a hrer="http://www.iche8.net">爱车吧</a>
     回复 引用   
  29. #561楼 老胡[未注册用户]2008-05-12 22:46
    <a href="http://www.iche8.net">爱车吧 福建二手车交易</a>
     回复 引用   
  30. #562楼 刚刚      2008-05-19 19:33
    @老赵
    幸苦了,希望继续看见您的大作!
     回复 引用 查看   
  31. #563楼 airwolf2026      2008-05-24 22:18
    @老赵
    好,今天第一次看你的课程,直接看最后一个的,打算系统看下来...不过觉得奇怪,就是示例代码找了好久,在msdn上没有找到下载的地方呃...?莫非俺眼睛不够好?

     回复 引用 查看   
  32. #564楼[楼主] Jeffrey Zhao      2008-05-24 22:48
    @airwolf2026
    哪个没有?
     回复 引用 查看   
  33. #565楼 airwolf2026      2008-05-25 14:25
    回赵老大,就是最后一课吧,叫"构建高安全的ASP.NET Ajax应用",不知道会不会是俺看错了哈.麻烦赵老大啦.
     回复 引用 查看   
  34. #566楼 路过[未注册用户]2008-05-27 12:29
    ajax 深入浅出13 里面没有demo,压缩包里面是ppt
     回复 引用   
  35. #567楼 减速机[未注册用户]2008-06-01 19:27
    高人,支持,支持。。。。
     回复 引用   
  36. #568楼 中央空调[未注册用户]2008-06-01 19:27
    回赵老大,就是最后一课吧
     回复 引用   
  37. #569楼 防静电工作台[未注册用户]2008-06-01 19:30
    我也是,今天第一次看你的课程,直接看最后一个的,打算系统看下来...不过觉得奇怪,就是示例代码找了好久,在msdn上没有找到下载的地方呃...?莫非俺眼睛不够好?
     回复 引用   
  38. #570楼 ZYB      2008-06-01 23:36
    老赵,你在第15讲中讲到用login()登录时,有用户名和密码,我想问一下,用户名和密码是保存在那里的?
     回复 引用 查看   
  39. #571楼[楼主] Jeffrey Zhao      2008-06-02 00:11
    @防静电工作台
    我去看看
     回复 引用 查看   
  40. #572楼[楼主] Jeffrey Zhao      2008-06-02 00:11
    @ZYB
    看你的MembershipProvider用的是什么了,如果是SqlMembershipProvider那么就是数据库。
     回复 引用 查看   
  41. #573楼 Gramy[未注册用户]2008-06-03 15:17
    @老趙
    我有這樣一個問題,請教一下:
    function a()
    {
    //發送一個異步請求
    }
    function b()
    {
    a();
    //在a()的異步請求完成之後才能執行.
    alert("ok")
    }
    現在的問題是我怎麼判斷a()中的異步請求是否完成?如果沒有完成alert("ok")是不應該執行的.只有等a()中的異步請求完成之後才可以執行.
    這個要怎麼作?因為我嫌再用到了一個相對複雜的邏輯,沒有辦法全部寫在a()中異步請求的CallBack函數中
     回复 引用   
  42. #574楼 Dirain      2008-07-05 16:30
    老赵,讲的很好,很详细,通俗易懂。

    但有个问题我想表达一下。

    视频教程中老赵您讲话的声音有些闷,语速平常,每句话的发音各方面都很平常,特别的地方没有加重音。而且我有一个最大的问题就是如果少不留神就不知道你说的什么了。意思就是说话声音太委婉了,在没有加强重音的情况下,我听一遍感觉什么都没记住。

    但一些讲座中人家说的一句话会让我有很深的印象,这说明人家说话的声音很尖锐,吸引了我的注意力。

    其他的没什么了,都不错,就是听上去费劲,不知道是您话筒有问题还是什么原因?
     回复 引用 查看   
  43. #575楼 Henllyee Cui      2008-07-14 09:24
    老赵,问下。那个获取页面传输的数据的插件是叫什么的?
     回复 引用 查看   
  44. #576楼[楼主] Jeffrey Zhao      2008-07-14 09:39
    @Henllyee Cui
    建议用Fiddler
     回复 引用 查看   
  45. #577楼 cqhg[未注册用户]2008-07-17 13:43
    赵老师,为什么运用了AJAX的页面在本机上测试没有问题,但传到虚拟主机上就没有用呢.也不会报错,System.Web.Extensions.Design.dll和System.Web.Extensions.dll也传上去了。地址:http://www.caaia.com/11.aspx
    还有就是UrlReWrite按你说的方式,在本机也没问题,上传到虚拟主机上也没效果。望指点一下
     回复 引用   
  46. #578楼[楼主] Jeffrey Zhao      2008-07-18 09:41
    @cqhg
    用Fiddler一看便知,我已经看过了。
     回复 引用 查看   
  47. #579楼 Lordz      2008-07-18 16:02
    赵老师,您好!

    手头有个项目需要知道各地名对应的经纬度,首先需要查询数据库里是否有相应的记录,如果没有再通过GOOGLE MAP API来查询,并将结果插入到数据库。

    当用户提交搜索以后先查询数据库,碰到的问题是当查询不到的时候如何再使用AJAX和JAVASCRIPT来异步向GOOGLE MAP查询。并把数据插入到数据库,不清楚如何去做。

    希望可以帮帮我。
    @Jeffrey Zhao
     回复 引用 查看   
  48. #580楼[楼主] Jeffrey Zhao      2008-07-18 16:36
    @Lordz

    单纯使用Google Map查询并插入数据库的做法知道吗?
     回复 引用 查看   
  49. #581楼 Lordz      2008-07-19 09:53
    @Jeffrey Zhao
    这个已经知道了,地图接口方面没有问题。
    我补充一下这个流程。
    1、用户提交数据(地名)搜索该区域附近的店铺。
    2、如果数据库中有该地名的经纬度,则通过计算数据库中的经纬度数据,检索出符合用户距离要求的店铺。
    3、如果数据库中没有该地名的数据则要访问GOOGLE MAP,再将检索到的经纬度加入到数据库以备以后使用。
    4、再执行第二个步骤。

    应为访问GOOGLE MAP涉及到AJAX,而本人.NET下如何去使用JAVASCRIPT实在用的不好,所以碰到很多问题,不知道处理的流程和方向。
     回复 引用 查看   
  50. #582楼 peter123[未注册用户]2008-07-19 14:46
    你好,老赵,能不能写一篇有关js的调试,智能感知方面的配置文章,我电脑上安装了vs2005,以前js调试都可以用的,现在不能用了,自从我安装了Microsoft Script Debugger,现在我删除了这个软件,但是我的vs2005已经不能调试js了,提示错误:“没有可用的源代码位置”。
    谢谢!
     回复 引用   
  51. #583楼[楼主] Jeffrey Zhao      2008-07-19 19:21
    @Lordz
    那么有什么难的呢?
    客户端请求数据库,服务器如果没有,客户端再请求google map然后再存入数据库。
     回复 引用 查看   
  52. #584楼 Lordz      2008-07-20 22:27
    @Jeffrey Zhao
    我是不是可以这样理解。首先客户端异步向服务器发出请求,如果没有数据则再向GOOGLE MAP发出请求,再把返回的数据发送到后台处理呢?
    我就是不清楚哪些是客户端来做哪些是后台来做:)
     回复 引用 查看   
  53. #585楼[楼主] Jeffrey Zhao      2008-07-21 21:44
    @Lordz
    你说的没错
     回复 引用 查看   
  54. #586楼 Lordz      2008-07-22 10:20
    @Jeffrey Zhao
    太感谢你了,赵老师
     回复 引用 查看   
  55. #587楼 llldlp[未注册用户]2008-07-22 15:47
    赵老师:
    Config 文件怎么配置?
    为什么总是提示Sys没有定义?
    然后把示例代码中的Config文件copy上就可以通过了。
    Ajax框架的Config文件需要什么特殊的配置吗?谢谢!
     回复 引用   
  56. #588楼 朱文权[未注册用户]2008-07-28 05:41
    赵老师 能麻烦你把 以前你讲过的 ASP 。NET 的MVC框架模式 视屏的教程发
    到我油箱吗 谢谢了
    我是学生 努力学习 多向你学习 本人不甚感激
     回复 引用   
  57. #589楼[楼主] Jeffrey Zhao      2008-07-28 15:20
    @朱文权
    那么大的东西当然没法发,去MSDN WebCast上下载吧。
     回复 引用 查看   
  58. #590楼[楼主] Jeffrey Zhao      2008-07-28 15:20
    @llldlp
    当然需要特别的配置了,赫赫。
     回复 引用 查看   
  59. #591楼 flag123[未注册用户]2008-08-01 10:46
    给您一个建议,举例子尽量逻辑简单、代码简短。
    抓住问题的关键。
     回复 引用   
  60. #592楼 flag123[未注册用户]2008-08-01 11:14
    赵老师讲得非常好
     回复 引用   
  61. #593楼 Lordz      2008-08-01 17:18
    @Jeffrey Zhao
    赵老师,上次请教过你之后我这个问题还是解决不了,在动态加载GOOGLE MAP API的时候碰到跨域的问题,不知道怎么解决。我把相关代码传上来了。
    http://www.fs2you.com/files/3917b2d1-5faa-11dd-afca-0014221b798a/
    如果你能帮我改进一下就太好了,hujianshi#163.com
     回复 引用 查看   
  62. #594楼 阿豹      2008-08-06 17:46
    谢谢老赵视频讲解!学习中!
     回复 引用 查看   
  63. #595楼 peterhu[未注册用户]2008-09-12 14:39
    赵老师,您好;
    我建立一个masterpage,在其继承页面中的Content中用ScriptManager ,UpdatePanel,等asp.net ajax标签,都不认识;但是如果我直接在masterpage中的Content中使用ScriptManager ,UpdatePanel,等标签,就是可以的,我不明白这是为什么
     回复 引用   
  64. #596楼 牛比[未注册用户]2008-09-13 13:18
    复旦参观团路过
     回复 引用   
  65. #597楼 bourne[未注册用户]2008-10-16 19:54
    第16次课,Authentication Service,哇终于找到个关于用户身份认证,登录安全的文章,现在发现这个还是蛮重要的,IBM的AM,IM,貌似就是做这个的吧?如果我没记错的话。
     回复 引用   
  66. #598楼 AstarNoLogin[未注册用户]2008-10-17 15:00
    这个项目是要求页面全部为静态的.所以不管是首页还是新闻浏览页我都生成了SHTML.

    但遇到了些问题,像Repeater等这样的显示控件可以在服务器端循环替换掉模板里的特定字符就行.

    如果遇到了登陆或者提示评论等的页面,类似博客园文章浏览页下面的评论.这样怎么办?

    有的说利用AJAX可以解决,那ScriptManager这些控件也用Response输出吗?以前用过Ajax.NET,引入JS,调用WEB服务就行了.但是用ASP.NET AJAX怎么实现呢,ScriptManager的作用就是引入了几个主要的JS文件,如果手动把这些文件引入,能做吗?

    或者有更好方法来实现?看了博客园文章页的源代码,里面还有很多控件的状态等信息是怎么实现的...
     回复 引用   
  67. #599楼 Rufy[未注册用户]2008-10-21 15:53
    @Jeffrey Zhao你好,
    在webservice的第三讲中(security相关),我注释了 "FormsAuthentication.SetAuthCookie("Jeffrey Zhao", false);”
    这段代码,运行时应该throw exception, 然后该错误应该在IE的messagebox中显示出来。我遇到的问题是IE没有Messagebox弹出来。是否需要改webconfig的设置?
     回复 引用   
  68. #600楼[楼主] Jeffrey Zhao      2008-10-21 20:03
    @Rufy
    用Fiddler看一下请求和回复的内容,可能需要检查一下Web.config
     回复 引用 查看   
  69. #601楼[楼主] Jeffrey Zhao      2008-10-21 20:04
    @AstarNoLogin
    这个我觉得你可以从最基本的asp.net ajax看起。
     回复 引用 查看   
  70. #602楼 包建强      2008-11-04 20:31
    话说,
    打你电话不接;
    发短信不回;
    MSN骚扰也没反应;
    只好来这里踩一脚,
    再不说话,就只好报警了!
     回复 引用 查看   
  71. #603楼 工作一年[未注册用户]2008-11-04 23:59
    真的爱死你了!
    12点,今夜难眠!
     回复 引用   
  72. #604楼 阿豹      2008-11-06 11:10
    兄弟们!推荐几本软件设计方面写的比较好的书!3Q3Q!
     回复 引用 查看   
  73. #605楼 shen020453[未注册用户]2008-11-13 11:38
    这儿的资源真多啊 。我要好好研究一下。
    支持赵老师。
     回复 引用   
  74. #606楼 shangu[未注册用户]2008-11-22 23:19
    请问 用updateprogress如何实现 打开一个页面就出现loading的效果?
    谢谢
     回复 引用   
  75. #607楼 hackenliu      2008-12-14 22:06
    看了你写了很多关于ASP.net Ajax的文章.
    我做GIS,对这些技术学习的比较慢.主要是没时间.
    不过,我最近看了,AjaxControlToolkit的源码.对于它的实现原理,不是很清楚,一直没有深入了解,希望你写一些这方面的文章.
    我不太喜欢,用现成的,我喜欢知道它是怎么实现的,这样,自己也可以加入自己的东西,何必要等别人的更新.
    有时,与其去介绍新技术有怎么方便,不如说说的实现与以前有什么不同,而至于怎么使用一种新技术,我觉得MSDN已经足够了.
     回复 引用 查看   
  76. #608楼 xiaoyue[未注册用户]2008-12-18 14:43
    现在谁又牛的编程视频呀,给我发到邮箱里谢谢啦!!1
     回复 引用   
  77. #609楼 小混球2008      2008-12-23 00:23
    赵老师,我有点轻狂,很对不住您,真没想到一轻狂就得罪了我崇拜的人之一。
     回复 引用 查看   
  78. #610楼[楼主] Jeffrey Zhao      2008-12-23 00:27
    @小混球2008
    发生什么了?
     回复 引用 查看   
  79. #611楼 小混球2008      2008-12-23 00:30
    您给我的指点,没有虚心的接受,很抱歉了,我是真的很佩服你们这些高手的,没有想到一下就这么近了。我在看博客园的两本书,上面介绍了您。
     回复 引用 查看   
  80. #612楼 初次访问却久已留意[未注册用户]2008-12-23 16:09
    老赵,你的系列课程我几乎都看难过了,觉得受益匪浅,十分感激and崇拜啊。
    不知道这个asp.net Ajax系列课程还有没有后续啊?
    非常期待!!!
     回复 引用   
  81. #613楼[楼主] Jeffrey Zhao      2008-12-23 16:13
    @初次访问却久已留意
    估计要到4.0发布了吧
     回复 引用 查看   
  82. #614楼 李晓强      2008-12-23 16:29
    老赵,你好,我看了您的<<道不远人,深入理解ASP.NET 2.0控件开发>>一书,发现你在第九到第十页讲IhttpModule的时候在RegxUrlMappingModule中使用了私有静态成员,我想问一下,是不是会引起线程安全问题.能否写一些关于ASP.net的线程安全的问题的文章?
     回复 引用 查看   
  83. #615楼[楼主] Jeffrey Zhao      2008-12-23 16:39
    @李晓强
    兄弟您这么说,写书的谭老大要被气死的……
     回复 引用 查看   
  84. #616楼 zhuisha[未注册用户]2008-12-24 10:09
    @Jeffrey Zhao
    不好意思,你推荐的嘛,封皮太花哨了,掩盖了作者的名称,就看见钟馗了,还以为是武侠小说放错位置了呢(多亏我对ASP.NET这几个字母的敏感性),就冲你扉页中的头像来着.这本书确实很好.对扉页中"写代码到60岁"这句话很赞赏(你抄袭我的兴趣).所以就让你喧宾夺主了.哈哈.
     回复 引用   
  85. #617楼 初次访问却久已留意[未注册用户]2008-12-25 00:00
    日前看到您在vs2008新特性系列教程中ajax for asp.net mvc这堂课的视频,
    不知道能不能提供源码啊?作为入门初学者,想收集一些学习的资料。
     回复 引用   
  86. #618楼 廖[未注册用户]2009-01-07 09:36
    非常感谢
     回复 引用   
  87. #619楼 yangzj      2009-01-09 16:23
    支持赵老师!
     回复 引用 查看   
  88. #620楼 初次访问却久已留意[未注册用户]2009-01-18 23:11
    赵老师:
    前日在codeplex上看到asp.net ajax 4.0 preview 版本已经出来了,不知道深入浅出asp.net ajax 系列课程有没有准备出后续课程了呢?
     回复 引用   
  89. #621楼[楼主] Jeffrey Zhao      2009-01-18 23:32
    @初次访问却久已留意
    有需要的话一定会的
     回复 引用 查看   
  90. #622楼 初次访问却久已留意[未注册用户]2009-01-29 19:08
    赵老师,过年好啊!祝你牛年大吉!
    asp.net MVC 系列课程19讲后面的视频不知道什么时候能下载到,
    能在博客上提供下载吗?
     回复 引用   
  91. #623楼 Top_Ten      2009-02-26 15:53
    你好赵老师,请教一个问题,updatepanel和rsweb:ReportViewer报表控件在同个页面一起使用的时候为什么只能够实现一次局部刷新呢,再刷新一次就会报错!我把ReportViewer注释以后就没有问题了,该如何解决呢?很着急,方便的话给我发封邮件吧,谢了!
     回复 引用 查看   
  92. #624楼 liyundong      2009-03-18 17:37
    辛苦了,支持!
     回复 引用 查看   
  93. #625楼 寒@鹏      2009-03-21 23:41
    赵老师 好 学习了 呵呵
     回复 引用 查看   
  94. #626楼 东平河水[未注册用户]2009-03-23 12:55
    希望赵老师能开讲jQuery深入浅出系统课程,或讲解 jQuery & asp.net ajax 联合应用的课程
     回复 引用   
  95. #627楼 EddieMao2009-04-11 16:05
    首先真的非常感谢老赵。。。。。。。。哪天请你桑拿。。。。。
    其次,第十三次课,应该是代码的文件怎么变成了是PPT啊?另外第21次课和第32次课也没有代码。不知道是怎么回事。

    再次感谢您的精彩奉献。
     回复 引用   
  96. #628楼 165646464222[未注册用户]2009-05-31 16:11
    顶顶顶顶顶顶顶
     回复 引用   
  97. #629楼 小多      2009-06-01 22:12
    赵老师您好。请问您一个问题。
    function doubleSalary()
    {
    var employee = new Employee();
    employee.FirstName = "Xu";
    employee.LastName = "baoduo";
    employee.Salary = 1000;
    WebService.DoubleSalary(employee,doubleSalarySucceeded);
    }
    function doubleSalarySucceeded(result)
    {
    var message = String.format("First Name : {0}\nLast Name : {1}\nFull Name:{2}\nSalary;{3}",
    result.FirstName,
    result.LastName,
    result.FullName,
    result.Salary)
    }
    <input type = "button" id = "Button1" value ="Double Salary" onclick = "doubleSalary()" />
    以上是前台的JavaScript代码。

    [WebMethod]
    public Employee DoubleSalary(Employee employee)
    {
    employee.Salary *= 2;
    return employee;
    }
    以上是Web服务中的方法。
    其中Employee为一个类。如果将这个类写在App_Code这个文件夹下时,程序会有想得到的结果,会弹出一个对话框。
    但是如果将Employee这个类,放在一个类库中,而在Web服务中进行引用的时候 ,点击按钮,却没有任务效果。
    请问是什么原因?
     回复 引用 查看   
  98. #630楼[楼主] Jeffrey Zhao      2009-06-02 00:24
    @小多
    您试试看装一个Fiddler,然后看看其请求内容?
     回复 引用 查看   
  99. #631楼 eric_wh[未注册用户]2009-07-16 16:06
    赵老师你好,请问:在ScriptManager中的<asp:ServiceReference path=“*”>节中 能用非本地webservice的路径吗
    比如<asp:ServiceReference InlineScript="false" Path="http://localhost:3096/Sample.asmx" />
    这样在客户端使用webservice的webmethod的时候用什么对象调用服务端方法呢?
     回复 引用   
  100. #632楼 gramy[未注册用户]2009-09-10 11:36
    请教老赵:
    有没有Asp.NET Ajax 客户端脚本的帮助文档,最好是CHM的,经常在写js的时候,需要查找一些方法,不知道那里有,可否共享以下,谢谢
     回复 引用   
  101. 评论共7页: 上一页 1 2 3 4 5 6 7 
发表评论

昵称: [登录] [注册]

主页:

邮箱:(仅博主可见)

评论内容:

  登录  注册

[使用Ctrl+Enter键快速提交评论]

0 671994 obLJUI7ZQ6I=