随笔分类 -  .NET技术

摘要:本文介绍如何使用 .NET 标准,更容易地实现向 .NET Core 迁移。文中会讨论计划包含的 APIs,跨构架兼容性如何工作以及这对 .NET Core 意味着什么。 阅读全文
posted @ 2016-09-30 16:43 葡萄城技术团队 阅读(4816) 评论(8) 推荐(16) 编辑
摘要:以下将是 C# 7.0 中所有计划的语言特性的描述。随着 Visual Studio “15” Preview 4 版本的发布,这些特性中的大部分将活跃起来。现在是时候来展示这些特性,你也告诉借此告诉我们你的想法! 阅读全文
posted @ 2016-08-30 12:16 葡萄城技术团队 阅读(11513) 评论(26) 推荐(27) 编辑
摘要:工欲善其事,必先利其器,没有好的工具,怎么能高效的开发出高质量的代码呢?本文为各ASP.NET 开发者介绍一些高效实用的工具,涉及SQL 管理,VS插件,内存管理,诊断工具等,涉及开发过程的各个环节,让开发效率翻倍。 阅读全文
posted @ 2016-03-04 09:27 葡萄城技术团队 阅读(18783) 评论(52) 推荐(90) 编辑
摘要:本文介绍了.Net 常被忽略,但却非常有用户的15个功能,包含ObsoleteAttribute,DefaultValueAttribute,DebuggerBrowsableAttribute,?运算符,Curry 及 Partial 方法… 阅读全文
posted @ 2015-11-12 14:47 葡萄城技术团队 阅读(3998) 评论(12) 推荐(13) 编辑
摘要: 异步编程和线程处理是并发或并行编程非常重要的功能特征。为了实现异步编程,可使用线程也可以不用。将异步与线程同时讲,将有助于我们更好的理解它们的特征。 阅读全文
posted @ 2015-06-09 11:09 葡萄城技术团队 阅读(17345) 评论(11) 推荐(18) 编辑
摘要:微软早在.net2.0, 也就是VS2005的时候,就提供了一整套的异步编程设计模式,有3中常用的方式: 1. 使用 IAsyncResult 调用异步方法 2. 使用委托进行异步编程 3. 使用事件... 阅读全文
posted @ 2011-03-28 17:08 葡萄城技术团队 阅读(6792) 评论(11) 推荐(6) 编辑
摘要:总体结构     Designer总体上由三大部分组成:View,ViewModel和Model,这个结构借鉴了流行的MVVM模式。这三部分的职责分工是: View 负责把ViewModel以... 阅读全文
posted @ 2011-01-07 12:27 葡萄城技术团队 阅读(5284) 评论(9) 推荐(19) 编辑
摘要:在WinForm控件上我们可以看到很多关于键盘消息处理的方法,比如OnKeyDown, OnKeyPress, ProcessCmdKey, ProcessDialogKey,IsInputKey等等... 阅读全文
posted @ 2010-09-09 11:33 葡萄城技术团队 阅读(3619) 评论(10) 推荐(8) 编辑