NET112:大型ASP.NET网站设计开发全过程实战

线下课堂时间:4 天实战演练面授
  • 【上海】    2017/6/24、25,7/1、2周末班
  • 【广州】    2017/7/17、18、19、20脱产班
  • 【深圳】    2017/5/6、7、13、14周末班
预约试听
课程介绍
适用对象:.NET开发工程师
学习收获:课程内容包括: 1. 大型ASP.NET网站的架构设计与实现; 2. 大型ASP.NET网站UI层设计与实现; 3. ASP.NET AJAX与Silverlight深入应用; 4. 大型ASP.NET网站业务逻辑层设计与实现; 5. Façade、Strategy、Template Method等设计模式在网站构建中的应用; 6. 大型ASP.NET网站数据访问层设计与实现; 7. ADO.NET数据库开发高级编程; 8. .NET ORM框架应用技巧; 9. ASP.NET Web form/MVC; 10. 大型网站的性能衡量、提升和合理分配访问压力的软件开发策略; 11. 网站安全的全面加固; 12. 大型网站的部署与性能优化。
详细大纲
1 动态网页编程原理
1.1 基于网页的应用在企业中的价值
1.2 DHTML与ASP共同的目标
1.3 用于解决HTTP协议下状态保存的主要技术
1.4 ASP面临的主要问题
1.5 ASP.NET的进一步提升
1.6 Code-Behind代码与HTML的分离
1.7 网页的生命周期与Web Form的事件模型
2 ASP.NET核心技术
2.1 ASP.NET运行原理:IIS、.NET Framework、C#、JavaScript
2.2 ASP.NET服务器端控件Server Controls
2.3 ASP.NET状态管理
2.4 使用Master Page创建网页模版
2.5 Theme与Skin实现网页外观换肤及重用
2.6 Navigation类型控件快速实现站点导航
2.7 使用Membership 与 Role 服务管理用户及角色,实现应用的认证、授权
2.8 玩转Web.config
2.9 使用Profile保存用户自定义数据,实现界面风格的用户定制
3 ASP.NET数据访问
3.1 多样的数据绑定呈现控件
3.2 使用多种强大的数据源控件访问各类数据
3.3 声明性的数据绑定简化数据访问代码的编写
3.4 ADO.NET 数据库访问接口
3.5 ADO.NET 高级技术应用
3.6 NET ORM技术应用——Linq / Entity Framework
4 ASP.NET高级技术与新技术
4.1 使用ASP.NET 的多种强大的Cache
4.2 ASP.NET AJAX
4.3 Web Part开发门户网站应用
4.4 网站的复制与发布
4.5 ASP.NET MVC
5 大型网站设计与常用技术
5.1 ASP.NET调用 Web Services
5.2 ASP.NET调用 WCF(Windows Communication Foundation)
5.3 CDN/静态化/自适应/多渠道/客户群分析/UE/框架化
5.4 质量与安全
5.5 网站中使用报表
5.6 WPF与Silverlight
课程评价

课程评价({{EvaluationTotal}})

课程满意度

评价

您还没有给课程评分哦

满意度

    追加评价:

课程咨询
内容:

您还没有填写内容!

暂无问答,赶紧去提问吧
{{item.AnswerState==1?"已解决":"未解决"}}
{{item.Content}}
{{item.StudentAskTime}}
{{itemanswer.UserName}}
{{itemanswer.Content}}
{{itemanswer.StudentAskTime}}
同类课程推荐 more
免费大讲堂 more
原创文章 more