.net常用技术探讨
我刚学.net不久,语言选择的是C#,因为原来搞C++,所以上手还是比较容易的,但由于习惯问题,目前用.net做的也是C/S架构的程序,已经用了的技术包括数据库操作、注册表和文件操作、多线程、Socket通信、反射、序列化等,都是简单的用了用。早就听说.net的优势在于B/S架构的程序,这也是将来发展的趋势,所以希望各位前辈指点迷津,如果想成为一个对.net比较熟悉的人,哪些技术要学,或者说是基本的,常用的。是不是一定要学ASP.net,还有JavaScript要学吗?另外还有像Remoting这样的技术哪?谢谢。
------解决方案--------------------B/S架构的程序,入门很简单,但是实际上需要掌握的知识——比CS要多很多很多~~
也许很多人不大赞成我的观点——不过真的感觉到如果要学深BS,很不容易,知识面太杂。
==================================================================
博客空间:http://blog.csdn.net/lovingkiss
资源下载:http://download.csdn.net/user/lovingkiss
Email:loving-kiss@163.com
优惠接单开发,收费带初学者,组件控件定制开发,成品源代码批发
联系方式:Q64180940(请清楚注明业务还是技术咨询) 全天在线
==================================================================
------解决方案--------------------哈哈,我觉得有时间,这些学是不错的,但如果人家现在要你开发东西了,那你就没可能再从头看这些东西吧,比如javascript我以前也只能作了个简单的了解,掌握了一点基本语法而已,但现在如果在做东西要用到某些功能,我才去学它,因为作为一个javascript的初学者,你如果真的想学到能做一些特效果出来,那是需要很长时间的
------解决方案--------------------html
xhtml
css
javascript
vbscript
c#
asp.net
ajax
sql
iis
xml
正则
甚至
dreamweaver/flash/photoshop/wfp/e/silverlight/
------解决方案--------------------如果想做B/S架构,HTML\JavaScript\Css必须要会,否则就要受制于人了.
------解决方案--------------------WEBService Remoting WinService
WinForm也就这些了吧?
至于WebForm的东西太杂了
主要是页面的东西,还要考虑跨浏览器
所以真正的脚本程序员很值钱~~~~~
------解决方案--------------------呵呵,走一步用一步,现在是咨询时代,不懂就问,都是有基础的人,搞什么不能搞。
我从delphi搞到cbuilder,从cbuilder搞到。net,在从。net搞到VFP,从vfp搞到ruby,
都不知道在搞什么了。语言方面的东西,技巧方面的东西只是一个层次,对数据结构的组织,
算法的合理反而变得觉得是个非常重要的东西了。
------解决方案--------------------准确的定位
方向性的把握
你先需要了解什么可以做什么 实现某个功能需要什么技术点
真正要用的到时候学也不晚
只要你不是技术总监或是架构师。
------解决方案--------------------既然LZ原来是搞C++的.那就趁机问一个问题...
VS2005能写&生成[标准DLL]吗???
^o^...
要搞B/S我觉得最重要的是把JS弄好...
只要你的基本功好, 其他都是小儿科. 要学还是很容易的...