想成为一个网站的程序员,要掌握好哪些软件和哪些编程语言?学习这...
网页设计分两种,一种是美工,一种是程序,通常对美工的要求是美术设计,网页排版,牵涉到的语言有HTML和CSS,美工略懂程序更好。
如果是程序员的话,也需要有基本的HTML知识,能会一点CSS更好,目前网站主流的服务端程序语言还是PHP,ASP,ASP.NET,JSP客户端语言有Javascript 如果想当一名程序员 能掌握两种语言最好,而客户端语言Javascript必须掌握。
这个社会能者多酬,所以一个程序员只掌握一种服务端语言是不够的最好能掌握两种。
所以两种服务端语言加一种客户端语言=你要掌握三种语言。
通常jsp这个语言比较特殊应为他比较难,通常应用于安全性需求较高的网站,例如政府或银行等等,所以会JSP的人相对要少一点.PHP的话是目前比容易学,应用最广泛的语言,应用于绝大多数网站。
学习步骤的话 首先你需要学习HTML语言 等你可以手动写HTML代码的时候就可以学服务端编程语言了。
服务端编程语言的话 要学最好学PHP
.net程序员的工作内容究竟是什么啊?
程序员可以分为几类但不管哪类都是要写代码的 和你用什么开发工具没关系1类初级程序员 单纯的写代码 项目组长给你分配工作 你就按要求完成代码就可以了2.类中级 项目经理和你说完客户的要求 需要你自己去琢磨 思考 用什么办法实现 效率如何3 类高级的 该类从市场调研开始,了解客户需求 从数据库的建立 架构分析 等等工作都要考虑进去 当然也要写代码 只是这时候更重要的是思维 程序员写什么是有目的的 你上学老师只是举例子 加减法类似的小程序 这是基础 就跟上完小学上中学一样 你不能上个小学就觉得上学没意思 天天学1+1
程序员需要会什么?在线等~~
.net软件工程师的工作内容包括完成软件的设计、实现、测试、修改bug等工作,包括业务需求的沟通,功能模块详细设计,业务功能实现与单元测试,系统维护;参与产品构思和架构设计等。
有句话说"跟着微软准有饭吃",微软在软件行业的龙头老大位置没有任何人能够否认,它总是引领开发技术的前沿。
如今微软正高举.NET大旗继续向前.net既包括软件(也就是所谓的桌面应用程序),也包括网页(网站、基于浏览器的系统)
一个刚刚大学毕业的.net程序员该去哪工作能挣多少
.net到哪不好找啊!市重点院校毕业这个前提可以去掉的!有编程经验没用的!有一年实际工作经验就好了!你没毕业之前可以去软件公司实习一下或者自己接些单子做做!c#不是要有基本研究而是要很精通啊!你找.net的懂不懂java关系不大,当然懂是最好的!设计模式什么的我很怀疑你究竟理解了多少?我是做java的!工作也有好一段时间了都没用到过!一般来说不是工作了3,5年的人都很难能体会到它的好处!不过你哪出来唬人倒是可以的!能挣做少要看你在哪工作了!(我是上海的!)在上海的话你刚进去能拿个2500-3000就很不错了!不过我觉的刚工作的话先不要考虑钱的问题先得考虑怎么能多学点东西!有了一定工作经验就什么都不怕了!最后希望你成功!
哪个软件可以安装net framework
-.NET Framework是一个重新包装的windows操作系统的应用程序接口库(API Library);- .NET Framework是一个类似java虚拟机的运行时(Common Language Runtime),借了java 虚拟机的很多概念,但机制更优化(比如它有java所没有的“确定的垃圾收集器”机制Deterministic Garbage Collection,强制资源在指定点回收);- 定义了一个共同中间语言(Common Intermediate Language),所有语言都先编译到这个CIL,使得不同语言开发的程序(VB,C#,J#等等)可以在同一机制下运行,并且可以无缝配合工作。
- .NET Framework是操作系统服务和应用程序的桥梁,是一个应用软件抽象层。
- 并不包括新的windows内核代码- 并没有增加Windows的操作系统一级的功能,它只是OS功能的延伸- 并不会加快windows的速度所以,.NET framework主要是一个程序架构,在这个架构下,程序员可以快速高效地开发高质量的软件。
但因为它是一个中间抽象层,所以基于.net framework的软件一般会比直接针对windows API开发的程序速度慢。
就好比从前你要盖一个违章建筑,要自己买原始的建筑材料,比如砖,水泥,要知道如何用砖和水泥砌成一堵墙,但现在.net framework已经提供了很多可以灵活配置的半成品部件,包括“墙”,你直接装上用就是了,质量往往比你自己买砖和水泥砌的墙还好,但当然这个配置的“墙”一般没有你自己砖一瓦砌起来的墙对你自己的胃口。
.net framework一般比较适合开发在pc上运行的桌面软件和企业级的软件,但可能基于下面两个原因,Microsoft推出在移动设备上运行的.net CF(compact framework):1)Java 早就有了在移动设备上运行的 J2ME(Java Micro Edition),是J2SE(Java Standard Edition)的子集,微软在产品线上必须跟它竞争;2)移动设备大行其道,很多企业级的系统需要整合到移动设备上,使移动设备成为这些系统的终端,而很多新的企业级系统是针对.NET framework开发的,那么使用.net CF开发手机端程序可以很方便整合到服务器端系统上(比如用.net remoting直接访问服务器端的.net应用)。
在PC上,.net framework经历了几代:从1.1,到2.0到3.0以致最新的3.5,需要说明的是,这几代产品并不是完美向下兼容的,也就是说,你装了.net 2.0并不一定能运行针对.net 1.1开发的软件,而往往要同时装上1.1才行。
但是在PPC上的.net compact framework据说是向下兼容的(我试过装了3.5是可以运行现有的.net CF 软件),你装一个3.5就应该可以运行基于任何以前版本开发的软件了。
.net CF 2.0据说效率并不高,起码我装的几个2.0的软件,感觉是比较慢。
3.5据说优化了很多,但问题是,3.5才刚出来没多久,针对3.5的软件还几乎没有,所以还无从证实3.5是否真的比2.0快了很多。
只是因为3.5向下兼容2.0的原因,我自己把3.5刷进去是为了确保以后能运行所有基于.net CF的软件而已。
所以我估计很多ppc软件开发商还对.net CF持观望态度,移动设备对软件性能要求比较苛刻,就这一点也足以令人不敢贸然使用了。
不过用.net framework开发软件真的很方便,尤其是微软的.net开发工具做得很强大,这是它比较成功的地方有些PPC软件一定要安装.NET Compact Framework 才支持运行本程序包使用 ActiveSync 4.0 及以上版本来更新设备,更多信息请参见 Windows Mobile Center。
请确保在运行 NETCFSetupv35.msi 之前连接好您的设备。
如果未连接设备,ActiveSync 会存储 CAB 文件,直到您连接了设备后才进行更新。
不使用 ActiveSync 的用户可以直接在设备上运行与安装文件夹中的找到的设备相匹配的 CAB 文件。
转载请注明出处51数据库 » .net程序员要会什么软件