应用VS2010新技术开发 Web版的RSS阅读器(Linq To SQL使用+AJAX组件)
  完毕
收藏课程
9999+

应用VS2010新技术开发 Web版的RSS阅读器(Linq To SQL使用+AJAX组件)

本课程完整的讲述一个典型的Linq To SQL的基于SQL Server数据存储的应用程序开发全过程,学员通过本课程的学习可以很快的掌握使用Linq To S...

适合人群:中级
课时数量:7课时
用到技术:Linq To SQL、C#4.0
涉及项目:RSS阅读器

本课程为VIP6会员免费专享区课程,专享区包括300+门北风网原创实战课程,价值15万元以上,不断更新,VIP6会员可任意免费学习,点此查看专享区内所有课程。
  • 课程顾问贴心解答

    为你推荐精品课程,无论就业还是升职加薪,毫无压力。

  • 名企定制紧随大流

    量身打造紧贴企业需求的实用性课程。

  • 系统教学把控效果

    集学、测、练为一体的学习系统为你科学的安排学习进度,提高效率。

  • 一线大师1对1指导

    课程研发团队内一线资深讲师一对一指导,手把手教学,直到学会。

  • 点播答疑完美结合

    每周2-3次直播解答,保证学员日常学习问题能得到解决。

  • 量身定制学习计划

    告别杂乱的学习方式,我们会根据你的情况定制学习计划。

训练目标:

 

  1.掌握一个典型的Linq To SQL的基于SQL Server数据存储的应用程序开发全过程
  2.熟练使用Linq To SQL技术实现对数据的CRUD操作
  3.C# OOP的思想的综合实战运用
  4.VS2010的最新语法和技术的实战
  5.熟练掌握C#中XML文件的解析技术
  6.ASP.NET AJAX组件的综合运用

 

项目使用工具介绍:

 

   C#4.0+VS2010+SQLSERVER2008

 

系统架构:


    不考虑多层架构 WebForm+Linq To SQL Model+SQL Server2008

 

代码讲解:


  1.系统框架的搭建
    1.1. 利用Linq To Sql技术构建WebRss的Model
      1.1.1 RssModel层的创建
      1.1.2 ChannelService类的封装
      1.1.3 ArticleService类的封装
    1.2 界面层框架的搭建
  2.功能实现
    获取系统所有Channel
    对Channel进行管理
      增加频道
      修改频道
      删除频道
      查看频道详细
      更新频道
        涉及到WebClient下载过程URL的数据
        在Web服务端进行XML解析

 

Linq TO SQL的优缺点:


  1.优点
    a.Linq To SQl的强大的功能可以帮我们快速的完成项目
    b.Linq To SQl的推出,是让大家从烦琐的技术细节中解脱出来,更加关注项目的逻辑
    c.Linq To Sql可以让他们迅速进入数据库应用程序开发领域,节约了培训成本
    d.Linq To Sql语句是在编译期间就做检查的。而不是运行时检查
    e.Linq To Sql是针对对象操作的,更符合今天的oo呼声
    f.相对于NHibnate技术而言,Linq To SQL技术更加灵活方便
  2.缺点
    a.相对于传统的ADO.NET,Linq To SQL功能强大,但不够灵活
    b.Linq To Sql的性能有待进一步优化
    c.Linq To Sql 仍然和数据库绑定太紧,相对于Linq To Entity而言,不够OOP,其程序的可扩展性和可维护性会受到一定的限制
  3.适用场合
    适用于一些不需要有太大的变化(如数据库只使用SQL ServerSQL),而且项目属于中小型项目,但对于项目的开发周期有要求,这时可以 使用Linq To SQL技术以最小的成本,最短的时间来完成该项目

 

总结:


  1.掌握一个典型的Linq To SQL的基于SQL Server数据存储的B/S网站开发全过程
  2.熟练使用Linq To SQL技术实现对数据的CRUD操作
  3.C# OOP的思想的综合实战运用
  4.VS2010的最新语法和技术的实战
  5.熟练掌握C#中XML文件的解析技术
  6.ASP.NET AJAX组件的综合运用