asp.net执行顺速

理解ASP.NET的运行机制(例:通过HttpModule来计算页面执行时间)一:简要介绍一下asp.net的执行步骤1.IIS接收到客户请求2. IIS把请求交给aspnet_isapi.dll处理3.(如果是第一次运行程序)装载bin目录中的dll4.(如果是第一次运行程序)读取各级webconfig中的配置5.(如果是第一次运行程序)编译装载global.asax,初始化HttpApplic
阅读本文

asp.net mvc 下拉列表

第一步:新建一个格式化下拉列表的公共类文件using System; using System.Collections; using System.Collections.Generic; using System.Data; using System.Linq; using System.Reflection; using System.Text; using System.Threading.
阅读本文

ASP.NET Web Pages 的冲突版本问题

随着VS版本和.NET MVC版本、EF的版本的不断更新,虽然很多功能随着版本的提升而更完善,但对于旧版本开发的软件就有点悲催了,或许很多开发者都遇到类似的问题!最近有一个项目是用.NET MVC3+EXT.NET MVC开发的(当时使用本博客中Ext.Net MVC 配置(2)进行配置的),现在要移植到MVC4的环境中,就遇到了各种各样的问题,都快奔溃了,现在就来总结下:1、ASP.NET We
阅读本文

asp.net 微信开发(一)

在准备工作中,我们已经完成准备工作,接下来就是进行开发啦,应该怎么来开发呢??容我想想。。。我觉得我们可以直接让用户的消息发送到微信的消息,转到我们自己的服务器上面!!感觉好厉害的样子1.1这个是微信端页面的配置 //获取token string Token = string.Format(“{0}“, ConfigurationManager.AppSettings[“ToKen“
阅读本文

学习上的思考

最近在学习xml,我是怎么学的呢?看文档教程进行学习,教程很全面,通过文档的学习可以很好地形成体系,这是比单独看视频要好的地方,视频如果两倍的速度看的话,把所有的视频看了一遍,花了很多的时间,却只是知道个大概,而文档学习了解宏观的话只需要一个小时就ok,并且有助于形成体系,所以效率很高。 但是我却存在的一个严重的问题,就是没有进行抽象,对比,联系, 很多道理方法都懂,但是如果不实践,不执行,提高
阅读本文

SQLSERVER 得到EXEC返回值

CREATE TABLE #dtCartCount(CartItemCount INT) INSERT INTO #dtCartCount(CartItemCount) EXEC(‘SELECT COUNT(*) FROM tbl_SoleHome_CartItem WHERE ItemID IN(1,2)‘) SELECT CartItemCount FROM #dtCartCount
阅读本文

在Asp.NET网站中加载百度地图

小可爱们,只需要三个步骤,就可以在.NET网站中加载上百度地图,嗯~听着就敲简单。    一.    在百度地图开放平台上申请密钥。        完成界面如下,复制下来这个AK值即密钥,一会将用到。     二    网站中新建Web用户控件。(这个就不上图了,哈)     三    在新建的Web用户控件中,将asp网页修改如下    <html> <head> <meta htt
阅读本文

ASP.NET Core

安装 .NET Core 创建一个新的 .NET Core 项目: mkdir aspnetcoreapp cd aspnetcoreapp dotnet new web 注意: 在 macOS 或者 Linux 系统上,打开一个终端窗口。 在 Windows 系统上, 打开命令行窗口。早期版本的 .NET Core 需要一个 t 参数,比如 dotnet new -t web。 如
阅读本文

Asp.Net 验证

在我们前面学习的验证信息时,需要写很多判空,判输入的格式是否正确等一系列代码用于判断,但是在ASP.net 里内置了不同的验证控件,通过控件的属性设置就可以轻松地完成这些判断。 ASP.net中的验证控件: 这些控件通用的属性: 用法说明: 验证的前台代码如下: <head runat=“server“> <title>验证控件的演示页面</title> <script type
阅读本文

Asp.net管道 (第二篇)

Asp.net的处理管道流程如下:      语言描述如下: Asp.net处理管道的第一步是创建HttpWorkerRequest对象,它包含于当前请求有关的所有信息。HttpWorkerRequest把请求传递给HttpRuntime类的静态ProcessRequest方法。HttpRuntime首先要做的事是创建HttpContext对象,并用HttpWorkerRequest进
阅读本文

asp.net防盗链

项目中提到了防盗链的需求,弄了一天总算弄好了,但是过了一段时间发现失效了。。后来发现原来是配置文件被覆盖了之前参考了很多网上的资料,都说要在<system.web>标签下的<httpHandlers>标签添加  <add path=“*.jpg,*.png,*.jpeg“ verb=“*“ type=“XunBaoDTCMS.Web.ashx.ImgProtectHandler,ImgProte
阅读本文

Asp.Net Core MVC设计模式

MVC(模型 - 视图 - 控制器)设计模式是一个实际上已经存在了几十年的设计模式,它被用于许多不同的技术上,从Smalltalk到C ++到Java,现在在C#和.NET,在构建用户界面时被作为一种设计模式使用。 MVC设计模式是用于用户接口层的流行的设计模式。 在更大的应用程序中,通常将模型 - 视图 - 控制器UI层与应用程序中的其他设计模式(如数据访问模式和消息模式)组合。 这些
阅读本文

ASP.NET<% %>

asp.net的<% %>总结        在asp.net应用程序中,在asp.net页面常用的<%@ %>、<%# %>、<%= %>。在全球化的项目中使用<%$ %>绑定资源项目,在asp.net mvc中使用<%: %>绑定ViewData。       <%@ %>主要用于在web页面定义Page、引入控件、组件、设置Cache等: 1: <%@ Page %> 2: <%@
阅读本文

ASP.NET Excel导入Sql Server数据库

先看界面图实现的基本思想:1,先使用FileUpload控件fuload将Excel文件上传到服务器上得某一个文件夹。2,使用OleDb将已经上传到服务器上的Excel文件读出来,这里将Excel文件当做一个数据库来读。在联系数据库语句中,Data Source就是该文件在服务器上得物理路径3,将第二步中读出的数据以DataTable对象返回。4,遍历DataTable对象,然后到Sql Serv
阅读本文

15年后,我还在程序这条路上走

2002年进入大学开始学计算机,到今天已经有15年了,人生有几个15年?2002年,刚进大学时,对计算机所有内容可以说是从一张白纸开始,最开始用的windows操作系统还是windows98,那会在南昌学习,想想还是挺有乐趣的。那时候学计算机基础,学习c语言,数据库原理,以及数据结构、计算机接口原理,这里等等,那时候刚开始接触感觉挺难,还有汇编语言,后来工作后没有接触到这种内容,全部忘记的差不多了
阅读本文

C#语法基础之第一节

1、.net概念介绍:  .net包含有两层含义    1、.Net 平台(平常说的.net就是这层含义)          1-1、.Net平台:是一个用于开发各类应用的“框架”和程序的“运行环境”      1-2、.Net平台的组成:       《1》.Net FrameWork 框架       《2》Visual studio 集成开发工具    2、.Net FrameWork 框架
阅读本文

ASP.NET CORE 2.0 不小心踩得坑

前言 我是跟着 https://github.com/FQLin/Docs 学习asp.net core 2.0 的1.EF迁移EF 的迁移方式有两种: Command-line interface (CLI) 和 Package Manager Console (PMC),在文档中介绍的方法是CLI方式使用 CLI 指令进行数据库迁移需要引用 Microsoft.EntityFrameworkC
阅读本文

ASP.NET Core 运行原理解剖[2]:Hosting补充之配置介绍

在上一章中,我们介绍了 ASP.NET Core 的启动过程,主要是对 WebHostHosting 做一些配置时经常用到的几种方式。目录本系列文章将会从源码分析来讲解 ASP.NET Core 的运行原理,分为以下几个章节:ASP.NET Core 运行原理解剖[2]:Hosting补充之配置介绍(Current)WebHostBuildISartupIHostingStartupIStartu
阅读本文

.net下Global.asax使用

Global.asax 文件,有时候叫做 ASP.NET 应用程序文件,提供了一种在一个中心位置响应应用程序级或模块级事件的方法。你可以使用这个文件实现应用程序安全性以及其它一些任务。下面让我们详细看一下如何在应用程序开发工作中使用这个文件。一、概述   Global.asax 位于应用程序根目录下。虽然 Visual Studio .NET 会自动插入这个文件到所有的 ASP.NET 项目中,但
阅读本文