Welcome 微信登录

首页 / 网页编程 / ASP.NET

ASP.NET中的C#基础知识

ASP.NET中的C#基础知识

说明:asp.net作为一种开发框架现在已经广为应用,其开发的基础除了前端的html、css、JavaScript等后端最重要的语言支持还是C#,下面将主要用到的基础知识做一个总结,方面后面的学习。一、C#是一种面向对象的编程语言,主要用于开发可以在.net平台上运行的应用程序。是一种强类型语言,因此每个变量都必须具有声明类型。C#中有两种数据类型:值类型和引用类型。(其中值类型用于存储值,引用类型用于存储实际数据的引用)。1.值类型值类型表示实际的数据,...
五步掌握OOM框架AutoMapper基本使用

五步掌握OOM框架AutoMapper基本使用

写在前面OOM顾名思义,Object-Object-Mapping实体间相互转换,AutoMapper也是个老生常谈了,其意义在于帮助你无需手动的转换简单而又麻烦的实体间关系,比如ViewModel和entity的转换,SearchModel和Entity的转换,我这篇分享的意义在于,网上大多数的分享都是几年前的,很多方法已经被废弃,到了编译器里会告诉你该方法已经过时,废弃的,不建议使用的,比如Mapper.CreateMap等方法,当然老司机大多数直接就...
详解ASP.NET 页面之间传值的几种方式

详解ASP.NET 页面之间传值的几种方式

开篇概述对于任何一个初学者来说,页面之间传值可谓是必经之路,却又是他们的难点。其实,对大部分高手来说,未必不是难点。回想2016年面试的将近300人中,有实习生,有应届毕业生,有1-3年经验的,有3-5年经验的,有5-10年经验的,对于所有的面试者,我几乎问了同一道题:"请说说你所知道的页面之间传值的几种形式和方法,并阐述他们的原理和过程",关于这道题,从大家的回答来看,结果并不是很理想,从种类上来说,大部分人回答5种左右,极少部分能回答8种,没有超过8种...
写一个含数字,拼音,汉字的验证码生成类

写一个含数字,拼音,汉字的验证码生成类

本次和大家分享的是一个集成1:小写拼音 2:大写拼音 3:数字 4:汉字的验证码生成类,从标题来看感觉很普通的样子,没错的确很普通,只是这个验证码类生成的时候可以通过参数指定验证码返回格式的规则,更主要的是希望能给大家带来一定的实用性,本章例子也会有一个mvc使用验证码校验的场景,希望大家能够喜欢。» 验证码生成流程图» 验证码生成池代码的解析» 把验证代码画到图片上» mvc登录操作测试验证码正确性下面一步...
.net 日志系统解析

.net 日志系统解析

一. 写在前面日志系统对于任何项目都是必不可少的,无论对于测试阶段的debug,性能测试,执行时间,操作记录还是线上的问题排查,访问记录等,日志系统都扮演着重要的角色。本篇分享的目的是能帮助需要的人快速搭建自己的LogSystem.,仅供参考。 先上个图呗,自认为页面还算清爽吧:我的LogSystem使用Log4net入库的方式,网上特别多的分享,但是能完整运行下来的真是很少,所以现在需要和以后用得上的小伙伴抓紧收藏咯。二. Log4Net自定义内容入库L...
.NET程序集引用COM组件MSScriptControl遇到问题的解决方法

.NET程序集引用COM组件MSScriptControl遇到问题的解决方法

问题描述:为了在C#中执行js脚本,在一个目标平台编译为Any Cpu的.NET程序集中引用了MSScriptControl组件,在winform程序中,调用这个程序集中的执行js的方法,没有任何问题。但是在windows服务中调用却报错,报错信息如下:在尝试过很多方法之后仍然没有解决,包括将MSScriptControl组件的引用属性“嵌入互操作类型”设置为false,如图所示:这样子修改之后,报另外一个错误:解决方案:MSScriptControl组件...
ASP.NET下使用xml反序列化、缓存依赖实现个性化配置文件的实时生效

ASP.NET下使用xml反序列化、缓存依赖实现个性化配置文件的实时生效

因为一些配置属性比较多,存在多组属性,因此结合xml解析、缓存技术,实现配置文化的自动解析、存入缓存、缓存依赖实时更新配置内容。配置文件反序列化存入缓存的核心方法:public Class.Settings GetSettings() { if (HttpRuntime.Cache["settings"] != null)return (Class.Settings)HttpRuntime.Cache["settings"]; string rootPat...
详解.net循环、逻辑语句块(基础知识)

详解.net循环、逻辑语句块(基础知识)

循环、逻辑语句块好久不写博客了,断更了好几天了,从上周五到今天,从北京到上海,跨越了1213.0公里,从一个熟悉的城市到陌生的城市,还好本人适应力比较好,还有感谢小伙伴的接风咯,一切都不是事,好了,进入正题:本篇还是.NET 基础部分咯,主要简述循环,判断:循环:for循环语法:for(表达式1;表达式2;表达式3){ 循环体;}表达式1一般为声明循环变量,记录循环的次数(int i=0;)表达式2一般为循环条件(i<10)表达式3一般为改变循环条件...
.NET framework 4.0 安装失败回滚问题

.NET framework 4.0 安装失败回滚问题

根据微软论坛作者的英文解释,.NET framework 4.0 安装失败回滚貌似是因为“msvcr100_clr0400.dll”文件不能被覆盖的原因导致的,那么问题就简单了,我们只要把C盘下面的两个文件重命名就ok了。具体文件路径如下(如果进入文件夹找不到对应的文件,可以进行查找):C:WindowsSystem32msvcr100_clr0400.dll —→ C:WindowsSystem32msvcr100_clr0400.dll.bakC:W...
.NET实现文件跨服务器上传下载的方法

.NET实现文件跨服务器上传下载的方法

环境说明两台服务器服务器为A,服务器为B,服务器B为文件服务器实现方法1、在A和B上创建用户docshareuser,用户名和密码保持一致2、B服务器上设置附件文件夹Attachments共享,添加用户docshareuser并设置读写权限3、在A上运行框输入”\IPAttachments”,输入用户名密码测试是否共享成功,共享不成功请检查网络及配置问题4、修改AWeb.config文件附件路径节点的值<add key="键值" value="\IP...
Asp.net Core 1.1 升级后操作mysql出错的解决办法

Asp.net Core 1.1 升级后操作mysql出错的解决办法

遇到问题 core的版本从1.0升级到1.1,操作mysql数据库,查询数据时遇到MissingMethodException问题,更新、插入操作没有问题。如果你也遇到这个问题,请参照以下步骤进行升级操作。操作步骤及内容如果你的项目已经引用过以下几部分内容,请依次升级内容:PM> Update-Package Microsoft.EntityFrameworkCorePM> Update-Package Microsoft.EntityFra...
<< 1 2 3 4 5 6 7 8 9 10 >>