【.NET微信公众号开发之公众号消息处理】教程文章相关的互联网学习教程文章

记angular和asp.net使用grpc进行通信【代码】【图】

AspNetCore配置grpc服务端新建一个Demo项目: GrpcStartup, 目录结构如下图:GrpcStartup.GrpcServices需要安装下面的依赖<PackageReference Include="Google.Protobuf" Version="3.14.0" /> <PackageReference Include="Grpc.AspNetCore" Version="2.34.0" /> <PackageReference Include="Grpc.AspNetCore.Web" Version="2.34.0" /> <PackageReference Include="Grpc.Net.Client" Version="2.34.0" /> <PackageReference Include="G...

ASP.NET学习笔记(五)-全球化部署,网站发布方法,AJAX使用,水晶报表使用,DropDownList,CheckBox全选

9.全球化的部署1可以添加新项->资源文件为.resx文件,这个里面的string 该为buttontext en-us2.在如 Button的Experssion加text 里的 classkey为resources,还要把Cortual 和UIcrotual 里,设置为自动3.也可以再config里进行全局设定,或在IIS里设置10.网站的发布的方法1.网站发布,将网站文件拷贝到c:inetpub\wwwroot的目录下2.在IIS里设置虚拟路径,到你发布的网站根目录3.直接新建网站,在路径里添加自己的新网站根目录4.在VS的...

基于ASP.NET MVC和Bootstrap搭建响应式个人博客站【图】

1.0 为什么要做这个博客站? www.zynblog.com 在工作学习中,经常要搜索查找各种各样的资料,每次找到相关资料后都会顺手添加到浏览器书签中,时间一长,书签也就满了。而且下次再点击这个书签时,可能 就会忘记当时为什么要添加这个书签了,更有可能书签连接已经无效。这样一来,也就不方便自己查阅了。如果转载、收藏到自己的博客园账号中、CSDN账号 中,脚本之家中,知乎中等等,依然是很凌乱,不方便下次查阅。  因此,我下...

WinDbg调试分析 asp.net站点 CPU100%问题【代码】【图】

公司为了节省成本,最近有一批服务器降了配置,CPU从8核降到了2核。本身是小站点,访问量也不高,CPU总是会飙到100%而且可以一直持续几个小时,直接强制结束进程可以维持几个小时,几个小时后又一样,运维那边总是受到cpu的警告短信很是苦恼,按理来说就算降低了配置也不至于会让CPU一直100%。   以下就分享本次使用 WinDbg 找出 CPU 100% 问题的经验:  1.创建Dump文件   进程注意是32位的,还是64位。64位的进程可以直接创...

asp.net 处理F5刷新页面重复提交页面的一个思路

当提交完一个页面后,如果我们再次点击F5刷新该页面的话,会弹出一个提示,提示我们如果继续,则会重新发送提交我们刚才提交的内容,要是类似付款或一次性的操作,我们不应该这样操作,否则会造成重复提交的问题。解决这个问题,我们可以通过如下思路来处理: 1. 提交成功后,将一个成功状态存入session中,然后重新载入该页面。 2. 在page_load方法中,判定该session字段的状态值,如果为成功,则显示成功信息,否则显示错误提示,...

[转][ASP.net]后台页面刷新【代码】

三种后台刷新页面的方法:// 刷新方法一 Response.AddHeader("Refresh", "0"); // 刷新方法二 Response.Write("<script language=javascript>window.location.href=document.URL;</script>"); // 刷新方法三 Response.Redirect(Request.Url.ToString());ASP.net Form 身份验证// 添加身份 FormsAuthentication.SetAuthCookie(loginName, true); // 注销 FormsAuthentication.SignOut();前台获取登录信息// 登录信息 <%= Context.Us...

asp.net上传图片并同时生成缩略图

asp.net上传图片并同时生成缩略图<script language="VB" runat="server"> Sub UploadFile(sender As Object, e As EventArgs)If FileUp.PostedFile.ContentLength = 0 Then FileInfo.Visible = False Exit Sub Else FileInfo.Visible = True FDisplay1.Visible = True End IfFSize.Text ="上传文件大小"+ CStr(FileUp.PostedFile.ContentLength/1024)+"KB" FName.Text = "已上传文件名:"+FileUp.PostedFile.FileName+"<br>...

ASP.NET MVC/Core表单提交后台模型二级属性验证问题【代码】【图】

起因这个是网友在官网论坛的提问:https://fineui.com/bbs/forum.php?mod=viewthread&tid=22237 重新问题本着务实求真的态度,我们先来复现这个问题。首先页面截图是这样的: 类 MsStudentMajor 有两个非空属性 Major2 和 Desc2,如下所示:publicclass MsStudentMajor {///<summary>/// 标识///</summary>publicint Id { get; set; }///<summary>/// Name///</summary>publicstring Name { get; set; }///<summary>/// 所学专业/...

ASP.NET Mvc开发之EF延迟加载【图】

EF延迟加载:就是使用Lamabda表达式或者Linq 从 EF实体对象中查询数据时,EF并不是直接将数据查询出来,而是在用到具体数据的时候才会加载到内存。一,实体对象的Where方法返回一个什么对象? 代码分析一下: region 查询文章列表+ActionResult Article() /// <summary> /// 查询文章列表 /// </summary> /// <returns></returns> public ActionResult Article() { //通过db对象获取文章列表 db.BlogA...

Asp.net MVC 之 ActionResult【代码】

Action运行完后,回传的值通过ActionResult 类别或者其衍生的类别操作。ActionResult是一个抽象类,因此,Asp.net MVC 本身就实作了许多不同类型的ActionResult的子类别。ActionResult 子类以及说明:常用的ViewResult用来回传一个View,即HTML的页面内容;PartialViewResult用来回传一个View,但是这个View是PartialView;RedirectResult用来将网页转向其他的网址;EmptyResult用来返回一个空白的页面;ContentResult返回一个文字属...

asp.net 获取目录下的文件数和文件夹数

复制代码 代码如下:int j = 0; protected void Button1_Click(object sender, EventArgs e) { DirectoryInfo dir = new DirectoryInfo(TextBox1.Text.ToString()); Label1.Text = GetAllFiles(dir).ToString(); }GetAllFiles方法为自定义方法,实现遍历整个文件夹文件的方法。代码如下: public int GetAllFiles(DirectoryInfo dir) { FileSystemInfo[] fileinfo = dir.GetFileSystemInfos(); foreach (FileSystemInfo i in filein...

ASP.NET中JSONP的两种实现以及其他跨域解决方案的简单实现【代码】【图】

ASP.NET中JSONP的两种实现以及其他跨域解决方案的简单实现 jQuery中JSONP的两种实现方式: 都很简单,所以直接上代码! 前台代码如下:<script type="text/javascript">$(function () {alert("start...");// 第一种方式$.ajax({type: "get",url: "http://localhost:9524/Home/ProcessCallback", // 这个就是不同于当前域的一个URL地址,这里单纯演示,所以同域dataType: "jsonp",jsonp: "jsonpcallback", // 指定回调函数,...

ASP.NET C# 跨平台开发 Windows Linux OSX【图】

在本周热点中有一条是"TIOBE编程语言排行榜,Java 重回榜首", 使用Java语言的一个最大好处是可以到处移植,特别在今天这个到处是云主机的时代,而云主机基本上跑的是Linux等类Unix系统,C#用户突然发现最近两年网络上的各种新玩具都与ASP.NET无关,ASP.NET当然也意识到这点,搞了个ASP.NET vNext (ASP.NET 5)进行跨平台设计,它的跨平台层采用的是Mono,其实Mono一直在提供ASP.NET的跨平台方案,在ASP.NET 5还不清楚什么时候稳定时...

Asp.Net MVC @Html.TextBox 只允许输入数字问题【代码】【图】

转到Html.TextBox()看可以看出Html.TextBox()方法,创建文本框【<input type="text"/>】,并且可以带上name,value和html属性; 看栗子: @Html.TextBox("txt", null, new { @class="main"}) 能生成<input class="main" id="txt" name="student" type="text" value="" />如果是验证输入的类型:邮箱,电话,数字之类的 一是用name 属性JS验证,还可以这么写验证数字@Html.TextBox("txtTargetId",null, new {@type="number",@class="st...

简单高效的asp.net目录树源代码【代码】

前台页面:<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="Default.aspx.cs" Inherits="Tree._Default"%><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head runat="server"><title>目录树</title><script type="text/javascript" language="javascript" src="MzTreeView10.js"></script...