4000336031 微信 li1377174255

青岛双硕程序员培训学校

ASP.NET(C#)及SQL SERVER电子商务网站开发及SEO优化班

来源:青岛双硕程序员培训学校 发布时间:2012/6/12 11:03:00

            ASP.NET(C#)及SQL SERVER电子商务网站开发及SEO优化班

部分:.NET框架C#编程技术

一、.NET框架介绍
.NET Framework结构,公共语言运行时,.NET Class Framework, .Net的设计目标,COM的角色,.NET 企业服务器的角色。
VisualStudio开发环境,IDE的基本功能,IDE的基本设置;项目的建立;代码片段(代码片段的使用,扩展代码片段,外围代码片段,自定义代码片段)。
二、C#编程
1、 C#基础
(1)、与其它语言的比较,C#特性; 数据类型,变量,运算符,流控制,程序结构等;
(2)、数组、装箱(BOXING)、拆箱(UNBOXING)、函数、输入输出、string特征、强制转化;
2、 C# OOP面向对象程序设计
(1)、OOP概述;
(2)、类、类成员、成员、构造方法、析构方法、父子类;
(3)、类的继承、继承的形式;
(4)、类的封装、封装的形式;
(5)、类的多态、多态的特征、重载及其编程、覆盖及其编程;
(6)、接口、接口的形式、接口的意义、接口的编程;
(7)、委托的概念、委托的意义、委托的编程;
(8)、.NET中常用集合类及其使用;
(9)、C#异常处理及其编程;
(10)、C#泛型编程;
3、C# ADO.NET编程
(1)、ADO.NET数据库设计基础 ADO.NET体系结构:ADO.NET组件,ADO.NET 和ADO之间的区别;
(2)、ADO.NET相关类开发应用:SqlConnection,SqlCommand,SqlDataReader;
(3)、ADO.NET相关类开发应用:DataSet,SqlDataAdapter;
(4)、ADO.NET相关类开发应用:SqlTransaction,SqlParameter,ADO.NET存储过程编程、事物编程;
4、C# 文件、数据加密编程
(1)、文件读写编程;
(2)、文件对称加密编程;
(3)、非对称加密编程(MD5,SHA1);
(4)、应用实例;


第二部分:JAVASCRIPT简介(主要学会常用JAVASCRIPT代码移植和调用)及HTML

第三部分:SQL Server 数据库
1、创建数据库和数据库文件创建数据库;创建文件组;创建架构;创建数据库快照;
2、创建数据类型和表创建数据类型;创建表;
3、SqlServer安全管理机制;
4、SqlServer各种实用功能模块:DTS;远程维护;数据库备份和恢复;数据收缩。
5、数据查询操作基本查询;多表查询;各种联接(JOIN);统计查询;模糊查询;
6、数据增加、删除、编辑操作;
7、 创建和调整索引 规划索引;创建索引;
8、实现数据完整性数据完整性概述;实现约束;实现触发器;
9、 实现视图(View) 视图介绍;创建和管理视图;使用视图优化性能;
10、实现存储过程和函数实现存储过程; 创建参数化的存储过程;
11、事物(Transaction)编程

第四部分:ASP.NET网站开发技术
1、 MVC架构和Web设计综述 ASP.NET和MVC架构;Web 系统的工作原理及设计中要注意的问题; ASP.NET主要设计方法综述;
2、 Visual Web Developer开发环境网站和项目的建立:如何部署本地文件系统,如何部署远程服务器(本地IIS),如何部署在FTP上; ASP.NET内置的目录的功能(App_Browses文件夹,App_Code文件夹,AppData文件夹,App_GlobalResources文件夹, AppLocalResources文件夹,App_Themes文件夹,App_WebReferences文件夹,Bin文件夹);
3、 ASP.NET内嵌对象 Request、Response、Server、Cookie、Session、Application;
4、 页面之间参数传递问题的解决 利用Application对象(建立图形化的页面计数器,扩展到图形化的验证码);利用Session对象;利用 Cookies;利用类中static成员;利用ViewState对象;利用 PreviousPage对象;
5、图形双缓冲技术在ASP.NET中的应用:双缓冲技术;图形类;后台对JPEG、GIF数据流缓冲原理;图形化;曲线化前端实现;
6、ASP.NET的Global.asax、Web.Config主要配置设置及其编程使用;
7、 页面缓存技术;利用缓存技术提升系统性能;
8、 文件上传、下载及其编程;
9、 母版页面及主题及页面重用的方法;如何编写母版式页内容;如何编写内容页;主题及皮肤功能及其编程;
10、 站点导航技术及其相关编程:SiteMapPath、Menu、TreeView、SiteMapDataSource、XmlDataSource;
11、 ASP.NET数据绑定控件、绑定数据源组件(SqlDataSource,ObjectDataSource,SiteMapDataSource,XmlDatasource)数据绑定控件(GridView,DetailsView, DataList);数据绑定控件综合实例;
12、 ASP.NET安全性设计 数据加密(使用MD5加密算法进行加密);验证控件(RangeValidator控件,RequiredFieldValidator控件,CompareValidator控件,RegularExpression控件);ASP.NET验证与受权:基于WINDOWS的身份验证;基于FORMS的身份验证;
13、第三方C#模块.DLL开发以及调用;
14、ASP.NET MVC框架编程 ASP.NET MVC框架的组成及结构;利用ASP.NET MVC框架构建分层应用系统;

第五部分:MVC构架综合开发项目分析;

更多精彩网址:青岛双硕程序员培训学校http://qdshuangshuo.soxsok.com/

咨询电话:400-0088-273

咨询QQ:289630169(石老师)

 青岛双硕C++/VC++软件工程师培训 | 青岛双硕软件水平考试(软考)培训 | 青岛双硕程序建站及SEO培训 | 青岛vc++及DX三维游戏培训 |

山东较好的程序员培训学校-青岛双硕程序员培训学校欢迎您的加入!

领取试听课
每天限量名额,先到先得
温馨提示:为不影响您的学业,来校区前请先电话或QQ咨询,方便我校安排相关的专业老师为您解答
  • 详情请进入 青岛双硕程序员培训学...

关于我们 | 招生信息 | 新闻中心 | 学校动态

版权所有:搜学搜课(www.soxsok.com)