首页 > 教育学习 > 为什么 > 请问学习asp.net(C#)开发要学习哪些相关的知识啊?

请问学习asp.net(C#)开发要学习哪些相关的知识啊?
2012-01-19 19:08:01   来源:   点击:

    请问学习asp.net(C#)开发要学习哪些相关的知识啊?学习asp.net(C#)开发,应该从哪些方面入手,然后学习的步骤是什么?并且需要了解哪些方面的知识

    3 个答案

    • 答案 1:

      首先要扎实的学好C#语言的基础知识,了解.NET Framework的知识。然后要学习SQL Server、Oracle、MySql等数据库知识。还有比如前端的开发技术技术,比如DIV+CSS网页制作技术,JavaScript技术。
    • 答案 2:

      asp.net分为基于页面(web form)和基于框架(asp.net mvc)两种,看你要学那种了。 web form 小型网站用asp.net web form 拖拖拽拽就能搞定。你需要了解的东西并需要很多: 1. c#(废话), 2. 数据库(用啥随你,最好sql server)。 基本就这些了,即使你不会web前端那一系列的东西(js,html,css)也没关系,微软都帮你封装的很好。 MVC 大项目还是要使用MVC框架。除了上边说的两点,你还需要了解: 后端 1. Asp.net mvc 。地位相当于java中的struts,php 中的zend。和其他mvc框架设计思想类似,但很强大。 2. orm 框架。就是数据对象关系映射框架,推荐NHibernate 或 linq to sql 。 3. 依赖注入容器。你可以用Spring.net 或 unity. 前端 4. HTML/CSS。基于框架,没有控件可用,所以前端代码比需自己写。另外,推荐asp.net mvc3中新加入的razor页面模板,比以前的asp风格的模板引擎要强大很多 5. js 。 页面都自己写了,js显然少不了。这里推荐使用jQuery框架 6 ajax。现在网站开发离不开这个。 如果出于学习的目的,推荐以上这些东西都学,从前端到后端,9个月前我就是这样做的。如果是项目需要,时间紧,还是弄两拨人把前端后端分开学吧。 关于学习顺序,后端你就把那几块都熟悉一下,然后自己做几个练习性的项目就行了。 前端的东西,可以参考知呼上其他问题的答案,很多的。
    • 答案 3:

      学习ASP.NET(C#)需要学习的: 1,C# 2,Web Form页面生命周期;控件生命周期 3,ASP.NET的各种状态对象:ViewState,Session State,Application State,Cookie等 4,HTTP基本知识,比如GET,POST和ASP.NET的POSTBACK的区别联系 5,前端开发知识,所以需要知道HTML,CSS,Javascript。

相关热词搜索:

上一篇:时尚杂志封面人模是怎么处理出来的?
下一篇:为什么中文排版(包括中港台)没有学英文排版那样,首段不缩进?