asp.net编辑软件 asp.net
摘要:用哪种软件制作ASP NET网页?我建议你做asp net网页,用Dreamweaver,写C 代码用Visual Studio;说一下我的理由;Visual Studio也可以做网页,而且对服务器控...
发布日期:2020-10-24用哪种软件制作ASP.NET网页?
我建议你做asp.net网页,用Dreamweaver,写C#代码用Visual Studio;说一下我的理由;Visual Studio也可以做网页,而且对服务器控件支持非常好,这比Dreamweaver强的多,但是,网页也有不同的网页,如后台管理的网页,它是以功能为主,用户要进行大量的操作,这时自然要用到很多服务器控件,这个时候用Visual Studio当然很方便;但是,像前台的网页,多是用于显示信息,可交互的内容并不多,且显示的信息,会有图片、视频、flash等,这些页面,用Visual Studio来做,就不太方便了,而用Dreamweaver就显示方便的多,它对Html、css的支持相当不错,有可视化编辑的窗口操作;就是后台管理页面,在写程序时,我用Visual Studio,写完后,要美化它们,我就又用Dreamweaver;有时候,为了省时间,也会用记事本打开来修改。
所以说,一切事情不绝对的。
怎样把asp.net语言开发的软件实现跨平台移植?
ASP.NET的前身ASP技术,是在IIS 2.0上首次推出(Windows NT 3.51),当时与 ADO 1.0 一起推出,在IIS 3.0 (Windows NT 4.0)发扬光大,成为服务器端应用程序的热门开发工具,微软还特别为它量身打造了Visual InterDev开发工具,在1994年到2000年之间,ASP技术已经成为微软推展Windows NT 4.0平台的关键技术之一,数以万计的ASP网站也是这个时候开始如雨后春笋般的出现在网络上。
由于它的简单以及高度客制化的能力,也是它能迅速窜起的原因之一。
不过ASP的缺点也逐渐的浮现出来: 意大利面型的程序开发方法,让维护的难度提高很多,尤其是大型的ASP应用程序。
直译式的VBScript或JScript语言,让效能有些许的受限。
延展性因为其基础架构扩充性不足而受限,虽然有COM元件可用,但开发一些特殊功能(像文件上传)时,没有来自内置的支持,需要寻求第三方软件商开发的元件。
1997年时,微软开始针对ASP的缺点(尤其是意大利面型的程序开发方法)准备开始一个新项目来开发,当时ASP.NET的主要领导人Scott Guthrie刚从杜克大学毕业,他和IIS团队的Mark Anders经理一起合作两个月,开发出了下一代ASP技术的原型,这个原型在1997年的圣诞节时被发展出来,并给予一个名称:XSP,这个原型产品使用的是Java语言。
不过它马上就被纳入当时还在开发中的CLR平台,Scott Guthrie事后也认为将这个技术移植到当时的CLR平台,确实有很大的风险(huge risk),但当时的XSP团队却是以CLR开发应用的第一个团队。
为了将XSP移植到CLR中,XSP团队将XSP的内核程序全部以C#语言重新撰写(在内部的项目代号是 "Project Cool",但是当时对公开场合是保密的),并且改名为ASP+,作为ASP技术的后继者,并且也会提供一个简单的移转方法给ASP开发人员。
ASP+首次的Beta版本以及应用在PDC 2000中亮相,由Bill Gates主讲Keynote(即关键技术的概览),由富士通公司展示使用COBOL语言撰写ASP+应用程序,并且宣布它可以使用Visual Basic.NET、C#、Perl与Python语言(后两者由ActiveState公司开发的互通工具支持)来开发。
在2000年第二季时,微软正式推动.NET策略,ASP+也顺理成章的改名为ASP.NET,经过四年的开发,第一个版本的ASP.NET在2002年1月5日亮相(和.NET Framework 1.0),Scott Guthrie也成为ASP.NET的产品经理(到现在已经开发了数个微软产品,像ASP.NET AJAX和Microsoft Silverlight)。
目前最新版本的 ASP.NET 4.0 以及 .NET Framework 4.0 已经在VS2010平台内应用。
编辑本段世界级的工具支持 ASP.net构架是可以用Microsoft(R)公司最新的产品 Visual Studio.net开发环境进行开发,WYSIWYG(What You See Is What You Get所见即为所得)的编辑。
这些仅是ASP.net强大化软件支持的一小部分。
编辑本段强大性和适应性 因为ASP.net是基于通用语言的编译运行的程序,所以它的强大性和适应性,可以使它运行在Web应用软件开发者的几乎全部的平台上(笔者到现在为止只知道它只能用在Windows 2000/2003 Server/VISTA/7上)。
通用语言的基本库,消息机制,数据接口的处理都能无缝的整合到ASP.net的Web应用中。
ASP.net同时也是language-independent(语言独立化)的,所以,你可以选择一种最适合你的语言来编写你的程序,或者把你的程序用很多种语言来写,现在已经支持的有C#(C++和Java的结合体),VB,Jscript , C++、F++。
将来,这样的多种程序语言协同工作的能力保护您现在的基于COM+开发的程序,能够完整的移植向ASP.net。
ASP.NET一般分为两种开发语言,VB.NET和C#,C#相对比较常用,因为是.NET独有的语言,VB.NET则为以前VB程序设计,适合于以前VB程序员,如果新接触.NET,没有其他开发语言经验,建议直接学习C#即可。
asp.netc#以经反编译了,能编辑源码了,发布网站的时候编译?
理论上简单的静态网页是由HTML语言和CSS脚本组成的这些都是纯文本的东西也就是说如果强调免费那你完全可以用记事本编辑但这样编辑难度极大,且只能编辑静态网页很不现实制作网页的工具貌似没有免费的微软的Office中自带的FrontPage算是便宜的但是功能很弱最常用的还是DreamWeaver为代表的所谓网络三剑客但这些都是收费的况且如果要制作动态网页那么数据库也是必备的数据库的售价更是可观……如果只是自己弄个小小的网页自己玩玩那这些软件都可以用D版的没人会管你的但如果网页用作商业用途那劝您还是花点钱买正版否则人家会直接给你寄去律师函的……
asp.net,套用母版页后,如何动态修改页面标题?<;%@
1:对于会的人来说难度不大对你来说就有点难度了,软件用vs2005就可以了。
加上数据库一般都用sqlserver2000,也有小企业网站用access的,用access的话就不用额外购买数据库空间。
直接放项目文件夹就行了。
所以建议用php,网上有php的集成环境下载。
安装后可以用了,学点php基础,注意,php的数据库采用的是mysql。
当然也可以用sqlserver。
之所以让泥选择php是因为php是可以在dreamweaver里面编辑的。
所有连接数据库,增删改查,绑定数据这些dw都能自动生成代码。
相对来说简单些。
asp。
net的安全性包括sqlserver的安全性一直都是个大问题,都差不多,安全问题主要还是出现在你的代码上,比如尽量不要把连接字符串写在页面上,尽量用存储过程,尽量使sql语句参数化,等等这些,解决了sql注入的问题基本上除了服务器被攻击外就不会有什么问题了,网上也有专门的asp.net防sql注入的类可以用一下!