net
Lethe星空
这个作者很懒,什么都没留下…
展开
-
.Net MVC框架使用ajax做局部刷新
ajax异步刷新原创 2017-03-18 15:22:47 · 6065 阅读 · 0 评论 -
.Net WebAPI 跨域遇到的问题,及一些网上尝试的解决方案!
一:WebAPI跨域遇到的问题二:常见的跨域设置方式1:直接在webconfig节点中设置2:使用Microsoft.AspNet.WebApi.Cors进行跨域三:OWin本身跨域问题一:WebAPI跨域遇到的问题最近在研究vue+webapi实现前后端分离,在前后端数据交互的时候真的是被跨域的问题搞得我人都要炸了,第一是限制多个域名跨域请求的问题,二是opt...原创 2018-06-21 17:18:52 · 8033 阅读 · 5 评论 -
.Net WebApi入门简单基础认识(自动生成api文档和简单测试)
关于WebApi网上有很多官方的定义,具体的定义就不写了,这篇文章大概介绍一下WebApi的基础搭建。。关于我自己对WebApi的理解是“webapi是基于HTPP构建的服务框架,可以用于搭建基本全部的客户端访问的接口(例如浏览器、APP、智能设备等)”新建WebApi项目 选择新建asp.net项目,选择WebApi模板,其他默认就可以了! 新建出来咋一看跟MVC的结...原创 2018-04-09 17:46:25 · 3473 阅读 · 0 评论 -
asp.net mvc路由重写及伪静态的粗浅理解
1.关于路由 ASP.NET MVC中一个重要的内容就是路由,关于路由简单的理解就是浏览器提出请求,然后通过路由表将请求匹配到相应的MVC控制器! 2. 第一种方式可以在web.config 里面修改 下面是一个伪静态路由规则,添加到configuration节点下ignoreCase //大小写敏感 appendQueryString=”false” //去掉url?号带参数部分原创 2017-05-16 23:37:10 · 1506 阅读 · 0 评论 -
c#对时间的处理(待添加)
1:返回在一定的时间段中某个星期数的时间集合 /// <summary> /// 返回在一个范围中所选取的星期1-7的年月日的集合 /// </summary> /// <param name="StartDate">开始日期</param> /// <param name="EndDate">结束的日期</param>原创 2017-09-25 10:57:55 · 412 阅读 · 0 评论 -
简易的CMS(三层架构+MVC5+EF(Db First模式)+AutoFac+B-JUI)一
一个简易的后台内容管理,功能尚未完善,主要是为了加深自己的记忆,项目采用了经典的三层架构,IDAl和IBll类库是用于定义需要实现的接口,Bll和DAl类库是具体的实现,common是帮助层放一些公用的方法,Model层放的是数据模型,UI层使用了MVC5,前端使用了B-jui框架,基本的架构就是这样。 因为是采用Dbfirst模式所以需要把数据库先搭建出来,先贴出我的数据库表; 比较简陋,粗略原创 2017-09-06 18:06:55 · 1514 阅读 · 0 评论 -
Entity Framework Code Firs 数据迁移与更新
1:程序包管理器控制台中选择dbcontext对应的类库 在程序控制台中输入:Enable-Migrations 成功会出现如下文件夹: 打开这个文件: 将这个由false改为true PS:这时候最好先调试一项目,避免出现错误!然后在程序控制台中在输入:Add-Migration AddCity 如果成功会出现以下语句: 打开这个文件,如果你原有的数据库已经有表,原创 2017-07-14 15:10:26 · 303 阅读 · 0 评论 -
.NET简单的登录邮箱验证
虽然现在很多的网站的登录验证都已经改成手机验证了,但邮箱验证还是一个比较主流的验证方式,下面我给大家介绍一个比较简单的邮箱验证的实现方法,大概的思路是:注册的时候需要填写邮箱账户,注册成功后,后台生成一段唯一的key加上用户注册时候的ID进行验证,唯一的Key可以保存到会话中设置会话的过期时间,那么就可以使用户在有限的时间内进行验证!初略的贴出自己的实现代码,建议修正后使用毕竟比较简陋:前台的页面:原创 2017-07-04 15:16:32 · 2477 阅读 · 0 评论 -
简单的SQL存储过程分页
USE [testActice]GO/****** Object: StoredProcedure [dbo].[getpagelist] Script Date: 06/12/2017 17:44:23 ******/SET ANSI_NULLS ONGOSET QUOTED_IDENTIFIER ONGOALTER PROCEDURE [dbo].[getpagelist]原创 2017-06-12 18:03:27 · 410 阅读 · 0 评论 -
使用EF来调用存储过程
1:首先先贴上一个简单的存储过程USE [testActice]GO/****** Object: StoredProcedure [dbo].[selectTable] Script Date: 06/12/2017 15:38:12 ******/SET ANSI_NULLS ONGOSET QUOTED_IDENTIFIER ONGOALTER PROCEDURE [dbo原创 2017-06-12 16:49:25 · 1181 阅读 · 0 评论 -
c#语言基础(持续添加)
//c#字符串分割条件为字符串var s = Model.V_GetCruiseDetail.PhotoData.Split(new string[] { "@@@" }, StringSplitOptions.None);//单个字符分割字符串String.Split('—')[1]//替换特定字符@Html.Raw(@ViewBag.shipTittle[0].ToString()....原创 2017-06-09 17:03:12 · 287 阅读 · 0 评论 -
asp.net mvc开启sql缓存依赖
第一步:先打开cmd 切换目录 C:\Windows\Microsoft.NET\Framework\v4.0.30319 为数据库表添加缓存依赖aspnet_regsql.exe -C SqlServer服务器地址 -U <sa> -P <数据库名> -ed -d chinatouradvisors -et -t 要开启的表名第二步打开sql的enable_broker:ALTER DATA原创 2017-06-09 16:59:52 · 532 阅读 · 0 评论 -
asp导入EXEL文档
<%@LANGUAGE="VBSCRIPT" CODEPAGE="936"%><!--#include file="upload_5xsoft.inc"--> <html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=gb2312" /原创 2017-06-09 16:54:09 · 309 阅读 · 1 评论 -
log4net基础应用,实现项目日志文件开启!
1:首先添加log4net的使用 打开程序包控制台,输入Install-Package log4net,下载; 2:添加log4net配置文件: 这个log4net.config配置文件<?xml version="1.0"?><configuration> <configSections> <section name="log4net" type="log4net.Config原创 2017-06-21 15:47:45 · 405 阅读 · 0 评论 -
MVC中code first数据库的生成
在上一篇文章中,我们已经把Model层搭建好了,那么接上来我就为大家讲一下怎么通过code first创建对应的数据库:1:首先我们建一个类继承Dbcontext,用于对数据库的操作 在DAL层中建一个类名字可以随意,我图方便也命名成了DbContext using System;using System.Collections.Generic;using System.Linq;usin原创 2017-06-09 15:59:55 · 1059 阅读 · 0 评论 -
Entity Framework Code First属性映射约定(Data Annotation基础篇)
首先必须添加引用:using System.ComponentModel.DataAnnotations.Schema;1:设定表名及所有者: EF会默认使用创建的类名的复数形式当作表名,创建的表所有者为dbo,但可以自己定义表的名字和所有者,如下:[Table("IndexActice1",Schema="dbo")] /第一个参数为自己指定的表的名字,第二个为表的所有者2:设定主键 EF会默原创 2017-06-09 12:25:08 · 1614 阅读 · 0 评论 -
.NET mvcpager分页插件的使用
首先先要下载 mvcpager,你可以选择到官网下载帮助文档也在上面,也可以用下面的链接下载:mvcpager1.先添加引用: 2.View: @foreach (T_arctie a in Model ) { <div class="tiggle"> <h3 id="tittle" class="text-info">@a.arctice_n原创 2017-04-09 00:45:11 · 493 阅读 · 0 评论 -
.Net时间戳帮助类
/// <summary> /// 时间戳 /// </summary> public static class TimestampHelper { /// <summary> /// 将c# DateTime时间格式转换为Unix时间戳格式 /// </summary...原创 2018-12-12 14:55:17 · 768 阅读 · 0 评论