请高手指点,懂C# winform开发,如何转到Web开发,要熟悉哪些?
请高手指点,懂C#winform开发,如何转到Web开发,要熟悉哪些?在VS2005平台下,ASP.NET的主要技术在哪里...
请高手指点,懂C# winform开发,如何转到Web开发,要熟悉哪些?在VS 2005平台下,ASP.NET的主要技术在哪里
展开
展开全部
我一直做.net的Web开发,或者叫做B/s架的软件开发。
我没有做过.net的桌面程序,很早之前,学习.net时,练习时做过,那个应该不算数的。
用.net做web开发,相当简单,会操作数据库,会用一些服务器控件就可以了,当然,我相信,你对三层开发,面向对象也挺熟悉吧,理解这些,你会发现,其实做web开发,与做桌面程序,并没有什么大的差别,数据层与逻辑层甚至可以与原来的桌面程序通用(实际跟据业务情况不同,可能会有改动)。
从winform转变过来搞webform的程序,基本不需要学什么的,但是,你得保证,你所在的团队是个专业的开发团队,也就是说,在表示层有专人负责,(刚说了,数据层与逻辑层没什么大变化)。
在表示层,要处理的事情很多,如果没有专人负责,你所在的团队不够专业,可能你要做很多东西,例如HTML,CSS,Javascript这些基本东西,你都得会。
还有XML,XSLT,XMLHTTP(这些技术合起来叫Ajax)等,都会接触到。你会发现,学这些东西远比C#更容易,但工作起来,它远比C#更让你烦。
所以,如果你的团队不够专业,分工不够明细,会把你烦死。
我没有做过.net的桌面程序,很早之前,学习.net时,练习时做过,那个应该不算数的。
用.net做web开发,相当简单,会操作数据库,会用一些服务器控件就可以了,当然,我相信,你对三层开发,面向对象也挺熟悉吧,理解这些,你会发现,其实做web开发,与做桌面程序,并没有什么大的差别,数据层与逻辑层甚至可以与原来的桌面程序通用(实际跟据业务情况不同,可能会有改动)。
从winform转变过来搞webform的程序,基本不需要学什么的,但是,你得保证,你所在的团队是个专业的开发团队,也就是说,在表示层有专人负责,(刚说了,数据层与逻辑层没什么大变化)。
在表示层,要处理的事情很多,如果没有专人负责,你所在的团队不够专业,可能你要做很多东西,例如HTML,CSS,Javascript这些基本东西,你都得会。
还有XML,XSLT,XMLHTTP(这些技术合起来叫Ajax)等,都会接触到。你会发现,学这些东西远比C#更容易,但工作起来,它远比C#更让你烦。
所以,如果你的团队不够专业,分工不够明细,会把你烦死。
展开全部
回答的挺好的
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
啥叫WEB开发,说白了WEB开发就是浏览器服务器模式的开发,就象做J2EE开发一样,当你用JSP开发WEB时必须要用JAVA语言写服务器端代码一样,你有C#基础,转到Web太容易了,至少API不会限制你了.
但web开发比winform涉及的技术面比较广,首先,你要了解超文本传输,B/S方面的一些知识,学习最基本的HTML、CSS、JAVASCRIPT.还要慢慢学着配置web.config,如果你玩过ASP,IIS就不是问题了.
总之实践才是硬道理,先熟悉网站环境,循序渐进.只要你恒心,不需要别人介绍你慢慢就会明白了.
祝你好运.
但web开发比winform涉及的技术面比较广,首先,你要了解超文本传输,B/S方面的一些知识,学习最基本的HTML、CSS、JAVASCRIPT.还要慢慢学着配置web.config,如果你玩过ASP,IIS就不是问题了.
总之实践才是硬道理,先熟悉网站环境,循序渐进.只要你恒心,不需要别人介绍你慢慢就会明白了.
祝你好运.
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
受教了。
2楼回答得很好啊
2楼回答得很好啊
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
熟悉一下ASP。NET语法就直接可以着手开发了啊。
我就是这样的。
顺便请大家帮忙看一下我的问题(200分悬赏),解决问题的另加100分。
http://zhidao.baidu.com/question/31809990.html
我就是这样的。
顺便请大家帮忙看一下我的问题(200分悬赏),解决问题的另加100分。
http://zhidao.baidu.com/question/31809990.html
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询