|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
ASP由于使用了COM组件所以它会变的十分强大,但是这样的强大由于WindowsNT系统最初的设计问题而会引发大量的安全问题。只要在这样的组件或是操作中一不注意,哪么外部攻击就可以取得相当高的权限而导致网站瘫痪或者数据丢失;创立名字空间System.IO
usingSystem;
usingSystem.Collections;
usingSystem.ComponentModel;
usingSystem.Data;
usingSystem.Drawing;
usingSystem.Web;
usingSystem.Web.SessionState;
usingSystem.Web.UI;
usingSystem.Web.UI.WebControls;
usingSystem.Web.UI.HtmlControls;
usingSystem.Text;
usingSystem.IO;
namespacenew_app
{
///<summary>
///myxml的择要申明。
///</summary>
publicclassmyxml:System.Web.UI.Page
{
privateconststringcdanme="d:Mydir";
privatevoidPage_Load(objectsender,System.EventArgse)
{
//在此处安排用户代码以初始化页面
my_CreateDirectory(cdanme);
}
publicvoidmy_CreateDirectory(stringpath)
{
try
{
//反省目次是不是存在
if(Directory.Exists(path))
{
Response.Write("目次已存在.");
return;
}
//创立目次
DirectoryInfodi=Directory.CreateDirectory(path);
Response.Write("目次应创立乐成");
//删除目次
//di.Delete();
//Console.WriteLine("目次已删除.");
}
catch(Exceptione)
{
Response.Write("呈现非常");
}
finally{}
}
#regionWeb窗体计划器天生的代码
overrideprotectedvoidOnInit(EventArgse)
{
//
//CODEGEN:该挪用是ASP.NETWeb窗体计划器所必须的。
//
InitializeComponent();
base.OnInit(e);
}
///<summary>
///计划器撑持所需的办法-不要利用代码编纂器修正
///此办法的内容。
///</summary>
privatevoidInitializeComponent()
{
this.Load+=newSystem.EventHandler(this.Page_Load);
}
#endregion
}
}
</p>ASP.NET和ASP的比较,技术上比较已经没什么可说的了.新一代在大部分程度来说当然是比旧一代好了.关键看你对所做软件的理解了.因人而定.会写的话也可能比ASP.NET写得更有效率和更方便重用 |
|