asp基础教程书籍
从开发者的作用来说,net的入门并不难。 大多数人在短暂的学习后可以进行基础性操作。
虽说写代码是件无聊的事,但如果有兴趣的话学习也很有趣。
asp.net主要用于网站项目开发。
能写基础的日志发布系统、物业管理系统。
完整的项目包括页面展示、逻辑处理和数据保存三个方面。
表示层、业务逻辑层和数据访问层
页面展示:熟悉底层html标签和属性,熟悉js、jq等。
逻辑处理,在net类中编写逻辑处理的代码。
可以对代码进行逻辑分层。
数据保存是访问数据库,net主要使用SqlServer数据库。 也可以使用mysql数据库。
作为开发人员,首先需要熟悉开发工具。 Visual Studio 2019是我在用的。 可以在官方网站上免费试用社区版本。
基础知识:用简单的日志系统登录。 我用session记录用户信息,判断用户是否登录。
什么是知识点session?
答:当用户连接到web服务器时,服务器将分配给一个号码。
WWW服务正在运行时,可能有多个用户正在浏览在此服务器上运行的网站。
当用户首次与此WWW服务器建立连接时,将与服务器建立会话,并且服务器将自动分配一个用于标识该用户唯一id的会话id。
这意味着将为每个客户端生成不同的Session对象。
存储在对话状态变量中的数据存在的周期比较短。
实际上,SessionID是由WWW服务器随机生成的24个字符的字符串。
session会在服务器上保存一段时间。
可以通过将登录用户的Id保存在session中或保存登录状态来判断是否已登录。
会话使用示例
例如,session['username']='niu ' //–保存信息
string name=session['userName']; //–取值
会话。
Clear (; //—从会话状态集合中删除所有键和值
Session.Abandon (; //–取消当前的会话