【试评把asp.net网站打包成exe】教程文章相关的互联网学习教程文章

URL重写及干掉ASP.NET试图状态的实现方法

1、URL重写已经很普遍了,但基本上大部分的URL重写都不支持页面的相对路径,所有如果想在已经开发好的项目中添加还是有压力的,第二就是例如微软的那个URL重写是根据正则表达式来处理的,那样是很好,但也有不足之处,就是不方便定位到某个页面只能有哪些参数。 我觉得要解决的问题有一下几个: 1、解决如图片js等不能使用相对路径的文件 2、解决某个页面能有几个参数和哪些参数是可选的 下面就是解决掉这些问题了   添加处理程序...

ASP.NET中重复表格列合并的实现方法(转自脚本之家)【代码】【图】

这几天做一个项目有用到表格显示数据的地方,客户要求重复的数据列需要合并,就总结了一下.NET控件GridView 和 Repeater 关于重复数据合并的方法。这是合并之前的效果:合并之后的效果图如下: GridView示例 :前台代码 : 1 <div id="SelectBox" style="height: 500px">2 <div id="BoxDiv" style="overflow: auto;">3 <%--Box类--%>4 <label style="font-...

ASP.NET Core学习——6

依赖注入DIASP.NET Core的底层设计支持和使用依赖注入。ASP.NET Core应用程序可以利用内置的框架服务将它们注入到启动类的方法中,并且应用程序服务能够配置注入。1、什么是依赖注入依赖注入(Dependency injection, DI)是一种实现对象及其合作者或依赖项之间松散耦合的技术。将类来执行其操作(Action)的这些对象以某种方式提供给类,而不是直接实例化合作者或使用静态引用。通常,类会通过它们的构造函数声明其依赖关系,允许它们遵...

Asp.net Web Api 2 FORM Authentication Demo【代码】【图】

最近看了一点 web api 2方面的书,对认证都是简单介绍了下,所以我在这里做个简单Demo,本文主要是FORM Authentication,顺带把基本认证也讲了。Demo一、FORM Authentication1、新建asp.net 空项目->Web API,如下图所示:2、先创建一个简单无认证示例: (1)、Models文件夹下新建Product类,///<summary>/// 产品///</summary>publicclass Product{publicint Id { get; set; }publicstring Name { get; set; }publicstring Cate...

ASP.NET:DropDownList与Repeater显示下拉框【图】

之前把DropDownList放在Repeater里面,结果显示一堆下拉列表。代码:(前台)<asp:DropDownList ID="brand" runat="server" OnLoad="brand_Load"> </asp:DropDownList> <asp:Repeater ID="rp1" runat="server" > <ItemTemplate> <asp:Label runat="server" ID="brands" Text=‘<%# Eval("name") %>‘ Visible="f...

最新的VS学习视频网站:ASP.NET, MVC, SQL , LINQ, WebService,等 http://csharp-video-tutorials.blogspot.jp/【图】

最近开发项目经常会碰到一些开发问题,基于Windows开发人员,强烈推荐。http://csharp-video-tutorials.blogspot.jp/ 原文:http://www.cnblogs.com/tomclock/p/5789722.html

ASP.NET Core中的依赖注入(1):控制反转(IoC)【代码】【图】

ASP.NET Core在启动以及后续针对每个请求的处理过程中的各个环节都需要相应的组件提供相应的服务,为了方便对这些组件进行定制,ASP.NET通过定义接口的方式对它们进行了“标准化”,我们将这些标准化的组件称为服务,ASP.NET在内部专门维护了一个DI容器来提供所需的服务。要了解这个DI容器以及现实其中的服务提供机制,我们先得知道什么是DI(Dependence Injection),而一旦我们提到DI,又不得不说IoC(Inverse of Control)。目录...

ASP.NET MVC SignalR(1):背景

系列目录:ASP.NET MVC SignalR关键词:HTTP、轮询、WebSocket、Server-Sent Events、长轮询、forever frame。 1. HTTPHTTP(HyperText Transfer Protocol,超文本传输协议)是Web应用程序客户端和服务器之间进行“交谈”的语言。HTTP操作基于请求-响应模式,这种模式通常从客户端发起请求开始。同时,请求-响应模式通常也被称作拉(pull)模式:当客户端需要访问服务器上的资源时,它有目的地发起一个到服务器的连接,使用HTTP协议定...

asp.net调用存储过程1【代码】

1,传入参数,传出参数public int GetTeam1Id(string userId) { int team1ID = -1; string strSPName = "PDM.PRODNAME_PHONEINFO_PKG.GET_TEAM1_ID"; using (OracleConnection dbConnection = new OracleConnection(helper.mConnectionString)) { dbConnection.Open(); OracleCommand dbCommand = new OracleCommand(); dbComma...

ASP.NET Excel 文件导入与导出实例【代码】

话不多说直接来干货。。。。连接类 Excel 通过 OleDb 类进行操作。 1using System;2using System.Collections.Generic;3using System.Linq;4using System.Web;5using System.Data.OleDb;6 7///<summary> 8/// ExcelHelper 的摘要说明9///</summary>10publicclass ExcelHelper 11{ 12private OleDbConnection conn; 13privatestring connStr = "Provider=Microsoft.Ace.OleDb.12.0;Data Source={0};Extended Properties=‘Excel 12....

(转)探讨:ASP.NET技术的学习顺序问题

探讨:ASP.NET技术的学习顺序问题摘要:很多人对于ASP.NET的入门和学习顺序比较迷茫,今天让我们一起来跟随作者的思路学习探讨ASP.NET的学习顺序问题,希望有所帮助。  如果你已经有较多的面向对象开发经验,跳过以下这两步:  第一步 掌握一门.NET面向对象语言,C#或VB.NET。  我强烈反对在没系统学过一门面向对象(OO)语言的前提下去学ASP.NET。 ASP.NET是一个全面向对象的技术,不懂OO,那绝对学不下去!  第二步 对...

asp.net core的认证和授权【代码】【图】

在asp.net core中,微软提供了基于认证(Authentication)和授权(Authorization)的方式,来实现权限管理的,本篇博文,介绍基于固定角色的权限管理和自定义角色权限管理,本文内容,更适合传统行业的BS应用,而非互联网应用。固定角色:即把角色与具体的Controller或Action直接关联起来,整个系统中的角色是固定的,每种角色可以访问那些Controller或Action也是固定的,这做法比较适合小型项目,角色分工非常明确的项目。项目代码...

正则表达式速查表(ASP.NET)

出处:RegExLib.com Regular Expression Cheat Sheet (.NET)元字符说明^匹配字符串的开始位置$匹配字符串的结束位置.匹配任意单个字符(换行符 \n 除外)|交替{…}指定要限定的数量[...]指定要匹配的字符集(…)对表达式进行逻辑分组*匹配零或多个前面的表达式+匹配一或多个前面的表达式?匹配零或一个前面的表达式\放在上面任何一个字符之前,表示匹配该字符本身。放在其他特殊字符后面,表示字符转义(见下面)字符转义说明原始字符...

分享一个ASP.NET MVC界面框架【图】

基于LCLFramework的ASP.NET MVC Plugin开发一个以Bootstrap为基础的adminise界面模板效果图如下:漂亮界面框架实现源码下载:http://download.csdn.net/detail/luomingui/8261743从项目结构上看他们有三个插件 BlogPlugin 博客插件 BootstrapAppCenterPlugin 基于Bootstrap的adminise模板 BootstrapCoursePlugin adminise模板教程 每个项目中都需要引用如下组件可以使用NuGet Package Manager进行获取 命令如下:nstall-...

asp.net 操作cookie的简单实例

复制代码 代码如下: protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { HttpCookie cookie = Request.Cookies["loginInfo"]; if (cookie != null) { cb_repwd.Checked = true; tb_loginName.Text = UIHelper.Decrypt(cookie["loginName"]); tb_pwd.Attributes.Add("value", UIHelper.Decrypt(cookie[...