程序员.NET_程序员俱乐部_.NET频道

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
当前位置:程序员俱乐部 > 编程开发 > .NET > 文章列表
· 深入浅出数据库索引原理发布时间:2017-04-02
前段时间,公司一个新上线的网站出现页面响应速度缓慢的问题,一位负责这个项目的但并不是搞技术的妹子找到我,让我想办法提升网站的访问速度,因为已经有很多用户来投诉了。我第一反应觉的是数据库上的问题,假装思索了一下,摆着一副深沉炫酷的模样说:“... 查看全文
适用:.net2.0+winform项目介绍:类似QQ、迅雷等讲究UI体验的软件,都支持在窗口内多处地方拖动窗口,而不必老实巴交的去顶部标题栏拖,这个组件就是让winform也能这样随性拖拽,随性度或更甚。先看效果:可拖拽的地方包括不限于:窗体、Pa... 查看全文
· Visual Studio For MacOS 发布时间:2017-04-01
自从VisualStudioForMacOS公布以来,就开始尝试在Mac上进行netcore开发。断断续续遇到了各种奇奇怪怪的问题。虽然大部分利用google查查(百度屁都查不出来),都能找到解决方案,但还是做个记录吧~问题一:错误提示:errorM... 查看全文
· office online server部署和简单发布时间:2017-04-01
officeonlineserver是OfficeWebAppsServer的升级版本,安装环境必须为WindowsServer2012R2参考地址:https://technet.microsoft.com/zh-cn/library/jj2194... 查看全文
除了赋值运算符“=”,还有其他的赋值运算符:加赋值“+=”:先加后赋值。请看下面的例子:intx=5;x+=2;//这句等同于x=x+2;执行后,x的值为7减赋值“-=”:先减后赋值。请看下面的例子:intx=5;x-=2;//这句等同于x=x-2;... 查看全文
· async,await,Task 的一些用法发布时间:2017-03-31
async,await,Task的一些用法privatevoidForm1_Load(objectsender,EventArgse){Display();}publicasyncvoidDisplay(){intresult=awaitGetVal... 查看全文
· Windows窗体应用开发1发布时间:2017-03-31
1.Windows窗体的基本概念2.Windows窗体应用程序3.Windows窗体常见界面元素4.Windows窗体中的事件处理1.Windows窗体的基本概念打开一个Window的系统应用,可以拿记事本作为例子:这个记事本就是一个窗体,用户和程序... 查看全文
· C#和.NET Framework简介发布时间:2017-03-31
注:本文大部分借鉴了《果壳中的C#5.0权威指南》,小编也想根据这本书好好梳理一下C#。序言:C#是一种通用的类型安全且面向对象的编程语言。这种语言的目标是提高程序员的生产力,为此,需要在简单性、可表达性和性能之间实现平衡。c#语言的首席架构师从第一... 查看全文
一、女神也爱玩撸码“在么,亲。”“在!在!有,有事么”(我真睡醒了么!垂涎了好久的女神呀!高中同学,高一向她表白,"我想找个170以上的",高二等我长到170了“我想找个175的”,高三下血本买了双内增高“我喜欢178以上的,有安全感”)三分钟后..... 查看全文
· asp.net mvc 记录Action耗时发布时间:2017-03-31
可能有些时候需要记录Action的执行时间来优化系统功能,这时可以用过滤器来实现。新建项目项目名称随便取身份验证:不进行身份验证安装Nlog这里使用NLog来输出日志,具体使用说明请看:https://github.com/nlog/NLog/wik... 查看全文
· 常用设计模式学习-单例模式发布时间:2017-03-31
个人理解:在代码运行期间使用单例模式实现的部分有且只有一个实例存在。应用场景:一般配置文件读取,日志记录,还有部分数据库访问连接池等都可以设计成单例模式。几种实现方式:这里以读取配置文件为例一个配置文件对象:publicclassCustomConf... 查看全文
asp.netcore提供了依赖注入的支持,我们可以在Startup.ConfigureServices方法中注册系统所需要的服务映射关系,如services.TryAddScoped<TInterface,TImp>(),通过这样的方式... 查看全文
· 运用google-protobuf的IM消息应用开发布时间:2017-03-31
前言:公司原本使用了第三方提供的IM消息系统,随着业务发展需要,三方的服务有限,并且出现问题也很难处理和排查,所以这次新版本迭代,我们的server同事呕心沥血做了一个新的IM消息系统,我们也因此配合做了一些事情。对于前端来说,被告知需要用到prot... 查看全文
· Newtonsoft.Json(Json.net)发布时间:2017-03-31
Newtonsoft.Json(Json.net)的使用//Newtonsoft.Json.dllusingNewtonsoft.Json;usingNewtonsoft.Json.Converters;publicstaticclassJConve... 查看全文
最近做了一个项目,需要读取ftp服务器上的文件,于是参考了网上提供的一些帮组方法,使用过程中,出现一些小细节问题,于是本人做了一些修改,拿来分享一下usingSystem;usingSystem.Collections.Generic;usingSy... 查看全文
(一)引用方法委托是寻址方法的.NET版本。委托是类型安全的类,它定义了返回类型和参数的类型。委托不仅包含对方法的引用,也可以包含对多个方法的引用。Lambda表达式与委托直接相关。当参数是委托类型时,就可以使用lambda表达式实现委托引用的方法。... 查看全文
· C#程序优化的50种方案发布时间:2017-03-31
一、用属性代替可访问的字段1、.NET数据绑定只支持数据绑定,使用属性可以获得数据绑定的好处;2、在属性的get和set访问器重可使用lock添加多线程的支持。二、readonly(运行时常量)和const(编译时常量)1、const只可用于基元类型... 查看全文
一步步打造一个简单的MVC网站-BooksStore(一)本系列的GitHub地址:https://github.com/liqingwen2015/Wen.BooksStore简介主要功能与知识点如下:分类、产品浏览、购物车、结算、CRUD(增删改... 查看全文
· 动态列 Excel 导出发布时间:2017-03-31
///<summary>///导出数据通用属性需在属性进行标记///</summary>[AttributeUsage(AttributeTargets.Class|AttributeTargets.Parameter|Att... 查看全文
一步步打造一个简单的MVC电商网站-BooksStore(二)本系列的GitHub地址:https://github.com/liqingwen2015/Wen.BooksStore前:《一步步打造一个简单的MVC电商网站-BooksStore(一)... 查看全文