转至繁体中文版     | 网站首页 | 图文教程 | 资源下载 | 站长博客 | 图片素材 | 武汉seo | 武汉网站优化 | 
最新公告:     敏韬网|教学资源学习资料永久免费分享站!  [mintao  2008年9月2日]        
您现在的位置: 学习笔记 >> 图文教程 >> 站长学院 >> Web开发 >> 正文
asp.net网站项目无法(如何)使用类文件         ★★★★

asp.net网站项目无法(如何)使用类文件

作者:闵涛 文章来源:闵涛的学习笔记 点击数:1089 更新时间:2009/6/9 2:33:10

        asp.net的到来,让众多网站开发人员为之兴奋不已;

        以前,我们都使用asp来开发网站项目,比之html网站,已进步了很多了,已算是看到曙光了!

        但是技术就是这样,技术的闪光点是建立在时代的基础上的,一旦时过境迁,昔日的“英雄”只能退居幕后,不再是“世界”的主宰者;

        asp.net的到来,让我们摆脱了ASP网页编辑之代码冗余的烦恼;因为,ASP.NET采用的再不是前台与后台代码集合到网页的模式了,它使用的是代码分离模式,让我们真正实现了前台与后台的分离,当然了,这并不是真正意义上的分离,所谓的分离,指的是开发过程的分离,一旦程序运行起来,两者却又是紧密联系的!

        也正是代码的分离,往往导致了很多初学者陷入了困惑与迷茫!

        网上有很多优秀的共享的各种数据或其他的操作类文件,我们都能占为己有,并能在此基础之上对其进行精简或扩展!

        但是,从网上下载或盗用别人的CS类文件,将其包含在项目中,往往都是无法运行,或,提示未找到该类,是否需要添加using  ***等等的提示!

        出现上述错误提示,并非是代码是错误的,而是网站项目未找到类文件所至!那么,我们如何解决这个问题呢?

        首先,拿到别人的类文件,先别急着将其包含到项目中,首先应将其使用记事本打开,复制所以内容,然后回到项目中,执行这样的操作“网站”→“添加新项”;

        在弹出的对话框中,,在“模板”中选择“”,之后给其输入一个类文件名,选择对应的语言,最后按“添加”按钮确认!这个时候,类文件才真正属于项目网站中的一员,此时,方可自由调用也!

        如何调用呢?

        下面的例子,是调用操作数据库的通用类示例:

        一般的、通用的类,都是设计好函数的,我们可以逐渐调用!比如:

        在调用之前,先定义,如下代码:

        DataClass.SqlDataClas MyClass = new DataClass.SqlDataClas();

        定义好之后,要根据需要来调用函数!如下代码:

        SqlDataReader MySqlReader;
        MySqlReader = MyClass.MySqlDataReader(MySqlStr, MyKey, MyValue, MySqlDbType, MyFieldLength);

        使用了之后,应及时关闭数据库的链接,以免造成资源的过度浪费或使用:

        MyClass.CloseDataBaseCon();

        知识扩展:

        以上的类文件,均是可直接查看源代码的CS文件,我们可随时加以修改以满足自己的需要;

        倘若您想让别人看不到CS源文件,或加强类文件的安全性,但是又让其能正常运行,可将其编译为DLL文件,这样,别人就再偷不到您的劳动果实了,当然,再DLL的基础之上,对其进行加密,那就比较绝了,安全性也没得说的了!

         将CS文件编译为DLL的方法,我们可以使用CSC命令来实现,如下面的代码:

        csc /target:library /out:E:\SqlDataBase.dll E:\SqlDataBase.cs

        以上代码的含义是:将E盘根目录下的SqlDataBase.cs文件编译到E盘根目录并保存为SqlDataBase.dll文件!

        打开“Visual Studio 2005 命令提示”窗口,这个窗口类似于MS-DOS窗口,在窗口中输入如上代码,按回车键确认即可实现!

        本文到此结束!!!希望对您有所帮助!


[办公软件]在Powerpoint中如何插入Flash动画  [办公软件]根除PowerPoint中Flash动画不能正常播放的问题
[办公软件]Office(Word,Excel)密码破解软件(Office Password…  [办公软件]powerpoin自定义播放FLASH动画
[办公软件]PPT插入Flash其属性无自定义的两种解决办法  [办公软件]如何在excel中插入flash动画
[Sql Server]ASP.NET利用SQLDMO实现数据库的备份与恢复下篇  [Sql Server]ASP.NET利用SQLDMO实现数据库的备份与恢复上篇
[Web开发]ASP.NET地址重写、使用伪静态、页面回发处理  [Web开发]asp.net(c#)发送邮件代码
教程录入:mintao    责任编辑:mintao 
  • 上一篇教程:

  • 下一篇教程:
  • 【字体: 】【发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口
      注:本站部分文章源于互联网,版权归原作者所有!如有侵权,请原作者与本站联系,本站将立即删除! 本站文章除特别注明外均可转载,但需注明出处! [MinTao学以致用网]
      网友评论:(只显示最新10条。评论内容只代表网友观点,与本站立场无关!)

    同类栏目
    · Web开发  · 网页制作
    · 平面设计  · 网站运营
    · 网站推广  · 搜索优化
    · 建站心得  · 站长故事
    · 互联动态
    更多内容
    热门推荐 更多内容
  • 没有教程
  • 赞助链接
    更多内容
    闵涛博文 更多关于武汉SEO的内容
    500 - 内部服务器错误。

    500 - 内部服务器错误。

    您查找的资源存在问题,因而无法显示。

    | 设为首页 |加入收藏 | 联系站长 | 友情链接 | 版权申明 | 广告服务
    MinTao学以致用网

    Copyright @ 2007-2012 敏韬网(敏而好学,文韬武略--MinTao.Net)(学习笔记) Inc All Rights Reserved.
    闵涛 投放广告、内容合作请Q我! E_mail:admin@mintao.net(欢迎提供学习资源)

    站长:MinTao ICP备案号:鄂ICP备11006601号-18

    闵涛站盟:医药大全-武穴网A打造BCD……
    咸宁网络警察报警平台