1、最小权限原则。只允许用户做***,而不是“不允许用户做***”
2、浏览器查看的是服务端代码的执行输出的文本,除非服务器有漏洞,否则浏览者无法查看服务端的aspx、cs代码,目标另存为也是保存的aspx的执行结果,而看不到aspx的源代码。js、html是被输出到浏览器上执行的,因此无法禁止浏览者查看js、html。
3、C#代码是运行在服务器端的,JS代码是运行在浏览器客户端的。
4、能在浏览器端完成的事情,就不要到服务端去做。
5、客户端是不可信的。

WEB开发的一些基本原则相关推荐

  1. Asp.Net基础 - 9.Web开发原则

    目录: 9.1.Web开发的一些基本原则 9.2 原则一    9.2.1 C#代码是运行在服务器端的,JS代码是运行在浏览器客户端的 9.2.2 在服务器端"弹出消息窗口" 9. ...

  2. .Net Web开发技术栈

    有很多朋友有的因为兴趣,有的因为生计而走向了.Net中,有很多朋友想学,但是又不知道怎么学,学什么,怎么系统的学,为此我以我微薄之力总结归纳写了一篇.Net web开发技术栈,以此帮助那些想学,却不知 ...

  3. php spry文本域_《PHP和MySQL Web 开发》第8章 设计Web数据库

    封面人物 刘承羽 前言 这是我学习<PHP和MySQL Web 开发>的读书笔记,一些重要的知识点我会记录下来,当然只会写我觉得重要的. 如果有幸有人看到这个学习笔记了,你要结合着书看,不 ...

  4. .net web开发经典图书总结

    这些年读.net关于web开发的方方面面的书很多,如下从历史的书单中选取一些比较经典的图书供参考. C#基础 语言基础和工具使用非常重要,如下是基本比较经典的图书 书名 概要 CLR via C#(第 ...

  5. .Net Web开发技术栈 收藏

    原文:http://www.cnblogs.com/1996V/p/7700087.html#!comments 有很多朋友有的因为兴趣,有的因为生计而走向了.Net中,有很多朋友想学,但是又不知道怎 ...

  6. 通俗易懂,什么是.NET?什么是.NET Framework?什么是.NET Core? .Net Web开发技术栈...

    通俗易懂,什么是.NET?什么是.NET Framework?什么是.NET Core? 什么是.NET?什么是.NET Framework?本文将从上往下,循序渐进的介绍一系列相关.NET的概念,先 ...

  7. .Net Web开发必备

    有很多朋友有的因为兴趣,有的因为生计而走向了.Net中,有很多朋友想学,但是又不知道怎么学,学什么,怎么系统的学,为此我以我微薄之力总结归纳写了一篇.Net web开发技术栈,以此帮助那些想学,却不知 ...

  8. 前端代码开发规范。web开发规范。web开发注意事项。前端开发如何写出更规范的代码

    一.图片观看: 二.文字描述: 1,web开发基本原则:     1.结构html,样式css,行为js:三者要分离,尽量确保文档和模板只包含HTML结构,样式都放到样式表里,行为都放到脚本里;   ...

  9. Python Flask MongoDB Web开发:前 言

    Talk is cheap , show me your code! 内 容 提 要 本书共分三部分,全面介绍如何基于Python微框架Flask进行Web开发.第一部分是Flask简介,介绍使用Fl ...

最新文章

  1. android library依赖 aar_Android 合并AAR踩坑之旅
  2. NYOJ 49 开心的小明
  3. java 图形立即显示_java 图形显示
  4. linux 等待信号,51CTO博客-专业IT技术博客创作平台-技术成就梦想
  5. 软件测试为什么需要学习Linux的知识?Linux学到什么程度?-log5
  6. 小升初想择校,英语跟语数一样重要吗?
  7. mysql执行计划中 性能最好_MySQL性能优化-explain执行计划
  8. java毕业设计论文题目javaweb图书借阅管理系统[包运行成功]
  9. 惊!微信可以转发语音了?!
  10. mysql错误1820 you must reset your password using...
  11. axure文件如何加密_axure怎么锁定位置
  12. 记一个windows预览体验计划0x800bfa07错误问题
  13. 手机app抓包https请求信息,解决SSL Pinning验证
  14. 湖北颁发首批测绘资质新证
  15. 寒假日报(1.23)
  16. 什么是适配器模式?适配器模式的优点和缺点?
  17. centos编译Aegisub
  18. python苹果李子橙_Python 炫技操作:安装包的八种方法
  19. GBDT/xgboost总结
  20. 软件测试工程师的核心价值是什么?23年“我“要进阶高级测试...

热门文章

  1. 计算机毕业设计Java自行车租借管理系统(源码+系统+mysql数据库+Lw文档)
  2. 数字后端零基础学习记录01-SMIC0.18um工艺库文件解析
  3. 【系】微信小程序云开发实战坚果商城-云开发之订单品数据实现
  4. 2018年html模板,2018年最好用的20个bootstrap网站模板
  5. eclipse导入代码注释模板
  6. 弹钢琴对学计算机有帮助吗,在家宅成钢琴家:学琴神器 flowkey 让你「一键钟琴」...
  7. TIPTOP服务端接口Webservice 开发步骤
  8. 二进制、八进制、十进制与十六进制,最全,没有之一
  9. 基于大学生方程式赛车的车速测量与数据显示
  10. Centos,docker部署服务,telnet端口不通