
C#
文章平均质量分 62
garcon1986
永远走在路上的前行者
关注实现细节,向专家进发!!!
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
CSharp - Collections(List, Dictionary) vs Generic collections(ArrayList, HashTable)
/*Author: Jiangong SUN*/I'll add 5 million numbers using ArrayList, List and List. We will compare the time used for each iteration.ArrayLi原创 2013-06-01 20:13:02 · 1825 阅读 · 0 评论 -
How to use log4net in C# application
How to use log4net in C# application原创 2013-02-04 19:22:05 · 1452 阅读 · 0 评论 -
IIS configuration with support of multiple domain urls
IIS configuration with support of multiple domain urls原创 2011-11-08 05:46:52 · 921 阅读 · 0 评论 -
CSharp - Type Inference and usage of var
CSharp - Type Inference and usage of var原创 2013-09-05 20:02:21 · 3202 阅读 · 0 评论 -
CSharp - Extension method usage
CSharp - Extension method usage原创 2013-09-07 00:51:53 · 1513 阅读 · 0 评论 -
Design patterns V : Facade Pattern
Design patterns V : Facade Pattern原创 2013-09-07 16:31:52 · 1114 阅读 · 0 评论 -
LINQ - Deferred execution
LINQ - Deferred execution原创 2013-09-09 16:37:47 · 1706 阅读 · 0 评论 -
ASP.NET - Application Life Cycle Principle
ASP.NET - Application Life Cycle Principle原创 2013-09-04 05:17:48 · 1760 阅读 · 0 评论 -
Windows Presentation Foundation Introduction(IV) - Data Binding
Windows Presentation Foundation Introduction(IV) - Data Binding原创 2012-12-11 04:44:53 · 1030 阅读 · 0 评论 -
Knowledge Conclusion - PART I: ASP.NET
Knowledge Conclusion - PART I: ASP.NET原创 2012-01-16 02:21:55 · 840 阅读 · 0 评论 -
CSharp Algorithm - How to traverse binary tree by breadth (Part II)
CSharp Algorithm - How to traverse binary tree by breadth (Part II)原创 2013-08-02 17:45:02 · 1070 阅读 · 0 评论 -
CSharp Algorithm - How to traverse binary tree by depth (Part I)
CSharp Algorithm - How to traverse binary tree by depth (Part I)原创 2013-07-10 18:29:35 · 1336 阅读 · 0 评论 -
CSharp Algorithm - Shell sort
CSharp Algorithm - Shell sort原创 2013-07-26 23:30:01 · 1470 阅读 · 0 评论 -
CSharp - Code Performance
/*Author: Jiangong SUN*/1) String vs StringBuilderSystem.String is immutable(unchangeable). System.StringBuilder was designed with the purpose of having a mutable string where a variety原创 2013-05-29 19:19:09 · 748 阅读 · 0 评论 -
Refactoring - Bad Smells in Code
/*Author: Jiangong SUN*/There is a list of refactoring techniques with examples.http://www.refactoring.com/catalog/1. Duplicated codeExtract method or Extract class2. Long meth原创 2013-06-05 06:53:26 · 1068 阅读 · 0 评论 -
Refactoring - replace Switch statement with state/strategy
/*Author: Jiangong SUN*/switch statements is procedural structure, not object programming, it can be replaced by strategy pattern with implementation of interface/abstract strategy, with con原创 2013-06-05 02:11:58 · 1481 阅读 · 0 评论 -
Knowledge Conclusion - PART VI: WCF
/*Author: Jiangong SUN*/Last update: 18/06/20131. What is WCF and how it works?Windows Communication Foundation is a framework for intercommunication between different applications reg原创 2013-06-03 19:20:09 · 781 阅读 · 0 评论 -
Windows Presentation Foundation Introduction(I) - Overview
/*by Jiangong SUN*/Windows Presentation Foundation (or WPF) is a computer-software graphical subsystem for rendering user interfaces in Windows-based applications. WPF, previously named "Avalo原创 2012-11-22 06:39:13 · 1052 阅读 · 0 评论 -
What is reflection and how to use it in CSharp ?
What is reflection and how to use it in CSharp ?原创 2013-05-22 03:36:30 · 1537 阅读 · 0 评论 -
Design patterns IV : Decorator/Wrapper Pattern
Design patterns IV : Decorator/Wrapper Pattern原创 2013-06-08 01:55:18 · 1366 阅读 · 0 评论 -
CodeFluent Entities: How to add intellisense into Parts XML development in Visual Studio ?
CodeFluent Entities: How to add intellisense into Parts XML development in Visual Studio ?原创 2013-07-17 17:26:34 · 1329 阅读 · 0 评论 -
A little tutorial on CodeFluent Entities with ASP.NET MVC4
A little tutorial on CodeFluent Entities with ASP.NET MVC4原创 2013-07-23 22:53:10 · 1413 阅读 · 0 评论 -
CSharp - Working principles about Thread, Process, Multithreading, DeadLock, Lock
CSharp - Working principles about Thread, Process, Multithreading, DeadLock, Lock原创 2013-05-17 19:26:57 · 1697 阅读 · 0 评论 -
Software Craftsmanship - code kata
Software Craftsmanship - code kata原创 2013-01-25 19:03:20 · 1237 阅读 · 0 评论 -
Software Craftsmanship : Implement Inversion of Control with Dependency Injection & Service locator
Software Craftsmanship : Implement Inversion of Control with Dependency Injection & Service locator原创 2013-05-17 19:08:41 · 904 阅读 · 0 评论 -
How to solve "one or more projects in the solution were not loaded correctly" problem?
How to solve "one or more projects in the solution were not loaded correctly" problem in visual studio?原创 2015-02-04 01:23:30 · 5265 阅读 · 0 评论 -
Introduction to configuration wrapper
Introduction to configuration wrapper原创 2015-02-08 17:56:58 · 2088 阅读 · 0 评论 -
WPF - Conditional binding with trigger
WPF - conditional binding with trigger原创 2015-02-25 02:31:52 · 2886 阅读 · 0 评论 -
CSharp - property acess modifier usage
CSharp property acess modifier usage原创 2014-12-28 07:38:26 · 2135 阅读 · 0 评论 -
Introduction to dependency injection with unityContainer
Introduction to dependency injection with unityContainer原创 2015-02-16 05:22:04 · 2290 阅读 · 0 评论 -
Just4Fun - PreIncrement vs PostIncrement
Just4Fun PreIncrement vs PostIncrement原创 2015-02-16 06:53:01 · 2327 阅读 · 0 评论 -
CSharp - Memory leaks problem detection and solution
CSharp - Memory leaks problem detection and solution原创 2015-03-05 05:14:31 · 2338 阅读 · 0 评论 -
[Project organization] some advices
Some advices for project organization原创 2015-02-08 07:34:18 · 2130 阅读 · 0 评论 -
Just4Fun - Comparaison between const and readonly in C#
Just4Fun - Comparaison between const and readonly in C#原创 2015-03-13 03:07:01 · 2202 阅读 · 0 评论 -
A little thought about .NET Framework, CTS, CLI, CLS, CLR and C#
A little thought about .NET Framework, CTS, CLI, CLS, CLR and C#原创 2013-07-11 00:45:53 · 4019 阅读 · 0 评论 -
BadImageFormatException : Could not load file or assembly or one of its dependencies.
BadImageFormatException : Could not load file or assembly or one of its dependencies.原创 2014-11-08 01:23:52 · 4260 阅读 · 0 评论 -
How to unshelve a shelveset into another branch with TFS
How to unshelve a shelveset into another branch with TFS原创 2014-05-21 19:33:45 · 3112 阅读 · 0 评论 -
CSharp - Comparison between IComparer and IComparable
Comparison between IComparer and IComparable原创 2013-07-09 00:20:01 · 1879 阅读 · 0 评论 -
Knowledge Conclusion - PART II : CSharp, .NET
Knowledge Conclusion - PART II : CSharp, .NET原创 2012-03-07 01:01:29 · 1581 阅读 · 0 评论 -
CSharp Algorithm - Replace multiplication operator with a method
CSharp Algorithm - Replace multiplication operator with a method原创 2013-09-13 17:12:01 · 1095 阅读 · 0 评论