网站建设

C#实现pdf导出 .Net导出pdf文件

最近碰见个需求需要实现导出pdf文件,上网查了下代码资料总结了以下代码、可以成功的实现导出pdf文件。 在编码前需要在网上下载个itextsharp.dll,此程序集是必备的。楼主下载的是...

利用.net代码实现发送邮件

本文实例为大家分享了.net发送邮件的实现代码,供大家参考,具体内容如下 关键代码: 需要引用命名空间: using System.Net.Mail; using System.Net; MailMessage mailObj = new MailMessage(); mailObj.From...

WPF自定义搜索框代码分享

首先下载搜索图标: 控件中的搜索图标下载地址:http://www.easyicon.net/1183666-Search_icon.html 搜索框设计过程比较简单: 1、先定义一个Rectangle作为背景 2、然后中间放TextBox输入,可以重写其...

.Net语言Smobiler开发之如何在手机上实现表单设计

最前面的话:Smobiler是一个在VS环境中使用.Net语言来开发APP的开发平台,也许比Xamarin更方便 一、目标样式 我们要实现上图中的效果,需要如下的操作: 1.从工具栏上的”Smobiler Compone...

ASP.NET MVC中URL地址传参的两种写法

一、url地址传参的第一种写法 1.通过mvc中默认的url地址书写格式:控制器/方法名/参数 2.实例: http://localhost:39270/RequestDemo/Index/88 ,默认参数名为id所以名称为id。 如果使用其他名称,后...

.Net语言Smobiler开发之如何仿微信朋友圈的消息样

最前面的话:Smobiler是一个在VS环境中使用.Net语言来开发APP的开发平台,也许比Xamarin更方便 一、目标样式 我们要实现上图中的效果,需要如下的操作: 1.从工具栏上的”Smobiler Compone...

.Net语言Smobiler开发利用Gridview控件设计较复杂的表

最前面的话:Smobiler是一个在VS环境中使用.Net语言来开发APP的开发平台,也许比Xamarin更方便。 一、目标样式 我们要实现上图中的效果,需要如下的操作: 1.从工具栏上的”Smobiler Comp...

ASP.NET Core Kestrel 中使用 HTTPS (SSL)

在ASP.NET Core中,如果在Kestrel中想使用HTTPS对站点进行加密传输,可以按照如下方式 申请证书 这一步就不详细说了,有免费的和收费的,申请完成之后会给你一个*.pfx结尾的文件。 添加...

ASP.NET Core 数据保护(Data Protection)上篇

前言 上一篇记录了如何在 Kestrel 中使用 HTTPS(SSL), 也是我们目前项目中实际使用到的。 数据安全往往是开发人员很容易忽略的一个部分,包括我自己。近两年业内也出现了很多因为安...

ASP.NET Core 数据保护(Data Protection)中篇

前言 上篇主要是对 ASP.NET Core 的 Data Protection 做了一个简单的介绍,本篇主要是介绍一下API及使用方法。 API 接口 ASP.NET Core Data Protectio 主要对普通开发人员提供了两个接口,IDataProtect...

ASP.NET Core 数据保护(Data Protection 集群场景)下篇

前言 接【中篇】 ,在有一些场景下,我们需要对 ASP.NET Core 的加密方法进行扩展,来适应我们的需求,这个时候就需要使用到了一些 Core 提供的高级的功能。 本文还列举了在集群场景...

ASP.NET 程序员都非常有用的85个工具

介绍 这篇文章列出了针对ASP.NET开发人员的有用工具。 工具 1.Visual Studio Visual Studio Productivity Power tool:Visual Studio专业版(及以上)的扩展,具有丰富的功能,如快速查找,导航解决方案...

ASP.NET MVC5+EF6+EasyUI后台管理系统 微信公众平台开

前言 回顾上一节,我们熟悉的了解了消息的请求和响应,这一节我们来建立数据库的表,表的设计蛮复杂 你也可以按自己所分析的情形结构来建表 必须非常熟悉表的结果才能运用这张...

ASP.NET MVC5+EF6+EasyUI后台管理系统 微信公众平台开

前言: 本次将学习扩展企业微信公众号功能,微信公众号也是企业流量及品牌推广的主要途径,所谓工欲善其事必先利其器,调试微信必须把程序发布外网环境,导致调试速度太慢,太...

MVC微信网页授权获取用户OpenId

最近开发微信公众平台,做下记录,以前也开发过,这次开发又给忘了,搞了半天,还是做个笔记为好。 注意框架为MVC 开发微信公众平台。场景为,在模板页中获取用户openid,想要进...

ASP.NET MVC4 Razor模板简易分页效果

一、无数据提交 第一步,建立一个 Controller命名为PageIndex的空控制器,自定义一个方法如下: public ActionResult PageIndex(string action, string controller, int currentPage, int pageCount) { //int count = db.Produ...

一个支持普通分页和综合分页的MVC分页Helper

本人写的一个分页Helper,支持普通分页(也就是,首页、上一页、下一页、末页等),综合分页(普通分页和数字分页的综合)。 下面是 分页效果: 分页代码: PagerHelper.cs using Syste...

asp.net MVC分页代码分享

本文实例为大家分享了MVC分页代码,供大家参考,【本文转自:游戏服务器 转载请保留连接】具体内容如下 using System.Collections.Generic;using System.Collections.Specialized;using System.Linq;using Sys...

MVC异步分页代码分享

如图: 1、控制器代码 // // GET: /AjaxUser/ shopEntities shop = new shopEntities(); public ActionResult Index() { return View(); } public ActionResult loadjson() { int pageSize = Request["pageSize"] == null 10 : int.Parse(Request["p...

ASP.NET MVC实现多个按钮提交的方法

有时候会遇到这种情况:在一个表单上需要多个按钮来完成不同的功能,比如一个简单的审批功能。 如果是用webform那不需要讨论,但asp.net mvc中一个表单只能提交到一个Action处理,相对...

ASP.NET控件之RadioButtonList详解

“RadioButtonList”控件表示一个封装了一组单选按钮控件的列表控件。 可以使用两种类型的 ASP.NET 控件将单选按钮添加到网页上:各个“RadioButton”控件或一个“RadioButtonList”控件。这两...

详解.net mvc session失效问题

最近在研究有关.net mvc项目中的session失效问题,下面小编把研究过程给大家共享下,大家可以参考下。 最近解决基于.net mvc项目的session失效问题,这个跟大家聊聊。 1.问题分析 .net mv...

.NET微信开发之PC 端微信扫码注册和登录功能实现

一、前言 先声明一下,本文所注重点为实现思路,代码及数据库设计主要为了展现思路,如果对代码效率有着苛刻要求的项目切勿照搬。 相信做过微信开发的人授权这块都没少做过,但是...

深入浅析.NET应用程序SQL注入

1.准备工具:SQL SERVER ,Visual Studio 2.数据库脚本和.net代码(c#) 3.SqlServer Profiler SQL脚本代码: USE MASTER GO--检索SQLTMP数据库是否存在IF EXISTS(SELECT * FROM SYSDATABASES WHERE name = 'SQLTMP')--删除SQLTMP数据...

MVC使用极验验证制作登录验证码学习笔记7

在之前的项目中,如果有需要使用验证码,基本都是自己用GDI+画图出来,简单好用,但是却也存在了一些小问题,首先若较少干扰线,则安全性不是很高,验证码容易被机器识别,若多...

MVC使用Memcache+Cookie解决分布式系统共享登录状态

为了解决单机处理的瓶颈,增强软件的可用性,我们需要将软件部署在多台服务器上启用多个二级子域名以频道化的方式,根据业务功能将网站分布部署在独立的服务器上,或通过负载...

MVC使用Controller代替Filter完成登录验证(Session校验

之前的学习中,在对Session校验完成登录验证时,通常使用Filter来处理,方法类似与前文的错误日志过滤,即新建Filter类继承ActionFilterAttribute类,重写OnActionExecuting方法,之后直接在需要...

MVC使用Log4Net进行错误日志记录学习笔记4

在Web应用运行过程中,我们难免会遇到程序运行异常,这个时候我们就应该将异常信息记录下来,以便开发人员和维护人员对异常原因进行还原,对异常原因进行修复。在ASP.NET平台中进...

MVC使用Spring.Net应用IOC(依赖倒置)学习笔记3

到现在,我们已经基本搭建起了项目的框架,但是项目中还存在一个问题,就是尽管层与层之间使用了接口进行隔离,但实例化接口的时候,还是引入了接口实现类的依赖,如下面的代...

MVC使用T4模板生成其他类的具体实现学习笔记2

在前篇中我们已经将User类中的代码做了具体的实现,但仍然有多个实体类未实现,以后可能还会增加新的数据表,数据表结构也有可能发生变化,所以我们使用T4模板来完成类的生成,...

MVC项目结构搭建及单个类的实现学习笔记1

新人刚开始学习ASP.NET MVC,若有不足之处希望能得到您的指点,不胜感激! 先来一张项目的层级结构图: Model:模型层,主要是各种类型、枚举以及ORM框架,框架完成数据库和实体类的映...

解决 .NET Core 中 GetHostAddressesAsync 引起的 EnyimMem

在我们将站点从 ASP.NET + Windows 迁移至 ASP.NET Core + Linux 的过程中,目前遇到的最大障碍就是 —— 没有可用的支持 .NET Core 的 memcached 客户端。 我们一直用的是 EnyimMemcached ,在没有其它选...

ASP.NET Core MVC 配置全局路由前缀

ASP.NET Core MVC 配置全局路由前缀 前言 大家好,今天给大家介绍一个 ASP.NET Core MVC 的一个新特性,给全局路由添加统一前缀。严格说其实不算是新特性,不过是Core MVC特有的。 应用背景...

asp.net 4.0+ webform程序中集成mvc4

本文为大家分享了asp.net 4.0+ webform程序中集成mvc4的方法,供大家参考,具体内容如下 1、新建packages.config文件,里面加上必要的程序集 xml version="1.0" encoding="utf-8"packages package id="Microsof...

值得收藏的asp.net基础学习笔记

值得收藏的asp.net基础学习笔记,分享给大家。 1.概论 浏览器-服务器 B/S 浏览的 浏览器和【文章转自:韩国cn2服务器 转载请保留连接】服务器之间的交互,形成上网B/S模式 对于HTML传到服...

在asp.net中获取当前页面的URL的方法(推荐)

获取Url的方法有两种,通过后台获得或通过前面js获得,如下: 1、通过C#获取当前页面的URL string url = Request.Url.AbsoluteUri; //结果: https://www.jb51.net/web/index.aspx string host = Request.Url.Host; //结...

微信小程序 (十七)input 组件详细介绍

input输入框使用的频率也是比较高的。。。样式的话自己外面包裹个view自己定义。input属性也不是很多,有需要自己慢慢测,尝试 主要属性: wxml !--style的优先级比class高会覆盖和class相...

asp.net mvc signalr简单聊天室制作过程分析

signalr的神奇、实用很早就知道,但一直都没有亲自去试用,仅停留在文章,看了几篇简单的介绍文字,感觉还是很简单易用的。 由于最后有个项目需要使用到它,所以就决定写个小程...

asp.net mvc自定义pager封装与优化

之前做了一个通用的分页组件,但是有些不足,从翻页事件和分页样式都融合在后台代码中,到翻页事件可以自定义,再到翻页和样式都和代码分离, 自定义分页 pager 越来越容易扩展...

ASP.NET页面请求超时时间设置多种方法

ASP.NET 页面请求超时时间(页面后台程序执行时间)默认值为110秒 (在 .NET Framework 1.0 版和 1.1 版中,默认值为 90 秒) 即: Server.ScriptTimeout = 110 (HttpServerUtility.ScriptTimeout = 110) System.Web...

Asp.NET MVC中使用SignalR实现推送功能

一、简介 Signal 是微软支持的一个运行在 Dot NET 平台上的 html websocket 框架。它出现的主要目的是实现服务器主动推送(Push)消息到客户端页面,这样客户端就不必重新发送请求或使用轮...

asp.net mvc4中bootstrap datetimepicker控件的使用

前段时间写了一篇关于调用阿里大于的短信接口来开发例会短信群发通知功能的文章https://www.jb51.net/article/94142.htm,其中的例会时间是需求中的重中之重,它需要满足“格式化”,“易...

asp.net mvc4 mysql制作简单分页组件(部分视图)

在开始做mysql分页功能组件前,便设定的是要有一定可复用性。先在项目里Views文件夹下右键新建名为_PaginationComponent.cshtml,这里html及css我采用的bootstrap分页组件,这可以参考http://v3....

ASP.NET MVC阿里大于短信接口开发短信群发能

互联网上有许多公司提供短信接口服务,诸如网易云信、阿里大于等等。我在自己项目里需要使用到短信服务起到通知作用,实际开发周期三天,完成配置、开发和使用,总的说,阿里...

mvc上传到美橙云虚拟机系列问题的解决方法

我用vs2015写了个小网站,.Net Framework4.5、 mvc 5,发布到本机iis上正常,在美橙申请了一【转自:http://www.1234xp.com/kt.html 转载请说明出处】个云虚拟机,发布过程中遇到的一些问题记录如...

ASP.NET MVC自定义错误页面真的简单吗?

如果你在设置asp.net mvc自定义错误页面时遇到问题,这并不止你一个人。惊讶之余你的做法是正确的,没有起到作用的原因是其一部分错误是由asp.net管道处理的,另一部分是由iis直接处...

VS2010/VS2013项目创建 ADO.NET连接mysql/sql server详细步

本随笔主要是对初学者通过ADO.NET连接数据库的步骤(刚开始我也诸多不顺,所以总结下,让初学者熟悉步骤) 1、打开VS新建一个项目(这里的VS版本不限,建项目都是一样的步骤) VS201...

.NET中函数Main的使用技巧

引言 最近在使用pandoc这个文档转换软件,能够对各种文档进行完美的转换,比如从markdown文件转为doc,ppt,tex,odt等等各种,感兴趣的可以从Pandoc下载,对于pandoc的的文档转换,都是使...

Asp.net MVC中获取控制器的名称的方法

1、视图中 string controller = ViewContext.RouteData.Route.GetRouteData(this.Context).Values["controller"].ToString(); string controller = ViewContext.RouteData.Values["controller"].ToString(); 2、控制器的action中 string controller...