C# 帮助您开始使用VS2010构建ASP.NET网站
好的,我想用ASP.Net建立一个网站。我的网页开发技能很低。然而,我在一些相当中级的工作(列表、词典、自定义类等)中使用了C语言 我想建立的网站将运行在内部网上,我将使用广告获取当前用户的信息 此信息将与MS SQL 2008数据库(网络上已经存在)交叉检查,以确定他们可以看到哪些链接 如果当前用户是管理员,站点的其他部分将允许查看和修改用户表,并添加新用户 那么,最好的方法是什么呢?我做了一些游戏,基本上把自己和所有可用的选项搞混了 例如,我可以创建一个新项目,该项目为我提供了一些选项,如Web应用程序、MVC2 Web应用程序、MVC3 Web应用程序、空Web应用程序、动态数据实体Web应用程序、数据Linq到SQL Web应用程序,以及一些服务器控件 但是我也可以选择新网站,它有网站、网站(Razor)、空网站、动态数据实体网站、动态数据Linq网站 有太多的选择了!?!?!?我不明白他们之间有什么区别C# 帮助您开始使用VS2010构建ASP.NET网站,c#,asp.net-mvc,web-applications,C#,Asp.net Mvc,Web Applications,好的,我想用ASP.Net建立一个网站。我的网页开发技能很低。然而,我在一些相当中级的工作(列表、词典、自定义类等)中使用了C语言 我想建立的网站将运行在内部网上,我将使用广告获取当前用户的信息 此信息将与MS SQL 2008数据库(网络上已经存在)交叉检查,以确定他们可以看到哪些链接 如果当前用户是管理员,站点的其他部分将允许查看和修改用户表,并添加新用户 那么,最好的方法是什么呢?我做了一些游戏,基本上把自己和所有可用的选项搞混了 例如,我可以创建一个新项目,该项目为我提供了一些选项,如W
人们建议我使用什么?这里有一些很好的MVC教程 我建议如果你正在建立一个使用MVC的网站,因为它看起来是微软目前最新、最棒的。我个人的意见是
您可能希望从新项目开始。这里有一些关于MVC的好教程 我建议如果你正在建立一个使用MVC的网站,因为它看起来是微软目前最新、最棒的。我个人的意见是
您可能只想从新项目开始。您是否尝试过以下内容?他们打开了一个模块。你有没有尝试过以下内容?他们打开了一个模块。可能是我没有回答这个问题,而是回答了我的问题。在这种情况下,为什么不进行Sharepoint开发呢。您可以使用Sharepoint站点(也具有内置广告支持)和开发自定义Web部件(如查询SQL Server 2008的部件)。使用此功能的优点是,您可以在intranet站点中合并此功能(如果您已经有一个使用Sharepoint的站点),并且还可以学习新的内容。即使是很快的,如果将来你想用内联网网站做不同的事情,它也很容易扩展,只需要很少的麻烦。也许我没有回答这个问题,但我的观点是正确的。在这种情况下,为什么不进行Sharepoint开发呢。您可以使用Sharepoint站点(也具有内置广告支持)和开发自定义Web部件(如查询SQL Server 2008的部件)。使用此功能的优点是,您可以在intranet站点中合并此功能(如果您已经有一个使用Sharepoint的站点),并且还可以学习新的内容。即使它是快速的,如果将来你想使用Intranet站点处理不同的事情,它也很容易扩展,只需很少的麻烦。好的,这有很多事情要看,有几种方法可以解决。首先,现在只需坚持使用新网站 首先要知道这是内联网还是因特网 这似乎是因为你想使用广告,这是一个内部应用程序 尽管有很多方法可以完成你想做的事情。我认为以下是最容易实现的 1) 启用摘要身份验证 2) 将IE组策略设置为用户身份验证策略,以便仅自动登录到intranet-这样人们就不会对输入的内容感到困惑。
3) 为广告中的每种类型的用户创建组 4) 将每个功能分离到不同的文件夹中。
5) 将permissons的web.config设置为相应的目录。
好的,这有很多东西要看,有几种方法可以解决这个问题。首先,现在只需坚持使用新网站 首先要知道这是内联网还是因特网 这似乎是因为你想使用广告,这是一个内部应用程序 尽管有很多方法可以完成你想做的事情。我认为以下是最容易实现的 1) 启用摘要身份验证 2) 将IE组策略设置为用户身份验证策略,以便仅自动登录到intranet-这样人们就不会对输入的内容感到困惑。
3) 为广告中的每种类型的用户创建组 4) 将每个功能分离到不同的文件夹中。
5) 将permissons的web.config设置为相应的目录。
@Matt提供了一个有用视频的链接(“”)。在这本书中,微软的Scott Hanselman描述了三种主要ASP路径的显著特征:ASP.NET Web表单、ASP.NET MVC或ASP.NET网页。以下是该演讲的要点: ASP.NET Web窗体:
- 熟悉的基于控制和事件的编程模型
- 控件封装HTML、JS和CSS
- 包括丰富的UI控件-数据网格、图表、AJAX(现成的常见任务)
- 浏览器差异为您处理
- SharePoint构建在Web表单上(因此,如果您想成为SharePoint开发人员,这非常有用)
- 对许多传统的web开发人员来说感觉很舒服
- HTML标记的完全控制(未提供控制;需要掌握HTML)
- 支持单元测试、TDD和敏捷方法
- 鼓励更多的规定性应用
- 非常灵活和可扩展
- 易于学习(类似于PHP或经典ASP)
- 使用Razor和C#或V的内联脚本模型