今天早些时候,我决定开始开发一个用于管理目的的小型控制面板。我正在考虑用PHP语言编写脚本,就像我过去用过的一样,但我也想看看ASP.NET。
我在2006年开始使用JAVA编程,但我并没有真正关注JAVA。然后我偶然发现了C#,我大约在今年五月开始关注C#,并对它非常熟悉。我知道PHP的基础知识,但我更熟悉C#,所以使用C#的ASP.NET会让我更容易理解代码。
我想使用PHP的原因是,我编写的C#服务器使用MySQL,PHP内置了处理MySQL的函数,但是C#需要一个连接器(由MySQL提供)。
我也在考虑将编程作为我的职业,并且已经-我主要考虑开发C#,因为我使用的唯一操作系统是windows。
有人能帮我指出正确的方向吗?谢谢,AJ·拉文迪兰
发布于 2009-12-04 05:25:12
如果你把编程作为一种职业选择,那么我建议你学习“编程”。即编程范例和概念。编程语言只是工具。你需要精通几个方面。许多语言相互借鉴,这使得学习新语言变得很容易。
例如,C#的语法与Java相似,而Java在语法上也与C++相似,只是有一些不同。因此,学习这些语言中的任何一种都将使您能够相当容易地切换到其他任何一种语言。
如果你想更专注于web开发,一定要学习javascript,因为每个浏览器都会用它来处理动态内容。此外,至少了解基本的SQL是很有帮助的,听起来你也知道这一点。PHP得到了广泛的使用和支持。C#也是。两者我都会学到一点。专注于成为一个多才多艺的开发人员。有一种总是想要学习的态度。
发布于 2009-12-04 04:56:26
我从PHP开始,然后转到.NET,我从来没有后悔过,我也因此变得更好。.NET可以做更多的事情,它更容易使用,而且它有更高收入的工作。此外,如果你开始学习.NET,你就不会局限于web编程。
你可以从www.asp.net下载一个免费的“轻量级”visual studio版本。
发布于 2009-12-04 04:56:37
这实际上是一个偏好的问题。我使用PHP,但我使用PDO (一个数据库抽象层)来与MySQL对话,因为我觉得一种语言中的本机数据库函数是糟糕的设计。当您使用原生函数时,如果需要,以后不可能更改您的数据库。
就编程职业而言,了解不止一种语言和不止一种平台总是很有帮助的。
再说一遍我的观点。如果Windows和C#达到了你的目标,那么使用它们也没什么问题。
https://stackoverflow.com/questions/1842842
复制相似问题