半点优化网 http://www.bdxc.net/
当前位置首页 > 网站技术问题> 正文

ASP.net 用什么编程软件编写比较好?

啊!!你没有接触过asp.net的编写吗?

ASP.Net是建立在微软.Net平台架构上,利用普通语言运行时(Common Language Runtime)在服务器后端为用户提供建立强大的企业级Web应用服务的编程框架。既然asp.net是微软的产品,使用微软的编程软件microsoft visual studio是最适合的啊。网上有得下载。

当前可用的最新版本是microsoft visual studio 2008。数据库的话,搭配microsoft sql server 2008就可以编写网站了。

***********答案补充
你用过Macromedia Dreamweaver写后台代码后,会发现Dreamweaver没有编程语言提示,做asp.net编程时,这样很不方便。
做网站一般分两步:
1、页面美工,即做静态页面,使用较广的是dreamweaver。
2、后台程序,即用服务器语言编写后台程序代码。
在asp.net里就分成前台页面文件.aspx和后台程序文件.aspx.cs

软件代码开发技术

主流编程语言大概有:C,C++,C# ,java,delphi,VB 这几类
想快速上手C#(visual studio的代表语言),delphi,VB(Visual Basic )

C要高手至少要5年,C++的话3年左右还能算比较牛逼,java也要两年吧,C#,delphi本人都做过,半年能搞定,VB不知道,我个人不是很看好VB,建议可以忽略。

学习的流程大概就是: 找书看下基础语法,大概熟悉熟悉,然后直接做东西,不懂就百度,慢慢的就会了。
建议从数据库软件开始做,数据库软件比较简单,容易上手,如果一开始搞网络编程那块会比较晕,加油吧!!

一般是这样的:游戏开发用C++ , 和硬件关系大或者嵌入式之类的一般用C , 普通软件和网站一般C# ,PLC和实时数据库这类一般是VB,delphi

有一点是肯定了:选择了一门后就要深入研究,不要全部都要学,到最后会啥都不会。
总结如下:visual studio 是一个开发工具,里面可以用C,C++,C#,VB等语言开发,一般用C#,C#比较适合做网站,应用软件和网络程序开发。
visual c++一般用于游戏开发,开发难度较大。
Visual Basic一般用于工业控制软件开发。
当然你说的三种用来开发什么都可以,主要看你想学哪种,学好了做什么都可以的。 当然C++不能用来开发网站。

要学好一门语言总结如下:
1。拿本基础的书开始看。
2。把基本语法弄懂后开始照着书本做。
3。熟悉开发环境。
4。开始找视频看。
5。跟着视频走,领悟。
6。开始自己做小项目。

先学C语言,这是所有语言的基础。从最基础的语法开始。然后跟着书本的代码走,很快就会了。

网站制作软件有比DREAMWEAVER更好的吗?

Dreamweaver会自动生成一些没有用的代码,给网页制作带来不便
还是用C#较好
C#好微软公司对C#的定义是:“C#是一种类型安全的、现代的、简单的,由C和C++衍生出来的面向对象的编程语言,它是牢牢根植于C和C++语言之上的,并可立即被C和C++的使用者所熟悉。C#的目的就是综合Visual Basic的高生产率和C++的行动力。”这个定义是恰如其分的,因为在Visual Studio.NET的β版(见图1)中,我们已经可以利用C#极其简单地开发出强大的企业级分布式应用系统了。 C#的RAD功能主要表现在例如垃圾收集、指代等众多特性上。垃圾收集机制将减轻开发人员对内存的管理负担,而指代功能更是可以让开发者不经过内部类就调用函数。利用C#的这些功能,可以使开发者通过较少的代码来实现更强大的应用程序,并且能够更好地避免错误发生,从而缩短了应用系统的开发周期。 用C#编写的程序能最大程度地和任何支持.NET的语言互相交换信息。能够继承和使用任何语言所编写的程序可以称得上是知识的继承,这样做的好处是节省了大量的工作,你不必把COBOL等语言强行改成另一种语言,.NET让各种语言真正地互相交流了。 C#和其他.NET语言有着最好的协作,这点对开发人员非常重要。全球从事编写软件的人当中,大约有50%以Visual Basic作为基本的编程工具,在跨入.NET编程时代的时候,这些人轻松地使用了.NET的VB开发Web上的应用程序,想想以后你可以和你的那些只懂VB的同事真正在一起共同开发.NET的应用程序时,还有比这更让人轻松和高兴的事情吗? 强大的Web服务端组件 在C#的Web编程中,最让人兴奋的是Web服务端的组件,它们不仅包括传统组件,还包括那些能够自动连接五花八门服务的可编程组件,你可以用C#编写自己的服务器端组件,服务器端组件和标准的HTML提供的服务自然是不一样的,使用它们可以更自由、更容易地进行数据绑定。不久,那些视频服务器组件也很快会出现,有了这些强大的组件,我们可以设计出功能更加强劲的企业级分布式应用系统。 支持跨平台 随着互联网应用程序的应用越来越广,人们逐渐意识到由于网络系统错综复杂,使用的硬件设备和软件系统各不相同,开发人员所设计的应用程序必须具有强大的跨平台性。C#编写的应用程序就具有强大的跨平台性,这种跨平台性也包括了C#程序的客户端可以运行在不同类型的客户端上,比如PDA、手机等非PC装置。 与XML的融合 由于XML技术真正融入到了.NET和C#之中,C#的编程变成了真正意义的网络编程,甚至可以说.NET和C#是专为XML而设计,使用C#的程序员可以轻松用C#内含的类来使用XML技术。就这方面而言,目前C#提供给了程序员更多的自由和更好的性能来使用XML。 对C++的继承 C#继承并保留了C++强大的功能,例如, C#保留了类型安全的检测和重载功能,C#还提供了一些新功能取代了一些原来的ANSI C预处理程序的功能,提高了语言的类型安全等安全性。


不过如果不用语言类的话,就DREAMWEAVER好点了

猜你喜欢