zoukankan      html  css  js  c++  java
  • Asp.net高级程序设计之.NET开发模型(2)

    Visual Studio 零星知识点

    大括号风格:可以在工具>选项>勾选显示所有配置,然后找到文本编辑器 >c#>格式化设置。以便使用K&R风格。

    创建ASP.NET WEB应用程序的方法:1,基于项目的开发。Visual studio在启动浏览器前会把项目的所有代码编译成为一个程序集 2,无项目文件的开发。ASP.NET在第一次请求页面的时候才编译网站,而VISUAL STUDIO不需要编译代码。

    .procect文件:记录项目中的文件并保存一些调试设置。

    隐藏的解决方案文件:vs把断电保存到.SUO文件里。Sshiyong解决方案文件跟踪设计环境当前打开的文件。在网站移到另外一个位置的时候,这些信息都会丢失。

    分割视图:宽屏用户可以点击 工具>选项>HTML设计器>一般>垂直分割视图。

    任务列表:一般用来定位要做,没有做完的注释。使用//todo:  //undone:  //hack:

    :其实就像一个复读机一样,你做一遍操作,vs自动记录,然后可以播放宏,来自动完成你所做的操作

    ASP.NET的编码模型

    Visual Studio支持两种编码模型 

      1. 内敛代码---所有的代码都被存储在一个单一的.aspx文件中。
      2. 代码隐藏---Visual Studio把网页分离为两个文件(通过使用Partial关键字),一个是包含HTML和控件标签的.ASPX文件,还有一个是包含页面源代码的.CS文件。

    ASP.NET的在网页中的继承模式

      1.    .net类库的page类定义的基本功能允许网页存放其他控件。以HTML形式显现,提供传统ASP对象的访问,比如ERQEUST,RESPONSE,SESSION

      2.    你的代码隐藏类从PAGE类继承,以便获得ASP.NET网页的基本功能集合。

      3.    当你编译类时,ASP.NET会把一些额外的代码合并到你的类中。

      4.    Asp.net编译器创建另一个类来表示实际的.ASPX页面。这个类继承自你的自定义的代码隐藏类。

     

     

    图:ASP.NET的在网页中的继承模式

     

    参考网址

    查看自动生成的类:

    C:\WINDOWS\MICROSOFT.NET\FRAMEWORK\V2.0.50.727\Temprary ASP.NET files

  • 相关阅读:
    打印空心字符菱形
    良好的布局与风格
    编写递归函数来使字符串逆序
    排序函数重载
    easyui刷新当前页
    Easyui 翻页不保存选中记录
    HTML 字体颜色 色号对照表
    SpringMVC结合ajaxfileupload.js实现文件无刷新上传
    ajax如何传递参数给controller
    eclipse启动tomcat无法访问的解决方法
  • 原文地址:https://www.cnblogs.com/pavkoo/p/1822893.html
Copyright © 2011-2022 走看看