做asp.net已经两个月了,学到了不少东西,在csdn 上也得到了很多朋友的指定, 谢谢大家了虽然现在一个网站已经初见模型了,但是由于没有人指点,结构非常的混乱我学asp.net的时候大部分的东西是从看北大青鸟的那套视频学的...对架构很不了解虽然从书本上我知道了该怎么做三层,但有太多的疑问不明白,顺便也问问大家
=============  问题1  做好的网站如何放在根目录下 ====在本地,网站做好了,需要放到网络空间上了,但是一般在本地制作的时候都是在 跟目录/项目名/... 里做的如果要把项目直接就放到根目录下,你们是怎么处理的?超级连接这些还正确吗?我自己虽然也成功的把代码放到了根目录下,但是后期维护真的很麻烦呀
=============  问题2  自定义用户控件问题 ============
相信很多朋友都用ascx的用户控件吧,至少我用这个就节省了非常多的时间,但是问题也出来了如果在用户控件里的超级连接用相对文档的路径,在同一目录下使用肯定是没有问题但在其他目录下用 这个用户控件 ,路径一定出错如果用相对根目录的话,系统的可移植性就好用了,比如以前在 根目录/myweb 下  要移植到 根目录/myweb/other/ 下,肯定连接出错 请问,这样的问题你们是怎么处理的???
===============  问题3 三层构架的问题  =====在网络上看了很多文章,知道了三层构架的意义,也知道该怎么写了,虽然还非常的生疏但有几个问题总不明白,为什么建三层构架的时候一定要在解决方案上添加新的项目?比如建数据层,处理与数据库的连接,为什么不能直接 建个 sqlConnection.cs 文件,在里面写上数据库连接字符串然后再 sqlConnection conn =new sqlConnection() 不就可以了吗??一样的处理也数据库的连接,还有,用三层架构做的网站在上传到空间的时候,数据层和逻辑层的文件夹是不是就不用放到空间了直接把编译后的显示层放到空间就可以了???可能上面问的问题很幼稚,但是我真的很不明白这些问题,当然还有好多问题不明白,不过还没有整理出来,以后再问如果大家对网站的前期规划有什么意见,也可以指点一下