繁体   English   中英

动态网络编程

[英]Dynamic Web Programming

今天早些时候,我决定开始在一个小的控制面板上进行管理。 我曾经考虑过使用PHP编写脚本,就像过去一样,但是我也想查看ASP.NET。

我于2006年开始使用JAVA进行编程,但实际上并没有真正专注于JAVA。 然后我遇到了C#,我从今年5月开始专注于C#,并且对C#非常熟悉。 我知道PHP的基础知识,但是我对C#更加熟悉,因此使用C#的ASP.NET将使我更容易理解代码。

我之所以要使用PHP,是因为我编写的C#服务器使用MySQL,并且PHP内置了用于与MySQL配合使用的函数,但是C#需要连接器(由MySQL提供)。

我也一直在从事编程工作,并且已经-我主要在开发C#,因为我使用的唯一操作系统是Windows。

有人能帮我指出正确的方向吗? 谢谢,AJ Ravindiran。

如果您将编程视为职业选择,那么我建议您学习“编程”。 即编程范例和概念。 编程语言只是工具。 您将需要精通几种。 许多语言互相借鉴,这使学习新语言变得容易。

例如,C#的语法与Java类似,语法也与C ++相似,但有一些区别。 因此,学习这些语言中的任何一种都可以使您轻松地切换到其他任何一种语言。

如果您想更专注于Web开发,请确保您学习javascript,因为每个浏览器都将javascript用于动态内容。 另外,了解至少基本的SQL很有帮助,听起来像您知道的那样。 PHP被广泛使用和支持。 也是C#。 我会学到一点。 专注于成为一名多功能开发人员。 有一直想学习的态度。

我从PHP开始,然后移到.NET。 我从不后悔这一举动,为此我会更好。 .NET可以做更多的事情,更易于使用,并且薪水更高。 此外,如果您开始学习.NET,则不会局限于Web编程。

您可以从www.asp.net下载免费的Visual Studio“轻型”版本。

这实际上是一个偏好问题。 我使用PHP,但是我使用PDO(数据库抽象层)与MySQL进行通讯,因为我觉得一种语言中的本机数据库功能设计不好。 使用本机函数时,如果需要,以后无法更改数据库。

就编程职业而言,了解多种语言和多种平台总是有帮助的。

再次我的意见。 如果Windows和C#达到您的目标,那么使用它们就没有错。

您是否有充分的理由不编写每个应用程序? 撇开您将要报废的那件事,您有理由吗? 我问,因为这对您来说是探索PHP和ASP.Net并查看所发现的痛点的绝佳机会。 任何人都可以说在Y技术中进行X既简单又容易,但是对您来说是那样吗? 这只是您可以回答的问题?

如果这是您主要关心的问题,则c#可以很好地连接到MySQL

也许是时候检查一下新鲜的东西了:带有Lift Web框架的Scala编程语言?

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM