老大提出了需要掌握的一些基本技能,不知道如何下手,请指教
才开始搞。net,这边的项目经理列出我编程所需要的一些基本技能,不知道如何下手,请各位大虾指教,谢谢!
一、 系统的开发模式
1. 理解DataModel->DataAccess->BusinessRule->WEB模式的开发框架;
2. 理解各层的作用及之间的联系。
二、 DataModel层所需的技能
1. DataSet数据集类,以及在此基本上生成的强类型DataSet;
2. XSD数据架构的生成,由XSD中定义的DataTable来生成任意所需要的强类型DataSet;
3. 所有的数据查询条件都由自定义类封装。
三、 DataAccess层所需的技能
1. SQLSERVER数据库基本知识及SQL、存储过程基本知识;
2. 数据库访问类DBAccess的应用。
四、 BusinessRule
略。
五、 WEB
1. 深刻理解WEB体系及ASP.NET体系(WEB的无状态性以及ASP.NET中的状态);
2. 熟练掌握Application、Session、Request、Response、Page五大对象;
3. 理解ViewState机制;
4. 搞清HTML元素与ASP.NET控件之间的关系;(重点Table与列表控件,Form中元素与表单控件)
5. Web.config配置文件。
其他的还有点谱,开发模式的四层以及web体系和asp.net体系(无状态性)似乎我目前完全弄不懂,不知道该看什么资料,该从何处下手,以前我是做c/s的,突然改为b/s感觉有些茫然,希望各位大虾能够指教一二,谢谢!