.net中分层架构
.net中有分层架构, 还可以分七层。这个词都很熟悉了,可是有很多的问题想请教大家!!!本人刚正式开始学习.net不久,目前见到的有些.net的分层架构是把 WEB 文件和文件放在不同的文件夹下面,而且还在同一个目录中。随便举个例子如: 网站根目录: d:/website 下面又分文件夹为: d:/website/web (存放的是供浏览网页文件) d:/website/class (存放的部分类文件) ……………………
我就有个问题了:这样的话,假如我把整站做好了后,上传到服务器时,是把website下的所有文件都上传到服务器上的,可是 website 下面没有一个可以供直接访问的文件,都是文件夹, 别人直接输入域名怎么让他直接访问 web 文件夹下的页面呢????
不知道这个问题是不是很………………,不过我确实不清楚,希望高手指点迷津!!!!!!!!!! --------------------编程问答-------------------- d:/website/class (存放的部分类文件)這個用不傳,編譯之後是dll,
只用傳d:/website/web就可以了,設置黓認頁,就可以訪問了 --------------------编程问答-------------------- 一楼正解 --------------------编程问答-------------------- 你把解决方案,项目,程序集,文件这些东西搞懂了,自然就懂了 --------------------编程问答-------------------- 用VS新建项目就晓得了 --------------------编程问答-------------------- 自己做一个网站(可用虚机),测试一下,就全明白了 --------------------编程问答-------------------- 发布整个网站到某一个目录,比如发布到d:\mywebsite ,那就把d:\mywebsite全部传到空间里面就可以了。
你发布试试:)
--------------------编程问答-------------------- 一楼的正解! --------------------编程问答-------------------- 在website文件夹的根目录新建一个页面 default.aspx
然后 通过代码设置 跳转到 website/web文件夹中的某个页面中!如index.aspx
如:
response.rediret("web/index.aspx") --------------------编程问答-------------------- 说清楚点,很不解 --------------------编程问答-------------------- 发布网站后只需要页面文件和相关的dll文件,楼主实践一下就知道了。
补充:.NET技术 , C#