- 博客(38)
- 资源 (1)
- 收藏
- 关注
转载 Windows进程间通信的各种方法
进程是装入内存并准备执行的程序,每个进程都有私有的虚拟地址空间,由代码、数据以及它可利用的系统资源(如文件、管道等)组成。多进程/多线程是Windows操作系统的一个基本特征。Microsoft Win32应用编程接口(Application Programming Interface, API)提供了大量支持应用程序间数据共享和交换的机制,这些机制行使的活动称为进程间通信(InterProc
2015-03-25 19:59:25
638
转载 Why catch(Exception)/empty catch is bad
You’ve seen the advice before—it’s not a good programming practice to catch System.Exception. Because managed exceptions are hierarchical, catching the top of the hierarchy—e.g., catch(Exception
2015-03-06 17:04:03
636
转载 Difference Between Finalize and Dispose Method
NET Framework provides two methods Finalize and Dispose for releasing unmanaged resources like files, database connections, COM etc. This article helps you to understand the difference between Fin
2015-03-06 17:02:52
564
转载 Sql server 创建同义词
T-SQL:-- SQL Server Syntax(语法)CREATE SYNONYM [ schema_name_1. ] synonym_name FOR :: ={ [ server_name.[ database_name ] . [ schema_name_2 ]. object_name | database_name . [ schema_na
2014-07-02 16:42:31
8799
原创 Sql server 2012 创建数据库架构
USE AdventureWorks2012;GO-- Creates the schema Sprockets owned by Annik that contains table NineProngs. -- The statement grants SELECT to Mandar and denies SELECT to Prasanna.CREATE SCHEMA S
2014-07-02 16:28:59
4642
转载 捆绑和缩小(BundleConfig.RegisterBundles) 第六章 : LESS, CoffeeScript, SCSS, Sass Bundling 和注意事项
较少,CoffeeScript、 SCSS,敢亵渎捆绑销售。捆绑和缩小框架提供一种机制来处理中间语言如SCSS、上海社会科学院、较少或Coffeescript,并适用于产生捆绑的转换,如缩小。例如,要将.less文件添加到您的 MVC 4 项目:创建一个文件夹为您较少的内容。下面的示例使用Content\MyLess文件夹。添加.less NuGet 包拉丁文到您的项目。
2013-11-19 10:14:01
2813
转载 捆绑和缩小(BundleConfig.RegisterBundles) 第五章 : MVC中的使用
使用捆绑与 ASP.NET MVC 放缩法在这一节我们将创建 ASP.NET MVC 项目,审查捆绑和缩小。首先,创建一个新的 ASP.NET MVC 互联网项目,命名为MvcBM ,而无需更改任何默认设置。打开App_Start\BundleConfig.cs文件并检查的 RegisterBundles方法,用于创建、 注册和配置包。下面的代码演示RegisterBundle
2013-11-19 10:08:18
25060
1
转载 捆绑和缩小(BundleConfig.RegisterBundles) 第四章 : 影响,调试和控制
捆绑的影响和缩小下表显示了几个重要的区别,分别列出所有资产和使用中的示例程序的捆绑和缩小 (B/M) 之间。 使用 B/M没有 B/M变化文件请求934256%发送的 KB3.2611.92266%收到 KB388.5153036%加载时间510 MS780 MS
2013-11-19 10:06:40
5131
翻译 捆绑和缩小(BundleConfig.RegisterBundles) 第二章 : Minification (重点理解)
缩小缩小执行各种不同的代码优化和脚本或 css,如删除不必要的空白和注释和缩短到一个字符的变量名。考虑下面的 JavaScript 函数。AddAltToImg = function (imageTagAndImageID, imageContext) { /// /// Adds an alt tab to the image // //The
2013-11-19 10:03:54
1805
转载 捆绑和缩小(BundleConfig.RegisterBundles) 第二章 : bundling
捆绑销售捆绑销售是 ASP.NET 4.5 使它容易地合并,或将多个文件捆绑到单个文件中的新功能。您可以创建 CSS、 JavaScript 和其他包。较少的文件意味着更少的 HTTP 请求和,可以改善第一页负载性能。下面的图像显示显示以前,但这次与捆绑和缩小启用的关于视图的同一时间视图。原版:Bundling Bundling is a new featu
2013-11-19 09:57:57
1655
转载 捆绑和缩小(BundleConfig.RegisterBundles) 第一章 : 前瞻
捆绑和缩小是两种方法可用于在 ASP.NET 4.5 改进请求加载时间。捆绑和缩小提高加载时间减少到服务器的请求数和减小大小的要求资产 (如 CSS 和 JavaScript。)当前主流浏览器的大多数限制的每个主机名到六每个并发连接数。这意味着虽然正在处理六个请求,将由浏览器排队资产在主机上的其他请求。在下面的图像中,IE F12 开发人员工具网络选项卡显示资产由关于视图的一个示例
2013-11-19 09:56:25
2374
转载 what's new in ASP.NET MVC5(ASP.NET MVC5 新特性,新功能)
ASP.NET MVC從2007年CTP方式釋出,2009年正式發行ASP.NET MVC 1.0版,2010年發行ASP.NET MVC 2.0版,2011年發行ASP.NET MVC 3.0版,2012年發行ASP.NET MVC 4.0版,ASP.NET MVC已經發展為一個成熟的Model-View-Controller設計模式的開發框架。 ASP.NET MVC 5帶來全新的開發
2013-11-13 16:59:17
25834
转载 Silverlight 2应用程序中XAP文件揭秘
概述XAP文件是Silverlight 2应用程序编译打包后的一个文件,它是一个标准的zip压缩文件,包括了Silverlight 2应用程序所需的一切文件,如程序集、资源文件等。本文将对Silverlight中的XAP文件进行详细的说明。XAP文件是什么XAP文件是Silverlight 2应用程序编译打包后的一个文件,包括了Silverlight 2应用程序所需的一切文
2013-11-13 16:31:45
1184
原创 MVC 安全性 : 重定向
开放重定向:在mvc login controller 中,登陆会返回一个returnUrl.下面列举一个案例:下面的链接中dinner 少一个n, 恶意用户通过邮件或其他形式,让用户点击了如下的链接.http://www.googledinner.com/Account/LogOn?returnUrl=http://www.googlediner.com/Account/Lo
2013-11-12 18:16:48
4917
原创 asp.net MVC 安全性
1. 跨站脚本(XSS)1.1 介绍1.1.1 被动注入,利用输入html,javascript 等信息伪造链接,图片等使用提交信息,调转页面等1.1.2 主动注入,黑客主动参与攻击,不会傻等倒霉的用户上钩1.2 防御1.2.1 HTML 编码Html.Encode1.2.2 HTML 属性编码Html.AttributeEncode1.2.3 url
2013-11-11 16:44:11
4088
原创 自定义 Razor 视图的基类
首先我们可以在MVC 项目中的Views 目录下的 webconfig 文件中找到如下的Razor 基类 pagespageBaseType="System.Web.Mvc.WebViewPage"> 然后这个基类是WebPageBase类的子类,下面我们自定义一个CustomWebViewPage 继承 WebViewPage 类:using
2013-11-07 17:02:02
3624
原创 高级 Razor : Templated Razor Delegate
1. 使用 Razor 模板委托 是 Fun 类型,在模板中( Func strongTemplate =@@item;)@item 是个神奇的参数,尽管这些委托只能有这样的参数,但是模板可以多次引用。 @{ Func strongTemplate =@@item; } Advance Razor(Templated Razor Dele
2013-11-07 16:41:13
1141
原创 Visual Studio 2013 a new feature, Code Lens
Visual Studio 2013 introduced a new feature, Code Lens, where it shows you how many times each of your methods are called/referenced, how many unit tests cover the method, and how many are passing
2013-11-07 16:27:38
1528
翻译 未能解析此远程名称:’nuget.org’(The remote name could not be resolved: 'nuget.org')
The remote name could not be resolved: 'nuget.org'(未能解析此远程名称:’nuget.org’)Turn on "Allow NuGet to download missing packages during build" to make your life easier安装Nuget后,菜单栏选Tools>options>Pack
2013-10-30 21:59:44
6616
转载 Web开发中常见的安全缺陷
提纲: 一、不能盲目相信用户输入 二、五种常见的Asp.Net安全缺陷 2.1 篡改参数 2.2 篡改参数之二 2.3 信息泄漏 2.4 SQL注入式攻击 2.5 跨站脚本执行 三、使用自动安全测试工具 正文: 保证应用程序的安全应当从编写第一行代码的时候开始做起,原因很简单,随着应用规模的发展,修补安全漏洞所需的代价
2013-10-21 16:56:41
735
原创 回溯法-迷宫问题
迷宫问题中,在寻找路径时,采用的方法通常是:从入口出发,沿某一方向向前试探,若能走通,则继续向前进;如果走不通,则要沿原路返回,换一个方向再继续试探,直到所有可能的能跟都试探完成为止。为了保证在任何位置上都能沿原路返回(回溯),要建立一个后进先出的栈来保存从入口到当前位置的路径。 而且在求解迷宫路径中,所求得的路径必须是简单路径。即在求得的路径上不能有重复的同一块通道。 为了表示迷
2013-10-16 17:05:46
887
转载 sql server 执行计划
SQL Server Query Execution Plan AnalysisBy : Brad McGeheeApr 04, 2006 Source:http://www.sql-server-performance.com/tips/query_execution_plan_analysis_p1.aspx欢迎转载。转载请保留原作者姓名以及原文地址,并请注明译文出处:htt
2011-12-16 16:19:59
609
原创 禁止文本框textbox自动完成
获取或设置一个值,该值指示 TextBox 控件的 自动完成行为命名空间: System.Web.UI.WebControls程序集: System.Web(在 System.Web.dll 中) http://ms
2011-09-14 09:54:32
565
原创 gridview中单元格不换行或自动换行样式
GridView属性的RowStyle、HeadStyle等中可以设置Wrap=“false”表示不换行默认为true 自动换行 以下为gridview全部不换行foreach(gridviewRow row in gridview1.rows)
2011-09-14 09:41:38
4600
原创 解决:上传文件按钮样式,fileupload 样式,同时解决后台得不到上传文件的信息问题
//前台代码.green_btn{ background-color:#79a500; } <asp:FileUpload ID="uploadfile" runat="server" Style="filter: alpha(opacity=0); width: 70p
2011-09-02 11:04:31
3906
转载 Asp.net "对路径的访问被拒绝" 解决办法(不是文件的一部分)
给下面这个目录加上ASP.NET帐号的权限。C:/WINDOWS/Microsoft.NET/Framework/v2.0.50727/Temporary ASP.NET FilesASP.NET帐号的权限为: 读取和运行,列出文件夹目录,读取,写入。
2011-08-30 13:52:01
4377
转载 ASP.NET - UpdatePanel 控件概述 AJAX
使用 ASP.NET UpdatePanel 控件可生成功能丰富的、以客户端为中心的 Web 应用程序。通过使用 UpdatePanel 控件,可以刷新页的选定部分,而不是使用回发刷新整个页面。这称为执行“部分页更新”。包含一个 ScriptManager 控件和一个或多个 Up
2011-08-29 15:37:51
848
转载 DataTable select() 的使用;DataTabel中distinct用法去重复的的字段或者记录
DataTabel中distinct在.NET Framework2.0中,选择DataTable等数据源中的唯一值(类似SQL中Distinct的返回结果)非常简单,如下即可:DataTable d = dataSetName.dataTableName.Defau
2011-08-22 16:15:29
8749
转载 无法分析从服务器收到的消息。之所以出现此错误,常见的原因是: 在通过调用 Response.Write() 修改响应时,将启用响应筛选器、HttpModule 或服务器跟踪
这段时间在做系统导出功能,在Ajax的UpdatePanel下实现 Export Excel或是Word时,它即出现error:行: 4723错误: Sys.WebForms.PageRequestManagerParserErrorException: 无法分析从服务器
2011-08-22 16:09:18
748
原创 js、javascript 上传文件
由于IE的安全性默认是禁止 包含本地目录路径的直接用 fakepath代替解决方法一:工具 -> Internet选项 -> 安全 -> 自定义级别 -> 找到“其他”中的“将本地文件上载至服务器时包含本地目录路径”,选中“启用”即可。
2011-08-19 16:10:33
388
原创 导出excle,乱码解决
//传入table的html页面和文件名 public void ExportExcel(string sbExcel, string strFileName) { System.Web.HttpContext.Current.Response
2011-08-19 16:04:57
499
原创 gridView RowDataBound事件详解
//控件是是行 if (e.Row.RowType == DataControlRowType.DataRow) { //奇数和偶数行是编辑状态 if (e.Row.RowState == D
2011-08-15 16:31:56
882
原创 远程桌面 快捷键大全
快捷键描述Alt+Page Up从左到右切换程序。Alt+Page Down从右到左切换程序。Alt+Insert按照程序的打开顺序,依次切换程序。Al
2011-08-12 10:34:35
2377
翻译 vs2008 快捷键大全
命令名 快捷键 说明编辑.折叠到定义Ctrl + M,Ctrl + O自动确定在代码中创建区域的逻辑边界(如过程),然后隐藏它们。命令名 快捷键 说明编辑.折叠到定义Ctrl + M,Ctrl + O自动确定在代码中创建区域的逻辑边界(如过程),然后隐
2011-08-12 09:55:40
716
原创 CKEditor config.js文件配置
【config.js文件的配置】CKEDITOR.config.autoGrow_maxHeight示例:CKEDITOR.config.autoGrow_maxHeight = 400;默认值:0CKEDITOR.config.autoGrow_
2011-08-09 10:46:52
7950
原创 gridview 英文 日期绑定 以及其他类型
'>显示效果 9-Aug-2011 或者是9-一月-2011 配置文件中的这个节点决定,或者代码System.Threading.Thread.CurrentThread.CurrentCulture=new System.Globalization.Cultur
2011-08-09 10:27:35
562
原创 GridView 中DataSource绑定和DataSourceID绑定的区别
在VS2008中用DataSource绑定,进入编辑状态有问题出现不能进入的情况,vs2011中点击2次才能进入。 而用DataSourceID绑定不会出现次现象。
2011-08-09 10:11:10
1340
俄罗斯方块 C#编写
2010-09-04
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人