Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/30.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Asp.net 需要一些关于如何处理这项任务的建议吗_Asp.net_Visual Studio - Fatal编程技术网

Asp.net 需要一些关于如何处理这项任务的建议吗

Asp.net 需要一些关于如何处理这项任务的建议吗,asp.net,visual-studio,Asp.net,Visual Studio,这不是一个实际的问题,我需要一些帮助来完成我正在做的作业 基本上,我被指派做一个网站,有两个方面,它的登录 管理 客人 当管理员登录时,他可以创建一个系统,删除该系统并对其进行编辑 一个系统基本上是Word 2014之类的东西,在系统中,管理员将能够添加带有div的选项卡,其中将填充一份用户手册,说明如何使用该程序 简单地说,我正在编写一本在线用户手册,但我需要一个网站,为不同的系统提供大量的手册,而不是一个网站一本系统手册 客户将能够使用各自的手册登录和访问当前系统,并通过CK编辑器编辑文本、

这不是一个实际的问题,我需要一些帮助来完成我正在做的作业

基本上,我被指派做一个网站,有两个方面,它的登录

管理 客人 当管理员登录时,他可以创建一个系统,删除该系统并对其进行编辑

一个系统基本上是Word 2014之类的东西,在系统中,管理员将能够添加带有div的选项卡,其中将填充一份用户手册,说明如何使用该程序

简单地说,我正在编写一本在线用户手册,但我需要一个网站,为不同的系统提供大量的手册,而不是一个网站一本系统手册

客户将能够使用各自的手册登录和访问当前系统,并通过CK编辑器编辑文本、添加文本等

对我能做什么有什么想法吗

到目前为止,我已经做了以下工作

注册到网站 登录/注销功能 创建系统/删除
感谢您的帮助:

我假设如果您在acedemic项目中使用WebForms,那么您就不需要展示如何从first Principles创建web应用程序,因为您使用WebForms框架在基本HTML之上提供一些抽象

有些人会说WebForms有点过时,是现代web应用程序框架的非典型,而MVC可能是学习更接近HTML的东西的更合适的框架。如果框架的选择是你的,你需要考虑是否选择了正确的框架。

如果您想继续使用WebFrand,并且不想重新创建轮子,请考虑使用脚手架来创建基本的CRUD窗体:

使用脚手架将鼓励良好的实践,例如使用数据模型将表示层与数据层分离。它将组织您的项目,并鼓励您专注于应用程序的逻辑,而不是IMHO的基本机制

一旦你构建了你的基本CRUD页面,你就可以修改它们,使之包含像CK编辑器这样的东西,有一个用于CK编辑器的WebForms nuget包

请记住将HTML编辑器交给用户时的安全注意事项。您需要确保他们不能将恶意javascript代码注入到系统手册中。对我来说,这是一个比简单地把表单放在一起更有用的学习领域,因为有很多框架可以用于“咕噜工作”


在您放松ASP.Net安全规则之前,在表单上放置HTML编辑器不会起作用:您可以在撰写文章时讨论它的优点。

您从什么框架开始?WebForms、MVC、网页?您是否已经为系统CRUD建立了数据库连接?这是学术作业吗?如果是这样,您是否需要表现出对扩展、安全性等的意识?你的问题有点宽泛。嘿,Daz,是的,这是一个学术项目。@Daz基本上我已经连接了我的数据库,我也在使用WebForms处理这个问题。这个问题太宽泛了,你需要一个编程伙伴。我唯一担心的是如何使系统->添加一个新系统,并专门为系统添加选项卡。。。。