小编Mar*_*ger的帖子

创建独立于asp.net webforms中的源代码的网站模板

我正在开发一个支持不同域上多个商店的电子商务平台.后端已经完成(现在),我现在正在开始前端部分.由于该平台支持多个商店,我需要某种模板系统,我还没有弄清楚最好的方法是什么.

这是我的要求:

  • 我不想重建我的解决方案来添加新模板
  • 模板存储在/ Templates/TemplateDirectoryName中
  • 我希望能够在模板中使用(预定义)用户控件.
  • 我使用URL路由,只有1个Default.aspx页面,它控制需要加载哪个页面模板和附加代码.

这是我到目前为止提出的:

  • 在我的模板目录中,我有使用母版页创建的模板(主页主文件,默认主文件和引用默认主文件的子主文件...用于产品详细信息,浏览,搜索等)
  • 我的Default.aspx页面根据路由值选择正确的模板

虽然这种方式有效,但我认为它不是很实用,但我想的越多,我就越能得出结论,没有太多其他选择可以解决这个问题.我想这就是我想问的问题:是否有办法在模板中使用usercontrol并将模板与应用程序完全分离,以便用户可以创建模板而无需担心网站的命名空间和结构?

亲切的问候,马克

asp.net user-controls templates

6
推荐指数
1
解决办法
976
查看次数

3d到2d点转换

我正在尝试将3D点绘制到2D表面上(我目前正在使用SDL.NET作为我的"游戏引擎").表面尺寸为800x400像素,3d坐标范围为-4000到4000.我的视图将始终是一个自上而下的视图,并且不会有任何相机移动.有人可以提供一些原生的c#,伪代码或简单的解释,将三维空间中的坐标转换为二维曲面?

同时我订购了这本书,人们告诉我它将解决我的许多数学缺点....希望:)

c# 3d 2d point projection

1
推荐指数
1
解决办法
5868
查看次数

标签 统计

2d ×1

3d ×1

asp.net ×1

c# ×1

point ×1

projection ×1

templates ×1

user-controls ×1