易网时代-编程资源站
Welcome
首页
/
软件开发
/
.NET编程技术
简单实现一个.net分页控件
2017-02-06
20
简单实现一个.net分页控件2013-11-11最近写了一个.net的分页控件,放到园子里。。。你觉得好,就点个赞,不好呢,就告诉我为啥吧。。。。是使用Request.QueryString的。。。。参数:public int currentPageIndex = 0;//当前页数public int pagesize = 16;//每页显示的条数public int pagecount = 0;//页数public int rowscount = 0;/...
Unity V3的使用:为我的.NET项目从简单三层架构转到IOC做准备
2017-02-06
22
Unity V3的使用:为我的.NET项目从简单三层架构转到IOC做准备2013-11-11 博客园 alert(dong)【Unity简介】在.NET中是一种非常 流行的IoC框架,最新版本为Unity v3。【环境】VS2012、.NET Framework 4.5、Unity v3。【安装Unity v3】在你的项目中(无则新建Demo),如下图所示,在弹出的窗口搜索“Unity”,安装完之后可以管理解决方案中的项目是否使用U...
Visual Studio 2012 单元测试之泛型类(Generics Unit Test)
2017-02-06
21
Visual Studio 2012 单元测试之泛型类(Generics Unit Test)2013-11-11 博客园 alert(dong)关于单元测试,如果不会用可以参照我的上篇博文————在Visual Studio 2012使用单元测试首 先分享一篇博文,[Visual Studio] 开启Visual Studio 2012通过右键菜单创建单元测试(Unit Test)。泛型有两种,一般泛型与类...
Workflow学习之自定义工作流之模型选择
2017-02-06
23
Workflow学习之自定义工作流之模型选择2013-11-11 博客园 幸福框架背景毕业5年,做了4个版本的工作流框架,工作流几乎是每个企业应用开发人员必须跨过的门槛( 我还没有跨过去),下面简要说一下之前的4个版本,然后重点介绍第5个版本选择的模型。第一年模型:顺序流。设计器:不支持。路由规则:不支持。第二年模型:WF3.5(顺序、判定)。设计器:不支持。路由规则:支持。第三年模型:WF4.0(顺序、判定)。设计器:支持。路由规则:支持。第四年模型:状...
如何在集合类里使用Find、FindAll与Sort
2017-02-06
22
如何在集合类里使用Find、FindAll与Sort2013-11-11最近进行的开发中都是基于.NET 2.0,.NET 2.0虽然很经典,但是用惯了LINQ与Lambda,现在才知道LINQ 与Lambda是多么的强大,多么的大快人心,特别对于集合类。我原以为在2.0时代,对于集合类我们只 能去写循环对其筛选或排序等等,真是见识太短浅了。OK,废话少扯,进入正题。第一个分享的代码是 Find方法,其参数为一个委托,微软已经为我们定义好这个委托,直接使用...
Visual Studio 2013的新功能
2017-02-06
22
Visual Studio 2013的新功能2013-11-11微软在其官方博客撰文描述了在VS 2013中提升开发人员生产力的一些新功能。文章称:"在VS 2013中,我们引入了新的功能,节省了在编辑器内工作的时间、还提高了生产力。这些新功能和一些最流行的生产力工具集,来自于用户们通过User Voice请求、论坛帖子、以及Connect bugs的热心反馈。MVP社区还帮助我们做出了筛选"。编码的时候,你可以轻松地在Editor编辑...
从反射看委托与事件 委托真的是一个类
2017-02-06
23
从反射看委托与事件 委托真的是一个类2013-11-11 cnblogs alert(dong)关于委托与事件,网上介绍得非常之多,在此不再赘述,本人最近需要捣鼓一些委托,因而对委托进行一 定的寻根究底,故用反射把委托的成员揪出来,且看如下代码:delegate void DelegateDemo();static event DelegateDemo delHandle;static void Main(){delHandle += new Delega...
DataContractJsonSerializer与JavaScriptSerializer的内部实现差异
2017-02-06
24
DataContractJsonSerializer与JavaScriptSerializer的内部实现差异2013-11-11问题的引子先来看问题的引子。定义一个下面这样的类,此类有Serializable属性,并且有一个属性的定义没有使用自动属性来实现。[Serializable] public class Users { public int UserID { get; set; }public string UserName { get; set;...
对TRegEx.Split()函数的探讨
2017-02-06
22
对TRegEx.Split()函数的探讨2013-11-11 cnblogs 万一表达式中的括号将严重影响分割结果.uses RegularExpressions; constFSourceText = "1: AAA 2: BBB 3: CCC"; // 分隔符将有三部分构成: 一个数字, 一个冒号, 一个空格varArr: TArray<string>;str: string; procedure TForm1.Button1Click(S...
使用NuGet助您玩转代码生成数据:Entity Framework 之Code First
2017-02-06
23
使用NuGet助您玩转代码生成数据:Entity Framework 之Code First2013-11-11 博客园 alert(dong)在Code First中,编写完代码并运行之后,我们的Model会同步到Db中,但是往往我们 需要的是编写完Model就生成数据库,而不是等UI部分完成并运行之后才看到数据库,借助NuGet程序包管理器 可以让我们即时完成Code=>DB。准备:1.本人开发工具为VS2012,使用的是.NET Framewo...
从查询表达式开始认识LINQ
2017-02-06
25
从查询表达式开始认识LINQ2013-11-11 cnblogs 文酱学习和使用C#已经有2个月了,在这两个月的学习中,深刻体会到,C#这门语言还真不适合编程初学者学习 ,因为它是吸取了很多其他语言,不仅是面向对象,还包括函数式语言的很多特性,导致它变成特性大爆炸的 语言。它的许多方面单独拿出来讲,就得是一本书的规模,而且还不一定让人一下子明白。LINQ,Language INtegrated Query,语言集成查询,是其中一个非常重要的部分,有关它的功...
如何正确看待Linq的DistinctBy扩展和ForEach扩展
2017-02-06
22
如何正确看待Linq的DistinctBy扩展和ForEach扩展2013-11-11 cnblogs ILoveSleep在微软标准的Linq中,并没有DistinctBy扩展和ForEach扩展,但在平时使用工作中却又经常需要使用到这 两个功能,照理来说,微软在Linq中应该包含这两个扩展才对,可事实上为什么并没有呢?本文我就来说说自 己对这两个扩展的理解!关于DistinctBy扩展顾名思义,DistinctBy扩展就是根据一个键值进 行唯一性的筛选...
.Net中利用单例模式的提升系统整体性能
2017-02-06
22
.Net中利用单例模式的提升系统整体性能2013-11-11 51cto tongling_zzu今天走在路上突然想起一个问题,之前没有深刻的注意到。问题:如果在WebForm页面周期中如果 一个对象频繁创建,请求结束后又进行销毁肯定会对系统产生一定的性能影响,我们都知道,当我们每次new 一个对象时,其都在内存中指定的堆上分配一块空间,那么创建这个对象然后销毁(Response.End()执行后) 这个对象肯定要消耗服务器的时间及空间(尤其是并行请求数量...
WPF学习备忘(1) 用WPF画个笑脸
2017-02-06
22
WPF学习备忘(1) 用WPF画个笑脸2013-11-26 cnblogs 幕三少1.画个笑脸给大家娱乐一下:<Canvas Width="200" Height="180" VerticalAlignment="Center" Margin="772,577,466,390"><Ellipse Canvas.Left="10" Canva...
WPF学习备忘(2)WPF获取和设置鼠标位置与progressbar的使用方法
2017-02-06
22
WPF学习备忘(2)WPF获取和设置鼠标位置与progressbar的使用方法2013-11-26 cnblogs 幕三少一、WPF 中获取和设置鼠标位置方法一:WPF方法Point p = Mouse.GetPosition(e.Source as FrameworkElement); Point p = (e.Source as FrameworkElement).PointToScreen(pp);方法二: API方法/// <summar...
WPF学习备忘(3) Datagrid中的数据处理
2017-02-06
21
WPF学习备忘(3) Datagrid中的数据处理2013-11-26 cnblogs 幕三少如何从 Datagrid 中获得单元格的内容与 使用值转换器进行绑定数据的转换IValueConverter一、如何从 Datagrid 中获得单元格的内容DataGrid 属于一种 ItemsControl, 因此,它有 Items 属性并且用ItemContainer 封装它的 items.但是,WPF中的DataGrid 不同于Windows Forms中 ...
WPF学习备忘(4) 用WPF打个勾画个叉
2017-02-06
20
WPF学习备忘(4) 用WPF打个勾画个叉2013-11-26 cnblogs 幕三少<Path Grid.Column="2" Data="M43,5 L20,40 20,40 0,20 6,15 18,26 37,7 43,5 z" Fill="Green" Margin="5"Stretch="Fill" HorizontalAlignment=...
WPF学习备忘(5)怎样修改模板中的控件
2017-02-06
21
WPF学习备忘(5)怎样修改模板中的控件2013-11-26 cnblogs 幕三少首先,想问大家一个问题,你们如果要给一个Button添加背景图片会怎么做?(呵呵,这个问题又点小白 哈)是这样吗?<ButtonHeight="57" HorizontalAlignment="Left" Margin="106,86,0,0" Name="button1" Vertica...
WPF命令介绍、命令和数据绑定集成应用
2017-02-06
25
WPF命令介绍、命令和数据绑定集成应用2013-11-26 cnblogs 幕三少要开始使用命令,必须做三件事:一:定义一个命令二:定义命令的实现三:为命令创建一个触发器WPF中命令系统的基础是一个相对简单的ICommand的接口,代码如下:public interface ICommand { event EventHandler CanExecuteChanged; bool CanExecute(object parameter); void Exe...
WPF的模板选择
2017-02-06
20
WPF的模板选择2013-11-26 cnblogs 幕三少典型的,把模板关联到一块特定的数据上,不过通常希望动态的确定使用哪个模板---既可以基于一个属 性值,也可以是一个全局状态。当真正需要大规模替换模板时,也可以使用DataTemplateSelector。DataTemplateSelector提供了一个单一的方法----SelectTemplate,以允许通过执行任何逻辑来决定 使用哪个模板。可以在被包含的元素中查找模板,并返回一些硬编码的模板,...
<<
111
112
113
114
115
116
117
118
119
120
>>
版权所有©石家庄振强科技有限公司2024
冀ICP备08103738号-5
网站地图