刚开始学习ASP.NET,以前一直用ASP,有几个问题想请教一下
1.ASP里要是有经常用到的函数,可以用INCLUDE把函数都写在一个单独的文件里,那ASP.NET遇到这样总用的函数、对象怎样处理?
2.ASP可以将程序封装到dll中调用,我可以直接编写这个dll,但是ASP.NET中会将所有的.cs文件随机编译成很多.dll,这样网站升级起来会比较麻烦,有没有什么解决办法?——或者能否像ASP一样都指定引用一个dll?
1.ASP里要是有经常用到的函数,可以用INCLUDE把函数都写在一个单独的文件里,那ASP.NET遇到这样总用的函数、对象怎样处理?
2.ASP可以将程序封装到dll中调用,我可以直接编写这个dll,但是ASP.NET中会将所有的.cs文件随机编译成很多.dll,这样网站升级起来会比较麻烦,有没有什么解决办法?——或者能否像ASP一样都指定引用一个dll?
解决方案 »
- asp.net 实现首页新闻图片轮换效果
- 页面上有一个退出按钮,在页面上一按Enter键就退出
- .net中如何将HTML中的FILE浏览控件中的路径读到JAVASCRIPT中,再由JAVASCRIPT传到CS文件内。急~!!~~在线等!
- 一个System.Reflection.Assembly的奇怪问题
- 求``验证码源码``非使用ImageUrl```
- Devpartner菜单下的Start with Error Detection运行报错
- 如何在页面跳转的时候传递选中的CheckBox值到下一个页面?
- 怎样在代码中修改页面title?
- 正则表达式验证文件后缀名
- ASPmenu 1.1-编程问题
- 数据库超时,没响应,死锁还是病毒?
- C#中能用for循环处理查询结果吗?
2、那是因为你建的web site项目,我从不用这种项目,用web application project项目就会编译会一个dll=============================
www.webdiyer.com
1:你可以继续用include,此外还可以用类,把函数写进去,直接编译成.dll,两者区别不是很大,因为include到最后发布网站的时候也可以编译。2:asp可以将程序封装到.dll中用是不错,但是现实中有的很少,因为你必须通过regsvr32进行注册,而一般用虚拟主机的话,很少有自定义注册.dll的。
至于你所说的asp.net dll的问题,有两个办法,一是新建.cs类,将自动提示里放进App_Code文件夹,放进去之后就可以直接引用,发布网站的时候会自动编译成.dll另外一个办法就是新建类,编译后放进bin目录。
我试过可以的