仓酷云

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 685|回复: 8
打印 上一主题 下一主题

[学习教程] ASP.NET网页设计将Asp.net从VS2003和VS2002工程转换为...

[复制链接]
变相怪杰 该用户已被删除
跳转到指定楼层
楼主
发表于 2015-1-16 22:45:20 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
以前学了大概半年时间的asp(没有机会做大系统,最多是自己对公司系统做些调整和修改还有一些小程序)。应该说开始接触asp.net是今年元月5号的事。现在很想把公司的系统重新用.net来架构,却不知道如何下手。asp.net|vs2003|转换我下了良多基于VS2003(和VS2002)的Asp.net的Demo。而我用的是VS2005,我在利用这些Demo时,基础上尽年夜部分基于VS2003的Asp.net工程都由于多数文件没法转换而没法加载工程,我也为些忧郁了很久,厥后终究让我找到懂得决举措:
Asp.net基于VS2005的工程与以往版本的工程的最年夜区分就是用分部类(partial)代替了代码埋没(Codebehind)。
因而我接纳的办法是:
1.用翻开网站的体例翻开这个工程。如许VS2005也会举行转换,并且也会报错,但与间接打办理计划没法加载分歧的是,这一次它睁开了网站的一切文件。假如你如今运转工程,也不会乐成的。
2.翻开filename.aspx文件到源代码视图,将@Page指令中的属性“Codebehind”改成“CodeFile”,
3.将与这对应的Codebehind文件filename.aspx.cs,将承继于System.Web.UI.Page的类界说class前加上partial关头字。
4.运转该工程,它会提醒你在filename.aspx中已包括controlname的界说,跟踪毛病到filename.aspx.cs,将那些被唆使毛病的反复界说删往。
5.然后反复2-4步直至一切的文件都悔改来,再运转工程应当就能够运转乐成了。不外大概会报几个告诫说某某已过期,不必往管它。
我用这个办法将那些老固执(包含2003和2002的工程)都乐成转换了,真的是屡试不爽。这只不外是我本人总结出来的办法,大概有人有更好的举措,假如有更好的办法也请指导。

既然话题已经抄起,我打算今晚发篇博文再引导一下舆论方向,使它再火两天,抛砖引玉,而且赵劼先生一直在跟帖,使.NET阵营的我感到万分难得。
飘灵儿 该用户已被删除
沙发
发表于 2015-1-19 22:40:52 | 只看该作者
CGI程序在运行的时候,首先是客户向服务器上的CGI程序发送一个请求,服务器接收到客户的请求后,就会打开一个新的Process(进程)来执行CGI程序,处理客户的请求。CGI程序最后将执行的结果(HTML页面代码)传回给客户。
只想知道 该用户已被删除
板凳
发表于 2015-1-27 05:23:54 | 只看该作者
当然我们在选择Asp.net主机是,除了要考虑服务提供商在版本是否是实时更新以外,机房的环境和配置也是非常重要的,通常选择骨干网的机房,在速度和稳定性上会非常有保证。
冷月葬花魂 该用户已被删除
地板
发表于 2015-2-4 23:54:06 | 只看该作者
Servlet却在响应第一个请求的时候被载入,一旦Servlet被载入,便处于已执行状态。对于以后其他用户的请求,它并不打开进程,而是打开一个线程(Thread),将结果发送给客户。由于线程与线程之间可以通过生成自己的父线程(ParentThread)来实现资源共享,这样就减轻了服务器的负担,所以,JavaServlet可以用来做大规模的应用服务。
若天明 该用户已被删除
5#
发表于 2015-2-10 23:24:49 | 只看该作者
那么,ASP.Net有哪些改进呢?
莫相离 该用户已被删除
6#
发表于 2015-3-1 17:25:08 | 只看该作者
由于JSP/Servlet都是基于Java的,所以它们也有Java语言的最大优点——平台无关性,也就是所谓的“一次编写,随处运行(WORA–WriteOnce,RunAnywhere)”。除了这个优点,JSP/Servlet的效率以及安全性也是相当惊人的。
再见西城 该用户已被删除
7#
发表于 2015-3-10 21:22:57 | 只看该作者
可以通过在现有ASP应用程序中逐渐添加ASP.NET功能,随时增强ASP应用程序的功能。ASP.NET是一个已编译的、基于.NET的环境,可以用任何与.NET兼容的语言(包括VisualBasic.NET、C#和JScript.NET.)创作应用程序。另外,任何ASP.NET应用程序都可以使用整个.NETFramework。开发人员可以方便地获得这些技术的优点,其中包括托管的公共语言运行库环境、类型安全、继承等等。
简单生活 该用户已被删除
8#
发表于 2015-3-17 10:10:41 | 只看该作者
asp.net空间的支持有:ASP.NET1.1/虚拟目录/MicrosoftFrontPage2000扩展/CDONTS,同时他的网站上也提供了Asp.net的使用详解和程序源代码,相信对使用ASP.NET编程的程序员来说会非常有用哦!
精灵巫婆 该用户已被删除
9#
发表于 2015-3-24 06:54:36 | 只看该作者
平台无关性是PHP的最大优点,但是在优点的背后,还是有一些小小的缺点的。如果在PHP中不使用ODBC,而用其自带的数据库函数(这样的效率要比使用ODBC高)来连接数据库的话,使用不同的数据库,PHP的函数名不能统一。这样,使得程序的移植变得有些麻烦。不过,作为目前应用最为广泛的一种后台语言,PHP的优点还是异常明显的。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|仓酷云 鄂ICP备14007578号-2

GMT+8, 2024-12-23 17:25

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表