当前位置:编程学习 > C#/ASP.NET >>

.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#
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,