三层结构第四天ASP.NET

第四天

增删改查的练习

String.Empty表示输出的是空值;

在页面上有treenode,所以将递归放在表现层,

第五天

对于不具有直接的执行能力的类,将其建成类库,主要就是供其他类调用;

配置文件在界面层中,在哪里用到什么,就在其项目中添加相应的引用,或文件;

通过添加引用来使用其他项目中的文件;

自己动手写代码生成器:

只有值类型的后面才能加上?引用类型不能加;

使用模板的代码生成器

设置需要的属性

<%@ Property Name="Namespace" Type="System.String" Default="Itcast" Optional="True" Category="命名空间" Description="This is a sample string property." %>

Default是默认值

Optional是表示是否可以为空,true表示可以

Category表示一个名字;

Description表示一段描述

 

表的类型只能是:SchemaExplorer.TableSchema

表不需要默认值,也不为空;

需要导入命名空间:

<%@ Assembly Name="SchemaExplorer" %>

<%@ Import Namespace=SchemaExplorer” %>

 

邮件服务器的使用

PS:一个还在苦苦学习的中高级Asp.Net软件开发工程师,学习会犯困的那种
原文地址:https://www.cnblogs.com/mafacai/p/2849027.html