加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > asp.Net > 正文

asp.net – 构建我的第一个ASP应用程序

发布时间:2020-12-16 03:34:07 所属栏目:asp.Net 来源:网络整理
导读:我刚刚负责使用ASP(.net)构建一个Web应用程序,我正在寻找一些关于从哪里开始的建议.简而言之,应用程序需要能够. 处理用户验证/验证 处理会话 做SOAP消息传递 该应用程序旨在充当可通过Web服务调用访问的系统功能的前端. 我打算在客户端使用JavaScript做很多
我刚刚负责使用ASP(.net)构建一个Web应用程序,我正在寻找一些关于从哪里开始的建议.简而言之,应用程序需要能够.

>处理用户验证/验证
>处理会话
>做SOAP消息传递

该应用程序旨在充当可通过Web服务调用访问的系统功能的前端.

我打算在客户端使用JavaScript做很多工作,并且我只想将ASP作为上面列出的3个项目的框架.

感谢您的任何建议.

解决方法

如果可以,请使用Visual Studio 2008.它对Ajax客户端库和javascript intellisense的支持非常好. (查看 jQuery add in)

ASP.NET内置了Login控件(以及ChrisE提到的成员资格服务),并且还具有表单身份验证.尝试利用这些现有组件,避免使用会话来存储用户特定的对象/数据.

—会议咆哮

它有时是不可避免的,但你应该尽可能地避免它.它会给每个用户带来Web服务器的负担,并导致一些非常困难的扩展问题. FormsAuthentication Ticket有一个value属性,您可以存储大约4K的用户数据 – 尝试使用它.

—结束会议咆哮

尝试使用MVC方法(不一定是ASP.NET MVC),但至少有一个方法可以从数据/模型层中分离您的表示/视图层.

创建默认主题并使用它.大多数网站以后需要有多个主题,重构将成为PIA.

如果您需要SOAP与Non.NET服务进行交互,那么一定要使用它.如果您只是连接到.NET服务,那么请查看WCF客户端和服务.它们会给你更多的灵活性.

如果您使用javascript进行客户端工作,则不要使用更新面板.它增加了很多开销.

获取FireFox FireBug YSlow和IE8(是的还是它的测试版).在处理调试/样式的客户端时,他们会帮助您.

看一下rules for website performance,但要带上一粒盐.它们适用于非常大的站点,某些项目可能不适用(CDN,DNS查找,重定向).

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读