ASP.NET开发实践系列

性能与缓存 (Level 200)

讲  师:王立楠 微软(中国)有限公司开发和平台技术部ISV合作经理

课程简介:应用程序性能向来是用户衡量系统的重要参数。应用程序的性能除了和使用的服务器平台有关外,和应用程序代码及技术有极大的关系。对于ASP.NET本身来说,在构建应用程序时有很多值得注意的细节,通过细节上的调整可以令应用程序性能有相当的提高。ASP.NET 的缓存机制相比ASP有很大的改进,在该课程中主要讲解ASP.NET的缓存机制以及如何应用缓存来获得最佳性能。

推荐指数:

Best Practices For Running IIS 6.0 And ASP.NET (Level 200)

讲  师:杨秀峰 MSDN特邀讲师

课程简介:本讲座介绍IIS 6.0架构和IIS 6.0应用程序隔离模式,以及在稳定性、性能、管理方式、安全性等方面IIS 6.0强化的新功能。着重说明IIS 6.0和ASP.NET的整合能力,性能计数器与IIS 6.0及ASP.NET的实践,分析IBuySpy portal,另外结合课程,讲座会提出一系列ASP.NET开发的最佳建议。

推荐指数:

Web 表单高级技巧 (Level 200)

讲  师:高驰 MSDN特邀讲师

课程简介:在ASP.NET中提供了Web Form,这给我的Web应用程序提过了众多的好处,但是在应用时,需要很好的技巧才能将它最强大的功能展示出来,这门课程提供了一些特殊的控件编成模式,令我们的web form有更强的表现能力。

推荐指数:

构建安全的Microsoft ASP.NET 应用的最佳实践和技术 (Level 200)

讲  师:蔺华 微软(中国)有限公司软件架构师

课程简介:Web应用程序现在已经成为人们关心的重点,用户的应用系统越来越多的希望能在Web系统上实现LOB的应用,但是用户也要考虑到相对应的安全问题。ASP.NET除了可以使用Windows可以提供的安全特性外,内部的实现机制也有很重要的安全要素。

推荐指数:

ADO.NET开发最佳实践 (Level 200)

讲  师:邵志东 MSDN特邀讲师

课程简介:数据库的使用是一般软件项目开发中必然会用到的,.NET程序开发也不例外。相对于传统的数据连接方式,ADO.NET采用了一种全新的方式-基于无连接的数据访问技术,大家可以通过这次Webcast中的讲解对这种技术得到全方位的了解——如何使用ADO.NET进行开发

推荐指数:

ASP.NET应用-DataGrid使用最佳实践(Best Practices for BataGrid) (Level 200)

讲  师:邵志东 MSDN特邀讲师

课程简介:DataGrid 的出现对于开发人员来说是非常好的事情,它封装了处理提交数据、状态管理、事件激发的功能,提供了各种级别的标准操作,包括选择、编辑、分页、排序等等。利用这些控件,你可以轻松地完成如下的Web应用:报表、购物推车、产品列表、查询结果显示、导航菜单等等。掌握DataGrid的使用方法对于一个 ASP.NET程序开发人员来说是非常重要的。通过本次课程的学习,您将基本掌握DataGrid使用中的一般常见问题。

推荐指数:

ASP.NET应用:DataSet 和XML(DataSet and XML) (Level 200)

讲  师:邵志东 MSDN特邀讲师

课程简介:在ASP.NET 应用程序的开发过程中,DataSet可以说是非常重要的一个核心;另外在开发过程中如何能够灵活使用XML,也会对提高应用程序的灵活性起到事半功倍的效果。本次讲座将重点阐述在ASP.NET开发过程中DataSet和XML的一些使用要点,以及它们之间的灵活搭配使用。

推荐指数:

.NET框架类在ASP.NET中的使用(1) (Level 200)

讲  师:邵志东 MSDN特邀讲师

课程简介:. NET 框架类的出现使得ASP.NET程序开发的功能更加强大,许多原来在ASP中无法完成的功能,在ASP.NET变得异常简单。我们将用两次讲座,为大家讲解如何在ASP.NET中实现文件上传、目录浏览、加密、画图、图像格式转换等功能。

推荐指数:

水晶报表的使用 (Level 200)

讲  师:邵志东 MSDN特邀讲师

课程简介:在程序开发中,你曾经遇到过以下情况吗?要对合并计算、多级汇总、制作图表、条件格式化进行编程。在这种情况下,您往往一筹莫展。而水晶报表的出现大大简化了这些工作。有了它的出现您可以制作非常漂亮的图表、格式化文本,而且还可以把报表导出为Word、Excel、PDF、Html等格式!这次讲座,我们讲把水晶报表的基本使用方法给大家做个讲解。

推荐指数:

ASP.NET程序的部署 (Level 200)

讲  师:邵志东 MSDN特邀讲师

课程简介:程序的安装和部署,即制作安装盘,一直以来我们都要依靠第三方的软件(如Install Shield)来实现。VS.NET的出现大大简化了程序的安装。利用VS.NET,我们可以轻松、自如地实现Web应用程序的部署。通过本次讲座,大家将会掌握这种部署的方法。

推荐指数:

在ASP.NET中使用用户控件 (Level 200)

讲  师:邵志东 MSDN特邀讲师

课程简介:在项目开发当中我们经常会用到组件技术,它的出现极大地提高了我们开发程序的效率,提高了代码的重用性。在这次讲座中,我们讲给大家介绍ASP.NET中的组件-用户控件的创建和使用。

推荐指数:

Web 服务的创建和使用 (Level 200)

讲  师:邵志东 MSDN特邀讲师

课程简介:无论是对于开发人员,还是软件公司和用户,WebService的出现都具有革命性的意义。它的出现改变了软件存在的形式,极有可能引发软件产业的又一次革命。在以往的开发工具中,创建和WebService是一个复杂的过程,VS.NET的出现使得这项工作变得特别简单。在这次讲座中,我们将给大家介绍如何通过VS.NET来创建和使用Web服务。

推荐指数:

ASP.NET中的错误处理和程序优化 (Level 200)

讲  师:邵志东 MSDN特邀讲师

课程简介:在ASP.NET中,错误的处理是非常简单和方便的;同时ASP.NET对于程序的优化也有很大的改进。在本次讲座中,我们将就这两个话题给大家做一些介绍,并围绕这两个话题给大家讲解一些实际开发过程中可能会用的经验和技巧。

推荐指数:

ADO.NET数据操作 (Level 200)

讲  师:邵志东 MSDN特邀讲师

课程简介:ADO.NET 的出现对于ASP.NET编程人员来说是非常大的一个变革,由于它的出现,使得ASP.NET程序员对数据库的操作更加的方便和快捷,它支持各种常见的数据库操作、并且对数据库的各种添加、删除、修改、更新等操作变得更加简单。在本次讲座中,我们将给大家全面介绍通过ADO.NET方式实现对数据库的操作,更会给大家介绍一些实用的编程技巧。请大家关注本次讲座。

推荐指数:

数据集的使用方法和技巧 (Level 200)

讲  师:邵志东 MSDN特邀讲师

课程简介:ADO.NET 中最重要的一个概念就是数据集,它是ADO.NET区别于ADO的最重要的一个标志。它的出现使得对数据库的操作变成了真正意义上的无连接操作。在本次讲座中,我们将给大家全面介绍Dataset的基本用法和常见的一个使用技巧,相信对大家程序开发会起到很好的帮助作用。

推荐指数:

调试和跟踪ASP.NET应用程序 (Level 200)

讲  师:邵志东 MSDN特邀讲师

课程简介:调试和跟踪是整个程序开发非常重要的一个环节,如何能够通过调试和跟踪的一些手段达到快速排错、提高开发效率是一个非常重要的问题。在本次讲座中,我会把在开发ASP.NET应用程序中常见的一些调试错误、以及这些错误的解决方法整理起来,使得大家以后开发ASP.NET应用程序起到事半功倍的效果。

推荐指数:

ASP.NET安全性 (Level 200)

讲  师:邵志东 MSDN特邀讲师

课程简介:安全性是我们进行Web应用程序开发时必须要考虑的问题。在ASP.NET中,如果实现、提高程序的安全性呢?通过这次讲座,我会给大家介绍一些ASP.NET中的一些安全性策略。

推荐指数:

Web服务器控件使用 (Level 200)

讲  师:邵志东 MSDN特邀讲师

课程简介:在ASP.NET 中,Web服务器控件的出现,对于web编程人员来说是一个极大的方便。它的出现使得编写Web应用程序如同编程Windows应用程序一样的方便、快捷。在本次讲座我们将给大家介绍ASP.NET中一些典型的Web服务器控件的使用,和使用web服务器控件的一些常用技巧和经验。

推荐指数:

ASP.NET状态管理 (Level 200)

讲  师:邵志东 MSDN特邀讲师

课程简介:如果保持页面的状态?这是我们在编程过程中会遇到的一个问题。这次讲座,我们将给大家介绍在ASP.NET中如何进修状态管理。

推荐指数:

ASP.NET事务和异常处理 (Level 200)

讲  师:邵志东 MSDN特邀讲师

课程简介:事务和异常处理是整个程序开发过程中必然要考虑的问题,那么在编写ASP.NET应用程序时,如何进行事务和异常处理呢?在本次讲座中,我们将给大家详细介绍这方面的知识。

推荐指数:

ASP.NET页面框架 (Level 200)

讲  师:邵志东 MSDN特邀讲师

课程简介:ASP.NET 页面框架是一种可伸缩的编程模型,可以用它在服务器上动态生成网页。ASP.NET 页面框架是 Active Server Pages 的后续产品。在本次讲座中,我们将给大家详细介绍有关ASP.NET页面框架的一些知识,如页面生命周期、页面事件、页面指令、页面编程模型等等。

推荐指数:

ASP.NET实现在服务器端控制网页 (Level 200)

讲  师:邵志东 MSDN特邀讲师

课程简介:如何在在服务端控制客户端显示的网页、如何动态添加控件?这是我们在编程过程中会遇到的一个问题。这次讲座,我们将给大家介绍在ASP.NET中如何在客户端控制网页。

推荐指数:

ASP.NET中的事件处理 (Level 200)

讲  师:邵志东 MSDN特邀讲师

课程简介:在ASP.NET中,事件处理是非常重要的一个话题,如何使控件能够检查客户端发回的窗体数据,如何使控件捕获回发事件?在本次讲座中,我们将给大家详细介绍这方面的知识。

推荐指数:

如何ASP.NET中开发复合控件? (Level 200)

讲  师:邵志东 MSDN特邀讲师

课程简介:在ASP.NET中,开发复合控件是我们经常会遇到的一个问题。在本次讲座中,我们将给大家详细介绍开发复合控件的一些相关知识。

推荐指数:

ASP.NET中的XML (Level 200)

讲  师:邵志东 MSDN特邀讲师

课程简介:在如今的网络编程中,XML的使用是相当广泛的。那么在ASP.NET中如何灵活使用XML呢?这次讲座我们将给大家详细介绍这方面的知识。

推荐指数:

使用ASP.NET实现网络通讯 (Level 200)

讲  师:邵志东 MSDN特邀讲师

课程简介:在ASP.NET 应用程序中,如何获得其他Web服务器上的数据?.NET提供的System.net命名空间提供了在现在的网络中能找到的许多协议的一个简单编程接口,包括WebRequest、WebResponse、DNS、WebProxy等类,程序员可以用这些类轻松实现网络应用程序。本次讲座我们讲通过实例给大家介绍这方面的知识。

推荐指数:

DataSet和XML深入编程 (Level 200)

讲  师:邵志东 MSDN特邀讲师

课程简介:在一次讲座中,我们已经给大家介绍了DataSet和XML的一些基本知识,我们了解了DataSet和XML的一些基本概念。在本次讲座中我们将进一步给大家介绍一些深入的知识,包括XMLDocument、XPath查询等相关知识。

推荐指数:

SQLServer的内置XML支持 (Level 200)

讲  师:邵志东 MSDN特邀讲师

课程简介:在SQLServer2000中,有一些和XML相关的新特色。这些和XML相关的新特色可以充分运用在ADO.NET应用程序中。在本次讲座中,我们将讨论SQLServer中两个重要的XML特色。

推荐指数:

深入解析ASP.NET架构 (Level 200)

讲  师:邵志东 MSDN特邀讲师

课程简介:在本节中,我们将带领大家去深入了解ASP.NET架构,包括一个HTTP请求的生命周期、HttpModule是如何工作的等。

推荐指数:

深入了解DataSet (Level 200)

讲  师:邵志东 MSDN特邀讲师

课程简介:在以前的讲座中,我们已经给大家介绍了DataSet一些基本知识,我们了解了DataSet的一些基本概念。在本次讲座中我们将进一步给大家介绍一些深入的知识,包括DataSet架构、模式推断、XML序列化等相关知识。

推荐指数:

数据集和数据库的同步-DataAdapter的使用 (Level 200)

讲  师:邵志东 MSDN特邀讲师

课程简介:在以往的讲座中,我们曾经简单介绍了DataAdapter的使用。在本次讲座中,我们将进一步深入介绍DataAdapter的使用,特别是它在保持数据集和数据库同步方面所起到的作用。

推荐指数:

ASP.NET网络打印 (Level 200)

讲  师:邵志东 MSDN特邀讲师

课程简介:如何实现在ASP.NET的文档格式化打印是大家常遇到的问题,在本节中我们将给大家就这个话题做一个详细的介绍,希望能够起到抛砖引玉的作用,对大家的软件开发工作能够有所帮助。

推荐指数:

ASP.NET文件处理 (Level 200)

讲  师:邵志东 MSDN特邀讲师

课程简介:由于ASP.NET基于.NET类库,因而其对文件操作的功能非常强大。.NET平台提供了一些专门用于文件操作的类库,比如File、 FileStream、BinaryReader等,再加上一些流处理类,就能完成对任何类型文件的输入输出操作。本次讲座讲给大家详细介绍这方面的知识。

推荐指数:

ASP.NET中的Web服务(一) (Level 200)

讲  师:邵志东 MSDN特邀讲师

课程简介:无论是对于开发人员,还是软件公司和用户,WebService的出现都具有革命性的意义在以往的讲座中我们曾给大家介绍了如何通过VS.NET来创建和使用Web服务,从本次讲座开始我们给大家详细介绍ASP.NET中WebService的应用。

推荐指数:

ASP.NET中的Web服务(二) (Level 200)

讲  师:邵志东 MSDN特邀讲师

课程简介:在本次讲座中,我们讲继续给大家介绍有关WebService的一些知识如Soap、WSDL等作深入的讲解。

推荐指数:

ASP.NET中的Web服务(三) (Level 200)

讲  师:邵志东 MSDN特邀讲师

课程简介:安全性问题是我们在编码过程中必须要考虑到的问题,如果保证Web服务的安全性?在这堂讲座中我们将给大家介绍一些这方面的知识,包括基本验证、简要验证、集成windows验证、表单验证、SSL、模拟、URL验证等等。请大家关注本次讲座。

推荐指数:

ASP.NET多线程编程(一) (Level 200)

讲  师:邵志东 MSDN特邀讲师

课程简介:在传统的asp中,开发者面对线程问题之于他们知道应该要做什么要多。因为asp是建立于com之上的,关于元件的线程需求这儿有非常详细而精确的规范。对于开发者来说幸运的是:线程在asp.net中远远比在asp中来的容易。如何在ASP.NET中使用多线程呢?请大家关注本次讲座。

推荐指数:

ASP.NET多线程编程(二) (Level 200)

讲  师:邵志东 MSDN特邀讲师

课程简介:在传统的asp中,开发者面对线程问题之于他们知道应该要做什么要多。因为asp是建立于com之上的,关于元件的线程需求这儿有非常详细而精确的规范。对于开发者来说幸运的是:线程在asp.net中远远比在asp中来的容易。如何在ASP.NET中使用多线程呢?请大家关注本次讲座。

推荐指数:

ASP.NET中的编码 (Level 200)

讲  师:邵志东 MSDN特邀讲师

课程简介:不同编码的页面、脚本之间互相引用,就会产生乱码的问题,解决方法就是统一成一种编码。在ASP.NET中如何处理编码问题?这堂讲座,我将和大家一起探讨这个问题。

推荐指数:

在ASP.NET中进行消息处理(一) (Level 200)

讲  师:邵志东 MSDN特邀讲师

课程简介:MSMQ(MicroSoft Message Queue,微软消息队列)是在多个不同的应用之间实现相互通信的一种异步传输模式,相互通信的应用可以分布于同一台机器上,也可以分布于相连的网络空间中的任一位置。在微软的.net平台上利用其提供的MSMQ功能,可以轻松创建或者删除消息队列、发送或者接收消息、甚至于对消息队列进行管理。在本次讲座中我们将介绍有关MSMQ在ASP.NET中的应用的知识。

推荐指数:

在ASP.NET中进行消息处理(二) (Level 200)

讲  师:邵志东 MSDN特邀讲师

课程简介:MSMQ(MicroSoft Message Queue,微软消息队列)是在多个不同的应用之间实现相互通信的一种异步传输模式,相互通信的应用可以分布于同一台机器上,也可以分布于相连的网络空间中的任一位置。在微软的.net平台上利用其提供的MSMQ功能,可以轻松创建或者删除消息队列、发送或者接收消息、甚至于对消息队列进行管理。在本次讲座中我们将介绍有关MSMQ在ASP.NET中的应用的知识。

推荐指数:

ASP.NET实例编程(一) (Level 300)

讲  师:邵志东 MSDN特邀讲师

课程简介:通过以往的讲座,我们把ASP.NET中的一些基本知识点给大家做了比较全面、深入的介绍,采用的是以知识点带例子的方式。从本次课程开始,我们将通过实例的方式,给大家贯穿这些知识点,以实际应用带知识讲解,以提高大家对知识的掌握。

推荐指数:

ASP.NET实例编程(二) (Level 300)

讲  师:邵志东 MSDN特邀讲师

课程简介:在本次讲座中,我们将通过实例的方式,给大家贯穿ASP.NET相关知识点,以应用带动知识的讲解,以提高大家对基本知识的掌握。

推荐指数:

ASP.NET实例编程(三) (Level 300)

讲  师:邵志东 MSDN特邀讲师

课程简介:在本次讲座中,我们将通过实例的方式,给大家贯穿ASP.NET相关知识点,以应用带动知识的讲解,以提高大家对基本知识的掌握。

推荐指数:

ASP.NET实例编程(四) (Level 300)

讲  师:邵志东 MSDN特邀讲师

课程简介:在本次讲座中,我们将通过实例的方式,给大家贯穿ASP.NET相关知识点,以应用带动知识的讲解,以提高大家对基本知识的掌握。

推荐指数:

ASP.NET实例编程(五) (Level 300)

讲  师:邵志东 MSDN特邀讲师

课程简介:在本次讲座中,我们将通过实例的方式,给大家贯穿ASP.NET相关知识点,以应用带动知识的讲解,以提高大家对基本知识的掌握。

推荐指数:

ASP.NET实例编程(六) (Level 300)

讲  师:邵志东 MSDN特邀讲师

课程简介:在本次讲座中,我们将通过实例的方式,给大家贯穿ASP.NET相关知识点,以应用带动知识的讲解,以提高大家对基本知识的掌握。

推荐指数:

ASP.NET实战编程(一) (Level 300)

讲  师:邵志东 MSDN特邀讲师

课程简介:本次讲座中,我们将通过一个实际的小型项目,从项目数据库设计、到页面设计到程序编码,给大家做详细的讲解,以便让大家能够初步掌握面对一些小型项目的设计与开发,提高大家的实际项目实战能力。

推荐指数:

ASP.NET实战编程(二) (Level 300)

讲  师:邵志东 MSDN特邀讲师

课程简介:本次讲座中,我们将通过一个实际的小型项目,从项目数据库设计、到页面设计到程序编码,给大家做详细的讲解,以便让大家能够初步掌握面对一些小型项目的设计与开发,提高大家的实际项目实战能力。

推荐指数:

ASP.NET实战编程(三) (Level 300)

讲  师:邵志东 MSDN特邀讲师

课程简介:本次讲座中,我们将通过一个实际的小型项目,从项目数据库设计、到页面设计到程序编码,给大家做详细的讲解,以便让大家能够初步掌握面对一些小型项目的设计与开发,提高大家的实际项目实战能力。

推荐指数:

ASP.NET实战编程(四) (Level 300)

讲  师:邵志东 MSDN特邀讲师

课程简介:在本次讲座中,我们将通过一个实际的小型项目,从项目数据库设计、到页面设计到程序编码,给大家做详细的讲解,以便让大家能够初步掌握面对一些小型项目的设计与开发,提高大家的实际项目实战能力。

推荐指数:

ASP.NET实战编程(五) (Level 300)

讲  师:邵志东 MSDN特邀讲师

课程简介:在本次讲座中,我们将通过一个实际的小型项目,从项目数据库设计、到页面设计到程序编码,给大家做详细的讲解,以便让大家能够初步掌握面对一些小型项目的设计与开发,提高大家的实际项目实战能力。

推荐指数:

ASP.NET实战编程(六) (Level 300)

讲  师:邵志东 MSDN特邀讲师

课程简介:在本次讲座中,我们将通过一个实际的小型项目,从项目数据库设计、到页面设计到程序编码,给大家做详细的讲解,以便让大家能够初步掌握面对一些小型项目的设计与开发,提高大家的实际项目实战能力。

推荐指数:

ASP.NET项目实战(一) (Level 300)

讲  师:邵志东 MSDN特邀讲师

课程简介:从本次讲座开始,我们将完成一个实战项目的开发,从项目立项、需求分析、设计、编码、程序部署、到文档编写,让大家熟悉整个项目开发的流程 ,提高项目实战能力。

推荐指数:

ASP.NET项目实战(二) (Level 300)

讲  师:邵志东 MSDN特邀讲师

课程简介:从本次讲座开始,我们将完成一个实战项目的开发,从项目立项、需求分析、设计、编码、程序部署、到文档编写,让大家熟悉整个项目开发的流程 ,提高项目实战能力。

推荐指数:

ASP.NET项目实战(三) (Level 300)

讲  师:邵志东 MSDN特邀讲师

课程简介:从本次讲座开始,我们将完成一个实战项目的开发,从项目立项、需求分析、设计、编码、程序部署、到文档编写,让大家熟悉整个项目开发的流程 ,提高项目实战能力。

推荐指数:

ASP.NET项目实战(四) (Level 300)

讲  师:邵志东 MSDN特邀讲师

课程简介:本次讲座继续上次讲座的内容,完成一个实战项目的开发,讲解实际项目开发中可能会用到的各种知识和能力。让大家熟悉整个项目开发的流程 ,提高项目实战能力。

推荐指数:

ASP.NET项目实战(五) (Level 300)

讲  师:邵志东 MSDN特邀讲师

课程简介:这次课程是我们ASP.NET系列课程讲座的最后一次课程,我们将继续介绍项目开发过程中应该掌握的一些项目知识,同时对我们前面所有讲过的课程作个总结。

推荐指数: