- 博客(85)
- 资源 (15)
- 收藏
- 关注
原创 Xamarin.Forms 固定表头与 数据绑定
初学Xamarin 固定表头花了些时间,一开始给ListView.Header误导了,上forums.xamarin.com也没找到解答.最后还是通过Grid解决,发一下,怕忘记了.上XAML代码:<?xml version="1.0" encoding="utf-8" ?><ContentPage xmlns="http://xamarin.com/...
2019-03-15 14:53:54
712
转载 C#中的“代理”和“事件”
事件(event)是一个非常重要的概念,我们的程序时刻都在触发和接收着各种事件:鼠标点击事件,键盘事件,以及处理操作系统的各种事件。所谓事件就是由某个对象发出的消息。比如用户按下了某个按钮,某个文件发生了改变,socket上有数据到达。触发事件的对象称作发送者(sender),捕获事件并且做出响应的对象称作接收者(receiver),一个事件可以存在多个接受者。在异步机制中,事件是线程之间进行...
2019-03-14 11:43:28
268
转载 免费Bootstrap后台管理模板
最值得拥有的免费Bootstrap后台管理模板。AdminLTEAdminLTE是一个完全响应的后台管理模板。基于Bootstrap3框架。高度可定制,易于使用。适合许多屏幕分辨率从小型移动设备到大型台式机。GitHub AdminLTE地址:https://github.com/almasaeed2010/AdminLTEAdminLTE演示:https://adminlte.io/th...
2019-03-13 14:17:14
1698
转载 【前端框架】当前基于bootstrap框架的几种主流前端框架
一 概述当新开发一个项目或产品时,技术选型是一个不可缺少的环节,在软件架构中有着举足轻重的作用,可以这么说,技术选型的好坏直接影响项目或产品的成败优劣,因此,在进行软件架构时,一定要想好技术选型。传统的前后端耦合在一起的模式,基本上不能满足当前环境下的大数据,高并发等需求,如.NET 的WebForm模式逐渐被MVC取代,MVC逐渐取代WebForm,其中有两点重要的原因:MVC前后端彻底分...
2019-03-12 08:57:51
18996
转载 破解NET的四大神器
原文:http://www.52pojie.cn/forum.php?mod=viewthread&tid=174802 先介绍一下我眼中的四大神器:De4Dot、Reflector、Reflexil以及DILE.其中 De4Dot是一个开源的脱壳/反混淆工具,结识到神器工具我要感谢论坛里的朋友wan,他在我的处女新手贴” [原创]新手破解.NET程序”
2017-07-28 14:24:38
1773
转载 C#中的委托和事件(续)
引言如果你看过了 C#中的委托和事件 一文,我想你对委托和事件已经有了一个基本的认识。但那些远不是委托和事件的全部内容,还有很多的地方没有涉及。本文将讨论委托和事件一些更为细节的问题,包括一些大家常问到的问题,以及事件访问器、异常处理、超时处理和异步方法调用等内容。为什么要使用事件而不是委托变量?在 C#中的委托和事件 中,我提出了两个为什么在类型中使用事件向外部提供方法注
2017-04-01 16:02:01
288
转载 C# 中的委托和事件
原粘地址:点击打开链接C# 中的委托和事件文中代码在VS2005下通过,由于VS2003(.Net Framework 1.1)不支持隐式的委托变量,所以如果在一个接受委托类型的位置直接赋予方法名,在VS2003下会报错,解决办法是显式的创建一个委托类型的实例(委托变量)。例如:委托类型 委托实例 = new 委托类型(方法名); 欢迎浏览本文的后续文章: C#中的
2017-04-01 15:55:56
274
转载 为什么使用接口_OCP_依赖注入那些事儿
作者博客: http://blog.codinglabs.org/ http://www.cnblogs.com/leoo2sk/ 文章地址:http://www.cnblogs.com/leoo2sk/archive/2009/06/17/di-and-ioc.html 目录目录1 IGame游戏公司的故事 1.1 讨论会
2017-03-07 09:34:18
2674
转载 NET使用NPOI组件将数据导出Excel-通用方法 【推荐】
一、Excel导入及导出问题产生: 从接触.net到现在一直在维护一个DataTable导出到Excel的类,时不时还会维护一个导入类。以下是时不时就会出现的问题: 导出问题: 如果是asp.net,你得在服务器端装Office,几百M呢,还得及时更新它,以防漏洞,还得设定权限允许ASP.net访问COM+,听说如果导出过程中出问题可能导致服务器宕机。
2015-03-04 11:28:42
1131
转载 FCKeditor 2.6.4在ASP.NET中的配置方法
FCKeditor 2.6.4在ASP.NET中的配置方法 1、FCKEditor官方下载地址:http://www.fckeditor.net/download。2、FCKeditor 2.6下载地址:http://sourceforge.net/project/downloading.php?group_id=75348&filename=FCKeditor_2.6.zip。
2013-01-29 09:13:45
787
转载 ILdasm 的使用
ILdasm 的使用软中间语言 (MSIL) 是一种语言,是许多编译器(C#、VB.NET等)的输出。ILDasm (中间语言反汇编器)程序和.Net Framework SDK(FrameworkSDK\Bin\ildasm.exe)打包在一起,让用户以人可阅读的格式查看MSIL代码。通过该工具,我们可以打开任何.net可执行文件(exe或dll)并查看其MSIL代码。下边我们来看看怎么使用
2012-08-14 11:08:20
5480
转载 SQL Server订阅与发布 [进程无法连接到 Distributor]
1. SQL Server数据复制需要重点注意的事项:1) 服务的启动帐户MSSQLserver和Sqlserveragent服务是否是以域用户身份启动并运行的(.\administrator用户也是可以的,不是sqlserver用户,是windows用户),最好在配置当中专门设置一个域用户,各个发布服务器都用这个用号,统一管理,并且这个域用户对发布服务器有管理员的权限
2012-07-13 10:22:49
25639
转载 谈.Net委托与线程——创建无阻塞的异步调用(二)
了解IAsyncResult 现在我们已经了解,EndInvoke可以给我们提供传出参数与更新后的ref参数;也可以向我们导出异步函数中的异常信息。例如,我们使用BeginInvoke调用了异步函数Sleep,它开始执行。之后调用EndInvoke,可以获取Sleep何时执行完成。但如果我们在Sleep执行完成20分钟后,才去调用EndInvoke呢?EndInvoke仍然会给
2012-04-13 16:40:07
678
转载 谈.Net委托与线程——创建无阻塞的异步调用(一)
前言本文大部分内容来自于mikeperetz的Asynchronous Method Invocation及本人的一些个人体会所得,希望对你有所帮助。原英文文献可以在codeproject中搜索到。介绍这篇文章将介绍异步调用的实现机制及如何调用异步方法。大多数.NET开发者在经过delegate、Thread、AsynchronousInvocation之后,通常都会对以上概念产生混淆
2012-04-13 16:39:29
487
转载 谈.Net委托与线程——解决窗体假死
谈.Net委托与线程——解决窗体假死引言 转载于: http://www.cnblogs.com/smartls/archive/2011/03/08/1977276.html (好文章) 在之前的《创建无阻塞的异步调用》中,已经介绍过异步调用的编写步骤和实施原理。异步调用是CLR为开发者提供的一种重要的编程手段,它也是构建高性能、可伸缩应用程序的关键。在多
2012-04-13 16:36:01
642
转载 ASP.NET 开源CMS汇总
1. DotNetNuke(ASP.NET 2.0) 个人推荐深入研究DotNetNuke是一个Web应用框架的理想,为创建和部署的项目,如商业网站,企业内联网和外联网,在网上出版门户,并定制垂直应用软件。 方便用户-DotNetNuke旨在使用户可以更轻松地管理所有方
2011-09-29 14:51:29
502
转载 基于Form的web身份验证--C#实施攻略
原贴:http://blog.csdn.net/wangdingbang/article/details/6638279CustomIdentity类:using System;using System.Collections.Generic;using
2011-08-02 13:58:22
686
转载 关于维度建模(引用)
<br /> 今天看到别人的一篇文章感觉不错引用一下。<br />Ralph Kimball在《The Data Warehouse Toolkit》一书中,将维度建模的过程归纳为四个步骤:<br />确定业务流程(Select the business process to model)<br />确定分析粒度(Declare the grain of the business process)<br />确定维度(Choose the dimensions that apply
2011-04-12 10:37:00
747
转载 通过 SQL Server 2005 索引视图提高性能
<br />摘要:本文档介绍了 SQL Server 2005 Enterprise Edition 中经过改进的索引视图功能。文中对索引视图进行了说明介绍,并讨论了可通过该功能改善性能的一些具体情况。 <br />什么是索引视图?<br />多年以来,Microsoft® SQL Server™ 一直支持创建称为视图的虚拟表。通常,这些视图的主要作用是:<br /><br />• 提供一种安全机制,将用户限制到一个或多个基表的某个数据子集中。<br /> <br />• 提供一种机制,允许开发人员自定义用
2011-04-12 00:00:00
685
转载 替换关键字 程序到优化
思想:对一篇文章查找搜索关键字,并进行替换,变成链接形式要求:1、标签内的内容不参与替换,比如: 虽然含有关键字,但不进行替换2、本身是链接的内容不参与替换,如:关键字3、标签内的内容不参与替换,如:关键字3、尽量做到一个关键字在一篇文章中只有一个被替换成链接(因为关键字很多,都替换成链接,整篇文章十分不雅)C# codepublicstaticstring FormatBody(string body) { Regex reg =new
2011-04-07 12:05:00
1766
1
转载 JQuery遮罩层登录界面实现(AJAX+ASP.NET实现登录验证,源码下载)
<br /> <br />操作系统:Windwos7 Ultimate<br />开发工具:Visual Studio 2010<br />数据库:Sql Server 2005<br />测试浏览器:IE8、FF3.6.8、Google Chrome (IE8中弹出登录层后会出现竖拉条,其他两种没有出现,那个竖拉条可以在JS中通过修改数值让其不出现,但是下面会出现白边,越来越觉得IE有点那个了......)<br />1、预览<br /> 1)登录前<br /> <br /> 2)点击登录
2011-01-20 10:51:00
2920
转载 ASP.NET网站权限设计实现(一)——使用PowerDesigner进行数据库设计
<br />这里用PowerDesigner做一个初步的设计,后面可能会有修改。<br />1、启动PowerDesigner新建物理数据模型<br /> <br /> <br /> 2、工具栏<br /> <br />3、新建表模型<br /> <br />4、添加第一张表,可以双击表或右键菜单打开下面窗口<br /> <br /> <br /> 别忘了把Owner选上dbo,然后切换到Columns选项卡<br /><br /> <br /> 完成后,表的模样是下图这副德行的<br
2011-01-20 10:41:00
922
转载 c#“代码生成器”大全
C# 代码生成 .net项目开发工具<br />.net项目开发工具是一款为.net开发人员设计的工具软件,它主要具备以下功能: <br />1. 采用配置方案模式。可快速创建和使用某一方案,提高工作效率。<br />2. 快速创建和管理数据库对象(如存储过程、视图、自定义函数及数据表等),同时提供简单实用的调试功能,方便使用。<br />3. 为了便于管理存储过程,特将某些存储过程与数据表进行关联,方便管理。同时可依赖于关联的存储过程生成程序代码。<br />4. 功能强大的查询分析器。可
2010-08-12 11:28:00
10322
原创 C#开发的辅助工具介绍
C#开发的辅助工具介绍<br />程序设计:<br />(1)这方面的插件有Together,CodeRush,ReSharper,都是使用C#开发的供提高.NET编程效率的辅助工具,有了它们代码不再肯定是一行一行地写,而又可能借助它们自动生成,如只能提示,如简写,如智能帮助(如自动生成构造函数),智能检查等等。其中Together和ReSharper都可以进行重构(Refactoring),这样可以进行自顶向下的进行设计,特别Together可以象Visio那样先进行可视化的类设计,然后直
2010-08-02 14:11:00
3945
1
转载 Asp.Net防止刷新重复提交数据小记
<br />在做项目的时候遇到这样的问题,网上找了下,觉得还可以,分享给大家<br /><br />1楼<br />Asp.Net防止刷新重复提交数据小记 <br />最近在用Asp.Net编写点东西时遇到个问题:即用户在提交表单后按刷新就会重复提交数据,即所谓的“刷<br />新重复提交”的问题。在网上搜 一下,可以找到很多关于这方面的资料,其中有一篇是来自MSDN上的一种<br />解决方法: http://msdn.microsoft.com/library/default.asp?url=/libr
2010-07-05 09:43:00
3313
原创 c# 串口操作
<br /> <br /><br />C# 串口操作系列(1) -- 入门篇,一个标准的,简陋的串口例子。 <br />C# 串口操作系列(2) -- 入门篇,为什么我的串口程序在关闭串口时候会死锁 ? <br />C# 串口操作系列(3) -- 协议篇,二进制协议数据解析
2010-06-13 11:22:00
978
转载 SQL 优化经验总结34条
<br />(1) 选择最有效率的表名顺序(只在基于规则的优化器中有效):<br />ORACLE 的解析器按照从右到左的顺序处理FROM子句中的表名,FROM子句中写在最后的表(基础表 driving table)将被最先处理,在FROM子句中包含多个表的情况下,你必须选择记录条数最少的表作为基础表。如果有3个以上的表连接查询, 那就需要选择交叉表(intersection table)作为基础表, 交叉表是指那个被其他表所引用的表.<br />(2) WHERE子句中的连接顺序.:<br />
2010-06-12 14:38:00
404
转载 Sql server2005 优化查询速度50个方法小结
<br />I/O吞吐量小,形成了瓶颈效应。<br /> 没有创建计算列导致查询不优化。<br /> 内存不足。<br /> 网络速度慢。<br /> 查询出的数据量过大(可以采用多次查询,其他的方法降低数据量)。<br /> 锁或者死锁(这也是查询慢最常见的问题,是程序设计的缺陷)。<br /> sp_lock,sp_who,活动的用户查看,原因是读写竞争资源。<br /> 返回了不必要的行和列。<br /> 查询语句不好,没有优化。<br /> 可
2010-06-12 14:36:00
517
原创 MSSQL数据库备份
1、MSSQL数据库的定期自动备份计划 通过企业管理器设置数据库的定期自动备份计划。1、打开企业管理器,双击打开你的服务器2、然后点上面菜单中的工具-->
2010-05-03 10:21:00
2143
原创 自己学会汉化DevExpress控件
1. 文档导读本文档以颜色区分内容的重要性和不同性,阅读本文档时请注意以下事项:1. 红色部分表示需要注意的重点内容;(加粗的尤甚)2. 蓝色部分表示相应于前版本新增的内容;3. 紫色部分表示跟前版本不同的内容;本文档的变动历史都记录在“修改记录说明”一节。本文通过用到英文单词的地方,也是本人理解不是很深刻的地方,如果有什么好
2010-05-03 10:11:00
1685
1
原创 devExpress汉化
在MDI MainForm 的FormLoad事件中加入:fosoyoXtraBarsLocalizationCHS XtraBarsLocalizer = new fosoyoXtraBarsLocalizationCHS();DevExpress.XtraBars.Localization.BarLocalizer.Active = XtraBarsLocalizer; fosoyoX
2010-04-15 09:24:00
4342
1
原创 DevExpress 汉化(简单、实用、快速) 转
与网上其它关于 DevExpress 汉化的文章不同,本文提供了DevExpress WinForm 汉化和 WebForm(ASPxControls) 汉化的最简单最实用的方法,能让你快速实现对DevExpress 的汉化。同时也说明了使用原始 .resx 文件实现汉化的方法。WebForm(ASPxControls) 汉化效果图WinForm 汉化效果图如何实现上述的汉化呢?DevExpre
2010-04-15 09:21:00
1784
原创 DevExpress控件汉化详解
第一章WinForm汉化所有Developer Express .NET产品都有本地化资源,比如按钮属性,控件属性描述,菜单项,确认和错误的信息等等,所有这些资源字符串可以很容易地被翻译成各种语言。 如何实现上述的汉化呢?DX汉化总结下来一般分三种形式:一种是利用已经汉化好的资源包;一种是使用本地对象类,利用代码汉化;还有就是资源包和代码结合。下面我们就这三种情况的实现方法和各自的利弊做一详细的
2010-04-15 09:20:00
7674
3
原创 2005 交叉表。行转列
2000的就不说了,写2005的。 --1.行转列If not object_id([tb]) is nullDrop table [tb]Gocreate table tb(姓名 varchar(10) , 课程 varchar(10) , 分数 int)Insert tb Select 张三,语文,60 union allSelect 张三,数学,70 unio
2010-04-09 18:11:00
756
原创 动态报表的创建 (XtraReport) 以及对字段的合计实现方法
using System;using System.Drawing;using System.Collections;using System.ComponentModel;using DevExpress.XtraReports.UI;using yxgjjoracle2008.Entities;using yxgjjoracle2008.Data;using System.Data;names
2010-04-01 10:53:00
7049
转载 C#事件与委托详解【精华 多看看】
Delegate delegate是C#中的一种类型,它实际上是一个能够持有对某个方法的引用的类。与其它的类不同,delegate类能够拥有一个签名(signature),并且它"只能持有与它的签名相匹配的方法的引用"。它所实现的功能与C/C++中的函数指针十分相似。它允许你传递一个类A的方法m给另一个类B的对象,使得类B的对象能够调用这个方法m。但与函数指针相比,delegate有许多函数委托和
2010-03-27 10:16:00
1480
1
转载 c# XML序列化与反序列化
原先一直用BinaryFormatter来序列化挺好,可是最近发现在WinCE下是没有办法进行BinaryFormatter操作,很不爽,只能改成了BinaryWriter和BinaryReader来读写,突然想到能不能用XML来序列化?于是在网上查了些资料便写了些实践性代码,做些记录,避免以后忘记。序列化对象 public class People { [Xml
2009-12-22 19:48:00
1786
原创 Button控件的onclick、oncommand、commandname、CommandArgument的区别
.Button控件Button控件在执行后被解析为代码,而Button控件的优点就在于提交程序的同时能够传递参数,传递参数是靠CommandName与CommandArgument属性来完成的。举两个Button控件的例子。C#" %>C#" Runat="Server">public void Button_Click(Object sender,EventArgs e){ string
2009-06-27 09:40:00
1141
转载 GridView 72般绝技,Javascript与asp.net 实现Ajax多文件无刷新上传,在ASP.NET中执行URL重写经典方案
C#精髓 第四讲 GridView 72般绝技http://blog.csdn.net/cngkqy/archive/2008/11/24/3360965.aspx Javascript与asp.net 实现Ajax多文件无刷新上传http://blog.csdn.net/cngkqy/archive/2008/02/01/2076597.aspx 在ASP.N
2009-06-24 10:43:00
583
JabbR聊天室,这就是SignalR的作者写的
2017-10-09
Using SignalR in WinForms and WPF
2017-10-09
.Net Reflector v8.2.0.42-v9.0.1.374.VSPro破解版支持VS2013/VS2015
2017-02-04
C#条形码中文二维码中间加图源码
2013-11-27
Server2000开发与管理应用实例[电子书_Part3]
2012-12-14
Server2000开发与管理应用实例[电子书_Part2]
2012-12-14
Server2000开发与管理应用实例[电子书_Part1]
2012-12-14
ASP.NET AJAX入门系列
2011-05-06
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人